Hallo Tom - ich schätze das ist der Hinweis, der bei mir auch zum Erfolg führen wird, denn die Seite ist per .htaccess geschützt. Vielen lieben Dank! (Merkwürdiger Weise hat es aber schon mal funktioniert)
Druckbare Version
Hallo djo
Wo befindet sich denn diese .htaccess Datei genau. Könntest du mal deren Inhalt hier posten?
Liebe Grüsse
Marko
Hallo Marko,
mir ist noch ein unschöner Fehler aufgefallen, der die Option "Album veröffentlichen" betrifft.
Die Ordner erscheinen nicht mehr in der Übersicht, sind aber weiterhin aufrufbar, wenn man den Link kennt oder über die Suchmaschine kommt.
Und jetzt noch ein Feature-Wunsch für das Backend: Wäre schön, in der Albenübersicht einen Veröffentlichen-Button zu haben wie bei Artikel usw.
Viele Grüße
Hallo Marko,
besten Dank dafür.
Allerdings würde ich das eher so ähnlich machen wie beim ModuleNewsReader:
Statt ein statischesPHP-Code:
// Send a 404 header
if (!$published)
{
header('HTTP/1.1 404 Not Found');
$this->Template->articles = '<p class="error">' . sprintf($GLOBALS['TL_LANG']['MSC']['invalidPage'], \Input::get('items')) . '</p>';
return;
}
Weiteres Problem ist, dass die Unteralben weiterhin aufrufbar sind, obwohl für das übergeordnete Album die Veröffentlichung zurückgezogen wurde.PHP-Code:
if (!$published)
{
die("Gallery with alias " . \Input::get('items') . " is either not published or not available!!!");
}
Hat sonst noch jemand Probleme mit dem Java-Uploader?
Ich erhalte die Meldung "ClassNotFoundException" jmaster.jumploader.app.JumpLoaderApplet.class...
Weiss einer einen Rat, wie man den Uploader wieder zum laufen kriegt?
Habe bei der Vereinsseite Contao 2.11 und Gallery_Creator 3.1.1 installiert.
Hallo Marco,
eine kurze Frage hätte ich: Man hat ja in der URL der Galerie das /vars drin.
Zur Verständnis meinerseits: Reicht es aus, wenn es items heissen würde, um von der Contao Funktion auto_items entfernen rausgelöscht wird, oder ist das aufwendiger?
Ich frage nur deshalb, da ich eben nicht updatesicher das /vars in der *.php händisch entferne.
ToM
Hallo Tom
Verstehe nicht ganz, was du meinst. Der url Parameter "vars" wurde schon seit längerer Zeit durch "items" ersetzt.
Liebe Grüsse
Marko
Ak okay, das muss mir wohl entgangen sein.
Dank Dir für die Info.
ToM
Hallo Marko,
hast meinen letzten Beitrag gesehen?
Inzwischen haben sich noch weitere Fragen ergeben.
1. Wie sieht es mit Multidomain-Support aus? Ich habe leider noch einen Kumpel mit seiner Website in der Installation drin und der will natürlich nicht meine Alben sehen und ich will nicht seine Alben drin haben.
2. Ich finde die Alben-Übersicht im Backend ungünstig. Momentan steht z.B. drin "2012-04-20 [Kinderklinik Harz] [38 images]" - Das ist Contaotechnisch ziemlich ungewöhnlich. Ich würde besser finden "Kinderklinik Harz (38 Bilder)" - Das Datum finde ich total unwichtig.
3. Wird in der Datenbank ein Änderungsdatum für das Album gespeichert? Wenn ja, wäre es genial, wenn ich im Frontend die Alben nach Änderungsdatum ausgeben könnte. Oder alternativ dazu, wenn das zu schwierig ist: Auflistung der Alben nach Erstellungsdatum.
Hallo,
ich verwende derzeit gallery_creator 4.6.0 Build 23 unter Contao 3.2.7. Ich habe ein GIF-File (mit transparenten Anteil) als Wasserzeichen in den Einstellungen angegeben, allerdings wird dieses Wasserzeichen nicht ausgegeben.
Frage 1: Was mache ich falsch?
Frage 2: Zum Verständnis: Wie genau wird das Wasserzeichen ausgegeben? Wird das in das Bild rein gerechnet oder wird es als Ebene drüber gelegt?
Ciao
HaPe
@HaPe
Seit der Einführung der Uuid für Dateien ist es nicht mehr möglich singleSRC's in tl_settings richtig abzuspeichern. Das Problem habe ich vorläufig so gelöst, dass die uuids in tl_settings vor dem Abspeichern base64 codiert werden.
Bitte lade das aktuellste build von gallery_creatoraus dem repo und teste das mal.
Übrigens funktionieren die Wasserzeichen nur dann, wenn die Bilder mit dem java Jumploader Plugin auf den Webserver geladen werden. Das Wasserzeichen wird dabei vor dem Uploadvorgang irreversibel im Bild integriert.
Liebe Grüsse
Marko
alles klar. Vielen Dank für die Info!
Hallo zusammen,
weiß jemand, was ein Redakteur für eine Berechtigung braucht, um die Bilder im Backend mit dem Drehpfeil drehen zu können? Ich als Admin kann das, mein Redakteur aber nicht. Daher gehe ich davon aus, dass es an der Berechtigung in der Benutzergruppe liegt. Ich habe alle möglichen Dateizugriffe erlaubt und ich hab keine Idee mehr, wo ich da was schrauben soll. Vielleicht weiß das jemand so spontan?!
Bzw. werden die Bilder beim Hochladen wieder "zurückgedreht". Wenn man die Bilder lokal dreht und hochlädt, wird es wieder im Originalzustand (also "zurückgedreht") gespeichert. Gibt es hierfür einen Trick?
Danke und viele Grüße
kleine_Hexe
Hallo Marko,
danke für deine tolle Erweiterung.
Ich würde gerne auf einer Seite mehrere Galerien anzeigen - sprich eine pro Artikel-Element.
Warum ist es nicht möglich, bzw. warum ist eine Weiterleitung nur bei einzelnem Album möglich?
Gibt es einen gangbaren Weg, dies dennoch umzusetzen? (Habe in deinen Code reingeschaut, aber bisher nicht die richtige "Schraube" gefunden...)
Wäre für eine Antwort sehr dankbar.
Gruß, Tomas
Hallo,
ich möchte alternativ zum Großbild ein Video von Vimeo ebenfalls in der Lightbox öffnen und nicht nur auf Vimeo verlinken.
Hat jemand einen Tip oder die Lösung?
Version:Contao 3.2.7
Danke!
Funktioniert jetzt, hatte vorher die Fancybox aktiv und mit der haut es nicht hin.
Hallo zusammen,
ich habe auf meiner Seite neben den Alben noch andere Artikel eingebunden.
Klicke ich auf eines der Alben bleiben die anderen Artikel der Seite alle sichtbar.
Ich würde jedoch gerne nur noch die Bilder der Galerie anzeigen wollen.
Hat jemand einen Tip?
Danke!
@Juergen
Dein Anliegen lässt sich mit dem parseFrontendTemplate-Hook realisieren.
https://contao.org/de/manual/3.1/cus...ontendtemplate
Schick mir eine pn, wenn du mehr Hilfe benötigst.
Liebe Grüsse
Marko
Hallo,
erstmal Danke für diese wirklich geniale Erweiterung.
Im Moment erstelle ich für meinen Verein die Bildergalerie.
Da diese wirklich sehr viele Bilder hat, habe ich mich für das „Gallery Creator Frontendmodul“ entschieden, damit mir die Unteralben angezeigt werden.
Leider kann ich bei den Subalben, wie bei der Albenübersicht, keine Paginierung einstellen. Dadurch wird die Liste der einzelnen Unteralben extrem lang und sprengt den Rahmen des Designs.
Besteht die Chance dies irgendwie einzubauen?
Über eine Rückantwort wäre ich sehr dankbar.
Gruß und Danke
Harry
Hallo zusammen,
ich habe das gleiche Problem wie Anke und finde keine Lösung: In regulären Artikeln kann ich über das Inhalts-Element des Gallery Creators die Gallerien ohne Probleme anzeigen lassen. Die selben Gallerien in einer Nachricht jedoch verursachen die folgende Fehlermeldung:
"Gallery with alias *** is either not published or not available or you haven't got enough permission to watch it!!!"
Hat jemand eine Idee, an was das liegen könnte? Ich komme nicht drauf.
Merci
Michael
Versionen: Contao 3.2.8 Gallery Creator 4.6.0 Build 29
Hallo,
ich kann kein neues Album mehr einfügen, denn ich erhalte ich diese Fehlermeldung:
Contao 3.3.2Code:Fatal error: Uncaught exception Exception with message Query error: Column 'owner' cannot be null (INSERT INTO tl_gallery_creator_albums (date, owner, owners_name, uploader, img_resolution, img_quality, preserve_filename, pid, sorting, tstamp) VALUES (1402321379, NULL, NULL, 'be_gc_jumploader', '600', '1000', 1, 0, 64, 0)) thrown in system/modules/core/library/Contao/Database/Statement.php on line 283
#0 system/modules/core/library/Contao/Database/Statement.php(254): Contao\Database\Statement->query()
#1 system/modules/core/drivers/DC_Table.php(677): Contao\Database\Statement->execute()
#2 system/modules/core/classes/Backend.php(568): Contao\DC_Table->create()
#3 contao/main.php(142): Contao\Backend->getBackendModule('gallery_creator')
#4 contao/main.php(293): Main->run()
#5 {
gallery_creator 4.6.0 30
Gruss
dtptiger
Hallo
Hab grad Contao von 2.11.x auf 3.2.9 upgedatet und Gallery Creator von 3.1.1 auf 4.6.0
Nun versuche ich die Galerien wieder herzustellen. Die Albumübersicht funktioniert soweit aber die Detailansicht mit dem Template ce_gc_jquery_galleria.html5 zeigt nur eine weisse Seite. Hab leider hier keine Lösung gefunden.
Bitte kann mir jemand weiter helfen.
So sollte es nach dem Update wieder aussehen: http://web139.login-85.hoststar.ch/c...juni-2013.html
Vielen Dank schon mal
Hallo dtptiger
html ist eingestellt. Ein Link kann ich Dir leider nicht geben, da die aktualisierte Site bei mir lokal ist.
Wie bist Du vorgegangen beim Update?
Ich: 1. Contao Update manuell
2. GC Update via Erweiterungsverwaltung
Gruss mamboo
Hi mamboo,
faul wie ich bin mache ich alles über das contao interne updatesystem.
Gruss
dtptiger
@olli1770
Besten Dank für die Nachricht. Der Fehler ist in build 31 behoben.
Liebe Grüsse
Marko
Wunderbarer Service :D
Hallo marckocupic
Ich hoffe ich darf so frech sein :) Ich habe dir ein Ticket auf Github gestellt bzgl. eines Featurewunsches. Ich bin mir allerdings nicht sicher ob du den schon gelesen hast, deshalb bin ich so frei und verlinke es hier nochmals :)
https://github.com/markocupic/gallery_creator/issues/7
Hi schman
im Verwaltungkopf des Albums steht:
Allerdings habe ich das noch nie verwendet, und meine Alben werden angezeigt obwohl das Häckchen nicht gesetzt ist. Da ich sowieso nur ein einziges Inhaltselement habe, ist das für mich mehr ein feature zum Arbeitserleichtern, denn ein bug.Code:Dieses Album in folgenden "gallery_creator" Inhaltselementen anzeigen lassen:
Inhaltselement mit id=xxx in Artikel "xxx" auf Seite "xxx"
Und da es im Inhaltselement sowieso die Möglichkeit zum Auswählen gibt: "Alle angelegten Alben im Frontend zeigen", könnte die Auswahl von einem Album deswegen unnötig sein.
Also ein durchdachtes Feature.
Könnten das die Funktionen sein die Du brauchst?
Gruss dtptiger
Hallo dtptiger
Danke für deine Antwort.
Ich weiß jetzt nicht ob ich das richtig verstanden habe. Ich möchte eben nicht alle ausgeben lassen (da es bei mir ein Album mit Mitarbeiter gibt). Ich will eigentlich alle ausgeben lassen außer ein einziges Album. Für den Redakteur wäre es mMn am einfachsten, dass Album anzulegen und der Rest geschieht automatisch. Ich muss mir das ganze allerdings nochmals genau anschauen, ich muss gestehen, dass ich es erst jetzt einmal eingerichtet habe ohne wirklich alles möglich zu probieren.
Feature umgesetzt in https://github.com/markocupic/galler...59b2e0a715fdf8
Liebe Grüsse
Marko
Hi,
seit dem Update auf die aktuellste Version habe ich folgenden Fehler:
Die Übersicht Seite, wo alle veröffentlichten Alben erscheinen sollen, wird nicht mehr angezeigt:
http://radsport.tb-untertuerkheim.de/galerie.html
Geht man direkt auf den Link einen Albums, funktioniert alles wie gewohnt:
http://radsport.tb-untertuerkheim.de...ingslager.html
Beim Klick auf "« zurück zur Übersicht" erscheint der gleiche Fehler. Was kann ich tun?
Danke und Grüße
Marc
Ich habe das selbe Problem, die Fehlermeldung lautet:
PHP-Code:
Warning: implode(): Invalid arguments passed in system/modules/gallery_creator/modules/ModuleDisplayGallery.php on line 58
#0 [internal function]: __error(2, 'implode(): Inva...', '/var/www/schman...', 58, Array)
#1 system/modules/gallery_creator/modules/ModuleDisplayGallery.php(58): implode(',', false)
#2 system/modules/core/modules/Module.php(148): GalleryCreator\ModuleDisplayGallery->compile()
#3 system/modules/gallery_creator/classes/DisplayGallery.php(97): Contao\Module->generate()
#4 system/modules/gallery_creator/modules/ModuleDisplayGallery.php(37): GalleryCreator\DisplayGallery->generate()
#5 system/modules/core/elements/ContentModule.php(63): GalleryCreator\ModuleDisplayGallery->generate()
#6 system/modules/core/library/Contao/Controller.php(456): Contao\ContentModule->generate()
#7 system/modules/core/modules/ModuleArticle.php(196): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
#8 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
#9 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
#10 system/modules/core/library/Contao/Controller.php(392): Contao\ModuleArticle->generate(false)
#11 system/modules/core/library/Contao/Controller.php(254): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
#12 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('0', 'main')
#13 index.php(256): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#14 index.php(440): Index->run()
#15 {main}
Fatal error: Uncaught exception Exception with message Query error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1 (SELECT * FROM tl_gallery_creator_albums WHERE published='1' AND pid='0' AND id NOT IN ()) thrown in system/modules/core/library/Contao/Database/Statement.php on line 283
#0 system/modules/core/library/Contao/Database/Statement.php(254): Contao\Database\Statement->query()
#1 system/modules/gallery_creator/modules/ModuleDisplayGallery.php(96): Contao\Database\Statement->execute('1', '0')
#2 system/modules/core/modules/Module.php(148): GalleryCreator\ModuleDisplayGallery->compile()
#3 system/modules/gallery_creator/classes/DisplayGallery.php(97): Contao\Module->generate()
#4 system/modules/gallery_creator/modules/ModuleDisplayGallery.php(37): GalleryCreator\DisplayGallery->generate()
#5 system/modules/core/elements/ContentModule.php(63): GalleryCreator\ModuleDisplayGallery->generate()
#6 system/modules/core/library/Contao/Controller.php(456): Contao\ContentModule->generate()
#7 system/modules/core/modules/ModuleArticle.php(196): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
#8 system/modules/core/modules/Module.php(148): Contao\ModuleArticle->compile()
#9 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
#10 system/modules/core/library/Contao/Controller.php(392): Contao\ModuleArticle->generate(false)
#11 system/modules/core/library/Contao/Controller.php(254): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
#12 system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule('0', 'main')
#13 index.php(256): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#14 index.php(440): Index->run()
#15 {main}
Ich habe mir das ganze kurz angesehen. Was mir aufgefallen ist.
Die if Abfrage bzgl. gc_excludedAlbums ergibt immer true (https://github.com/markocupic/galler...allery.php#L56) egal ob diese gesetzt ist oder nicht
ist zwar false aber beim count erhalte ich den integer Wert 1.PHP-Code:
unserialize($this->gc_excludedAlbums)
Anscheinend ist auch der SQL falsch. Da in der .... NOT in (' . $strExcludedAlbums . ') ... der SQL nicht stimmt. Folgendes Statement wird abgesetzt:
Ich vermute wenn ein in verwendet wird muss auch ein parameter übergeben werden?Zitat:
SELECT * FROM tl_gallery_creator_albums WHERE published='1' AND pid='0' AND id NOT IN ()
@schman
@fluchtfahren
Das Problem ist im aktuellsten build provisorisch gefixt. Werde es mir bei Zeiten mal genauer anschauen.
Lg Grüsse und Danke!
MArko
Ein GROSSES Lob für diese Erweiterung!
Besonders das Anlegen von Subalben ist ein tolle Möglichkeit! Hätte dazu eine Frage: Ich würde gerne eine Navigation der Subalben (am besten auch mit aktivzustand) darstellen. Hatte schon versucht das Template umzubauen ;-) Mein (nicht Vollblutprogrammierer) Zugang wäre es die Codestelle aus dem Template ab <?php foreach ($this->subalbums as $Subalbum): ?> nochmal bei der Bilderanzeige einzubauen. Leider wird die Liste der Unteralben dann nicht angezeigt wenn ich mich in einem Unteralbum befinde.
Hätte eventuell jemand einen Ansatz für mich.PHP-Code:
<?php if (\Input::get('items')): ?>
<!-- gallery_creator - album preview -->
<div class="<?php echo $this->class; ?> gallery_creator block"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
<?php if ($this->subalbums): ?>
<div class="subalbumnav">
<ul class="nav_albums">
<?php foreach ($this->subalbums as $Subalbum): ?>
<li>
<?php if ($Subalbum['href']): ?>
<a href="<?php echo $Subalbum['href']; ?>" title="<?php echo $Subalbum['title']; ?>">
<?php endif; ?>
<?php echo $Subalbum['name']; ?>
<?php if ($Subalbum['href']): ?>
</a>
<?php endif; ?>
</li>
<?php endforeach; ?>
</ul>
</div>
<?php endif; ?>
<?php echo $this->pagination; ?>
<?php $col=0; ?>
<?php if ($this->arrPictures): ?>
<div id="galleryContainer" class="block">
<ul class="album_preview">
<?php if ($this->backLink): ?>
<div class="backLink2"><a href="<?php echo $this->backLink; ?>" title="zurück">« <?php echo $GLOBALS['TL_LANG']['gallery_creator']['back_to_general_view']; ?></a></div>
<?php endif; ?>
------------- NAV IM SUBALBUM-------------------------------------------
<div class="<?php echo $this->class; ?> gallery_creator block"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
<?php if ($this->subalbums): ?>
<div class="subalbumnav">
<ul class="nav_albums">
<?php foreach ($this->subalbums as $Subalbum): ?>
<li>
<?php if ($Subalbum['href']): ?>
<a href="<?php echo $Subalbum['href']; ?>" title="<?php echo $Subalbum['title']; ?>">
<?php endif; ?>
<?php echo $Subalbum['name']; ?>
<?php if ($Subalbum['href']): ?>
</a>
<?php endif; ?>
</li>
<?php endforeach; ?>
</ul>
</div>
<?php endif; ?>
---------------------------------------------------
<?php foreach ($this->arrPictures as $Picture): ?>
<li class="col_<?php echo $col; ?><?php echo ($col == 0 ? ' col_first' : ''); ?><?php echo ($col == $this->colsPerRow - 1 ? ' col_last' : ''); ?>">
<figure<?php echo (strlen($Picture['cssID']) ? ' id="' . $Picture['cssID'] . '"' : ''); ?> class="image_container<?php echo strlen($Picture['cssClass']) ? ' ' . $Picture['cssClass'] : ''; ?>"<?php echo $this->imagemargin ? ' style="'.$this->imagemargin.'"' : ''; ?>>
<?php if ($Picture['href']): ?>
<a href="<?php echo $Picture['href']; ?>" <?php echo $Picture['lightbox']; ?> title="<?php echo $Picture['comment'] ? $Picture['comment'] : ($Picture['title'] ? $Picture['title'] : $Picture['filename']); ?>">
<?php endif; ?>
<img src="<?php echo $Picture['thumb_src']; ?>" width="<?php echo $Picture['size'][0]; ?>" height="<?php echo $Picture['size'][1]; ?>" alt="<?php echo $Picture['alt']; ?>">
<?php if ($Picture['href'] != ''): ?>
</a>
<?php endif; ?>
</figure>
</li>
<?php $col++;?>
<?php if ($col == $this->colsPerRow) $col=0; ?>
<?php endforeach;?>
</ul>
</div>
<?php endif;?>
</div>
<?php endif; ?>
Danke!
Cheche
Hallo cheche
Besten Dank für dein Lob.
Mit der neusten Version von gallery_creator (4.7.0 ab build 29) bekommst du das Array mit allen Subalben eines Elternalbums über folgenden statischen Methodenaufruf direkt aus dem template heraus:
"$albumId" steht für die Id des Elternalbums.Code:<?php $albumId = $this->arrAlbumdata['id']; ?>
<?php $arrSubalbums = \GcHelpers::getSubalbumsInformationArray($albumId,$this->objElement); ?>
"$this->objElement" referenziert das ContentDisplayGallery- oder ModuleDisplayGallery-Objekt. Das kannst du einfach so stehen lassen.
Mit einer foreach Schleife kannst du dann durch alle Subalben iterieren:
Liebe GrüsseCode:<?php if(count($arrSubalbums)): ?>
<?php foreach($arrSubalbums as $Subalbum): ?>
<img src="<?php echo $Subalbum['thumb_src']; ?>" alt="<?php echo $Subalbum['alt']; ?>" class="<?php echo $Subalbum['class']; ?>">
<?php endforeach; ?>
<?php endif; ?>
Marko
Danke für die schnelle Antwort!
In dieser Zeile dürfte ein Fehler sein:
<?php $arrSubalbums = \GcHelpers::getSubalbumsInformationArray($albumId, $this->objElement),true); ?>
Ich schätze eine Klammer zuwenig aber wo ;-)?
Hat sich das Template auch geändert mit der neuen Version?
cheche
jetzt sollte es passen
Lg MarkoCode:<?php $albumId = $this->arrAlbumdata['id']; ?>
<?php $arrSubalbums = \GcHelpers::getSubalbumsInformationArray($albumId,$this->objElement); ?>
Ja danke, es ergibt keinen Fehler mehr.
Wollte gerade nochmal schreiben da die ausgegebene Liste leer blieb ... hab dann noch einen kleinen Fehler entdeckt, es war noch ein $Subalbum klein geschrieben ...
Hier der richtige Code:
Vielen Dank nochmal!PHP-Code:
<?php $albumId = $this->arrAlbumdata['id']; ?>
<?php $arrSubalbums = \GcHelpers::getSubalbumsInformationArray($albumId,$this->objElement); ?>
<?php if(count($arrSubalbums)): ?>
<?php foreach($arrSubalbums as $Subalbum): ?>
<img src="<?php echo $Subalbum['thumb_src']; ?>" alt="<?php echo $Subalbum['alt']; ?>" class="<?php echo $Subalbum['class']; ?>">
<?php endforeach; ?>
<?php endif; ?>
lg cheche
Ahh zu früh gefreut ;-) Wenn man sich im Subalbum ("galleryContainer") befindet, wird leider noch immer nichts ausgegeben.
Problem hat sich erledigt. :) Vielen Dank für die tolle Erweiterung, das ist genau das, was ich gesucht habe!
Hiho,
auch ich nutze diese Erweiterung und bin eigentlich ganz zufrieden. Danke dafür...
Aber leider ist mir eine Sache aufgefallen und ich habe darüber weder etwas gefunden noch selbst lösen können.
Und zwar taucht der Albumname in der "description" und in den "keywords" der jeweiligen Seite auf, was ich nicht unbedingt möchte.
Vielleicht bin ich blind aber habe auch keine Option zum Deaktivieren gefunden.
Beispiel:
http://www.bestattungen-sturzenbeche...tattungen.html
Das Album nennt sich "Bestattung - Floristik" und das taucht nun auch in der "description" und den "keywords" auf.
Kann ich das irgendwie abschalten?
Danke und VG
Vianon
Hi,
Vorweg ein wunderschönes entspanntes und aufregendes Jahr 2015 :D
Wenn ich beim update im REP2 (composer ist immer noch ein nogo) beim Datenbank aktualisieren
auslöse, dann funktioniert das frontend des gallery creators nicht mehr in Contao 3.3.7 mit diesem Fehlercode:Code:ALTER TABLE `tl_gallery_creator_pictures` DROP `name`;
GrussCode:Fatal error: Uncaught exception Exception with message Query error: Unknown column 'name' in 'order clause' (SELECT * FROM tl_gallery_creator_pictures WHERE published='1' AND pid='112' ORDER BY name ASC) thrown in system/modules/core/library/Contao/Database/Statement.php on line 283
#0 system/modules/core/library/Contao/Database/Statement.php(254): Contao\Database\Statement->query()
#1 system/modules/gallery_creator/elements/ContentDisplayGallery.php(220): Contao\Database\Statement->execute('1', '112')
#2 system/modules/core/modules/Module.php(163): GalleryCreator\ContentDisplayGallery->compile()
#3 system/modules/gallery_creator/classes/DisplayGallery.php(127): Contao\Module->generate()
#4 system/modules/gallery_creator/elements/ContentDisplayGallery.php(55): GalleryCreator\DisplayGallery->generate()
#5 system/modules/core/library/Contao/Controller.php(473): GalleryCreator\ContentDisplayGallery->generate()
#6 system/modules/core/modules/ModuleArticle.php(196): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'main')
#7 system/modules/core/modules/Module.php(163): Contao\ModuleArticle->compile()
#8 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
#9 system/modules/core/library/Contao/Controller.php(409): Contao\ModuleArticle->generate(false)
#10 system/modules/core/library/Contao/Controller.php(273): Contao\Controller::getArticle(Object(Contao\ArticleModel), true, false, 'main')
#11 system/modules/core/pages/PageRegular.php(138): Contao\Controller::getFrontendModule('0', 'main')
#12 index.php(260): Contao\PageRegular->generate(Object(Contao\PageModel), true)
#13 index.php(444): Index->run()
#14 {main}
Achim
@Achim
Dasselbe wünsche ich auch dir.
Habe das Problem prov. gefixt. Du kannst nochmals updaten.
Liebe Grüsse
Marko
Himmiherrgottnoamal - heut ist der 1.Jan - geh wandern, spazieren, kraxlen oder beschmus eine Frau, jedenfalls geh weg von der Kiste :D
Apropos funktioniert! DANKE!
:D
Und ich geh jetzt spazieren und beschmus eine Frau, jedenfalls geh ich weg von der Kiste :D
LG
Achim
Hi,
gallery_creator 4.8.0 , ver 13 :
Contao 3.3.7.Code:Fatal error: Allowed memory size of 402653184 bytes exhausted (tried to allocate 58435 bytes) in ..public_html/system/modules/core/library/Contao/Database/Mysql/Result.php on line 44
Testweise eine ältere Version installiert <release version="40070009" build="46" date="20120808" /> , funktioniert damit wieder
Gruss
Achim
Habe alle Alben gelöscht, und baue neu auf.
Gruss
Achim
Hallo,
die Datei Upload Funktion ist leider völlig fehlerhaft.
1. Die Bilder werden nicht verkleinert in den Versionen < Version 4.8, dadurch hat man im Backend und sogar Frontend RIIIESIGE Bilder... ich werd wahnsinnig.
2. Die Version 4.8 funktioniert nicht mit Contao 3.2.3 - jedes mal wenn man beim Hochladen von Bildern die Auflösung verändern will, kommt eine heftige Fehlermeldung...
3. Ich habe jetzt zum Test die Erweiterung gerade deinstalliert und danach die Erweiterung wieder installiert, ohne die Datenbank zu aktualisieren. Jetzt sind trotzdem alle Alben und Fotos zerstört/leer!!!! Ich finde davor müsste man irgendwie warnen, das ist grad richtig heftig.PHP-Code:
Fatal error: Call to undefined method Contao\Config::set() in /system/modules/gallery_creator/classes/GcHelpers.php on line 232
Und ich erhalte eine schwachsinnige ewig lange Liste mit Fehlermeldungen:
Der Datenbankeintrag mit ID 57 in "tl_gallery_creator_pictures" verweist auf eine nicht vorhandene Datei.
Bitte räumen Sie die Datenbank auf oder überprüfen Sie die Existenz der Datei files/gallery_creator_albums/holzkonstruktionen/alb6_img57.jpg im Album mit dem Alias: holzkonstruktionen!
etc. etc.
Sowas darf absolut nicht sein, mein Kunde wird sich morgen freuen -.-
4. Als Ersatz sehe ich die Alben und Fotos jetzt im Frontend noch, aber ALLE mit 404 Fehler und einem Mangabildchen - sowas ist echt peinlich, vor allem auf Business Seiten!
5. Jetzt habe ich probiert die Fotos über die Contao Datei Verwaltung hochzuladen und dann das Verzeichnis von Gallery Creator einlesen zu lassen. Das funktioniert sowas ganz gut, ABER wenn ich das gleiche Verzeichnis später nochmal einlesen lasse, werden wieder alle Bilder eingelesen und sind dann doppelt. Das ist harmlos ausgedrückt extrem schlecht. Ich weiß nicht wie ich dem Redakteur das beibringen soll und man selber kommt ja auch nur durcheinander.
6. Das Problem würde sich ja noch im Rahmen halten, wenn man mehrere bearbeiten und dann löschen könnte! Geht aber hier in der Erweiterung nicht, den Sinn dahinter verstehe ich nicht...
Hallo Stranger
Es tut mir leid, dass du soviel Ärger hast mit meiner Erweiterung. Die Version 4.8.0 von gallery_creator ist erst kompatibel ab contao 3.4. Hier hat sich in der Hitze des Gefechts ein Fehler eingeschlichen, welcher jetzt korrigiert ist. Da ich es mir zeitlich nicht leisten kann, die Erweiterung unter allen möglichen contao-Versionen zu testen, ist der Fehler nun leider mal passiert. https://community.contao.org/de/show...l=1#post355835
Dass es dir aber die Datenbank/Bilddateien gelöscht hat, das kann ich nicht nachvollziehen. Ein Downgrade zurück auf Version 4.7 wäre eigentlich die richtige Entscheidung gewesen. Das habe ich getestet und das hat bei mir funktioniert.
Zu den doppelten Kopien:
In den Backendeinstellungen kannst du einstellen, ob die Bilder dupliziert und ins Albumverzeichnis kopiert werden sollen oder in die Datenbank nur der Pfad zur Bildquelle geschrieben werden soll.
So, und nun zu "c'est le ton qui fait la musique":
Ich gehe davon aus, dass du noch nie einen Fehler gemacht hast. Überlege dir mal, wie viele Euros du mir schon für meine Arbeit gespendet hast. Ich kann dir versichern, für gallery_creator noch keinen Cent bekommen zu haben. Will ich auch nicht. Programmieren ist eines meiner Hobbies. Ich arbeite weder als Entwickler noch als Designer und habe beruflich nichts mit webdesign zu tun.
Deine Misere hätte sich auch sehr einfach vermeiden lassen:
Wieso hast du vor dem Upgrade nicht das System deines Kunden gesichert? Oder wieso hast du das alles nicht auf einer Testumgebung vorher ausprobiert. Ich finde, du machst dir es hier etwas sehr einfach, wenn du mich jetzt an den Pranger stellst und mir die ganze Schuld in die Schuhe schiebst.
Mein Vorschlag:
Wenn du derart hohe Ansprüche an freie Erweiterungen hast, wäre es vielleicht besser, wenn du in Zukunft kommerzielle Software in Anspruch nehmen würdest und auf gallery_creator auf Kundenwebsites und auf deinem privaten Webauftritt verzichten würdest.
Oder du akzeptierst, dass auch hier Fehler passieren können und lernst deinen Frust etwas weniger hässlich auszudrücken. "C'est le ton qui fait la musique!" ;)
Liebe Grüsse
Marko
Hallo Marko
Beeeeeesten Dank für die tolle Erweiterung! Habe sie gerade in eine neue Webseite eingebaut und läuft bestens!
2 Fragen hätte ich dennoch:
1. Ich verwende das Gallery-Creator-Frontend-Modul um alle Alben mit Unteralben anzeigen zu lassen. Leider kann ich dort die Reihenfolge (nach Datum, die neusten zuerst) der Alben nicht wählen.
Wie könnte ich die Reihenfolgen ändern?
2. Ist es möglich, dass du bei Gelegenheit für die Auswahl des Vorschau-Thumbnail eine Auswahl gibts, wo man die Foto mit kleinen Vorschaubild sieht und nicht nur nach Namen wählen muss?
Beste Grüsse
Michael
Hallo Michael
Umgesetzt im neusten build von Version 4.8.0.Zitat:
2. Ist es möglich, dass du bei Gelegenheit für die Auswahl des Vorschau-Thumbnail eine Auswahl gibts, wo man die Foto mit kleinen Vorschaubild sieht und nicht nur nach Namen wählen muss?
Grüsse Marko
Du bist genial! :-) Besten Dank!
Hallo,
wie realisieren gerade die Seite eines Fanclubs mit wirklich vielen Fotos. Der Gallery Creator hat uns dafür bisher sehr gute Dienste geleistet - ein echtes Spitzenteil diese Erweiterung.
Nun haben wir seit letzte Woche Probleme derart, dass wir beim Klick auf den GallerieCreator-Link im Backend auf eine weiße Seite kommen.
Ich habe das aktuelle Build 23 der Version 4.8.0 eingespielt. Wir arbeiten mit Contao 3.4 . Hinweis am Ende -> "Aktion erfolgreich" - Häkchen bei "Reparieren war gesetzt und die Datenbank habe ich auch aktualisiert.
In der Systemwartung habe ich diverse Caches bereinigt, aber leider alles ohne Erfolg.
Weiße nach Gallery Creator Start.
Ich bin benötige dringen gute Ratschläge, was ich noch tun kann, um die Erweiterung wieder zum Laufen zu bekommen.
Vielen Dank im Voraus an die immer hilfsbereite Community hier !!!
Klingt eigentlich nach mangelnden Ressourcen (RAM oder CPU-Zeit). Steht irgendwas unter system/logs in der error.log? Oder kommt eine Meldung, wenn ihr "Fehlermeldungen anzeigen" aktiviert?
Hallo Leute, hab ein grießiges Problem.
Ich habe ein Update von Contao der Version 3.3.5 auf 3.4.3 gemacht. Alles Perfekt. Dann hab ich auch alle anstehenden Updates in der Erweiterungsliste gemacht. Auch hier, alles perfekt.
Im Frontend läuft alles prima. Auch im Backend. (FAST)
Der Gallery-Creator läßt sich nicht mehr öffnen. Aktuelle Version hiervon 4.8.0 Build 30
Das ist die Fehlermeldung, welche erscheint:Ich hatte zuvor am Server Memory_Limit: 128MB. Jetzt hab ich 350MB und es geht noch immer nicht.Zitat:
Fatal error: Allowed memory size of 335544320 bytes exhausted (tried to allocate 40427 bytes) in /home/.sites/75/site1530/web/system/modules/core/library/Contao/Database/Mysql/Result.php on line 116
Mehr bekomm ich vom Server leider auch nicht.
Es existieren sehr viele Galerien und sehr viele Bilder. Was kann ich hier nun noch tun?
LG, Andi
Hallo m-werk, hallo LARN
Könnte daran liegen, dass in den Backend-Einstellungen die Maximale GD-Bildbreite und Maximale GD-Bildhölhe zu hoch eingestellt ist. Setzt den Wert etwas tiefer und meldet euch wieder, wenn es nicht klappen sollte.
Liebe Grüsse
Marko
Hallo markocupic,
ich hab die GD Bildhöhe und GD Bildbreite von 3000 auf 1000 gestellt. Leider kein Erfolg damit. Die gleiche Fehlermeldung.
Wenn man die Maximale GD-Bildbreite und Maximale GD-Bildhöhe verringert werden allerdings alle Bilder die zu groß in der Originalgröße ausgegeben. Um das zu verhindern muss man entweder:
- genug Leistung (in dem Fall Arbeitsspeicher) am Server zur Verfügung haben,
- oder kleinere Bilder in Contao hinauf laden.
Hallo Spooky
Der Fehlermeldung zufolge. Scheinen Datenbankabfragen den Speicher ans Limit zu bringen.
Oder was meinst du?Code:Fatal error: Allowed memory size of 335544320 bytes exhausted (tried to allocate 2097152 bytes) in /home/.sites/75/site1530/web/system/modules/core/library/Contao/Model.php on line 1108
Lg Marko
Ah stimmt. Jetzt wird es schwierig herauszufinden, warum dies in 3.4.3 passiert und in 3.3.x nicht :).
Hallo markocupic,
mit der 2. Datei funktioniert es jetzt.
Lieber LArn
Kurze Erklärung:
Beim Aufruf von gallery_creator wird geprüft, ob jedes Bild in der Datenbank tatsächlich auch als Datei auf dem Server vorhanden ist. Das ist sehr bequem, da dir fehlende Dateien dann auch angezeigt würden und der admin die nötigen Schritte unternehmen könnte.
Wenn sehr viele Bilder im Spiel sind, kommt es zu ebenso vielen Datenbankabfragen. Genau hier kommt der Server an seine Grenzen. Ich werde mir überlegen, wie ich das in Zukunft lösen kann. Im Moment wird nur geprüft, wenn man oben recht auf "Datenbank überprüfen" klickt.
Die Änderung ist im Repository und Betroffene können updaten.
Liebe Grüsse
Marko
Das heißt, das Build 32 hat schon jetzt diese Änderung drin?
Genau.