Modul Bild

Gesperrt
A199M Support
Beiträge: 94
Registriert: Di 27. Jul 2004, 11:52
Wohnort: Vogtland
Kontaktdaten:

Modul Bild

Beitrag von A199M Support »

Hallo,

ich beschäftige mich erst seit kurzem mit dem cms. Bei dem Einsatz der Bildmodule bin ich auf ein Problem gestoßen. Mir gelingt es nicht die Beschreibung zu einem Bild zu formatieren.

Übungsdomain

An welcher Stelle im System ist die Formatierung für die Bildbeschreibung hinterlegt?
Klaus
Version 4.4.5.r1 - DRK im Vogtland * Version 4.6.15 - Informationsportal - Xpert Business Spezial
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

Was für ein Bildmodul? Wenn du die mit CMS_IMG meinst, dann liegt die Beschreibung hinter CMS_IMGDESCR.
A199M Support
Beiträge: 94
Registriert: Di 27. Jul 2004, 11:52
Wohnort: Vogtland
Kontaktdaten:

genau

Beitrag von A199M Support »

Hallo timo,
timo hat geschrieben:... Wenn du die mit CMS_IMG meinst, dann liegt die Beschreibung hinter CMS_IMGDESCR.
genau die meine ich.

Wie kann man aber die Textformatierung der Beschreibung ändern?
Klaus
Version 4.4.5.r1 - DRK im Vogtland * Version 4.6.15 - Informationsportal - Xpert Business Spezial
A199M Support
Beiträge: 94
Registriert: Di 27. Jul 2004, 11:52
Wohnort: Vogtland
Kontaktdaten:

Bin noch nicht weiter

Beitrag von A199M Support »

Hallo,

bin mit meinem Problem noch nicht weiter gekommen. Vielleicht jemand einen Tipp bei der Ausgabe der CMS-Variablen CMS_LINKDESCR die Schrift formatieren kann.
Klaus
Version 4.4.5.r1 - DRK im Vogtland * Version 4.6.15 - Informationsportal - Xpert Business Spezial
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

ich nehm jetzt mal das Bild(1) Modul

<?php

if ("CMS_IMG[1]" != "") {

$img = '<img src="CMS_IMG[1]" border="0">';

if ("CMS_LINK[1]" != "http://") {
$img = sprintf('<a href="%s" target="%s">%s</a>',"CMS_LINK[1]", "CMS_LINKTARGET[1]", $img);

}

echo $img;

}

echo "<br>";
echo "<b>CMS_IMGDESCR[1]</b>";
echo "<br>";
echo "CMS_LINKDESCR[1]";
echo "<br>";

die bildbeschreibung wird damit fett ausgegeben...

?>
*** make your own tools (wishlist :: thx)
A199M Support
Beiträge: 94
Registriert: Di 27. Jul 2004, 11:52
Wohnort: Vogtland
Kontaktdaten:

Danke

Beitrag von A199M Support »

Hallo emergence,

vielen Dank für die schnelle Antwort. Habe es auch im Script geändert, aber an der falschen Stelle. Bin eben noch ein Neuling.
Klaus
Version 4.4.5.r1 - DRK im Vogtland * Version 4.6.15 - Informationsportal - Xpert Business Spezial
A199M Support
Beiträge: 94
Registriert: Di 27. Jul 2004, 11:52
Wohnort: Vogtland
Kontaktdaten:

Weiteres Problem mit Bildmodul

Beitrag von A199M Support »

Ich setze das Bildmodul

Code: Alles auswählen

<?php
/***********************************************
* CONTENIDO MODUL - INPUT
*
* Modulname   :     Bild(1)
* Beschreibung:     im Gegensatz zum Originalmodul wird das Bild
*                           nur dann mit einem Link hinterlegt, wenn auch
*                           tatsächlich ein Link angegeben wurde
* Version         :     1.2
* Author          :     irgendwer von 4fb ;-)
* Created        :     keine Ahnung, 4fb fragen
* Last Modified :     04-05-2005 by Christa Tabara mit Hilfe von
*                           Andreas Kummer und emergence :-)
************************************************/

if ("CMS_IMG[1]" != "") {

    $img = '<img src="CMS_IMG[1]" border="0">';

    $imagelink = trim("CMS_LINK[1]");

    if ($imagelink != "http://" && $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><br>";
}

if ($edit || "CMS_IMGDESCR[1]" != "" ) //entfernen, wenn Beschreibung angezeigt werden soll
{
echo "<br>";
echo "CMS_IMGDESCR[1]";
echo "<br>";
echo "CMS_LINKDESCR[1]";
echo "<br>";
}

?>
ein.

Jetzt sollen alle Bilder grundsätzlich zentriert angezeigt werden. Dazu habe ich die Zeile

Code: Alles auswählen

    $img = '<img src="CMS_IMG[1]" border="0">';
in

Code: Alles auswählen

    $img = '<div align="center"><img src="CMS_IMG[1]" border="0"></div>';
geändert.

Manchmal klappt und manchmal nicht. :?:
Klaus
Version 4.4.5.r1 - DRK im Vogtland * Version 4.6.15 - Informationsportal - Xpert Business Spezial
tono
Beiträge: 574
Registriert: Mo 25. Apr 2005, 20:51
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von tono »

Besser wärs wenn du die Formatierung erst weiter unten einbaust. Wo jetzt steht

Code: Alles auswählen

echo $img;
wird das Bildtag an den Browser ausgegeben. Daraus machst Du am besten

Code: Alles auswählen

echo '<div style="irgendwas">'.$img.'</div>';
Damit sollte es besser gehen.
A199M Support
Beiträge: 94
Registriert: Di 27. Jul 2004, 11:52
Wohnort: Vogtland
Kontaktdaten:

Klappt

Beitrag von A199M Support »

Danke für den Hinweis. Hier nochmal den Komplettcode für Nachnutzer:

Beschreibung:

Code: Alles auswählen

* CONTENIDO MODUL - INPUT
*
* Modulname   :     Bild(1)
* Beschreibung:     im Gegensatz zum Originalmodul wird das Bild
*                           nur dann mit einem Link hinterlegt, wenn auch
*                           tatsächlich ein Link angegeben wurde
* Version         :     1.2
* Author          :     irgendwer von 4fb ;-)
* Created        :     keine Ahnung, 4fb fragen
* Last Modified :     04-05-2005 by Christa Tabara mit Hilfe von
*                           Andreas Kummer und emergence :-)
Ausgabe:

Code: Alles auswählen

<?php

if ("CMS_IMG[1]" != "") {

    $img = '<img src="CMS_IMG[1]" border="0">';

    $imagelink = trim("CMS_LINK[1]");

    if ($imagelink != "http://" && $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 '<div align="center">' .$img. '</div>';
}

{

echo "<br>";
echo "<div align=\"center\">CMS_IMGDESCR[1]</div>";

echo "<div align=\"center\">CMS_LINKDESCR[1]</div>";

}

?>
Klaus
Version 4.4.5.r1 - DRK im Vogtland * Version 4.6.15 - Informationsportal - Xpert Business Spezial
Gesperrt