Nejdůležitější moduly pro Drupal – I

Ano, vidíte dobře, další politicky nekorektní titulek. Neobtěžujte se, dám si facku sám. Pokusil bych se v několika málo článcích popsat, které moduly já osobně považuji za bezpodmínečně nutné, chcete-li používat nejlepší redakční systém, Drupal. Sakra, další nekorektnost.

Poormanscron

Pod snad až hanlivým názvem se skrývá jeden z nejužitečnějších pluginů vůbec, odbourá totiž nutnost používat aplikaci cron, kterou Drupal potřebuje k činnostem jako čištění logů nebo údržbě indexu vyhledávání ve stavu aktuálním. A ne každý má cron k dispozici a leckdo tuší, že tak úplně nutný ten cron asi nebude, když jej jiné redakční systémy nevyžadují. A taky že ne, stačí mít modul Poormanscron, který na každé stránce, kterou si kterýkoli návštěvník otevře, zkontroluje, kolik času uběhlo od posledního spuštění úloh pro cron, a je-li to víc, než je nastaveno, spustí úlohy sám. To je ale šikulka, že? :-)

Jedinou mně známou nevýhodou je mírné zpomalení načítání stránek. Tedy, čistě teoreticky, já si totiž ničeho nevšiml.

Pathauto

Drupal již v základní instalaci obsahuje modul Path, který umožňuje ruční generování URL aliasů, což znamená, že ze škaredého http://www.example.com/?q=node/3 můžete snadno udělat třeba http://www.example.com/?q=blog/ja-jsem-titulek, což je o poznání hezčí adresa. Při použití mod_rewrite a tzv. čistých URL mohou být adresy ještě mnohem hezčí. Třeba tak hezké, jako je mají na about:me.

Vkládat tyto aliasy ručně by byla ale hrozná otrava, vždyť to je práce pro otroka. Nebo pro modul Pathauto (snad se na mě nenaštve za to přirovnání). Jednoduše mu řeknete, jak mají vypadat adresy pro články, jak pro stránky a co udělat s anketou, uživatelem a kategorií, jestli mají být adresy prostě složené z titulků, obsahovat vlastní text nebo třeba datum vytvoření či sluneční aktivitu a Pathauto se postará o zbytek.

Smileys & Smileys Import

Když jsem se pár dní před spuštěním nového about:me podíval na to staré, abych zjistil, co mi ještě ještě chybí, uvědomil jsem si, jak příšerně vypadají textoví smajlíci. Jako sirup proti kašli, jako roztopená čokoláda, jako sirup proti kašli rozpuštěný v roztopené čokoládě. Ční z textu jako ledovec z oceánu a jen čeká, kdy bude moct zničit další Titanic (zde oko typografovo). Zapátral jsem tedy po něčem, co by mě zlozvyku smajlíkovitého zbavilo jednou provždy – ano, grafičtí smajlíci. Nejprv povolit modul Smileys, pak si vytvořit sadu smajlíků a importovat přes druhý modul, Smileys Import. Po nasazení grafických smajlíků kleslo použití smajlíků v mých článcích o přibližně 72.38%. A to už je dobrý uspěch, ne?

Píší jinde

Právě jsem našel na serveru Drupal CZ jeden článek o Poormanscronu a jeden o Pathauto a čistých URL obecně. Sranda je, že jsem pod nimi podepsaný já, ale vůbec si nepamatuju, že bych je psal. Třeba se Vám budou hodit :-)