Archive for the ‘redakční systémy’ tag
Proč bych nechtěl být grafikem
Veselý obrázek z jednoho nejmenovaného redakčního systému…

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.
Textpattern: Drobné aktualizace
Datum poslední úpravy české distribuce redakčního systému Textpattern sledujte v pravém sloupci Václaváku a také v článku Textpattern v češtině.
Vzhledem k tomu, že se tato verze Textpatternu nachází zatím ve fázi bouřlivého mládí, často provádím mírné aktualizace i několikrát denně. Například dnes. Jedná se většinou o méně podstatné úpravy, a proto o nich nechci stále psát ve weblogu a tím ho zahltit.
Textpattern: Novinky v české distribuci
Přesně po týdnu jsem vydal aktualizované vydání české distribuce redakčního systému Textpattern. Co je nového?
Důležité změny:
- Texy! bylo aktualizováno na nejnovější verzi, která je již podle autora Davida Grudla vhodná pro ostrý provoz.
- Do distribuce byla přidána třída CovertTables, jejímž autorem je Mikolaj Jedrzejak a která zajišťuje překódování názvu spotu do kódování ASCII. Toho je využito v předmětu e-mailu posílaného autorovi po přidání komentáře, kde se místo názvu spotu s diakritikou zobrazovaly nečitelné znaky.
- Je vypnutá povinnost uvádět e-mail před přidáním komentáře.
- Nejvyšším možným nadpisem při psaní spotu je
h2. - Při použití data ve formátu „X hours/days ago“ se nyní tento údaj vypisuje česky, tedy například „3 dny staré“. Autorem kódu je Martin Hnik.
Doufám, že vám nová vylepšení pomohou. Pokud by vám kterékoliv z nich nevyhovovalo, napište, a já vám poradím, jak je vypnout.
Stáhněte si Textpattern pro české prostředí
Sexy verze Textpatternu s českým rozhraním a implementovaným převaděčem textu do HTML Texy! od Davida Grudla je nyní k dispozici ke stažení na Václaváku.
Neprohledávejte dlouhé hodiny fóra a nezkoumejte zdrojové kódy, abyste si upravili Textpattern pro své potřeby v českém prostředí. Radši si tento výborný redakční systém stáhněte již připravený pro české weby a pusťte se do tvorby obsahu. Na něm totiž doopravdy záleží!
Více se dozvíte v článku Textpattern v češtině.
Aktualizace: Českou verzi Textpatternu v aktuální podobě nadále udržuje Ivo Toman na svém webu.
RSS kanály