Hallo,
ich habe die "jm_gallery" installiert und konfiguriert. Da ich in der Album-Ansicht keine Thumbs angezeigt bekam, sondern nur ein Refresh der Kategorie-Seite erfolgte, bat ich m00re sich einmal meine Konfig des Plugins anzusehen. Er fand jedenfalls keine Fehler und vermutet, dass es daran liegt, dass ich die Seite mit SimulateStaticDocuments betreibe.
Hat schon jemand die EXT darunter zum laufen gebracht? Und wenn ja, wie.
Bin für jeden Tip dankbar.
Tschöö
Frank
Hallo Frank,
finde die EXT auch sehr schön. Nur leider gibt es bei mir auch ein noch nicht geklärtes Problem. Daher würde mich auch interessieren woran es liegt bzw. wie man die EXT zum laufen bringt. Die Thumbs werden leider auch nicht erzeugt.
Doch bei m00re läuft´s ja !? Wie Frank schon geschrieben hat wäre es gut zu wissen warum und unter welchen Konfigurationen sie läuft. Meldet euch bitte.
Gruß Florius
Hi Florius,
bei mir liegt's eindeutig an SimulateStaticDocuments. Wenn ich's abschalte funktionierts. Würde aber gerne suchmaschinenfreundlich weiterfahren. Hat irgendjemand eine Idee.
Tschöö
Frank
PS: @Florius: Würde trotzdem ganz gerne auch die lz_gallery zum Laufen bringen.
Hallo Frank,
hier noch vollständigkeitshalber mein Tempate für die lz_galerie.
<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0" />
<meta name="ProgId" content="FrontPage.Editor.Document" />
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>###PREVIOUS###</title>
</head>
<body
<!--###LAYOUT### begin--><form name="tx-lzgallery-pi1-nav">
<p><font color="#0000FF"><b>###COLROWS_LABEL### </b></font> ###COLROWS### ###PREVIOUS###
###PAGE### ###NEXT###</p>
<p>###TOP### ###UP### </p>
</form>
<div id="tx-lzgallery-pi1-title">
<b><font size="4" color="#000080">###TITLE###</font></b><font color="#0000CC"> </font>
<font size="2">###DESCR_SHORT###</font></div><div id="tx-lzgallery-pi1-descr-long"> </div>
<div style="border-style: ridge">
###GALLERY###<!--###LAYOUT### end--><!--###GALLERY_DEFAULT### begin-->###IMAGE###<!--###GALLERY_DEFAULT### end--><!--###LISTING### start--> </div>
<div style="border-style: ridge; border-width: 3px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FFFF99">
<table id="tx-lzgallery-pi1-listing" align="center" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px"><!--###PARENTGALLERY### start --> <tr class="parent">
<td style="border-bottom-style: none; border-bottom-width: medium"> <tr id="line-title">
<td id="tx-lzgallery-pi1-parent-title" style="border-style: none; border-width: medium" bgcolor="#FFFF99">
<b>Gallerie:</b><p align="left"><b><font size="4" color="#000080">###TITLE###</font></b></td></tr> <tr id="line-count">
<td id="tx-lzgallery-pi1-parent-count" style="border-style: none; border-width: medium">###COUNT_LABEL###: ###COUNT### </td></tr> <tr id="line-subcount">
<td id="tx-lzgallery-pi1-parent-subcount" style="border-style: none; border-width: medium">###SUBCOUNT_LABEL###: ###SUBCOUNT### </td></tr> <tr id="line-descr-short">
<td id="tx-lzgallery-pi1-parent-descr-short" style="border-style: none; border-width: medium">
<font color="#000080">###DESCR_LONG###</font></td></tr> </td></tr><!--###PARENTGALLERY### end --><!--###LISTITEM### start--> <tr class="line1">
<td class="title" style="border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: double; border-top-width: 3px; border-bottom-style: none; border-bottom-width: medium" bgcolor="#FFFF99"><!--###LINK_GENERAL###-->
<b><font color="#000080">###TITLE###<!--###LINK_GENERAL###--></font></b></td>
<td class="startdate" style="border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: double; border-top-width: 3px; border-bottom-style: none; border-bottom-width: medium" bgcolor="#FFFF99">###STARTDATE###</td>
<td class="count" style="border-left-style: none; border-left-width: medium; border-right-style: none; border-right-width: medium; border-top-style: double; border-top-width: 3px; border-bottom-style: none; border-bottom-width: medium" bgcolor="#FFFF99">
<p align="center"><b><font size="2" face="Arial"> </font><font color="#000080">###COUNT###
Bilder</font></b></td> </tr> <tr class="line2"> <td colspan="3"> <table> <tr> <td class="preview" rowspan="2">
<div style="border-style: ridge">
<!--###LINK_GENERAL###-->###PREVIEW###<!--###LINK_GENERAL###--></div>
</td> <td class="information">
<font color="#000080" style="font-size: 13pt"> </font></td> </tr> <tr> <td class="descr_short">
<p align="left"> <font color="#000080">###DESCR_SHORT###</font></td> </tr> </table> </td> </tr><!--###LISTITEM### end--><!--###NOTFOUND### start--> <tr class="line1"> <td class="title">
<b>###MESSAGE###</b></td> </tr> <tr class="line2"> <td height="29"> <table><tr> <td class="preview"><!--###BACK_LINK###-->###BUTTON###<!--###BACK_LINK###--></td> </tr></table> </td> </tr> <!--###NOTFOUND### end--><!--###PAGINATION### start--> <tr class="pagination"> <td> ###PREVIOUS### <!--###PAGE_ITEM### start --> <!--###PAGE_LINK###-->###PAGE_LABEL### ###PAGE_NUMBER###<!--###PAGE_LINK###--> <!--###PAGE_ITEM### end --> ###NEXT### </td> </tr><!--###PAGINATION### end--><!--###SORTING### start--> <tr class="sorting">
<td style="border-top-style: double; border-top-width: 3px"> ###SORT_LABEL###: <!--###SORT_ITEM### start --> <!--###SORT_LINK###-->###SORT_FIELD###<!--###SORT_LINK###--> <!--###SORT_ITEM### end --> </td><tr><!--###SORTING### end--></table>
</div>
<!--###LISTING### end-->
</body>
</html>
Template Setup Einträge:
// lz_gallery
plugin.tx_lzgallery_pi1._LOCAL_LANG.de.pi_list_searchBox_search = suchen
plugin.tx_lzgallery_pi1.layout = FILE
plugin.tx_lzgallery_pi1.layout.value =
plugin.tx_lzgallery_pi1.layout.file = fileadmin/html/lzgallery/lz.html
Template Constants:
[/quote]
plugin.tx_lzgallery.piVarPresets.colrows = 3x3
plugin.tx_lzgallery.piVarOptions.colrows = 1x1,3x3,4x4,5x5,6x6
plugin.tx_lzgallery.optimizeFactor = 1.5
plugin.tx_lzgallery.optimizeForce = 0
plugin.tx_lzgallery.optimize = landscape
Ich denke so sollte es gehen.
Gruß Florius
Hi Florius,
danke für die Infos, werde ich morgen mal mit meinen Einträgen vergleichen.
Hier einige Links zu denn Screenshots meiner JM_gallery-Config.
LIST-Config
ALBUM-Config
IMAGE-config
Kategorien
Kat-Config
Alben-in-Kategorie
Config Test-Album
Admin-Einstellungen
Unter Include static (from extensions) habe ich dann nur noch CSS-based-Template (jm_gallery) stehen. Das war's eigentlich schon.
So funktioniert es, zumindest wenn ich SSD abschalte. Versuch's einmal.
Tschöö
Frank
@florius: ich habe mir noch ein paar weitere gedanken gemacht bzgl. deines problems mit der thumbnail-generierung. benutzt dein provider windows-server? womöglich hat er zwar ImageMagick installiert, jedoch funktioniert der Systemaufruf nicht, weil die Ordnerangabe in Unixstyle stattfindet.
@fstruck: ich habe die lösung für dein problem mit simulatestatic_document gefunden, bzw. die ursache. und zwar habe ich im default-template eine abkürzung für den linkverweis stehen (href="?id=###ALBUM_PAGE_ID###[...]"). stattdessen müsste das komplett dastehen: href="index.php?id=[..]".
der LIST_TEMPLATE part sieht dann korrekterweise so aus
<!-- ###LIST_TEMPLATE### begin -->
<h2>Photo Gallery</h2>
<p>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<!-- ###LIST_CAT_ENTRY### begin -->
<tr>
<td class="jm-gallery-td-category" colspan="3"><h3 style="margin-top:5px;">###CATEGORY_NAME###</h3> ###CATEGORY_DESCRIPTION###</td>
</tr>
<!-- ###LIST_ALBUM_ENTRY### begin -->
<tr>
<td></td>
<td class="jm-gallery-td">» <a href="index.php?id=###ALBUM_PAGE_ID###&tx_jmgallery_pi1[albumUid]=###ALBUM_UID###">###ALBUM_NAME###</a></td>
<td class="jm-gallery-td">###ALBUM_CRDATE###</td>
</tr>
<!--tr>
<td></td>
<td class="jm-gallery-td" colspan="2">###ALBUM_DESCRIPTION###</td>
</tr-->
<!-- ###LIST_ALBUM_ENTRY### end -->
<!-- ###LIST_CAT_ENTRY### end -->
</table>
</p>
<!-- ###LIST_TEMPLATE### end -->
gleiches gilt für ALBUM_TEMPLATE:
<h2>ALBUM_TEMPLATE</h2>
<!-- ###ALBUM_TEMPLATE### begin -->
<div style="background-color: #eeeeee;
border-top: 1px solid #a3a3a3;
border-bottom: 1px solid #a3a3a3;
width: 100%;
margin-top: 5px;
text-align: center;">
<div style="padding: 3px; padding-left: 10px; padding-right: 10px;">
<b>###ALBUM_NAME###</b><br />
###ALBUM_DESCRIPTION###
</div>
</div>
<p style="text-align: center; margin-top: 20px;">
<!-- ###ALBUM_ROW_ENTRY### begin -->
<!-- ###ALBUM_COL_ITEM### begin -->
<a href="index.php?id=###IMAGE_PAGE_ID###&tx_jmgallery_pi1[imageUid]=###ALBUM_IMAGE_UID###&tx_jmgallery_pi1[albumUid]=###ALBUM_UID###" title="###ALBUM_IMAGE_CAPTION### - viewed ###ALBUM_IMAGE_HITS### times"><img src="###ALBUM_IMAGE_THUMBNAIL###" style="border: 1px solid #a3a3a3" alt="" /></a>
<!-- ###ALBUM_COL_ITEM### end -->
<br />
<!-- ###ALBUM_ROW_ENTRY### end -->
</p>
<!-- ###ALBUM_TEMPLATE### end -->
und SINGLE_TEMPLATE
<h2>SINGLE_TEMPLATE</h2>
<!-- ###SINGLE_TEMPLATE### begin -->
<div style="background-color: #eeeeee;
border-top: 1px solid #a3a3a3;
border-bottom: 1px solid #a3a3a3;
width: 100%;
text-align: center;">
<div style="padding: 3px;">
###IMAGE_CAPTION###
</div>
</div>
<p style="text-align: center; padding-top: 10px; padding-bottom: 10px;"><img src="###IMAGE_URL###" style="border: 1px
solid #a3a3a3" alt="" /></p>
<div style="background-color: #eeeeee;
border-top: 1px solid #a3a3a3;
border-bottom: 1px solid #a3a3a3;
width: 100%;
margin-top: 5px;
text-align: center;">
<div style="padding: 3px;">
<span style="padding-right: 110px;">###LINK_PREV###</span>
<a href="index.php?id=###ALBUM_PAGE_ID###&tx_jmgallery_pi1[albumUid]=###ALBUM_UID###">^ Up to thumbnails</a>
<span style="padding-left: 110px;">###LINK_NEXT###</span>
</div>
</div>
<div style="text-align: center; padding-top: 20px; padding-bottom: 20px;">
Download (context menu to download)<br />
###IMAGE_DOWNLOADS###
</div>
<!-- ###SINGLE_TEMPLATE### end -->
Möglicherweise werden die Links für "Previous" und "Next" nicht korrekt sein, wenn ich im Extensioncode das genauso mache. Ich werds in der nächsten Version abändern wenn dem so ist.
Gruß Jens
Hallo m00re,
Windows Server,
glaube ich nicht. http://www.punkt.de/
Gruß Florius
Hi Jens,
ist ja super. Ich danke Dir. Jetzt läuft's auch mit SSD.
Schwierigkeiten gibt es bei mir jetzt noch in der Einzelbildanzeige mit den für den Download genierierten "Übergrößen", die werden beim Sync wohl nicht angelegt. Da diese beim Aufruf der Einzelbildanzeige nicht gefunden werden, gibt's natürlich Fehlermeldungen. Ich benötige diese Funktion sowieso nicht und habe kurzerhand die Zeilen 179-182 in der class_tx_jmgallery_p1.php auskommentiert. Den Datumsfehler habe ich dann gleich mit ausgemerzt.
Sie läuft jedenfalls und jetzt lohnt es sich dann auch das Template dem Look'n'Feel unserer Site anzupassen. 😃
Nochmals herzlichen Dank für die schnelle Hilfe und die schöne EXT.
Tschöö
Frank
Hi,
@m00re:
Ich habe jetzt noch einmal ein wenig mit dem Datei-Upload und Sync wegen der "Übergrößen" herumgespielt. Beim Bilder-Upload durch den Galerie-Admin, werden die 1024/1600er Bilder generiert. Bei FTP-Upload der Bilder und nachträglicher Sync, erstellt er zwar die entsprechenden Verzeichnisse, nicht aber die die größeren Pics.
@florius:
Danke für Deine Scipt-Auszüge. Ich habe es bei mir versucht, änderte leider aber nichts an der Ausgabe, so dass ich es jetzt dabei bewenden lasse und die jm_gallery benutzen werde. Die EXT reicht für meine Belange vollkommen aus und habe ich jetzt lauffähig. Danke für Deine Bemühungen.
Tschöö
Frank
@fstruck: thanks für die genaue analyse. werde am wochenende mal drüberschauen.
Hallo Jens, Frank und alle anderen,
die jw_gallery läuft nun auch bei mir. Es war auch das SSD Problem, gelöst durch einsetzen der HTML Vorlagen von Jens. Echt super, danke an alle Beteiligten.
Gruß Florius