Modul: html-Tag mit lang-Attribut (accessibility)
Verfasst: Mi 26. Sep 2007, 17:31
Wer mit Contenido mehrsprachige Internetauftritte möglichst barrierefrei realisieren möchte, benötigt unter anderem das lang-Attribut im html-Tag (siehe auch http://tinyurl.com/ysczw6).
Da ich in Contenido keine Standard-Option hierzu finden konnte, habe ich folgendes kleines Modul (nur Ausgabe) für HTML 4.01 entwickelt.
Als Sprachnamen (Administration > Sprachen > [Name der Sprache]) habe ich die Sprachcodes der ISO639 verwendet. Diese werden dann als Wert in lang übernommen.
Ergänzungen und Verbesserungen (insbesondere Vereinfachungen
) wie immer erwünscht.
Besonders schön wäre natürlich, Contenido hätte irgendwann eine solche basale Funktion von Haus aus.
Phiga
Da ich in Contenido keine Standard-Option hierzu finden konnte, habe ich folgendes kleines Modul (nur Ausgabe) für HTML 4.01 entwickelt.
Code: Alles auswählen
<?php
$query = "SELECT idlang, name FROM con_lang WHERE idlang=".$lang;
$db->query($query);
$db->next_record();
echo '<html lang="'.$db->f("name").'">';
?>
Ergänzungen und Verbesserungen (insbesondere Vereinfachungen

Besonders schön wäre natürlich, Contenido hätte irgendwann eine solche basale Funktion von Haus aus.
Phiga