Seite 1 von 1
Verbesserungsvorschlag: Eingabe über Bildmodul nicht gleich
Verfasst: So 25. Jul 2004, 13:10
von acquire
Hallo!
Ich habe einen Verbesserungsvorschlag/Frage:
Wenn man mit den Bildmodulen ein Bild angibt kann man bei der Ausgabe auf das Bild klicken und gelangt zur Startseite. Wenn man einen Link angibt natürlich dahin, wo man es möchte.
Kann man das irgendwie ausstellen, das das Bild nur ein Link ist, wenn man es auch angibt und sonst nicht?
Danke im Voraus!
Gruß, acquire
Verfasst: So 25. Jul 2004, 14:29
von Halchteranerin
Hallo,
das wurde neulich schon diskutiert, auch wenn nicht wirklich etwas dabei rausgekommen ist:
http://www.contenido.de/forum/viewtopic.php?t=4957
Gruss
Christa
Verfasst: So 25. Jul 2004, 16:03
von acquire
Danke.
Ich habe schon die Suchmaschiene benutzt, hatte aber wohl die falschen Begriffe.
Verfasst: Mo 26. Jul 2004, 08:17
von kummer
das ganze ist nur eine modulfrage. also eigentlich kein feature request. du kannst das bildmodul so verändern, dass nur dann ein link ausgegeben wird, wenn auch einer angegeben worden ist. ist keine grosse sache.
Verfasst: Mo 26. Jul 2004, 14:52
von Halchteranerin
kummer hat geschrieben:du kannst das bildmodul so verändern, dass nur dann ein link ausgegeben wird, wenn auch einer angegeben worden ist.
Ja-haaaa, und wie geht das genau?
In dem Thread, zu dem ich den Link angegeben habe, gab's bis zum Schluss keine Loesung, die funktioniert hat.
Feature request vermutlich deswegen, weil das Bildmodul zu denen zaehlt, die mit Contenido mitgeliefert werden ...
Verfasst: Mo 26. Jul 2004, 15:00
von kummer
z.B. so...
Code: Alles auswählen
<?php
if ("CMS_IMG[1]" != "") {
$img = '<img src="CMS_IMG[1]" border="0">';
$imagelink = "CMS_LINK[1]";
if ($imagelink != "http://" && !empty($imagelink)) {
$img = sprintf('<a href="%s" target="%s">%s</a>',$imagelink", "CMS_LINKTARGET[1], $img);
}
echo $img;
}
echo "<br>";
echo "CMS_IMGDESCR[1]";
echo "<br>";
echo "CMS_LINKDESCR[1]";
echo "<br>";
?>
Verfasst: Mo 26. Jul 2004, 15:48
von Halchteranerin
kummer hat geschrieben:z.B. so...
fast ... da waren noch (ich glaube zwei) Syntaxfehler drin, aber selbst nach deren Beseitigung funktionierte es nicht wie gewuenscht. Der Grund: CMS_LINK ist schon mit dem HTML-Pfad des Mandanten 'vorbelegt', wie ein echo $imagelink ergab. Die nunmehr funktionierende Version ist:
Code: Alles auswählen
<?php
if ("CMS_IMG[1]" != "") {
$img = '<img src="CMS_IMG[1]" border="0">';
$imagelink = "CMS_LINK[1]";
if ($imagelink != "http://" && !empty($imagelink) && $imagelink != $cfgClient[$client]["path"]["htmlpath"])
{
$img = sprintf('<a href="%s" target="%s">%s</a>',"$imagelink", "CMS_LINKTARGET[1]", $img);
}
else {$img = '<img src="CMS_IMG[1]" border="0">';}
echo $img;
}
echo "<br>";
echo "CMS_IMGDESCR[1]";
echo "<br>";
echo "CMS_LINKDESCR[1]";
echo "<br>";
?>
Ich glaube, man koennte eigentlich auf && !empty($imagelink) verzichten, denn mir scheint so, als waere die Variable niemals leer, aber ich hab's sicherheitshalber nicht gelassen.
Deine Version hat zwar nicht funktioniert, aber sie lieferte eine sehr guten Ansatz, danke.

Verfasst: Di 27. Jul 2004, 12:46
von acquire
Super!
Das funktioniert erstklassig.
Vielen Dank.
Verfasst: Di 3. Aug 2004, 14:53
von #ayshe
Hallo Christa,
vielen Dank, bei mir funzt dieser Code ebenfalls! :-*
Verfasst: Di 3. Aug 2004, 16:15
von Halchteranerin
#ayshe hat geschrieben:vielen Dank, bei mir funzt dieser Code ebenfalls! :-*
ja, hattest Du das nicht schon mal woanders geschrieben, oder bringe ich etwas durcheinander?

Was macht eigentlich Deine Suche??
Verfasst: Di 3. Aug 2004, 16:26
von #ayshe
Die Suche ist nicht vergessen, aber steht gaaanz hinten auf der Prio-Liste. Erstmal sind tausend wichtigere Dinge dran. Solche, die mit Geldverdienen zu tun haben
Aber ich vergeß es nicht und komm zu dem Thread beizeiten zurück.
Verfasst: Di 3. Aug 2004, 16:30
von Halchteranerin
#ayshe hat geschrieben:Die Suche ist nicht vergessen, aber steht gaaanz hinten auf der Prio-Liste. Erstmal sind tausend wichtigere Dinge dran. Solche, die mit Geldverdienen zu tun haben

buuuuuuuuuuh
#ayshe hat geschrieben:Aber ich vergeß es nicht und komm zu dem Thread beizeiten zurück.
Na gut! Demnaechst werde ich allerdings wohl auch weniger Zeit haben, also falls ich 'zu gegebener Zeit' nicht darauf reagiere, bitte PM schicken. Danke.

Verfasst: Fr 15. Apr 2005, 16:03
von uups
Was mir jetzt noch fehlt, ist die Möglichkeit einen alt-Tag zu jedem Bild zu schreiben.
Uups...
Verfasst: Fr 15. Apr 2005, 16:15
von kummer
du könntest naütrlich die image description dafür einsetzen.