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

Automatyczne kodowanie linków w tematach


Dementor

Rekomendowane odpowiedzi

Witam,

mam pytanie gdzie i co zmienić aby każdy link nie wstawiony w tagu "code" był automatycznie kodowany, czyli chodzi dokładnie o to samo co tu:

 

http://forum.invisionize.pl/topic/1567-automatyczne-kodowanie-linkw/

 

Tylko pod wersję 3.2.3

 

 

Dzięki Za Pomoc.

 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Plik admin\sources\classes\text\parser\bbcode.php

Znajdź:

				$replace = "<a href='{$url}' class='bbc_url' title='{$_title}'{$rel}>{$text}</a>";
				
				$txt = str_replace( $raw, $replace, $txt );

Zamień na:

				$txt = str_replace( $raw, $this->_parseBBCode('[code]' . $url . '[/code]', 'display', array('code')), $txt );
  • Lubię to 1
Odnośnik do komentarza
Udostępnij na innych stronach

ja nie mam folderu text

a Ty podałeś taką ścieżkę: admin\sources\classes\text\parser\bbcode.php

ja mam plik bbcode.php w tej lokalizacji :

httpdocs\admin\applications\core\modules_admin\posts\bbcode.php

jednak nie ma tam takiej ścieżki, którą podałeś żebym zamienił na inną.

 

 

 

Plik admin\sources\classes\text\parser\bbcode.php

Znajdź:

				$replace = "<a href='{$url}' class='bbc_url' title='{$_title}'{$rel}>{$text}</a>";
				
				$txt = str_replace( $raw, $replace, $txt );
Zamień na:

				$txt = str_replace( $raw, $this->_parseBBCode('[code]' . $url . '[/code]', 'display', array('code')), $txt );
Odnośnik do komentarza
Udostępnij na innych stronach

A no rzeczywiście, bo plik o którym mówisz jest tu w mojej wersji:

/admin/sources/classes/bbcode/custom/defaults.php

 

jednak nie ma tam takich linijek do zamiany są podobne ale nie do końca podaję Ci jeszcze raz plik, bo nie chcę zepsuć nic na forum samemu grzebiąc:

defaults.php

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

Tak myślałem, że to ta linijka i już wczoraj ją podmieniłem na to co podałeś :
 
 

Zamień na:

				$txt = str_replace( $raw, $this->_parseBBCode('[code]' . $url . '[/code]', 'display', array('code')), $txt );

 

ale tak po podmianie na to co jest powyżej, wyświetla mi się biała strona zamiast forum, co może być przyczyną lub może inaczej trzeba sformułować tą linijkę do podmiany?

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ę.