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

(DP31) Tag [you]


DawPi

Rekomendowane odpowiedzi

  • Manager

Nazwa pliku: (DP31) Tag [you]

Autor: DawPi

Data wysłania: 05 lip 2009

Data aktualizacji: 28 sty 2011

Kategoria: Modyfikacje

Wersja modyfikacji: 1.0.2

Opis:

Dodaj możliwość użycia tagu [you], który jest zamieniany na nazwę użytkownika, który przegląda dany fragment forum z użytym tagiem.

Pobierz plik

  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Co masz w pliku bbcode.php w okolicach 181 linii?

"Przyjaciel zawsze powinien nie doceniać naszych zalet...

...wróg zawsze przeceniać nasze wady."

Don Vito Corleone

Dlaczego for, a nie forów? Nie daj się powielanym stereotypom.

† Będziemy bronić SB po kres naszych sił †

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

170 //-----------------------------------------

171 // pArse

172 //-----------------------------------------

173

174 if ( ! is_array( $xml->xml_array['bbcodeexport']['bbcodegroup']['bbcode'][0] ) )

175 {

176 $xml->xml_array['bbcodeexport']['bbcodegroup']['bbcode'][0] = $xml->xml_array['bbcodeexport']['bbcodegroup']['bbcode'];

177 }

178

179 foreach( $xml->xml_array['bbcodeexport']['bbcodegroup']['bbcode'] as $entry )

180 {

181 $bbcode_title = $entry['bbcode_title']['VALUE'];

182 $bbcode_desc = $entry['bbcode_desc']['VALUE'];

183 $bbcode_tag = $entry['bbcode_tag']['VALUE'];

184 $bbcode_replace = $entry['bbcode_replace']['VALUE'];

185 $bbcode_useoption = $entry['bbcode_useoption']['VALUE'];

186 $bbcode_example = $entry['bbcode_example']['VALUE'];

187 $bbcode_switch_option = $entry['bbcode_switch_option']['VALUE'];

188 $bbcode_add_into_menu = $entry['bbcode_add_into_menu']['VALUE'];

189 $bbcode_menu_option_text = $entry['bbcode_menu_option_text']['VALUE'];

190 $bbcode_menu_content_text = $entry['bbcode_menu_content_text']['VALUE'];

191

192 if ( $tags[ $bbcode_tag ] )

Odnośnik do komentarza
Udostępnij na innych stronach

  • 10 miesięcy temu...

Proponowałbym w dodatkowych plikach .php dorzucić linijkę:

require_once( IPS_ROOT_PATH . 'sources/classes/bbcode/custom/defaults.php' );

przed deklaracją klasy.

Czyli zamiast:

<?php

class bbcode_you extends bbcode_parent_class implements bbcodePlugin

dać:

<?php

require_once( IPS_ROOT_PATH . 'sources/classes/bbcode/custom/defaults.php' );

class bbcode_you extends bbcode_parent_class implements bbcodePlugin

Zapobiegnie to problemom po zmianie nazwy tagu.

Problem ten na pewno występuje w IPB 3.1.0 i objawia się błędem podobnym do tego:

Fatal error: Class 'bbcode_parent_class' not found in admin/sources/classes/bbcode/custom/functionsbbcode.php  on line 3

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

No to jest to bug, który na pewno trzeba zgłosić. Takie łatanie modyfikacji przez błąd w skrypcie za poprawny nie jest. :)

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

A tak się zastanawiam... Jest możliwość żeby ten tag działał w IP.Shoutbox ?

Bo jak na razie na forum działa dobrze, ale na czacie pokazywany jest nick osoby która wysłała wiadomość.. ;/

Edytowane przez joint512
Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 miesiące temu...
  • 1 miesiąc temu...
  • Manager

Jakiś problem widzę z tymi dodatkowymi tagami. Muszę sprawdzić dogłębniej i zgłosić do IPS-u.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • 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ę.