Seite 1 von 1

Bildergalerie

Verfasst: Di 24. Jun 2003, 09:13
von Andrusch
Wie bekomme ich ein oder mehrere Bildergalerien installiert?

Verfasst: Do 26. Jun 2003, 16:47
von Andrusch
Gibt es sowas als Modul?

Verfasst: Fr 27. Jun 2003, 11:05
von jacke
Was suchst du für eine Bildergalerie?

Ich hab eine gebastelt - keine Ahnung wie geht aber.
Hier musst du zwei verzeichnisse anlegen: eins für die Thumb und eins für die Popups.
in diesen Verzeichnissen sind dan die Bilder 1-x. das x (anzahl der Bilder) gibst du in der Templatekonfig ein.

Im Modul ist sicher zu viel Ballast, hab es noch nicht befreien können.

Code: Alles auswählen

//input

echo "<table align=\"left\" cellpadding=\"0\" cellspacing=\"0\">
<tr valign=\"top\">
  <td width=\"202\">".$mod["bilder"].":</td>
  <td><select name=\"CMS_VAR[0]\" size=\"1\">";
if ("CMS_VALUE[0]" != 0) {
	echo "<option value=\"0\">".$lngForm["nothing"]."</option>";
} else {
	echo "<option value=\"0\" selected>".$lngForm["nothing"]."</option>";
}
for ($i=1; $i<=110; $i++) {
	if ($i != "CMS_VALUE[0]") {
         	echo "<option value=\"$i\">bilder $i</option>";
         } else {
         	echo "<option value=\"$i\" selected>bilder $i</option>";
         }
}
echo "</SELECT></td>
</tr></table>
<input type=\"hidden\" name=\"CMS_VAR[1]\" value=\"".$value."\">";

//output

$i = 1;
$e = CMS_VALUE[0];
while ($i<=$e)
{
echo " <a href=\"CMS_LINK[2]/$i.jpg\" target=\"CMS_LINKTARGET[2]\">
<img src=\"CMS_LINK[1]/$i.jpg\"></a>";
$i++;
}

echo "<left>CMS_LINKDESCR[1]</left>";
echo "<left>CMS_LINKDESCR[2]</left>";

der erste Link ist für die Thumbs, der zweite für die Popups (_blank)

Verfasst: Fr 27. Jun 2003, 12:47
von Andrusch
Ich will auf meiner Page mehrere Bildergalerien installieren. Ich suche eine, die kleine Vorschaubilder zeigt und wenn ich sie anklicke, dann öffnet sich ein PopUp-Fenster. In diesem Fall hast du schon eine sehr gute Idee geliefert. Da ich aber PHP-Dumm bin, kannst du mir bitte erklären, wie ich deine Variante installiere?

Klar, ich lege ein neues Modul an und kopieren den Source in In- und Output. Und wie gehts dann weiter? Wo muss ich denn die Bilder ablegen, damit sie auch geladen werden? Kann ich unter den Vorschuabildern und den PopUp-Bildern ein Beschreibung einfügen? Hast du diese schon mal ausprobiert? Kann ich deine Variante online irgendwo bewundern?

Verfasst: Fr 27. Jun 2003, 13:28
von Gast
Bewundern kannst du sie unter www.vogteiinfo.de

Da haben wir uns ja gefunden - phpdumm.

Da ich aber Bastler bin hab ich das Modul aus dem Linkmodul erstellt.
Wenn du das modul einegebunden hast, musst du inder Templatkonfig. die Anzahl der Bilder angeben.
Wenn du die Seite mit Inhalt füllst hast du an der Stelle, an welcher du das Modul integriert hast zwei Linkknöpsche. Im ersten gibst du den Pfad zu deinen Bildern an (per FTP hochgeladen) z.b:
http://www.vogteiinfo.de/contenido/fron ... e/img/tumb

im zweiten Link z.b.:http://www.vogteiinfo.de/contenido/fron ... img/bilder
hier musst du noch sagen "_blank"

fertsch!

Beschreibung kannst du nicht hinzufügen, da das Verzeichnis durch eine Schleife erzeugt wird.

Verfasst: Fr 27. Jun 2003, 14:50
von Andrusch
Ich habe das jetzt mal als neues modul installiert. und wenn ich eine kategorie einfüge und dann das entsprechende template wähle, gibt es ein auswahlmöglichkeit bild 1 bis bil 110 --> ist das die anzahl der Bilder?
und die links, wo die bilder liegen, gebe ich aber im script des moduls an?

Verfasst: Fr 27. Jun 2003, 14:55
von Andrusch
in deinem script ist ein Fehler. leider zeigt er mir nur eine kette von script-bruchstücken an.

Verfasst: Mo 30. Jun 2003, 08:08
von jacke
Ja,da hast du Recht. Der Fehler ist: Modul für die 4.2

Bin aber am basteln.

Die Variable für die Nummer des Moduls scheint nicht mehr die alte zu sein.Früher war es die

$value

bin aber am suchen.

Jacke

Verfasst: Mo 30. Jun 2003, 09:17
von Gast
Habs gefunden:

Code: Alles auswählen

Bildergalery

Beschreibung:
Auswahl von Bildern aus zwei Verzeichnissen
Erstellt mit Linkvariablen
1. Verzeichnis Thumbails z.B. www.domain.de/bilder/thumb
2. Verzeichnis Popups z.B.      www.domain.de/bilder/gross
Nicht vergessen Linkziel "_blank"

input:

echo "<table align=\"left\" cellpadding=\"0\" cellspacing=\"0\">
<tr valign=\"top\">
  <td width=\"202\">".$mod["bilder"].":</td>
  <td><select name=\"CMS_VAR[0]\" size=\"1\">";
if ("CMS_VALUE[0]" != 0) {
	echo "<option value=\"0\">".$lngForm["nothing"]."</option>";
} else {
	echo "<option value=\"0\" selected>".$lngForm["nothing"]."</option>";
}
for ($i=1; $i<=110; $i++) {
	if ($i != "CMS_VALUE[0]") {
         	echo "<option value=\"$i\">bilder $i</option>";
         } else {
         	echo "<option value=\"$i\" selected>bilder $i</option>";
         }
}
echo "</SELECT></td>
</tr></table>
<input type=\"hidden\" name=\"CMS_VAR[1]\" value=\"".$cnumber."\">";

output:

<?php

$i = 1;
$e = CMS_VALUE[0];
while ($i<=$e)
{
echo " <a href=\"CMS_LINK[2]/$i.jpg\" target=\"CMS_LINKTARGET[2]\">
<img src=\"CMS_LINK[1]/$i.jpg\"></a>";
$i++;
}

echo "<left>CMS_LINKDESCR[1]</left>";
echo "<left>CMS_LINKDESCR[2]</left>";


?>

wenn es nicht funzt - bei der Linkeingabe (Pfad) http:// davorsetzen

Jacke

Verfasst: Mo 30. Jun 2003, 13:30
von Gast
an welcher stelle im script füge ich die links ein??????

Verfasst: Mo 30. Jun 2003, 14:57
von jacke
nicht im Skript. Wenn du die Seite mit Inhalt füllst (heißt glaube Backend,oder?) - wie beim Linkmodul. Da hast du diese Knöpsche.