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

Modyfikacja umożliwiająca dodawanie hash tag'ów


Gość favik
Przejdź do rozwiązania Rozwiązane przez Macsch15,

Rekomendowane odpowiedzi

Witam,

czy jest jakaś modyfikacja umożliwiające dodawanie tak zwanych hash tagów ( #tag ) ostatnio dość popularnych bezpośrednio w postach? Link od takiego hash tagu mógłby prowadzić do wyszukiwarki na forum. Próbowałem to zrobić poprzez tag media, jednak nie działa przez to, że prawdopodobnie wyszukuje on tylko frazy rozpoczynające się od `https|http|ftp`. Jest na to dobry sposób, bo zaczynam już edytować pliki forum  :crazy: ?

Odnośnik do komentarza
Udostępnij na innych stronach

  • Rozwiązanie

Możesz sobie postestować na localhost jak działa.
 
Plik: admin\sources\classes\text\parser\bbcode.php
 
Znajdź:

		/* Fix up URLs made safe previously */
		$txt = $this->_processNoParseCodes( $txt, 3 );

Dodaj pod tym:

		$txt = preg_replace_callback('/\#([A-Za-z0-9]+)/', function ($match) {
			return '<a href="' . $this->settings['board_url'] . '/index.php?app=core&module=search&do=search&search_term=' . $match[1] . '">#' . $match[1] . '</a>';
		}, $txt);
  • Lubię to 1
Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • 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ę.