WBCE CMS – Way Better Content Editing.
You are not logged in.
Wenn man etwas Luft hat ...
Gerade prüfe ich 2 relativ aktuelle Seiten und stelle fest, dass NWI für das Beitragsbild in der Übersicht kein Alt-Tag mitbringt.
Übersehe ich im Backend und Code etwas, oder geht das nur ohne Alt-Tag?
Es würde ggf. reichen, nur das Alt-Tag im IMG Bereich drin zu haben, leer. Google wäre dann "beruhgter" 
Danke schon mal 
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
Das ALT-Tag ist nicht dazu da um Google zu beruhigen.
Es soll sehbehinderten Menschen helfen einzuschätzen, was auf dem Bild zu sehen ist. Aktuell könntest Du allenfalls den Bildnamen als ALT benutzen, was allerdings den Zweck des Attributs nicht trifft.
Ich habe eine Amazon-Wishlist.
Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Ja, das ist mir bekannt.
Ein leeres Alt-Tag sagt dem Screnreader, dass es sich um ein Begleitbild handelt. Das würde ja ausreichen. Google würde das dann aber auch nicht mehr anmoppern. 
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
Der NWI-Platzhalter [IMAGE] produziert
alt="{Titel des Beitrags}"Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Sowas in der Art wollte ich auch schreiben. Laut Code wird beim "Preview Image" der Titel verwendet oder der Text "empty placeholder", wenn das Platzhalterbild verwendet wird.
[== PHP ==]
// posting (preview) image
if ($post['image'] != "") {
$imgdata = mod_nwi_img_get($post['image']);
$post_img = "<img src='".WB_URL.MEDIA_DIRECTORY.'/.news_img/'.$post['image']."' alt='".htmlspecialchars($post['title'], ENT_QUOTES | ENT_HTML401)."' />";
} else {
$post_img = "<img src='".WB_URL."/modules/news_img/images/nopic.png' alt='empty placeholder' style='width:".$previewwidth."px;' />";
}Bei den Gruppenbildern genauso.
[== PHP ==]
if ($post['group_image'] != "") {
$post['group_image_url'] = $post['group_image'];
$post['group_image'] = "<img class='mod_nwi_grouppic' src='".$post['group_image_url']."' alt='".htmlspecialchars($post['group_title'], ENT_QUOTES | ENT_HTML401)."' title='".htmlspecialchars($TEXT['GROUP'].": ".$post['group_title'], ENT_QUOTES | ENT_HTML401)."' />";
}Und beim "Image Loop", also der Galerie-Ansicht der weiteren Bilder:
[== PHP ==]
$image_loop = '<img src="[IMAGE]" alt="[DESCRIPTION]" title="[DESCRIPTION]" data-caption="[DESCRIPTION]" />';Last edited by webbird (14.10.2025 17:23:35)
Ich habe eine Amazon-Wishlist.
Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Stimmt. Im Quelltext steht es drin.
Dann ist Google gerade etwas "blind" auf diesem Auge...
Sorry 
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
Welche Version hast Du denn da? Hast Du eventuell den Post Loop angepaßt? Default wäre:
[== XHTML ==]
<div class="mod_nwi_group">
<div class="mod_nwi_teaserpic">
<a href="[LINK]">[IMAGE]</a>
</div>
<div class="mod_nwi_teasertext">
<a href="[LINK]"><h3>[TITLE]</h3></a>
<div class="mod_nwi_metadata">[TEXT_POSTED_BY] [DISPLAY_NAME] [TEXT_ON] [PUBLISHED_DATE] [TEXT_AT] [PUBLISHED_TIME] [TEXT_O_CLOCK] </div>
<div class="mod_nwi_shorttext">
[SHORT]
</div>
<div class="mod_nwi_bottom">
<div class="mod_nwi_tags">[TAGS]</div>
<div class="mod_nwi_readmore" style="visibility:[SHOW_READ_MORE];"><a href="[LINK]">[TEXT_READ_MORE]</a></div>
</div>
</div>
</div>
<div class="mod_nwi_spacer"><hr /></div>Ich habe eine Amazon-Wishlist.
Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Die Version ist:
WBCE Version: 1.6.4 | auf PHP Version: 8.3.26
Ja, angepasst auf bootstrap Optik, aber ist alles drin, nur anders angeordnet
[== XHTML ==]
<div class="mod_nwi_group">
<div class="row">
<div class="col-md-9">
<div class="mod_nwi_teasertext">
<h3><a href="[LINK]">[TITLE]</a></h3>
<div class="mod_nwi_metadata">Datum: [PUBLISHED_DATE]</div>
<div class="mod_nwi_shorttext">[SHORT]</div>
</div>
<div class="mod_nwi_bottom">
<div class="mod_nwi_tags">[TAGS]</div>
<div class="mod_nwi_readmore" style="visibility:[SHOW_READ_MORE];"><a class="button" href="[LINK]">[TEXT_READ_MORE]</a></div>
</div>
</div>
<div class="col-md-3 pt-0 pb-1 pt-lg-0 mod_nwi_teaserpic"><a href="[LINK]">[IMAGE]</a></div>
<div class="mod_nwi_spacer"><hr /></div>
</div>
</div>Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
Naja mittlerweile hast Du es ja gefunden. 
Ich habe eine Amazon-Wishlist.
Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Guten Morgen...
mir ist da noch was eingefallen. 
Google meint nicht die Übersichtsseite wo alle Beiträge zu sehen snd, sondern die letzten 4 auf der Startseite. Dort wird tatsächlich kein Text eingegeben, aber der leere Alt-Tag ist vorhanden.
[== XHTML ==]
[[getImageNewsItems?group_id=1,2,3&display_mode=self]]Das ist der Platzhalter, ich muss wohl noch nach dem Code suchen, wo der Rest generiert wird. 
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
Vorausgesetzt Du verwendest News with Images anywhere, schau in das Template zum ausgewählten DisplayMode.
Last edited by webbird (15.10.2025 16:53:42)
Ich habe eine Amazon-Wishlist.
Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Hallo Bianca,
das hab ich drin, inkl. alt_Tag
[== XHTML ==]
<img alt="" src="{{ news.IMAGE }}" />Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
Dann paßt doch jetzt alles oder nicht?
Ich habe eine Amazon-Wishlist.
Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal
Offline
Moin,
ich hatte das Alt-Tag schon drin, Google hat es aber wohl nicht erkannt.
Soeben habe ich aber nochmal einen Durchlauf gemacht und jetzt hat Google das Alt-Tags nicht angemoppert. Sehr seltsam.
Dann ist nur noch das Ding mit jquery anhängig. Das aber im entsprechenden Thema:
https://forum.wbce.org/viewtopic.php?pid=45585#p45585

Last edited by mk70 (16.10.2025 12:03:08)
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline