Praktický plugin pro vysvětlení pojmů. Vytvoříte si soubor článků (termínů), které jsou automaticky překládány ve všech vašich Příspěvcích. Jak ale upravit plugin pro češtinu?
Levé menu / Nastavení / ToolTipGlossary (v administraci samozřejmě).
Nastavení hlavní stránky (indexové, s termíny) se provádí pomocí ID stránky. Tedy pokud používáte url v hezkém seo formátu, musíte se na chvilku přepnout to onoho s parametry v url adrese za otazníčkem a zjistit ID stránky.
Pro zvýraznění klíčových slov používám čárkované podtržení odkazu (úprava css se provádí přes úpravu pluginu z menu Pluginy):
.glossaryLink{ border-bottom: 1px dashed gray; text-decoration: none; }
Problém s hledáním výrazu, který kolem sebe obsahuje české znaky. Například, máme-li termín "chod", bude nalezen i ve slově "průchodů". To lze změnit úpravou regulárního výrazu v pluginu:
// Nahradte: // $glossary_search = '/\\b'.$glossary_title.'s*?\\b(?=([^"]*"[^"]*")*[^"]*$)/i'; // za: $glossary_search = '/(?<=^|[^\\p{L}])'.$glossary_title.'(?=[^\\p{L}]|$)/u';Reference - diskuse preg_replace nenájde slovo končiace znakom s diakritikou.
Tento web jsem zakládal na střední, v roce 2008. Je zde hlavně archiv mé tvorby.
Aktuální věci publikuji kvůli úspoře času na Twitter.
Honza
"Čas je materiál, ze kterého se vyrábí život."