IIG - Image Index Gallery (Joomla Plugin) - FAQ

Übersicht:
  - Wofür ist IIG gedacht?
  - Erzeugen einer Datenbank-Tabelle (innerhalb Ihrer Joomla Datenbank)
  - Laden Sie Bilder von Personen in die Datenbank-Tabelle
  - Wie binde ich Galerien in Beiträge ein?

Wofür ist IIG gedacht?
IIG - Image Index Gallery ist dafür gedacht, Personen-Bilder im Passfoto-Format, welche in einer Datenbank liegen, als Index-Galerie innerhalb Joomla anzuzeigen.
Fährt man mit der Maus über ein Bild der Index-Galerie, wird das Bild zusammen mit einem Text, der ebenfalls zu dem Bild in der Datenbank abgelegt ist, angezeigt.
Eine denkbare Anwendung hierzu ist:
Sie haben als Webseiten-Betreiber Kunden bzw. Besucher, welche die Möglichkeit haben, eine Spende einzureichen. Jeder der gespendet hat, darf ein Passfoto von sich und einen entsprechenden Text in die Datenbank hochladen. Alle Spender können dann in einer Index-Galerie zusammen mit Ihrem Text angezeigt werden.
Unter Beschreibung finden Sie ein Beispiel, wie dies ausschauen kann.

Erzeugen einer Datenbank-Tabelle (innerhalb Ihrer Joomla Datenbank)
Der Tabellen-Name ist grundsätzlich frei wählbar. Die Tabelle muss sich aber innerhalb Ihrer Joomla-Datenbank befinden!
Folgender Aufbau macht Sinn: Tabellenpräfix_PlugInName_FortlaufendeNr
  • Tabellenpräfix
    Das von Ihnen bei der Joomla-Installation angegebene Tabellenpräfix (Joomla Standard = jos)
  • PlugInName
    Kennzeichnet die Zugehörigkeit zum PlugIn (iig)
  • FortlaufendeNr
    Damit wird ermöglicht, dass auch mehrere getrennte Image-Gallerien vorgehalten werden können (1 - n)
Ergibt zum Beispiel: jos_iig_1 oder jos_iig_2 ...
Führen Sie folgendes SQL-Script innerhalb Ihrer Joomla-Datenbank aus (z.B. mit phpMyAdmin). Ersetzen Sie ggf. jos_iig_1 durch Ihren gewünschten Tabellen-Namen:
CREATE TABLE jos_iig_1 ( id INT(11) AUTO_INCREMENT, img LONGBLOB NOT NULL, message VARCHAR(210) NOT NULL, who VARCHAR (30) NOT NULL, homepage VARCHAR (40) NOT NULL, PRIMARY KEY (id) );

Laden Sie Bilder von Personen in die Datenbank-Tabelle
Entweder haben Sie eine Anwendung, welche das ermöglicht oder idealerweise einen kompletten Workflow: Anwender spendet (z.B. über PayPal), wird nach erfolgreicher PayPal-Rückmeldung auf ein Formular Ihrer Webseite geleitet, wo er das Bild und den Text eintragen und hochladen kann.
Andernfalls können Sie z.B. über phpMyAdmin Datensätze in die Tabelle einfügen:
  • ID
    wird automatisch hochgezählt
  • img
    Durchsuchen Sie Ihren Rechner nach einem Bild im Passfoto-Format
    B x H: 3.5 x 4.5 (jpg, gif oder png)
  • message
    Nachricht der Person
    (z.B. "Ich liebe Plugins, da sie viele Funktionen bereit stellen")
  • who
    Person
    (z.B. "Jens, Hausen v. d. H.")
  • homepage
    Webseite der Person, falls vorhanden und immer mit "www." beginnend
    (z.B. "www.XRheingauerX.de/IIG1.html")

Wie binde ich Galerien in Beiträge ein?
{iig_gallery}IHR-TABELLEN-NAME{/iig_gallery}
z.B.:
{iig_gallery}jos_iig_1{/iig_gallery}


Seite 1 von 1