#1 2019-08-26 14:35:26

zulu
Mitglied
Helmstedt
2019-08-24
6

Zufallsbild aus einem Album auf einer Webseite anzeigen

Hallo,

ich bin seit ein paar Tagen Nutzer des Fotoalbums und begeistert. Zwar funktionierte es erst, nachdem ich die Dateirechte aller Dateien auf dem Server auf "777" gesetzt habe, aber das kann man verschmerzen.

Was ich allerdings bisher noch nicht realisieren konnte, ist, dass ich ein Zufallsbild aus einem Album auf meiner Startseite darstellen kann. Gibt es dafür bereits ein Plugin oder gibt es eine andere Möglichkeit, um das zu bewerkstelligen?

Beispiel:
http://www.zulus-seite.de

Das untere Bild sollte aus einem Album gezogen werden und sich mit jedem Neuaufruf der Startseite ändern.

LG, Uwe

Offline

#2 2019-08-26 20:13:30

kleiner_Hobbit
Mitglied
Berlin
2017-08-13
32

Re: Zufallsbild aus einem Album auf einer Webseite anzeigen

Hallo Uwe,

Deine Startseite ist nicht Bestandteil von der Piwigo-Gallery.
Bin mir unsicher, ob das dann überhaupt geht.

Eine Möglichkeit wäre, wenn Du das Plugin "Additional Pages" verwendest und Dir damit eine Standalone Homepage erstellst, die Du als neue Startseite für Deine Webseite verwendest. Dann kannst Du einzelne Fotos per Zufall einblenden lassen und kannst bei Bedarf auch einen Slider mit mehreren Zufallsfotos einbauen.
Informationen zum Code gibt es innerhalb des Plugins, wenn Du unerhalb des Editior-Feldes das Fragezeichen anklickst.

Die anderen Unterseiten Deiner Seite (Impressum, Geocaching) kannst Du dann auch über das Plugin "Additional Pages" in die Gesamtwebseite integrieren.
Das erscheint mir als die "saubere" Variante, zumal die Fotos ja wohl auch das Hauptaugenmerk der Webseite sind.

Viele Grüße

Claudia

Offline

#3 2019-08-26 20:18:43

kleiner_Hobbit
Mitglied
Berlin
2017-08-13
32

Re: Zufallsbild aus einem Album auf einer Webseite anzeigen

Noch als Nachtrag:
Installiere Dir am besten auch das Plugin "FCK Editor", dann musst Du nicht coden, sondern hast einen WYSIWYG-Editor zur Erstellung neuer Seiten.

Offline

#4 2019-08-26 21:03:22

zulu
Mitglied
Helmstedt
2019-08-24
6

Re: Zufallsbild aus einem Album auf einer Webseite anzeigen

Hallo Claudia,
danke für die schnelle Antwort. Ich hatte vor der Piwigo-Galeri jahrelang Coppermine genutzt und wollte jetzt mal etwas anderes probieren. In Coppermine gab es ein Addon on "cpmfetch.php", damit konnten Zufallsbilder in jede beliebige Seite eingebaut werden. Es war ein php-addon. Es waren nur ein paar Zeilen dafür erforderlich:

<?php
include( './coppermine/cpmfetch/cpmfetch.php' );
$objCpm = new cpm("./coppermine/cpmfetch/cpmfetch_config.php");
$objCpm->cpm_viewRandomMediaFrom("album=276",1,1);
$objCpm->cpm_close();
?>

Ich hatte gehofft, dass es etwas in der Art für Piwigo auch gibt. Macht aber nix, es war nur ein kleines Gimmick, dass beim Aufruf der Hauptseite ein Zufallsbild vom letzten Spiel dargestellt wurde.

LG,
Uwe

Offline

#5 2019-08-27 19:12:09

zulu
Mitglied
Helmstedt
2019-08-24
6

Re: Zufallsbild aus einem Album auf einer Webseite anzeigen

Habe es jetzt mit PHP gelöst

Code:

<!--Zufälliges Bild aus einem Piwigo-Ordner ausgeben-->
<?php
$Ordner = "./piwigo/galleries/Gamedays_2019/Panther_1_2019"; //Verzeichnis der Bilder festlegen
if($Ordnerzeiger = opendir($Ordner))                         //Ordner mit Ordnerzeiger öffnen

{   while($Bild = readdir($Ordnerzeiger)) 
    {   if(!is_dir($Bild))
        {
          $Bilder[] = $Bild;
        }
    }

  closedir($Ordnerzeiger);                                   //Ordner mit Ordnerzeiger schließen
}

echo "Zufallsbild<br><br>";
//Bild als HTML-Code ausgeben
echo"<img alt=\"Uwe Zingler\" src=\"", 
    $Ordner,
    "/",
    $Bilder[rand(0, count($Bilder)+1)],                              //Counter für Bilder um 1 erhöhen
    "\" width=\"800px\" border=\"5px soild white;\" >";      //Style-Attribute im HTML Code ergänzen
?>

Beitrag geändert von zulu (2019-08-27 23:01:28)

Offline

#6 2019-08-27 22:55:09

kleiner_Hobbit
Mitglied
Berlin
2017-08-13
32

Re: Zufallsbild aus einem Album auf einer Webseite anzeigen

Prima, dass Du einen Weg gefunden hast und die Lösung dann auch noch teilst!

Offline

Brett Fußzeile

Unterstützt von FluxBB

github twitter newsletter Spenden Piwigo.org © 2002-2024 · Kontakt