Oznámení
Provoz fóra byl ukončen
Hledání na Google a Wikipedii
Upozornění: Tohle vlákno je hodně staré.
před 12 lety
- David Grudl
- Nette Core | 6806
V Texy je možné tvořit chytré reference s proměnou:
[php]: www.php.net/%s
když potom v textu vytvoříte odkaz "slovo":[php]
, tak
%s
se nahradí za odkazovaný text a cíl povede na
www.php.net/slovo
. Viz příklad.
Tohle se výborně hodí k vyhledávání textů. Texy má proto předdefinované dvě reference na vyhledávače Google a Wikipedii:
[wikipedia]: https://en.wikipedia.org/wiki/Special:Search?search=%s
[google]: http://www.google.com/search?q=%s
Tedy stačí psát:
- vygoogli si "PNG gamma":[google] a dozvíš se víc...
- autorem C# je "Anders Hejlsberg":[wikipedia], který také...
Opět příklad v sandboxu.
A jak si předdefinovat reference přes API?
$link = new TexyLink('http://www.google.com/search?q=%s');
$this->linkModule->addReference('google', $link);
Objekt TexyLink může mít i modifikátor a výchozí text:
$link = new TexyLink('https://texy.info/');
$link->modifier->title = 'The best text -> HTML converter and formatter';
$link->label = 'Texy!';
$this->linkModule->addReference('texy', $link);