Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

bizon11

Użytkownik
  • Postów

    19
  • Dołączył

  • Ostatnia wizyta

Osiągnięcia bizon11

Poszukiwacz

Poszukiwacz (4/14)

  • Pierwszy post
  • Współtwórca
  • Rozpoczęcie dyskusji
  • Pierwszy tydzień zakończony
  • Miesiąc później

Najnowsze odznaki

0

Reputacja

  1. Widziałem na forum że parę osób szukało funkcji cytowania selektywnego Te cytowanie selektywne działa w szybkiej odpowiedzi ;] Po za tym zamienia funkcję przycisku "Odpisz" Jeśli ktoś chce korzystać również z tej funkcji musi w pierwszym kroku nie zastąpić lecz dodać pod i zmienić {P_QUOTE} na coś innego. Ja również jej szukałem dlatego postanowiłem przerobić cytowanie selektywne - dodatek z wersji 2.0 Oto efekt mojej pracy: Rozpocznijmy od edycji skinu: Wybieramy używany skin Wybieramy edycję HTML-a Topic View -> RenderRow Znajdź: <a href="{$this->ipsclass->base_url}act=Post&CODE=02&f={$this->ipsclass->input['f']}&t={$this->ipsclass->input['t']}&qpid={$post['pid']}" title="{$this->ipsclass->lang['tt_reply_to_post']}"><{P_QUOTE}></a> Zamień na: <a onmouseover="copyQ('{$post['quote_info']}', '{$post['pid']}');" href='java script:pasteQ();' title='{ipb.lang['tt_reply_to_post']}'><{P_QUOTE}></a> Proszę pamiętać o usunięciu spacji pomiędzy słowami java i script - IP.Board ze względów bezpieczeństwa dodaje tam spację. Zapisz i wyślij. Otwórz plik: /sources/action_public/topics.php Znajdź: $row['post_date'] = $this->ipsclass->get_date( $row['post_date'], 'LONG' ); Dodaj poniżej: $row['quote_info'] = str_replace(array(" ", "[", "]", "'"), array("
  2. W IPB raporty idą tylko i wyłącznie do Moderatorów działów - o ile są tacy przydzieleni, jeśli nie to tylko do globalnych. Modyfikacja ta ma sprawić że raporty będą dochodzić do moderatorów działów i do globalnych moderatorów całego forum. Otwieramy: sources/action_public/misc/contact_member.php Szukamy //----------------------------------------- // Check for mods in this forum //----------------------------------------- $this->ipsclass->DB->cache_add_query( 'contact_member_report_get_mods', array( 'fid' => $fid ) ); $this->ipsclass->DB->cache_exec_query(); if ( $this->ipsclass->DB->get_num_rows() ) { while( $r = $this->ipsclass->DB->fetch_row() ) { $mods[ $r['id'] ] = $r; } } else { //----------------------------------------- // No mods? Get those super moderators //----------------------------------------- $this->ipsclass->DB->cache_add_query( 'contact_member_report_get_supmod', array() ); $this->ipsclass->DB->cache_exec_query(); if ( $this->ipsclass->DB->get_num_rows() ) { while( $r = $this->ipsclass->DB->fetch_row() ) { $mods[ $r['id'] ] = $r; } } else { //----------------------------------------- // No supmods? Get those with control panel access //----------------------------------------- $this->ipsclass->DB->cache_add_query( 'contact_member_report_get_cpaccess', array() ); $this->ipsclass->DB->cache_exec_query(); while( $r = $this->ipsclass->DB->fetch_row() ) { $mods[ $r['id'] ] = $r; } } } Zamieniamy na: //----------------------------------------- // Check for mods in this forum //----------------------------------------- $this->ipsclass->DB->cache_add_query( 'contact_member_report_get_mods', array( 'fid' => $fid ) ); $this->ipsclass->DB->cache_exec_query(); if ( $this->ipsclass->DB->get_num_rows() ) { while( $r = $this->ipsclass->DB->fetch_row() ) { $mods[ $r['id'] ] = $r; } //----------------------------------------- // No mods? Get those super moderators //----------------------------------------- $this->ipsclass->DB->cache_add_query( 'contact_member_report_get_supmod', array() ); $this->ipsclass->DB->cache_exec_query(); if ( $this->ipsclass->DB->get_num_rows() ) { while( $r = $this->ipsclass->DB->fetch_row() ) { $mods[ $r['id'] ] = $r; } //----------------------------------------- // No supmods? Get those with control panel access //----------------------------------------- $this->ipsclass->DB->cache_add_query( 'contact_member_report_get_cpaccess', array() ); $this->ipsclass->DB->cache_exec_query(); while( $r = $this->ipsclass->DB->fetch_row() ) { $mods[ $r['id'] ] = $r; } } } Zapisujemy i wysyłamy na serwer. Działa pod wersją 2.3.5 ale i pod wcześniejszymi np. 2.3.1 Created by © bizon11 for IPB 2.3.5
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.