WordPress a Texy kamarádí čím dál víc (akt.)
Na tomto i pár dalších webech spravuji obsah pomocí aplikace WordPress a texty formátuji Texy! syntaxí – převod z Texy syntaxe do XHTML výstupu obstarává Texy plugin, který je ke stažení zvlášť, ale je i automatickou součástí českého Wordpress balíčku.
Nějakou chvíli mi trvalo,
než jsem si uvědomil do očí bijící fakt, že tlačítka (tzv. quicktags)
nad textovým polem pro psaní/úpravy textu jsou zcela zbytečná, neb
obstarávají formátování pomocí čistého HTML. Položil jsem si otázku,
jestli jsou tam vlastně vůbec potřeba, jestli je není možno odstranit. (Ne
kvůli mému smyslu pro pořádek – stavím web pro klienta, a pokud mu mám
ukázat „směr Texy“, pak by pro něj mohly tlačítka formátující
pomocí HTML znamenat zmatení.) Nakonec jsem došel k závěru, že lidská
paměť je zrádná a aby pravidla Texy zůstala v paměti uživatele, měly by
mu zůstat i na očích.
Aktualizace:
Jak jsem předpokládal, v komentářích jsem dostal tip na lepší a
funkčnější řešení, konkrétně tip na javový skript In-line Texy!. Upravil jsem jeho kód pro své
potřeby (tzn. pro snadnou integraci do WordPressu) a nabízím vám jej tu ke
stažení. :-)
Návod k texyrenovaci quicktags panelu
Předpokládám, že ve svém WP profilu máte vypnutý Visual editor a rovněž máte nainstalovaný a funkční Texy! plugin :-)
- stáhněte si archiv se soubory.
- soubor v instalaci vašeho WordPressu
wp-includes/js/quicktags.js
přejmenujte naquicktags.js.old
- do téhož adresáře nahrajte soubory
quicktags.js
atexy_help.html
z archivu.
Nyní by vám při psaní a úpravách postů i stránek měl asistovat inovovaný a o něco málo smysluplnější panel :-).

Komentáře (5)
k formuláři
RSS kanál komentářů
30.11. 2006 — 20:36
http://texy.php5.sk/ ;)
30.11. 2006 — 21:24
[1] terbi: Geniální! Hned to zkusím zapojit.
30.11. 2006 — 23:07
[1] terbi: Aktualizoval jsem panel, návod i článek, díky za odkaz.
4.12. 2006 — 16:32
Bylo by možno to použít do příští verze českého WordPressu?
4.12. 2006 — 18:52
[4] Acci: Samozřejmě, nakládej s tím zcela libovolně :-). Napadlo mě, že lepší, méně násilná forma integrace by byla formou pluginu, ale nemám s tím žádnou zkušenost a nevím jestli je to vůbec reálné…
Přidat komentář