forum.coppermine-gallery.net
Support => Deutsch (German) => Language Specific Support => cpg1.5.x Deutsch (German) => Topic started by: fichte_112 on March 29, 2010, 09:33:04 pm
-
Hallo,
ich habe heute Coppermine 1.5.3 hier "http://fotos-fichtner.pytalhost.de/galerie" installiert.
Vorher hatte ich mal die Version 1.5.2 Beta getestet.
Ich habe komplett neu installiert. Kein Update durchgeführt.
Nun habe ich festgestellt, dass im Vergleich zur Beta bei manchen Schaltflächen der Rahmen fehlt und nicht zentriert sind.
Siehe Fotos.
Woran kann das liegen?
fichte_112
-
Durch die Einführung des neuen Standardthemes "Curve" wurden einige Sachen umstrukturiert (z.B. neue CSS-Klasse "buttonlist"). Anpassungen müssen in der Datei style.css vorgenommen werden.
-
OK, aber ich weiß nicht so recht welcher Eintrag für die Rahmen verantwortlich ist.
???
-
Das findest du am besten mit Firebug oder ähnlichen Tools heraus: http://documentation.coppermine-gallery.net/en/dev_tools.htm#dev_tools_web_development
-
Hab mit Firefox und Web Developer Versucht die verantwortlichen Elemente zu finden. Leider ohne Erfolg.
Ich kann die Rahmen nur aktivieren, wenn ich die Datei themes.inc.php modifiziere.
Hab dies:
// HTML template for the ALBUM admin menu displayed in the album list
$template_album_admin_menu = <<<EOT
<div class="buttonlist align_right">
<ul>
<li>
<a href="delete.php?id={ALBUM_ID}&what=album&form_token={FORM_TOKEN}&timestamp={TIMESTAMP}" class="adm_menu" onclick="return confirm('{CONFIRM_DELETE}');"><span>{DELETE}</span></a>
</li>
<li>
<a href="modifyalb.php?album={ALBUM_ID}" class="adm_menu"><span>{MODIFY}</span></a>
</li>
<li>
<a href="editpics.php?album={ALBUM_ID}" class="adm_menu"><span class="last">{EDIT_PICS}</span></a>
</li>
</ul>
</div>
<br />
EOT;
durch dies:
// HTML template for the ALBUM admin menu displayed in the album list
$template_album_admin_menu = <<<EOT
<table border="0" cellpadding="0" cellspacing="1">
<tr>
<td align="center" valign="middle" class="admin_menu">
<a href="delete.php?id={ALBUM_ID}&what=album&form_token={FORM_TOKEN}&timestamp={TIMESTAMP}" class="adm_menu" onclick="return confirm('{CONFIRM_DELETE}');">{DELETE}</a>
</td>
<td align="center" valign="middle" class="admin_menu">
<a href="modifyalb.php?album={ALBUM_ID}" class="adm_menu">{MODIFY}</a>
</td>
<td align="center" valign="middle" class="admin_menu">
<a href="editpics.php?album={ALBUM_ID}" class="adm_menu">{EDIT_PICS}</a>
</td>
</tr>
</table>
EOT;
ersetzt.
Ich denke aber, dass das nicht die sauberste Lösung ist, da es sich wahrscheinlich negativ auf die anderen Themes auswirkt.
-
Zunächst einmal kann man alle Änderungen, die man in der Datei include/themes.inc.php durchführt auch über die Datei theme.php realisieren.
Die saubere Lösung wäre aber, in der Datei style.css die Zeile
.button {
durch
.button, .buttonlist ul li a {
zu ersetzen. Dadurch erscheinen die Rahmen und das Hintergrundbild wieder, zentriert ist es aber nicht (genau wie im Curve-Theme).
Ich werde rainy_day (und ggf. die anderen Themes) entsprechend anpassen, so dass die Änderungen in Coppermine 1.5.4 enthalten sein werden.
-
Hab die Datei “ themes\rainy_day\style.css“ wie angegeben geändert.
Es sind aber immer noch keine Rahmen zu sehen.
Wo ist denn bloß der Fehler?
Die Datei ist im Anhang.
-
Leider kann ich mir deine Galerie nicht ohne Testaccount ansehen.
-
Benutzer: Testbenutzer
-
PW: 1234
-
Die Rahmen werden angezeigt. Bitte mal Browsercache leeren.
-
Du hast recht.
Sorry, mein Fehler.
vielen Dank