Umstieg von Fotogalerie auf FotoPro vereinfachen?

Erweiterungen
Gert
Posts: 2451
Joined: Sun 18. Nov 2012, 14:18

Re: Umstieg von Fotogalerie auf FotoPro vereinfachen?

Post by Gert »

rreinhardklein wrote: Tue 21. Jul 2026, 16:53 Die Galerie Sicherungsordner in den Sub-sites bleiben immer leer
Ja - so ist das. Das Script ist nicht perfekt. Eigentlich werden diese Ordner nicht gebraucht, aber als ich das für Dich geschrieben habe, wusste ich noch nicht, dass Du mit Subsites arbeitest. Deshalb konnte ich das nicht unterdrücken, die Ordner werden halt angelegt, wenn Du die Galerien aus einer Subsite heraus bearbeitest.

Sichere die Bilder einfach in der Hauptseite, da findest Du dann auch den Ordner SIKfotogalerie/ und die Bilder.

Den Ordner SIKfotogalerie/ in der Subsite kannst Du löschen. Damit der nicht wieder angelegt wird, kannst Du dafür sorgen, dass das ganze Script nur in der Hauptseite funktioniert:

Code: Select all


// copy images of selected gallery to ./SIKfotogalerie/
if($pth['folder']['base'] == './')
{
if(!is_dir('SIKfotogalerie'))mkdir('SIKfotogalerie');
if(!is_dir('SIKfotogalerie/galerie' . $gid))mkdir('SIKfotogalerie/galerie' . $gid);

if(file_exists('./' . $plugin_cf['fotogalerie']['filepath_images'] . $rec[0] . '.jpg') && !file_exists('./SIKfotogalerie/galerie'  . $gid . '/' . $rec[0] . '.jpg'))
	copy('./content/plugins/fotogalerie/images/' . $rec[0] . '.jpg', './SIKfotogalerie/galerie'  . $gid . '/' . $rec[3]);
if(file_exists('./' . $plugin_cf['fotogalerie']['filepath_images'] . $rec[0] . '.jpeg') && !file_exists('./SIKfotogalerie/galerie'  . $gid . '/' . $rec[0] . '.jpeg'))
	copy('./content/plugins/fotogalerie/images/' . $rec[0] . '.jpg', './SIKfotogalerie/galerie'  . $gid . '/' . $rec[3]);
if(file_exists('./' . $plugin_cf['fotogalerie']['filepath_images'] . $rec[0] . '.gif') && !file_exists('./SIKfotogalerie/galerie'  . $gid . '/' . $rec[0] . '.gif'))
	copy('./content/plugins/fotogalerie/images/' . $rec[0] . '.jpg', './SIKfotogalerie/galerie'  . $gid . '/' . $rec[3]);
if(file_exists('./' . $plugin_cf['fotogalerie']['filepath_images'] . $rec[0] . '.png') && !file_exists('./SIKfotogalerie/galerie'  . $gid . '/' . $rec[0] . '.png'))
	copy('./content/plugins/fotogalerie/images/' . $rec[0] . '.jpg', './SIKfotogalerie/galerie'  . $gid . '/' . $rec[3]);
}
// END copy images of selected gallery to ./SIKfotogalerie/

Das ganze geht davon aus, dass in der FotoGalerie Konfiguration "filepath data cmsimple:" true ist, das ist der Standard, und ich hoffe, Du hast das nicht in verschiedenen Installationen unterschiedlich konfiguriert :mrgreen:

Gert

PS: Ein Script, das alle möglichen Fälle und Konfigurationen abdeckt, wäre möglich, aber für dieses Uralt Plugin einfach zu viel Aufwand.
Gert Ebersbach | CMSimple | Templates - Plugins - Services
rreinhardklein
Posts: 91
Joined: Mon 14. Jul 2014, 14:32

Re: Umstieg von Fotogalerie auf FotoPro vereinfachen?

Post by rreinhardklein »

Hallo Gert,
ich kann erst wieder nächste Woche Dein neues script testen, aber das alte aus der Main-Site aufgerufen funktioniert.
Ich habe das nicht bedacht, dass der Galerie-Edit-Abruf aus der sub-site so nicht funktionieren kann.

Vielen Dank für Deine Mühe!
Post Reply