Download-Liste

Gesperrt
Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Download-Liste

Beitrag von Sven777b » Mo 23. Sep 2002, 14:34

Hi,
mal wieder was kleineres... wurde bei uns benötigt - deswegen eher gezielt geschrieben.
Das Modul stellt eine Liste von 5 PDF-Dokumenten , 5 Zip-Files und 5 Links untereinander zur Verfügung. Jeweils mit Symbol. Dargestellt werden nur die Einträge, wo auf was ausgewählt wurde.

Das Modul funktioniert nur mit der Erweiterung CMS_ZIP und CMS_PDF

http://zu-hause.biz/files/downloads.txt

Code: Alles auswählen

TITEL:
Download-Liste

BESCHREIBUNG:
Stellt eine Liste von je 5 PDF´s , ZIP´s und Links zur Verfügung.
Funktioniert nur in Verbindung mit der Erweiterung CMS_ZIP und CMS_PDF
webmaster@zu-hause.biz	23.09.2002

INPUT:
echo "<table align=\"left\" cellpadding=\"0\" cellspacing=\"0\"";
echo "<input type=\"hidden\" name=\"CMS_VAR[0]\" value=\"".$value."\">";
echo "<tr valign=\"top\"><td width=\"202\">Symbol für PDF:</td>";
echo "<td><select name=\"CMS_VAR[1]\" size=\"1\">";
if ("CMS_VALUE[1]" != 0) {echo "<option value=\"0\">".$lngForm["nothing"]."</option>";}
else {echo "<option value=\"0\" selected>".$lngForm["nothing"]."</option>";}
$sql = "SELECT * FROM $cfgTab_upl WHERE idclient='$client' AND filetype='img' ORDER BY filename";
$db->query($sql);
while ($db->next_record()) {if ($db->f("idupl") != "CMS_VALUE[1]") {
echo "<option value=\"".$db->f("idupl")."\">".$db->f("filename")."</option>";
} else {
echo "<option value=\"".$db->f("idupl")."\" selected>".$db->f("filename")."</option>";
}
}
echo "</SELECT></td></tr>";
echo "<tr valign=\"top\"><td width=\"202\">Symbol für ZIP:</td>";
echo "<td><select name=\"CMS_VAR[2]\" size=\"1\">";
if ("CMS_VALUE[2]" != 0) {echo "<option value=\"0\">".$lngForm["nothing"]."</option>";}
else {echo "<option value=\"0\" selected>".$lngForm["nothing"]."</option>";}
$sql = "SELECT * FROM $cfgTab_upl WHERE idclient='$client' AND filetype='img' ORDER BY filename";
$db->query($sql);
while ($db->next_record()) {if ($db->f("idupl") != "CMS_VALUE[2]") {
echo "<option value=\"".$db->f("idupl")."\">".$db->f("filename")."</option>";
} else {
echo "<option value=\"".$db->f("idupl")."\" selected>".$db->f("filename")."</option>";
}
}
echo "</SELECT></td></tr>";
echo "<tr valign=\"top\"><td width=\"202\">Symbol für Link:</td>";
echo "<td><select name=\"CMS_VAR[3]\" size=\"1\">";
if ("CMS_VALUE[3]" != 0) {echo "<option value=\"0\">".$lngForm["nothing"]."</option>";}
else {echo "<option value=\"0\" selected>".$lngForm["nothing"]."</option>";}
$sql = "SELECT * FROM $cfgTab_upl WHERE idclient='$client' AND filetype='img' ORDER BY filename";
$db->query($sql);
while ($db->next_record()) {if ($db->f("idupl") != "CMS_VALUE[3]") {
echo "<option value=\"".$db->f("idupl")."\">".$db->f("filename")."</option>";
} else {
echo "<option value=\"".$db->f("idupl")."\" selected>".$db->f("filename")."</option>";
}
}
echo "</SELECT></td></tr>";
echo "<tr valign=\"top\"><td width=\"202\">".$mod["font"]." Links:</td>";
echo "<td><select name=\"CMS_VAR[4]\" size=\"1\">";
if ("CMS_VALUE[4]" != 0) {
	echo "<option value=\"0\">".$lngForm["nothing"]."</option>";
} else {
	echo "<option value=\"0\" selected>".$lngForm["nothing"]."</option>";
}
for ($i=1; $i<=50; $i++) {
	if ($i != "CMS_VALUE[4]") {
         	echo "<option value=\"$i\">Font $i</option>";
         } else {
         	echo "<option value=\"$i\" selected>Font $i</option>";
         }
}
echo "</SELECT></td></tr></table>";

OUTPUT:
$cms_pdf[0] = "CMS_PDF[0CMS_VALUE[0]]";$cms_pdf[1] = "CMS_PDF[1CMS_VALUE[0]]";$cms_pdf[2] = "CMS_PDF[2CMS_VALUE[0]]";$cms_pdf[3] = "CMS_PDF[3CMS_VALUE[0]]";$cms_pdf[4] = "CMS_PDF[4CMS_VALUE[0]]";
$cms_pdfdsc[0] = "CMS_PDFDESCR[0CMS_VALUE[0]]";$cms_pdfdsc[1] = "CMS_PDFDESCR[1CMS_VALUE[0]]";$cms_pdfdsc[2] = "CMS_PDFDESCR[2CMS_VALUE[0]]";$cms_pdfdsc[3] = "CMS_PDFDESCR[3CMS_VALUE[0]]";$cms_pdfdsc[4] = "CMS_PDFDESCR[4CMS_VALUE[0]]";
$cms_zip[0] = "CMS_ZIP[0CMS_VALUE[0]]";$cms_zip[1] = "CMS_ZIP[1CMS_VALUE[0]]";$cms_zip[2] = "CMS_ZIP[2CMS_VALUE[0]]";$cms_zip[3] = "CMS_ZIP[3CMS_VALUE[0]]";$cms_zip[4] = "CMS_ZIP[4CMS_VALUE[0]]";
$cms_zipdsc[0] = "CMS_ZIPDESCR[0CMS_VALUE[0]]";$cms_zipdsc[1] = "CMS_ZIPDESCR[1CMS_VALUE[0]]";$cms_zipdsc[2] = "CMS_ZIPDESCR[2CMS_VALUE[0]]";$cms_zipdsc[3] = "CMS_ZIPDESCR[3CMS_VALUE[0]]";$cms_zipdsc[4] = "CMS_ZIPDESCR[4CMS_VALUE[0]]";
$cms_lnk[0] = "CMS_LINK[0CMS_VALUE[0]]";$cms_lnk[1] = "CMS_LINK[1CMS_VALUE[0]]";$cms_lnk[2] = "CMS_LINK[2CMS_VALUE[0]]";$cms_lnk[3] = "CMS_LINK[3CMS_VALUE[0]]";$cms_lnk[4] = "CMS_LINK[4CMS_VALUE[0]]";
$cms_lnkdsc[0] = "CMS_LINKDESCR[0CMS_VALUE[0]]";$cms_lnkdsc[1] = "CMS_LINKDESCR[1CMS_VALUE[0]]";$cms_lnkdsc[2] = "CMS_LINKDESCR[2CMS_VALUE[0]]";$cms_lnkdsc[3] = "CMS_LINKDESCR[3CMS_VALUE[0]]";$cms_lnkdsc[4] = "CMS_LINKDESCR[4CMS_VALUE[0]]";
echo "<table><tr><td align=left>";
for($i=0;$i<5;$i++){
	if ($cms_pdf[$i] || $edit == "true"){
	if ("CMS_VALUE[1]" != "0") {
		$sql = "SELECT * FROM $cfgTab_upl WHERE idupl='CMS_VALUE[1]'";
		$db->query($sql);
		while ($db->next_record()) {
			echo "<a href=\"$cms_pdf[$i]\" target=\"_blank\" id=\"fontCMS_VALUE[4]\"><img src=\"".$db->f("dirname")."/".$db->f("filename")."\" border=\"0\" ALIGN=middle> $cms_pdfdsc[$i]</a>";
		}
	} else {
		echo "<a href=\"$cms_pdf[$i]\" target=\"_blank\" id=\"fontCMS_VALUE[4]\">$cms_pdfdsc[$i]</a>";
	}
	echo "<br>\n";
	}
}
echo "</td></tr><tr><td align=left>";
for($i=0;$i<5;$i++){
	if($cms_zip[$i] || $edit == "true"){
	if ("CMS_VALUE[2]" != "0") {
		$sql = "SELECT * FROM $cfgTab_upl WHERE idupl='CMS_VALUE[2]'";
		$db->query($sql);
		while ($db->next_record()) {
			echo "<a href=\"$cms_zip[$i]\" id=\"fontCMS_VALUE[4]\"><img src=\"".$db->f("dirname")."/".$db->f("filename")."\" border=\"0\" ALIGN=middle> $cms_zipdsc[$i]</a>";
		}
	} else {
		echo "<a href=\"$cms_zip[$i]\" id=\"fontCMS_VALUE[4]\">$cms_zipdsc[$i]</a>";
	}
	echo "<br>\n";
	}
}
echo "</td></tr><tr><td align=left>";
for($i=0;$i<5;$i++){
	if($cms_lnk[$i] != "http://" || $edit == "true"){
	if ("CMS_VALUE[3]" != "0") {
		$sql = "SELECT * FROM $cfgTab_upl WHERE idupl='CMS_VALUE[3]'";
		$db->query($sql);
		while ($db->next_record()) {
			echo "<a href=\"$cms_lnk[$i]\" target=\"_blank\" id=\"fontCMS_VALUE[4]\"  onMouseOver=\"on('".$modLink["click"]."');return true;\" onMouseOut=\"off();return true;\">";
			echo "<img src=\"".$db->f("dirname")."/".$db->f("filename")."\" border=\"0\" ALIGN=middle> $cms_lnkdsc[$i]</a>";
		}
	} else {
		echo "<a href=\"$cms_lnk[$i]\" target=\"_blank\" id=\"fontCMS_VALUE[4]\"  onMouseOver=\"on('".$modLink["click"]."');return true;\" onMouseOut=\"off();return true;\">$cms_lnkdsc[$i]</a>";
	}
	echo "<br>\n";
	}
};
echo "</td></tr></table>";
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de

sigrid

interne links

Beitrag von sigrid » Fr 4. Okt 2002, 19:55

hi sevenb

ich habe in diesem skript leider probleme beim einbinden interner links.

in der url werden auch nur diese beiden parameter übergeben.

"lang=3&idcatside=30"

kann es sein, dass ich nicht ganz up- to date bin?

thanks :roll:

Sausi
Beiträge: 53
Registriert: Do 10. Okt 2002, 11:47
Kontaktdaten:

Re: interne links

Beitrag von Sausi » Di 22. Okt 2002, 17:55

Hi, hab ein Problem mit diesem Modul. Obwohl ich ein paar Dateien in meinem PDF-Verzeichnis habe, rührt sich auf der Seite, die das Modul nutzt gar nichts ausser:

CMS_PDFDESCR[0]
CMS_PDFDESCR[1]
CMS_PDFDESCR[2]
CMS_PDFDESCR[3]
CMS_PDFDESCR[4]

CMS_ZIPDESCR[0]
CMS_ZIPDESCR[1]
CMS_ZIPDESCR[2]
CMS_ZIPDESCR[3]
CMS_ZIPDESCR[4]


Was hat das zu bedeuten? Wo liegt der Fehler?

Gruss Järg

Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b » Di 22. Okt 2002, 22:19

du benötigst noch die 2 Erweiterungen CMS_ZIP und CMS_PDF diese beiden Variablen sind in der Standard-Installation nicht enthalten.

CMS_ZIP:
http://www.contenido.de/phorum-3.2.11/r ... =587&t=587

CMS_PDF:
http://www.contenido.de/phorum-3.2.11/r ... =524&t=524
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de

pulk
Beiträge: 217
Registriert: Sa 2. Nov 2002, 09:57
Kontaktdaten:

Beitrag von pulk » Do 14. Nov 2002, 21:30

ich hab dieses modul um .txt dateien erweitert, allerdings hab ich jetzt ein problem bei der dartsellung, es scheint irgendwas mit dem stylesheet nicht ganz hinzuhauen, http://musicloaders.dyndns.org/home/web ... &idside=15

der dl link für das txt file hat eine andere schriftart, weiß aber nicht genau warum.

helft mir auf die sprünge !
danke

Eisi
Beiträge: 102
Registriert: So 3. Nov 2002, 18:50
Kontaktdaten:

Beitrag von Eisi » Di 19. Nov 2002, 13:07

Deshalb:

font1:

Code: Alles auswählen

<a href="pdf/Flyer-Stell-dir-vor.pdf" target="_blank" id="font1">Flyer (143 kb)</a>
bzw.:
font0

Code: Alles auswählen

<a href="txt/Stell dir vor.txt" id="font0">Text (2 kb)</a>
Du hast Dich in Deinem Code bei einem von beiden mit der CMS_VALUE[] vertan, wie es aussieht.
Alles über Final Fantasy 7 und 9:
www.Zeitzumspielen.de

Veranstaltungsmanagement an der FH Osnabrück:
www.VamosOnline.de

pulk
Beiträge: 217
Registriert: Sa 2. Nov 2002, 09:57
Kontaktdaten:

Beitrag von pulk » Di 19. Nov 2002, 15:27

ja habe ich wirklich, danke für den tip :D

kiki
Beiträge: 5
Registriert: Do 21. Nov 2002, 14:49
Wohnort: Rheinhessen
Kontaktdaten:

Beitrag von kiki » Sa 4. Jan 2003, 12:53

Sven777b hat geschrieben:du benötigst noch die 2 Erweiterungen CMS_ZIP und CMS_PDF diese beiden Variablen sind in der Standard-Installation nicht enthalten.

CMS_ZIP:
http://www.contenido.de/phorum-3.2.11/r ... =587&t=587

CMS_PDF:
http://www.contenido.de/phorum-3.2.11/r ... =524&t=524
Gibt es dazu vielleicht auch einen funktionierenden Link?
Eigentlich dachte ich, es wäre supersimpel, ein pdf-modul einzubaun - tja, hab ich wohl falsch gedacht, komme immer nur auf 404-Seiten, wenn ich im Fourm such.
:?
Gruß
Kiki

Sven777b
Beiträge: 503
Registriert: Mi 18. Sep 2002, 00:00
Wohnort: Sachsen
Kontaktdaten:

Beitrag von Sven777b » Sa 4. Jan 2003, 13:07

ja gibt es ... geh über den Link in meiner Signatur - dann auf "Erweiterungen" -> "Variablen Upgrade" :D
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net

Der-Dirigent: http://der-dirigent.de

Gesperrt