Textpattern v češtině
24. listopadu 2005: Český Textpattern již z časových důvodů neaktualizuji, nové verze hledejte na webu Ivo Tomana. Děkuji za pochopení.
Ke stažení
- Textpattern upravený pro české prostředí ZIP, 258 kB | 16. 3. 2005
- aktuální verze originálního Textpatternu
Stručně o Textpatternu
Textpattern je výborný open source redakční systém. Dobře poslouží jak pro správu jednoduchého webu či weblogu, tak pro složitější projekty s větším počtem sekcí a rubrik. Administrační prostředí Textpatternu, jeho funkce i generovaný kód si můžete snadno upravit. Slouží k tomu pluginy, kterých jsou na internetu desítky, některé změny lze jednoduše realizovat také pomocí úprav zdrojových kódů napsaných ve skriptovacím jazyce PHP. Právě toho jsme využili při úpravách Textpatternu pro české prostředí.
Textpattern v češtině – změny oproti originální verzi
16. 3. 2005 » Aktualizace Texy. 27. 2. 2005 » Poslední změny jsem popsal ve spotu Novinky v české distribuci.
- České rozhraní
- Texty v administračním rozhraní (kromě kontextové nápovědy) jsou v češtině. Autorem překladu je Filip Hajný. I když mám v mnoha programech radši angličtinu, u Textpatternu mi připadá česká verze přehlednější.
- Texy! místo Textile
- Původní převaděč textů do HTML Textile je nahrazený za české Texy! z dílny Davida Grudla, které je pro české prostředí mnohem lepší. Společně s Davidem jsme vše důkladně otestovali a vyladili. Texy! má vlastní nápovědu a ošetřuje i text přidávaných komentářů.
Technické změny
V následujícím seznamu najdete popis všech změn v jednotlivých zdrojových skriptech Textpatternu.
- include/txp_article.php
- Změna nápovědy Textile na nápovědu Texy! v rozhraní pro psaní článků. Na řádku 378 nahrazeno
.sidehelp()za.Textile::sidehelp(). - lang/en-gb.txt
- Zcela nový soubor s češtinou pro administrační rozhraní. Snadno si jej můžete sami upravit k obrazu svému.
- lib/admin_config.php
- Vypnutí zobrazení počtu komentářů u titulku v RSS kanálech. Nahrazení
1za0u položkyshow_comment_count_in_feed. - lib/classTextile.php
- Soubor je kompletně nový a zajišťuje nahrazení Textile za Texy!. Oproti původní distribuci přibyl také celý adresář texy se zdrojovými soubory převaděče Texy!.
- lib/txplib_misc.php
- Aby čeština v administračním rozhraní fungovala správně, na řádku 53 bylo nahrazeno
$out[trim($name)] = trim(utf8_encode($val));za$out[trim($name)] = trim($val);. - publish/comment.php
- Trvalé odkazy na jednotlivé komentáře mají správný tvar (via Marek Prokop). Inline styly byly nahrazeny třídami. Celá oblast s komentáři je uzavřena v elementu
<div>se třídou.comment-area, přes kterou lze díky kaskádování CSS přistupovat ke všem hlouběji zanořeným prvkům. Formulář pro přidání komentářů je obalen elementem<fieldset>s popiskem (<legend>) „Přidat komentář“. Vstupní pole<textarea>pro vložení textu komentáře má odstraněn inline styl s rozměry, které je proto nutné ve stylopisu nadefinovat. Přistupovat k němu lze přes třídu.comment-textarea. Původní velikost nastavená autory Textpatternu je 300×250 px. Odkaz na nápovědu u komentářů se otevírá do nového okna jen JavaScriptem (nikoliv původnímtarget="_blank") a vede na popis syntaxe Texy!. Mail odesílaný autorovi při přidání komentáře je počeštěný a jeho podoba je mírně upravená.
Jak českou verzi nainstalovat
Stejně jako u originální verze stačí rozbalit archiv .zip a nahrát jeho obsah na hostingový server.
Update na českou verzi
Pokud již Textpattern pro správu svého webu používáte a chcete jej nahradit českou verzí, přepište výše zmíněné soubory těmi z upravené české distribuce. Funkčnost Textpatternu tím není ohrožena.
Máte nápady na další úpravy?
Výborně! Napište mi, nebo rovnou pošlete své upravené soubory a já změny zanesu do další verze českého Textpatternu. Kontaktovat mě můžete také v případě, že potřebujete s českou verzí Textpatternu poradit.
RSS kanály
Ahoj, není někde nápověda pro začátečníky? Ale myslím taková, kde je vše od začátku. Textpattern a PHP jsem dneska viděl porvé. HTML jinak znám, ale PHP je mi cizí. Když v Texu něco udělám, je to OK, na stránce to je, ale nevím třeba jak upravit vzhled stránky, nebo mi třeba nejdou komentáře. Kliknu na komentář a napíše mě to, že stránka neexistuje. Fakt to vidím poprvé a chtělo by to nápovědu pro začátečníky.
Díky za jakékoli info.
Luboš
6 Led 07 at 1.01
jo http://textbook.textpattern.net/wiki/index.php?…;
mára
24 Úno 07 at 13.43