ich bin gerade dabei, eine Bildergalrie mit Downloadfunktion aufzubauen.
Beim Klick auf den Button soll das Abfragefenster "datei downloaden oder öffnen mit..." aufplöppen.
Verwendet wird der CP "Bilder <div>", weil der CP "Dateiliste" keine Vorschaufunktion für die Bilder hat (Lightbox).
(Es erschien mir einfacher, der Galerie den Download zu verpassen, als der Dateiliste die Vorschaufunktion.)
Nun habe ich eine tmpl-Datei in /template/inc_cntpart/images/ wie folgt erstellt und werwende diese in der Galerie als Vorlage:
Code: Select all
<!--IMAGES_HEADER_START//-->
[TITLE]<h1>{TITLE}</h1>[/TITLE]
[SUBTITLE]<h2>{SUBTITLE}</h2>[/SUBTITLE]
[TEXT]{TEXT}[/TEXT]
<div class="images" id="images{ID}">
<!--IMAGES_HEADER_END//-->
<!--IMAGES_ENTRY_START//-->
<div class="imageEntry" style="float:left; padding:5px; border:1px solid #CCCCCC; margin:5px 5px 0 0;">
<div style="height:114px; width:153px; background: #eee; ">{IMAGE}</div>
[CAPTION]
<p style="margin:3px 0 0 0;">{CAPTION}</p>[/CAPTION]
<div style=" padding:5px 0 0 0; ">
<a href="download.php?f={IMAGE_HASH}&target=0" target="_blank"><img alt="" src="picture/upload/images/download.gif" border="0" /></a>
</div>
</div>
<!--IMAGES_ENTRY_END//-->
<!--IMAGES_ENTRY_SPACER_START//--><!-- space between images "{SPACE}px" --><!--IMAGES_ENTRY_SPACER_END//-->
<!--IMAGES_ROW_SPACER_START//--><br style="clear:both" /><!-- space between image rows --><!--IMAGES_ROW_SPACER_END//-->
<!--IMAGES_FOOTER_START//-->
<br style="clear:both" />
</div>
<!--IMAGES_FOOTER_END//-->
Soweit funktioniert das Ganze und ist hoffentlich nicht zu verquer.

Was ich nun nicht wirklich hinbekomme ist die Anzeige von Dateityp, - grösse, -datum und Anzahl der Downloads.
Also den Äquivalenten zu {FILE_EXT}, {FILE_SIZE}, {FILE_DATE}, {FILE_DOWNLOADS} aus dem CP "Dateiliste".
Gibt es diese oder gibt es eine Lösung diese anzuzeigen?
Beste Grüsse,
carnaunzincat