-
Postów
78 208 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
579
Typ zawartości
Profile
Forum
Pliki
Galeria
Blogi
Sklep
Wydarzenia
Treść opublikowana przez DawPi
-
Myślę, że mógłbym coś takiego wykonać. Zgłoś się do mnie tutaj: http://ipb.ipslink.pl/index.php?autocom=ticketsystem pozdrawiam, DawPi
-
Nie bardzo Cię rozumiem. Że niby pierwszy post ( zadającego pytanie ) - jego tło jest inne, a inny post ( odpowiadającego ) - inne tło ? Określ troszkę bardziej opisowo to
-
Witaj, wg mnie masz kilka języków na forum i nie wrzuciłeś plików langa tego moda do wszystkich katalogów. Idąc wzorem Andiwa - napisz czy to było to jak nie to pomyślę jutro. Teraz jest troszkę późno Pozdrawiam i powodzenia życzę! DawPi
-
Również mam FF. Testowane na FF2, Operze, IE7 i problem nie występuje. Poprosiłem 4 znajomych, również nie mają problemu. Być może problem leży w wersji Twojej javy. Na pewno nie jest to nic z forum, bo albo działa wszystkich albo nikomu Dziwne DawPi
-
(DP23) Moderating Topics & Posts For New Members Wersja: 1.3 Kategoria: IP.Board v2.2.x & v2.3.x Opis: Modyfikacja umożliwia ustawienie z których grup userzy i do ilu postów podlegają moderacji nowych tematów i postów. Możliwości: Po napisaniu określonej ilości postów user pisze już bez nadzoru. Admin może zdecydować czy mod ma być włączony, dla których grup, a także określić ilość postów. Użytkownik jest informowany o moderacji przez wyświetlenie stosownego komunikatu, przez to minimalizuje się ryzyko pomyłek i masowych wpisów. Instalacja: Mod został zaprojektowany do instalacji za pomocą Universal Mod Installer'a, dostępnego na IPS RESOURCES. Autorem modyfikacji jest DawPi. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora. Modyfikacja wykonana dla www.IPB.ipslink.pl & www.InvisionBoard.pl Zobacz plik Wysłany przez DawPi :: śro, 13 lut 2008 - 00:40
-
(DP23) Minimum & Maximum Chars Per Post Wersja: 1.1 Kategoria: IP.Board v2.2.x & v2.3.x Opis: Modyfikacja umożliwia ustawienie minimalnej i/lub maksymalnej długości postów dla każdej grupy. Możliwości: Dzięki tej modyfikacji można wybrać które grupy będą pod kontrolą długości postów. Należy wybrać minimalną i/lub maksymalną długość nowego postu/odpowiedzi. Jeśli nie wybrano długości maksymalnej będzie obowiązywać tylko restrykcja na minimalną długość. Instalacja: Mod został zaprojektowany do instalacji za pomocą Universal Mod Installer'a, dostępnego na IPS RESOURCES. Autorem modyfikacji jest DawPi. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora. Modyfikacja wykonana dla www.IPB.ipslink.pl & www.InvisionBoard.pl Zobacz plik Wysłany przez DawPi :: 12.02.2008, 20:00
-
Po trochu zrobi się coś większego i porządnego Nie od razu Rzym zbudowano ;-)
-
Masz na myśli to forum? Tutaj taki problem występuje ?
-
(DP23) Signature Replacement For Banned Members 1.1
DawPi opublikował(a) temat w Modyfikacje - pomoc
(DP23) Signature Replacement For Banned Members 1.1 Wersja: 1.1 Kategoria: IP.Board v2.2.x & v2.3.x Opis: Zastępowanie treści sygnatur userów, którzy zostali zbanowani. Możliwości: Modyfikacja daje możliwość zmiany sygnatur zbanowanych userów ( należących do grupy o konkretnym ID ) na dowolny tekst wpisany w ACP. Instalacja: Mod został zaprojektowany do instalacji za pomocą Universal Mod Installer'a, dostępnego na IPS RESOURCES. Autorem modyfikacji jest DawPi. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora. Modyfikacja wykonana dla www.IPB.ipslink.pl & www.InvisionBoard.pl Zobacz plik Wysłany przez DawPi :: wto, 12 lut 2008 - 15:30 -
(DP23) Quick Reply Open By Default 1.1 Wersja: 1.1 Kategoria: IP.Board v2.2.x & v2.3.x Opis: Modyfikacja dzięki której Administrator forum może wybrać które grupy będą mieć standardowo rozwiniętą szybką odpowiedź. Możliwości: Administrator ma możliwość wł/wył modyfikacji Możliwość wyboru kilku grup Instalacja: Mod został zaprojektowany do instalacji za pomocą Universal Mod Installer'a, dostępnego na IPS RESOURCES. Autorem modyfikacji jest DawPi. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora. Modyfikacja wykonana dla www.IPB.ipslink.pl & www.InvisionBoard.pl Zobacz plik Wysłany przez DawPi :: 12.02.2008, 4:00
-
Chcesz dodać przyjazne linki na swoje forum prostym i tanim kosztem? Nic trudnego! Skorzystaj z poniższego poradnika. Wyślij na serwer oba pliki do głównego folderu forum (tam gdzie plik index.php oraz conf_global.php): furl.zip Następnie otwórz plik: sources/classes/class_display.php Znajdź: [~ linii 417] print $this->ipsclass->skin['_wrapper']; Dodaj powyżej: require ROOT_PATH."FURL.php"; Znajdź: /*-------------------------------------------------------------------------*/ // // print the headers // /*-------------------------------------------------------------------------*/ Dodaj powyżej: function make_url($title,$id,$type,$linktitle="",$tidlink=""){ global $ibforums; $text = $title; //Charachters must be in ASCII and certain ones aint allowed $text = html_entity_decode ($text); $text = preg_replace ("'<[\/\!]*?[^<>]*?>'si", "", $text); //Polish Characters $text = str_replace( "ą", "a", $text); $text = str_replace( "ą", "a", $text); $text = str_replace( "ą", "a", $text); $text = str_replace( "Ą", "A", $text); $text = str_replace( "Ą", "A", $text); $text = str_replace( "Ą", "A", $text); $text = str_replace( "ł", "l", $text); $text = str_replace( "ł", "l", $text); $text = str_replace( "Ł", "L", $text); $text = str_replace( "Ł", "L", $text); $text = str_replace( "ó", "o", $text); $text = str_replace( "ó", "o", $text); $text = str_replace( "Ó", "O", $text); $text = str_replace( "Ó", "O", $text); $text = str_replace( "ń", "n", $text); $text = str_replace( "ń", "n", $text); $text = str_replace( "Ń", "N", $text); $text = str_replace( "Ń", "N", $text); $text = str_replace( "ć", "c", $text); $text = str_replace( "ć", "c", $text); $text = str_replace( "Ć", "C", $text); $text = str_replace( "Ć", "C", $text); $text = str_replace( "ź", "z", $text); $text = str_replace( "ź", "z", $text); $text = str_replace( "Ź", "z", $text); $text = str_replace( "Ź", "Z", $text); $text = str_replace( "Ź", "Z", $text); $text = str_replace( "Ź", "Z", $text); $text = str_replace( "ż", "z", $text); $text = str_replace( "ż", "z", $text); $text = str_replace( "Ż", "Z", $text); $text = str_replace( "Ż", "Z", $text); $text = str_replace( "ś", "s", $text); $text = str_replace( "ś", "s", $text); $text = str_replace( "Ś", "S", $text); $text = str_replace( "Ś", "S", $text); $text = str_replace( "ę", "e", $text); $text = str_replace( "ę", "e", $text); $text = str_replace( "Ę", "E", $text); $text = str_replace( "Ę", "E", $text); $text = str_replace( "€", "e", $text); $text = str_replace( "€", "e", $text); $text = str_replace(" / ","-",$text); $text = str_replace("/","-",$text); $text = str_replace("'","-",$text); $text = str_replace(" - ","-",$text); $text = str_replace("_","-",$text); $text = str_replace(" ","-",$text); $text = str_replace( "ä", "ae", $text); $text = str_replace( "ö", "oe", $text); $text = str_replace( "ü", "ue", $text); $text = str_replace( "Ä", "Ae", $text); $text = str_replace( "Ö", "Oe", $text); $text = str_replace( "Ü", "Ue", $text); $text = str_replace( "ß", "ss", $text); $text = str_replace( "&", "and", $text); $text = str_replace( "%", "Percent", $text); $text = ereg_replace("[^A-Za-z0-9-]", "", $text); $text = str_replace("----","-",$text); $text = str_replace("---","-",$text); $text = str_replace("--","-",$text); if ($linktitle!=""){ $linktitle = " title=\"".$linktitle."\""; } if ($tidlink!=""){ $tidlink = " id=\"tid-link-{$tidlink}\""; } $furl = "<a{$tidlink} href=\"{$this->ipsclass->vars['board_url']}/{$text}-{$type}{$id}.html\"{$linktitle}>{$title}</a>"; return $furl; } Zapisz i wyślij. Gotowe!
-
Hm, może odpowiedź na główne pytanie: FURL Link: http://ipb.ipslink.pl/Instalacja-FURL-34-z...akami-t306.html Odnośnie pozycjonowania forum to temat rzeka. FURL pomaga, ale nie zastępuje. Systemy wymiany linków? Hm, nigdy nie kliknąłem na żadnej stronie w linki, które są z reguły w stopkach, obok 50 innych linków. Pozycjonowanie to trudna i żmudna robota. Zależy również na jakie frazy, jaki efekt i jak długo ten wynik ma się utrzymywać. Można stosować 'domowe' sposoby, ale one są na krótką metę. Lepiej sięgnąć po specjalistów z tej dziedziny. DawPi
-
[IPS News] IP.Gallery 2.2.2 Released
DawPi odpowiedział(a) na NewsBot temat w Wiadomości z Invision Power Services
Lista zmian: *cachelang_cacheenacp_lang_gallery_global.php acp_lang_gallery_overview.php lang_gallery.php gallery_setupcoreactionsinstall.php [*]installfiles upg_21002version_upgrade.php resourcesgallerygallery_pro_templates.xml gallery_settings.xml gallery_templates.xml uninstall.xml version_history.php ad_overview.php ad_stats.php ad_tools.php category.php fav.php img_view.php liblib_categories.php lib_comments.php lib_gallery.php lib_image.php [*]mod.php [*]post.php [*]quickch.php [*]subscribe.php [*]user.php skin_acpIPB2_Standardacp_skin_htmlcp_skin_gallery.php sourcescomponents_acpgallery.php gallerygallery_pro_templates.xml gallery_settings.xml gallery_templates.xml uninstall.xml version_history.php ad_overview.php ad_stats.php ad_tools.php category.php fav.php img_view.php liblib_categories.php lib_comments.php lib_gallery.php lib_image.php [*]mod.php [*]post.php [*]quickch.php [*]subscribe.php [*]user.php [*]components_location gallery.php [*]components_public gallerygallery_pro_templates.xml gallery_settings.xml gallery_templates.xml uninstall.xml version_history.php ad_overview.php ad_stats.php ad_tools.php category.php fav.php img_view.php liblib_categories.php lib_comments.php lib_gallery.php lib_image.php [*]mod.php [*]post.php [*]quickch.php [*]subscribe.php [*]user.php [*]sql mssql_gallery_queries.php mysql_gallery_queries.php oracle_gallery_queries.php pgsql_gallery_queries.php -
Owego moda się spolszcza w plikach językowych, tutaj konkretnie plik lang_thanks.php . Pozdrawiam, DawPi
-
Nie masz racji, nie ma takiej funkcji w ACP. Możesz mi napisać skąd masz taką informację ? Proszę, krótki tutorial: http://ipb.ipslink.pl/Ukrywamy-IP-poszczeg...-grup-t303.html Pozdrawiam, DawPi
-
Jeśli z jakiś powodów chcesz ukryć IP poszczególnych grup w widoku tematu, postępuj wg poniższej instrukcji. Otwórz plik: sources/action_public/topics.php Znajdź: $row['ip_address'] = $poster['mgroup'] == $this->ipsclass->vars['admin_group'] Zamień na: $row['ip_address'] = in_array( $poster['mgroup'], array( 4,5,6 ) ) Gdzie 4,5,6 itd to ID grup, którym chcemy ukryć IP. Nie wiesz jakie ID mają grupy na Twoim forum? Zajrzyj do tutoriala: Nr ID grupy w widoku grup w ACP Wykorzystujemy tutaj prostą funkcję PHP in_array(); która przyjmuje trzy argumenty przy czym ten trzeci jest opcjonalny i rzadko używany. Krótkie omówienie: przeszukujemy drugi parametr ( w tym przypadku tablicę, której elementami są nry ID grup ) na obecność wystąpienia pierwszego wystąpienia. Jeśli zostanie odnaleziony funkcja zwraca wartość TRUE, w przeciwnym razie FALSE. Warto pamiętać, że jeśli poszukiwana wartość jest ciągiem znaków to również jest uwzględniana wielkość znaków. Pozdrawiam, DawPi Zobacz też: Adres IP widoczny tylko dla root adminów
-
No to tylko podaj mi dane do ACP i to sprawdzę bo albo ja Cię nie rozumiem, albo Ty nie wiesz o czym piszesz. Jednym słowem: sprawa jest prosta, ale zakręciłeś jak nie wiem
-
Lub.... Przejdź do: ACP > TOOLS & SETTINGS > Security and Privacy > Security [Managing Members] >> Force guests to log in before allowing access to the board? Ustaw na Yes
-
Jeśli chcecie to podeślijcie dane do ACP i rzucę okiem. Za taką drobnostkę szkoda brać pieniędzy
-
Nie ma moda na coś co jest wbudowane w forum. Powiedz mi jeszcze jaką masz wersję forum i link do forum ( działu ), który powinien być ukryty, a nie jest. DawPi
-
Witajcie, nie bardzo Was zrozumiałem.. Ale dostęp do działów edytuje się tutaj: ACP > MANAGEMENT > Forum Control >> Manage Permissions należy wybrać maskę, która jest przypisana do grupy gości ( zwykle to jest maska: Guest Forum Set ), następnie wybór: Edit... i należy się upewnić, że wszystkie opcje przy danym dziale są odznaczone. W razie pytań proszę śmiało pisać. DawPi
-
Sprawa wyjaśniana. User Nrb kupił licencję jak widać z niepewnego źródła i teraz są kłopoty. DawPi
-
Jeśli chcesz dodać identyczny pasek nawigacji jaki znajduje się na górze każdego forum, tematu również w stopce wyświetlanego tematu, czyli tak jak obrazuje poniższy screen: Screen: Postępuj wg poniższej instrukcji. Przejdź do: ACP > LOOK & FEEL > ( wybór skina ) > Edit Template HTML > Topic View >> TableFooter Znajdź: <tr> <td style='padding-left:0px' width="30%" nowrap="nowrap" valign="middle"><div>{$data['TOPIC']['SHOW_PAGES']}</div></td> <td class='nopad' style='padding:5px 0px 5px 0px' align="right" width="70%"><!--IBF.QUICK_REPLY_CLOSED--><!--IBF.TOPIC_REPLY--><a href="{$this->ipsclass->base_url}act=post&do=new_post&f={$data['FORUM']['id']}" title="{$this->ipsclass->lang['start_new_topic']}"><{A_POST}></a></td> </tr> Zamień na: <tr> <td width='30%' nowrap="nowrap"> <% NAVIGATION %> </td> <td style='padding-left:0px' width="20%" nowrap="nowrap" valign="middle"><div>{$data['TOPIC']['SHOW_PAGES']}</div></td> <td class='nopad' style='padding:5px 0px 5px 0px' align="right" width="50%"><!--IBF.QUICK_REPLY_CLOSED--><!--IBF.TOPIC_REPLY--><a href="{$this->ipsclass->base_url}act=post&do=new_post&f={$data['FORUM']['id']}" title="{$this->ipsclass->lang['start_new_topic']}"><{A_POST}></a></td> </tr> Zapisz bit szablonu. Gotowe! Autorem tutoriala jest DawPi. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora. Tutorial wykonany dla www.forum.invisionize.pl
-
Jeśli z jakiś powodów chcesz wyłączyć naliczanie postów określonej grupie postępuj wg poniższej instrukcji. Otwórz plik: sources/classes/post/class_post.php Znajdź: // Increment the users post count $pcount = "posts=posts+1, "; Zamień na: // Increment the users post count if(!($this->ipsclass->member['mgroup'] == X)) { $pcount = "posts=posts+1, "; } Gdzie X to ID grupy, której chcesz wyłączyć naliczanie postów. Nie wiesz jakie ID mają grupy na Twoim forum? Zajrzyj do tutoriala: Nr ID grupy w widoku grup w ACP Pozdrawiam, DawPi
-
Jeśli z jakiś względów chcesz umożliwić gościom zmianę języka postępuj wg poniższej instrukcji. Otwórz plik: index.php Znajdź: //-------------------------------- // Did we choose a language? //-------------------------------- if ( (isset($ipsclass->input['setlanguage']) AND $ipsclass->input['setlanguage']) AND (isset($ipsclass->input['langid']) AND $ipsclass->input['langid']) AND $ipsclass->member['id'] ) { if ( is_array( $ipsclass->cache['languages'] ) and count( $ipsclass->cache['languages'] ) ) { foreach( $ipsclass->cache['languages'] as $data ) { if ( $data['ldir'] == $ipsclass->input['langid'] ) { $ipsclass->DB->do_update( 'members', array( 'language' => $data['ldir'] ), 'id='.$ipsclass->member['id'] ); $ipsclass->member['language'] = $data['ldir']; } } } } Zamień na: //-------------------------------- // Did we choose a language? //-------------------------------- if ( (isset($ipsclass->input['setlanguage']) AND $ipsclass->input['setlanguage']) AND (isset($ipsclass->input['langid']) AND $ipsclass->input['langid']) ) { if ( is_array( $ipsclass->cache['languages'] ) and count( $ipsclass->cache['languages'] ) ) { foreach( $ipsclass->cache['languages'] as $data ) { if ( $data['ldir'] == $ipsclass->input['langid'] ) { if( $ipsclass->member['id'] == 0 ) { $ipsclass->my_setcookie( 'language', $data['ldir'] ); } else { $ipsclass->DB->do_update( 'members', array( 'language' => $data['ldir'] ), 'id='.$ipsclass->member['id'] ); } $ipsclass->member['language'] = $data['ldir']; } } } } Zapisz i wyślij. Otwórz plik: sources/ipsclass.php Znajdź: $this->lang_id = isset($this->member['language']) ? $this->member['language'] : $this->vars['default_language']; Dodaj powyżej: if( $this->member['id'] == 0 ) { $this->member['language'] = $this->my_getcookie( 'language' ); } Zapisz i wyślij. Otwórz plik: sources/classes/class_display.php Znajdź: //----------------------------------------- // Showing skin jump? //----------------------------------------- if ( $this->ipsclass->member['id'] > 0 ) { $lang_jump = $this->ipsclass->compiled_templates['skin_global']->global_lang_chooser( $this->_build_language_list() ); } else { $lang_jump = ""; } Zamień na: //----------------------------------------- // Showing skin jump? //----------------------------------------- $lang_jump = $this->ipsclass->compiled_templates['skin_global']->global_lang_chooser( $this->_build_language_list() ); Zapisz i wyślij. Zobacz także: goście mogą zmieniać skin
