Name-Attribut bei Bildern

Nach der XHTML Spezifikation müssen name-Attribute einzigartig sein und dürfen sich nicht wiederholen. Genau das passiert jedoch bei Mambo (beispielsweise bei den Grafiken der Druck-, PDF– und E-Mail-Buttons aber auch bei Grafiken im Content)

Für die Änderung muss nur eine Kleinigkeit im Mambo-Kern (/includes/mambo.php) geändert werden.

Zeile 3603
$image = '<img src="'. $image .'" align="'. $align .'" alt="'. $alt .'" name="'. $name .'" border="0" />';
ändern in
$image = '<img src="'. $image .'" align="'. $align .'" alt="'. $alt .'" name="'. $name . ($GLOBALS["image_counter"]++) . '" border="0" />';

Zeile 3615
$image = '<img src="'. $image .'" alt="'. $alt .'" align="'. $align .'" name="'. $name .'" border="0" />';
ändern in
$image = '<img src="'. $image .'" alt="'. $alt .'" align="'. $align .'" name="'. $name . ($GLOBALS["image_counter"]++) . '" border="0" />';

Zeile 3637
$image = '<img src="'. $image .'" align="'. $align .'" alt="'. $alt .'" name="'. $name .'" border="0" />';
ändern in
$image = '<img src="'. $image .'" align="'. $align .'" alt="'. $alt .'" name="'. $name . ($GLOBALS["image_counter"]++) . '" border="0" />';

Zeile 3650
$image = '<img src="'. $image .'" alt="'. $alt .'" align="'. $align .'" name="'. $name .'" border="0" />';
ändern in
$image = '<img src="'. $image .'" alt="'. $alt .'" align="'. $align .'" name="'. $name . ($GLOBALS["image_counter"]++) . '" border="0" />';

An dieser Stelle vielen Dank an meinen Kollegen, der mir diese geniale Lösung gezeigt hat.

KategorienAllgemeinSchlagwörter

3 Antworten auf „Name-Attribut bei Bildern“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.