Oznámení

Provoz fóra byl ukončen

Definice odkazu s různým cílem

před 13 lety

Duirin
Člen | 1

Lze definovat takovýto odkaz:

hledá se "pes":[hledej.php?text=pes]

tak, že když v těch uvozovkách bude jiné slovo, tak mi to automaticky vloží do toho odkazu za text= ?

např. hledá se "kočka":[hledej.php?text=kočka]

Idálně by mi pak stačilo napsat třeba

"papoušek":[h]

a získal bych papoušek

před 13 lety

David Grudl
Nette Core | 6806

Implementoval jsem tuto funkčnost do stávající verze 1.1. Jako maska se používá %s. Příklad:

hledá se "pes":[h]

 [h]: hledej.php?text=%s

Nebo programově:

$texy->addReference('google', new TexyLinkReference($texy, 'http://www.google.com/search?q=%s') );
$texy->addReference('php', new TexyLinkReference($texy, 'http://php.net/%s') );
$texy->addReference('wikipedia', new TexyLinkReference($texy, 'https://en.wikipedia.org/wiki/Special:Search?search=%s') );

a příklad použití