Skip to content

Coppermine: cpmFetch Beispiel 1

Nachdem ich vor geraumer Zeit mal erläutert habe wie cpmFetch für die Coppermine Gallery installiert wird, möchte ich heute mit einer kleinen Serie starten. Dabei soll es darum gehen anhand von ein paar Beispielen den Funktionsumfang von cpmFetch zu demonstrieren!

Zufallsbilder auf einer externen Seite darstellen:
<?php
  include "<Pfad_zu_cpmfetch>/cpmfetch.php";
  $objCpm = new cpm("<Pfad_zu_cpmfetch>/cpmfetch_config.php");
  $options = array("Subtitle" => "%a",
                   "tableStyle" => "random",);
  $objCpm->cpm_viewRandomMedia (1, 1, $options);
  $objCpm->cpm_close();
?>
Mit der Funktion options hat man die Möglichkeit einige Einstellungen bzw. CSS - Styles vorzunehmen! Eine genaue Übersicht findet ihr hier! Ausschlaggebend für die zufällig angezeigten Bilder, ist die Funktion cpm_viewRandomMedia. Hier hat man die Möglichkeit die Anzahl der Bilder pro Reihe und Spalte zu definieren!

Wie das Ganze aussieht kann man sich unter www.wetterling.org/frank/ anschauen!

Coppermine - Installation von cpmFetch

CpmFetch ist ein MOD für die Coppermine Gallery, der es erlaubt Coppermine Inhalte auf einer anderen Seite "außerhalb" der Galerie darzustellen.

Für die Installation lädt man sich zunächst die aktuellen Pakete herunter. Ich habe mich für das Development release entschieden, welches derzeit in der Version 1.9.12 vorliegt!

Also runterladen, auspacken und rauf auf den Webserver! Für Anfänger ist es möglicherweise einfacher, wenn der cpmFetch Ordner innerhalb der Galerie ist. Deswegen werde ich meine Anleitung auch daran ausrichten! Soll schließlich jeder etwas davon haben! :-)

Nachdem man nun alle Dateien hoch geladen hat, müssen noch die Rechte (chmod 666) für cpmfetch_config.php angepasst werden! Im Anschluss kann man die install.php (http://www.meindomain.de/pfad_zur_galerie/cpmfetch/install.php) aufrufen! Wenn ihr alles richtig gemacht habt, müsstet ihr jetzt 4 Beispielbilder aus eurer Galerie sehen! Damit ist die Installation erstmal abgeschlossen.

Weiterführende Links: Support Forum, Offizielle Seite