WBCE CMS – Way Better Content Editing.
You are not logged in.
Guten morgen zusammen
ich habe mit den ganzen Updates zuvor nie Probleme gehabt, aber jetzt schlägt es so richtig zu.
Version 1.6.7 auf 1.6.8.
Auf meinem Reseller-Server ist das Update nicht mal durchgelaufen, hat mit einem 404er Fehler abgebrochen. Ich vermute, das wird mit den Ressourcen zu tun haben. Das Paket liegt auf einem älteren Server. Dazu werde ich mich noch mit meinem Webhoster unterhalten.
Dann habe ich das Update der gleichen Seite auf einem anderen Webpaket von mir angestoßen und dort lief auch alles rund. Dort hatte ich die neue Seite auch in Gänze erstellt. Gestern sollte Umstellung sein.
Worum es geht:
Das Modul „news with images“.
Ich habe mir für die Beitragsansicht erstmalig die Galerie des Moduls einverleibt.
In der Beitragsansicht habe ich per Bootstrap ein zwei Spaltensystem aufgebaut, links Text, rechts Bilder, die man unten am Ende der News-Beitrags-Erstellungs-Seite einbinden kann. Das hat mit der Version 1.6.7 wunderbar funktioniert.
Nach dem Update auf Version 1.6.8 und auch dem News Modul auf 5.0.31, werden die Bilder nicht mehr ausgegeben. Das heißt ich habe den Text in der linken Spalte stehen, rechts bleibt es aber weiß. Wenn ich den Quelltext aufrufe, ist das Bild eingebunden.
Die Frage ist jetzt, warum wird das Bild für den normalen Menschen nicht angezeigt?
Da ihr für das Update auch das News-Modul angepackt habt und ich bereits versucht habe mir die geänderten Dateien anzusehen, auch was den Ordner im Media-Bereich angeht, etc. - ich aber tatsächlich nicht weiterkomme, brauche ich doch mal eure Hilfe, um dem Problem auf die Spur zu kommen.
Ich packe euch mal die Code-Schnipsel rein, die ich bei mir unter Einstellungen für die Beitragsansicht eingestellt habe. Vielleicht seht ihr was, was mir nicht mehr auffällt. Ich habe da gestern schon Stunden drangesessen und heute morgen auch schon 2, aber ich steige da nicht (mehr) hinter.
Danke schonmal für eure Hilfe.
***
Nachrichten-Kopfzeile:
<section class="py-4" data-aos="fade-up" data-aos-delay="100">
<div class="container">
<div class="mb-4 text-start">
<h2 class="fw-bold primary-dark">[TITLE]</h2>
<div class="text-muted small mt-2">
<i class="bi bi-calendar3 me-1"></i> Datum: [PUBLISHED_DATE]
</div>
</div>
<hr class="opacity-25 my-4">
Nachrichten-Inhalt:
<div class="row g-5" data-aos="fade-up" data-aos-delay="200">
<div class="col-12 col-lg-8 text-start">
<div class="mod_nwi_content_long lh-relaxed text-secondary" style="font-size: 1.05rem;">
<h3 class="fw-bold mb-4 primary-dark" style="font-size: 1.5rem;">[SHORT]</h3>
[CONTENT_LONG]
</div>
</div>
<div class="col-12 col-lg-4">
<div class="fotorama rounded shadow-sm overflow-hidden" data-keyboard="true" data-navposition="top" data-nav="thumbs" data-width="100%">
[IMAGES]
</div>
</div>
</div>
Nachrichten-Fußzeile:
<hr class="opacity-25 mt-5 mb-4">
<div class="row g-3 align-items-center justify-content-between text-center text-md-start"
data-aos="fade-up"
data-aos-anchor=".mod_nwi_content_long"
data-aos-anchor-placement="bottom-boarder"
data-aos-delay="150">
<!-- Links: Vorheriger Beitrag -->
<div class="col-12 col-md-4 text-md-start">
<span class="mod_nwi_next_prev_btn">[PREVIOUS_PAGE_LINK]</span>
</div>
<!-- Mitte: Zurück zur Übersicht -->
<div class="col-12 col-md-4 text-center">
<a href="[BACK]" class="content-btn btn-sm px-4 py-2 border-2 text-uppercase fw-bold tracking-wider" style="font-size: 0.85rem;">
<i class="bi bi-grid-3x3-gap me-2"></i>[TEXT_BACK]
</a>
</div>
<!-- Rechts: Nächster Beitrag -->
<div class="col-12 col-md-4 text-md-end">
<span class="mod_nwi_next_prev_btn">[NEXT_PAGE_LINK]</span>
</div>
</div>
<div class="mod_nwi_tags mt-4 text-muted small" data-aos="fade-up" data-aos-delay="350">[TAGS]</div>
</div> <!-- Ende Container -->
</section>Bildergalerie
"Fotorama"
Bildschleife:
<img src="[IMAGE]" alt="[DESCRIPTION]" title="[DESCRIPTION]" data-caption="[DESCRIPTION]" />Der Quelltext:
[== HTML ==]
<div class="col-12 col-lg-4">
<div class="fotorama rounded shadow-sm overflow-hidden" data-keyboard="true" data-navposition="top" data-nav="thumbs" data-width="100%">
<img src="https://sv.gellepstratum.de/media/.news_img/17/20201212_kaffeepott.webp" alt="" title="" data-caption="" />
</div>
</div>**
Ergänzung
php8.4
Last edited by mk70 (14.07.2026 11:02:18)
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
NACHTRAG:
Hat sich was an dem Speicherort der Bilder geändert?
Der Aufruf auf der Seite erfolgt unter:
.news_img/17/20201212_kaffeepott.webp
Da liegt aber kein Bild, sondern ohne Nummernordner unter:
.news_img/20201212_kaffeepott.webp
Wenn ich das berichtige, wird das Bild angezeigt.
**
Nachtrag 2:
Bei Erstellung einer News kommt das Bild wohl in den Bilder Ordner (Nummer x)
Ich werde die v1.6.7 nochmal auf einem anderen Web aufziehen um zu prüfen, wie das vorher war.
Last edited by mk70 (14.07.2026 11:46:41)
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
So, Gewissheit:
Nach dem Test mit meiner Installation 1.6.7 und einem erneuten Update zu 1.6.8, kann ich Rückmeldung geben:
Das Update löscht die Bilder in den Ordnern, die für die Posts-ID (01, 02, etc.) angelegt werden. Aber nur die großen Bilder, die Thumbs bleiben drin.

Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
Moin,
seit langem kämpfe ich bei einer Seite mit einer unangenemen Sache: ab und zu verschwinden Bilder aus einigen NWI-Beiträgen.
Betroffen sind die NWI´s bei denen Fotorama verwendet wurde.
Heute habe ich schon wieder mehrere Bilder aus dem BackUp wiederhergestellt.
Ich habe bis jetzt nicht herauskriegen können, woran es liegen kann, weil ich immer wieder per Zufall die fehlende Bilder entdeckt habe.
Als ich heute diesen Beitrag gelesen habe, habe ich gedacht, dass es wohl am Update liegen könnte.
Ich werde beim nächsten Update den Inhalt des Ordners /.news_img/ Vor und Nach Update vergleichen.
Last edited by kleo (14.07.2026 15:45:05)
Offline
Mysteriös.
Es gibt in der upgrade.php von NWI folgende Zeilen
// 2019-10-14 Bianka Martinovic
// move post images
$q = $database->query(sprintf(
'SELECT `post_id`,`image` FROM `%smod_news_img_posts`',
TABLE_PREFIX
));
if (!empty($q) && $q->numRows() > 0) {
while($row = $q->fetchRow()) {
if(!empty($row['image'])) {
$file = WB_PATH.MEDIA_DIRECTORY.'/.news_img/'.$row['post_id'].'/'.$row['image'];
if(file_exists($file)) {
rename($file,WB_PATH.MEDIA_DIRECTORY.'/.news_img/'.$row['image']);
}
}
}
}aber, wie am Kommentar erkennbar, stehen die da schon ewig drin. Verstehe gerade nicht, warum die sich jetzt auf eine solch destruktive Weise bemerkbar machen. Das soll natürlich nicht so sein.
Allerdings konnte ich das jetzt in einer Testinstanz (1.6.7 -> Update auf 1.6.8 via Update Helper) nicht reproduzieren.
Wir Benötigen: Cents, Euros... jetzt spenden!
Offline
Ich hatte zuerst auch den Updater im Backend genutzt, aber der ist auf dem Resellerserver gar nicht angelaufen. Also habe ich das wie immer gemacht: Zip und txt/php Datei genommen.
Wie beschrieben: Resellerserver gings nicht so wirklich, auf dem Businespaket lief es wie üblich, auch sehr schnell.
Zusätzlich muss ich sagen., dass die Updates auf dem Resellerserver bislang immer gut gelaufen sind (seit V1.6.2 oder.3).
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
Ca. vor einem Jahr habe ich versucht hier im Forum das Problem zu beschreiben:
https://forum.wbce.org/viewtopic.php?id=5701
Last edited by kleo (14.07.2026 18:13:35)
Offline
Das mit den fehlenden Bildern ist also schon mal passiert. Komisch, dass es bei meinen Updates bislang nicht aufgefallen ist.
Ich gehe aber später mal, in die Prüfung der anderen Seiten. 
!!
Quatsch, ich nutze die Gallery ja jetzt erstmalig. Daher kann es bei mir VORHER nicht passiert sein. 
@Flo:
Nehmt Ihr dann die Zeilen raus, wenn es ohne Probleme machbar ist? 
Last edited by mk70 (14.07.2026 18:33:58)
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
Wir müssen uns das auf jeden Fall genauer anschauen, erklären kann ich es mir gerade nicht...
Wir Benötigen: Cents, Euros... jetzt spenden!
Offline
Das es nicht in 2 Minuten geklärt ist, denke ich mir.
Ich werde das Update bis dahin pausieren. 
In der Zwischenzeit kläre ich noch die aktuellen Ressourcenprobleme mit dem Webhoster ab 
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
Also, das Problem ist folgendes: wenn ein Galeriebild genauso heißt wie das Beitragsbild, wird das betreffende Galeriebild durch das Updatescript aus dem Verzeichnis mit der Post-ID direkt nach /.news_img verschoben. Das geschieht offenbar auch ohne Rücksicht auf Verluste, denn wenn dort bereits ein Bild mit demselben Namen existiert, wird es überschrieben.
Alle anderen Galeriebilder bleiben so weit ich das beurteilen kann, wo sie sind.
Da sich der obige Code nur beim Update von NWI 4 auf 5 relevant war, kann er mMn entfernt werden.
Das scheint mir im übrigen für den größten Teil der Inhalte von upgrade.php zu gelten.
Issues dazu:
https://github.com/WBCE/News-with-Images/issues/106
https://github.com/WBCE/News-with-Images/issues/107
Last edited by florian (15.07.2026 08:19:38)
Wir Benötigen: Cents, Euros... jetzt spenden!
Offline
mk70
Guten Morgen
Da sich der obige Code nur beim Update von NWI 4 auf 5 relevant war
Gab es da eine größere Umstellung? Ordneränderung, etc.?
Dann ist das sicher ein "Überbleibsel" davon 
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline
ja, damals war einiges umgekrempelt worden.
https://forum.wbce.org/viewtopic.php?id=2962
Wir Benötigen: Cents, Euros... jetzt spenden!
Offline
mk70
So, positive Rückmeldung!
Eine Seite, wo ich das NWI nicht so nutze (ohne Gallery in den News), konnte ich eben erfolgreich aktualiseren!
Nachdem mein Webhoster mir auf den (Reseller-)Webpaketen mehr Ressourcen freigeschaltet, bzw. mal richtig raufgesetzt hat, konnte ich mit noch 2, 3 zus. Eingriffen erfolgreich ein Update durchführen.
Zeit: ca. 25 Sekunden mit allem drum und dran. ![]()
Gruß Mac
... der hier noch viel lernen/herausfinden muss 
Offline