Movable Type: automatický acronym v príspevkoch

Prednedávnom som mal tip na zaujímavý plugin (program), ktorý by automaticky zbieral vysvetlivky (ABBR a ACRONYM) z textov príspevkov do centrálnej databázy a neskôr ich už do príspevkov dopĺňal automaticky. Samozrejme preferujem MT najlepší a svetovo najúspešnejší redakčný systém písaný v jazyku skutočných skriptistov (nebudem tvrdiť, že programátorov) PERL.
Práve som odhalil, že polovička tejto úlohy je splnená.
MT::Plugins::Acronym rieši problém automatického dopĺňania vysvetliviek do textu príspevku zo svojej databázy.
Problémom programu je fakt, že nevie svoju databázu sám rozširovať, nemám pre MT žiadny tag, ktorý by mi do kódu vkladal napríklad zoznam skratiek použitých v príspevku a podobné vychytávky.
Súvislosti:

MT::Plugins::Acronym

Acronym je plugin pre Movable Type pridávajúca značky ACRONYM pre známe skratky.
Tento text
This is a XHTML test
bude v kóde

This is a <acronym title="Extensible HyperText Markup Language">XHTML</acronym> test

a prehliadač ho zobrazí takto:

This is a XHTML test

Inštalácia

Rozzipujte súboracronym.zip a súbory acronym.db a acronym.pl prekopírujte do adresára plugins vašej inštalácie Movable Type.
Potom pridajte vo všetkých relevantných šablónach parameter acronym="1" napríklad do značky <$MTEntryBody>.
Napríklad takto:

<$MTEntryBody acronym="1" $>

Rebuildnite súbory!

Obmedzenia

  • Skratky v odkazoch nebudú nahradzované. Napríklad XHTML v <a href="http://gemal.dk">is XHTML bad?</a> nebude nahradené.

Vysvetlivky a skratky

Pripomínam rozdiel medzi vysvetlivkami a skratkami. Pre vysvetlivky slúži v HTML značka ACRONYM a pre skratky zasa ABBR. Niektoré prehliadače nedokážu interpretovať tieto značky.
Viac o týchto značkách si prečítajte na Accessify a Evolt.

Odkazy

Acronym v Movable Type plugin directorry
Preklad: rony

Written by rony