Moin,
ich habe bei einer HP die unsägliche Tabellengalerie (warum schreibt da nicht mal einer ein Ticket zu? ) mithilfe eines Beitrags hier im Forum aif eine ul umgestellt:
PHP-Code:
<ul class="ul_gallery">
<?php
foreach ( $this->body as $class => $row )
foreach ( $row as $col )
if ( $col->addImage )
{
?>
<li<?php if ( $col->margin ) { ?> style="<?= $col->margin ?>"<?php } ?>>
<?php if ( $col->href ) { ?>
<a href="<?= $col->href ?>"<?= $col->attributes ?> title="<?= $col->alt ?>"><img src="<?= $col->src ?>"<?= $col->imgSize ?> alt="<?= $col->alt ?>" /></a>
<?php } else { ?>
<img src="<?= $col->src ?>"<?= $col->imgSize ?> alt="<?= $col->alt ?>" />
<?php } ?>
</li>
<?php
}
?>
</ul>
Das ergibt eine ungeordnete Liste. Alles wird dann per css angepasst. Unter templates habe ich die gallery_default.tpl
dupliziert, die neue umbenannt und den code rein kopiert. Wenn man das Element »Galerie« anlegen will,
muss man unter Template-Einstellungen --> Galerietemplate das neue template anklicken.
Bei mir funktioniert es unter 2.9.1
Hat einwandfrei geklappt. Die li's bekommen dabei keine Klasse, aber das kann ich verschmerzen.
Warum man für gerade und ungerade thumbs ne Klasse braucht verstehe ich nicht so recht.
Wenn mit fluides Design eine Site mit %-Werten gemeint ist, eignet sich imho fluide Design nicht gut für Galerien, weil dann bei kleinerem Viewport, die Thumbs allzuleicht ineinander geschoben werden.
Ein Link zur Problemsite wäre ganz hilfreich, damit man sich das besser vorstellen kann.
Das mit der meta.txt hat auch funktioniert, mußte dort allerdings als erstes Bild jeweils einen Dummy einbauen.
Auszug meta.txt:
PHP-Code:
blind.jpg = Blind ||
Adlerauge-sei-wachsam.jpg = Adlerauge sei wachsam ||
Versuchskatze.jpg = Versuchskatze ||
duene.jpg = Düne ||
frisch-geschluepft.jpg = Frisch geschlüpft ||
hausmaus.jpg = Hausmaus ||
frosch.jpg = Frosch ||
Lesezeichen