WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 18.05.2017 21:21:31

annalena3030
Mitglied

teasers - title-tag

Hallo zusammen,

gibt es irgeneine Möglichkeit den Bildern, im Modul "teasers", einen title-tag hizuzufügen?
Um auch z.B. im Vergößern der Bilder den Untertitel anzeigen zu lassen?

Danke vorerst und ein schönen Abend noch von hier und mir, annalena3030 ops

Offline

#2 19.05.2017 05:11:13

florian
Administrator

Re: teasers - title-tag

Kann Dir da gerade nicht helfen.
Wie kann man denn überhaupt Teasers mit großen Bildern verlinken? Bei mir wird immer nur das zugehörige Vorschaubild ausgetauscht. Egal, welche Upload-Schaltfläche ich verwende.

Aah, gefunden. Pagelist > Zoom Picture.

ZUr eigentlichen Frage:
Ändere in der /modules/teasers/kram/teasercontent.php Zeile 174

<a id="gupbgpic-'.$section_id.'-'.$item_id.'"  '.$plainlink.' style="background-image: url('.$pic.')" class="tsrs_picture_link"><img id="guppic-'.$section_id.'-'.$item_id.'" class="tsrs_picture '.$tsrs_editclass.'" data-fld="picture"  src="'.$pic.'" alt="'.$picture.'" />';

zu

<a id="gupbgpic-'.$section_id.'-'.$item_id.'"  '.$plainlink.' style="background-image: url('.$pic.')" class="tsrs_picture_link" title="'.$title.'"><img id="guppic-'.$section_id.'-'.$item_id.'" class="tsrs_picture '.$tsrs_editclass.'" data-fld="picture"  src="'.$pic.'" alt="'.$picture.'" />';

Beitrag geändert von florian (19.05.2017 05:22:00)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

annalena3030

#3 19.05.2017 08:18:07

grindbatzn
Gast

Re: teasers - title-tag

Nebenbei angemerkt:

Teasers macht beim Editieren im Frontend mit Chrome neuerdings Ärger: Das Bild verschwindet beim Speichern, und es ist wegen Überlagerung von Icons dann oft nicht einfach, es wieder auszuwählen.
Muss ich mir anschauen, was es da hat. Backend: kein Problem.

Und: Ich werde bei der Gelegenheit gleich die Verwaltung im Backend auf eine eigene Seite legen. Grund: Da man Teasers oft auf der Startseite verwendet - wo auch noch allerhand andere Module sind - wird das alles zusammen schon ziemlich zäh.

Liked by:

annalena3030

#4 19.05.2017 08:59:35

florian
Administrator

Re: teasers - title-tag

Auch nebenbei angemerkt: Wenn ausgewählt wird, dass der Teaser auf das ausgewählte Teaserbild in groß verlinkt werden soll, wird eine doppelte class-Definition generiert.


Code allein macht nicht glücklich. Jetzt spenden!

Offline

Liked by:

annalena3030

#5 19.05.2017 12:31:38

grindbatzn
Gast

Re: teasers - title-tag

Das title="'.$title.'" von oben ist etwas haarig, weil title ja HTML ist, eventuell mit <br/> drin.
Besser ist 'title="'.htmlentities($row['title'], ENT_QUOTES, 'UTF-8').'" '

Demnächst gibt es ein Upgrade.

Liked by:

annalena3030

#6 22.05.2017 18:48:33

annalena3030
Mitglied

Re: teasers - title-tag

@florian,
Zur Info: ich habe Deinen Tipp ausprobiert. Doch es tut sich nichts, weder ein title Tag beim drüberfahren mit der Maus noch beim Vergrößern des Bildes. Schade. Aber trozdem vielen Dank für Deine Mühe.

Nachtrag: Sorry! Ich muss mich verbessern.
Title Tag wird angezeigt aber nur die Überschrift, also der erste Eintrag. ich hatte manchmal nur in das Textfeld die Bildunterschriften gesetzt.

Beitrag geändert von annalena3030 (22.05.2017 18:57:10)

Offline

#7 15.06.2017 09:17:53

better-work
Mitglied

Re: teasers - title-tag

@Florian,
vielen Dank für Deinen Tipp, funktioniert einwandfrei.

@Chio,
warum sollte es so aussehen?

<a id="gupbgpic-'.$section_id.'-'.$item_id.'"  '.$plainlink.' style="background-image: url('.$pic.')" class="tsrs_picture_link" title="'.htmlentities($row['title'], ENT_QUOTES, 'UTF-8').'">
<img id="guppic-'.$section_id.'-'.$item_id.'" class="tsrs_picture '.$tsrs_editclass.'" data-fld="picture"  src="'.$pic.'" alt="'.$picture.'" />';

Anstelle von=

<a id="gupbgpic-'.$section_id.'-'.$item_id.'"  '.$plainlink.' style="background-image: url('.$pic.')" class="tsrs_picture_link" title="'.$title.'">
<img id="guppic-'.$section_id.'-'.$item_id.'" class="tsrs_picture '.$tsrs_editclass.'" data-fld="picture"  src="'.$pic.'" alt="'.$picture.'" />';

Nur für mich zum besseren Verständnis...  big_smile


ANMERKUNG=
Die Zeile enthält einen Umbruch zur besseren Lesbarkeit, dieser darf jedoch nicht in der Zeile 174 verwendet werden...

Beitrag geändert von better-work (15.06.2017 09:20:45)


Gruß Jörg

Offline

#8 15.06.2017 15:30:22

grindbatzn
Gast

Re: teasers - title-tag

$title ist nicht zwangläufig als title="$title" geeignet; er kann html enthalten, was zu schweren Fehldarstellungen führen kann.

#9 15.06.2017 15:34:28

better-work
Mitglied

Re: teasers - title-tag

Okay, vielen Dank für die Erklärung...


Gruß Jörg

Offline

Fußzeile des Forums

up