Drupal 6: Evoluce hezky a česky

Je nám ctí ohlásit novinku ve světě Drupalu: Byl vydán Drupal 6. Ano, slyšíte dobře, ostrá verze Drupalu 6. Nenechte si ujít nové vlastnosti ani český překlad, čtěte dále.

Drupal 6

Stáhnout

Český překlad

Drupal 6 vychází samozřejmě i s českým překladem, který je k dispozici níže. Co je nového? Oproti Drupalu 5.0, který by se dal nazvat takovou malou revolucí, je Drupal 6 spíše evolučním krokem, i když velmi dlouhým a pro nás velmi důležitým. Pro nás nejdůležitější novou vlastností je totiž: Podpora překladu obsahu a to přímo v jádře.

Podpora jazyků

Gábor Hojtsy (maďarsko) udělal společně s ostatními velký kus práce na podpoře jazyků v Drupalu 6. Jelikož je také tato verze na jazyky zaměřená, Gábor se poté stal i vývojářem zodpovědným za její vydání. Jsou podporovány jazyky psané zleva-doprava i zprava-doleva. Instalátor s autolocale, který znáte z českého jazykového balíčku, byl rozšířen a nyní importuje jazyky automaticky a dokonce vybízí uživatele ke stažení překladu.

Import překladů používá novou funkci "batch" a nevytěžuje tolik pamět. To potěší hlavně zlaté české uživatele freehostingů :-) Myslím, že tuhle věc jsem slíbil jako "Personal battle plan" na některé z přednášek o Drupalu, které jsem měl. Doufám, že se to podařilo splnit...

V jádře Drupalu 6 je nyní modul Content Translation. Umožňuje po zapnutí překládat obsah uzlů.

Novinky

Drupal instalator

Instalátor

Jak už bylo řečeno, instalátor podporuje import překladů, byl kompletně graficky předělán a těsně po instalaci Vás rovnou vyzve k zadání základních údajů o webu a vytvoření administrátorského účtu.

OpenID

Modul OpenID pro bezpečnou autentizaci vůči jedné identitě je rovnou v jádře, stačí zapnout. Pokud vím, tak z velké trojky (Drupal, WP, Joomla!) má v jádře podporu OpenID pouze Drupal.

Update status a modul Menu

Modul Update status, který hlídá nové vydání a bezpečnostní opravy Drupalu či jeho modulů je zahrnut do základní instalace. Jelikož v minulosti byl např. Wordpress vystaven kritice za odesílání (byť anonymních) dat na servery vývojářů, je v instalátoru volba pro zapnutí a vypnutí tohoto modulu (v základu je zapnutý). Já osobně důrazně doporučuji nechat zapnutý. Odesílaná data jsou anonymní informace o zapnutých modulech a jejich verzích, nutné pro zjištění, zda je k dispozici nové vydání.
Modul Menu byl od začátku přepracován, kromě rychlosti byste si jako uživatelé neměli v podstatě ničeho všimnout.

Témata vzhledu, Book a Forum

Možnost tvoření šablon je ještě jednodušší než dříve. K většině funkcí byly vytvořeny zvláštní .tpl.php soubory. Vemte soubor, zkopírujte ho do Vašeho vzhledu a zeditujte. Jednoduché. V souvislosti s tím doporučuji modul Devel, ve kterém je nyní úžasný modul Theme developer. Pokud jste někdy měli problém přijít na to, která theme funkce kreslí určitou část stránky, nyní na to zapomeňte.
Byla zjednodušena administrace knih a modul fórum umožňuje do fóra přidávat jakékoliv typy obsahu (třeba ankety).

Akce a triggery

Toto je v Drupalu novinka (pro většinu lidí). Triggery jsme zatím do češtiny přeložili jako Spouštěče, ale já s tím nejsem spokojen a asi se to změní. Jednoduše - nyní můžete pro mnoho událostí, které se na stránce stanou, nastavit spouštěč/trigger, který se provede. Příklad: pošli e-mail administrátorovi, pokud je vytvořen příspěvek nebo je příspěvek vydán na hlavní stránce.

Český překlad

Pro Drupal 6 je k dispozici český překlad. Tento překlad JE kompletní, jsou přeloženy všechny moduly přítomné v jádře. Konečně je také dílem komunity uživatelů a ne one-man-show :-) Ještě před odkazem na stažení bych rád poděkoval všem překladatelům, v abecedním pořadí a s případným poděkováním:

Bazinek Tomáš - díky za úžasný počet překladů
Dergam Roman - díky za skvělé korektury v posledních hodinách před vydáním
Grygera Lukáš
Hájíček Tomáš
Kafik - promiň, nenašel jsem jméno :-)
Kopecký Jan
Moravec Jakub
Pobořil Jan
Procházka Pavel
Suchý Jakub
Timura Patrik - díky za úžasný počet překladů
Vít Milan

Stáhnout český překlad Drupalu 6 pod záložkou Official Releases. Stažený balík rozbalte přímo do adresáře se staženým Drupalem 6.

Co se mění

Překlad Drupalu 6 je odlišný od Drupalu 5. Již není distribuován jako český instalační profil na Drupal.cz, ale přesunul se na Drupal.org. Naplno tak využijeme jeho možností. Mění se však také to, že již neobsahuje modul pathauto, zapnutý modul path a nastavený český formát data. To je nyní na Vás. Rychlé odkazy: Pathauto (potřebujete i Token). Do budoucna bych rád český profil stejně dotvořil, neobsahoval by překlad, ale jen specifická česká nastavení.

Jak upgradovat na Drupal 6

Byl vydán Drupal 6. Jak na něj upgradovat?

Všechny postupy níže počítají s tím, že jste neupravili žádnou část Drupalu mimo šablonu a vlastní moduly. Upravili? Teď je to čistě na Vás, upgradujte ručně…

Upgrade z Drupalu 4.7

Před upgradem musíte nejdřív upgradovat na Drupal 5. Postupujte stejne jako při upgradu z Drupalu 5 na Drupal 6, ale nahraďte příslušné verze.

Upgrade z Drupalu 5

Ověřte si, že pro všechny moduly, které používáte, existuje Drupal 6 verze. Bez té modul nebude fungovat. Neexistuje možnost, jak modul rozhodit bez jeho upgradu na Drupal 6 (kromě samotného ručního upgradu :-)

Pokud používáte modul Update status, před upgradem ho odinstalujte.

Zazálohujte komplet databázi a všechny Vaše soubory.

Stáhněte Drupal 6, rozbalte ho do nového adresáře. Nahrajte do něj všechny Vaše potřebné moduly nové verze, konfigurační soubor a obsah adresáře files/.

Podívejte se na nový web a spusťte www.vasweb.cz/update.php