Drupal
Eltérő page.tpl node típusonként

A trükk nagyon egyszerű, és csak néhány sorból áll.
function <themename>_preprocess_page(&$vars) {
if (isset($vars['node']->type)) {
$vars['theme_hook_suggestions'][] = 'page__' . $vars['node']->type;
}
}
Ezt a néhány sort a témánk template.php fájlába kell beírni úgy, hogy a <thehename> részt le kell cserélnünk a témánk nevére.
Fontos továbbá, hogy a témánknak a phptemplate-t kell használni, ehhez a téma .info fáljban a következő sornak szerepelnie kell:
Pathauto: ékezetes karakterek eltávolítása url-ből

A pathauto modul egy nagyon hasznos kiegészítése a drupal 7-nek.
Készítettem hozzá egy kiegészítést, amely az ékezetes és egyéb UTF-8 karakterket alakítja át ASCII karakterekké úgy, hogy az url SEO barát legyen.