WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 22.06.2026 15:52:55

kant
Member

Test NWI 6.x

Moin :-)
So weit sehr hübsch :-) ... allerdings läuft meine "error-log" //über//

2026-06-22T13:45:37+00:00 [Warning] /modules/news_img/functions.inc.php:[1947] from /modules/news_img/view.php:[177] mod_nwi_posts_render "Undefined array key "imgthumbsize""

und leider sehe ich im Interface nicht ob eine Gruppe "aktiv" ist oder nicht - in der //gesamtansicht// werden auch "inaktive" Gruppen angezeigt ...

Ansonsten sehr schön mit den "Beispieldaten" :-)
Guß - Kant


Sapere aude!

Offline

#2 22.06.2026 15:57:42

webbird
Administrator

Re: Test NWI 6.x

Danke für die Rückmeldung! Interessanterweise habe ich gar keine Einträge im Error Log.

WBCE Version: 1.6.7
Tag: 1.6.7
PHP Version: 8.4.6

Wegen der Gruppen: Verwechselst Du da was? In NWI kann man nur Beiträge deaktivieren, aber keine Gruppen.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#3 22.06.2026 16:00:43

webbird
Administrator

Re: Test NWI 6.x

Benutzt Du eventuell ein veraltetes Markup? Also hast Du mit der neuen Version eine neue Sektion angelegt, oder ein Update gemacht?
Wenn neue Sektion, hast Du das Markup im Backend im Anschluss verändert?
Gib mal ein paar Details, weil so kann man damit nix anfangen. wink


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#4 22.06.2026 16:19:21

kant
Member

Re: Test NWI 6.x

- Frische WBCE version (GiT 1.6.8)
- NWI aus Git vom https://github.com/WBCE/News-with-Images/tree/v6.0

- Neue seit mit news und ein neuer Post
- Keine Importmöglichkeit weit und breit
- Zweite Seite angelegt - neue "news" --> sie da: import Beispieldatei(-en) od. ggf. die andere sektion.
- demodata importiert (restaurant)

- ein bischen herrumgepielt ... farbe und text ändern
- neue Gruppe "aldus test" angelegt
- Neu post angelegt - Gruppe "aldus test"
- Sichen - Frontend alles offensichtlicht ok
- Klicke auf meine post - weise seite - weil Gruppe inaktiv - nicht zu zeigen
- Schaue in der DB nach - Meine neue Guppe ist "inaktiv" ... aktiv in DB gestellt
- Alles in Ordnung.

Dann erst in die Error Log geschaut und ... tja :-)

PHP 8.4 und FireFox -- Imagegallerie: Fotorama, Presetation/View: Grid

Gruß Kant

Last edited by kant (22.06.2026 16:27:40)


Sapere aude!

Offline

#5 22.06.2026 16:27:38

webbird
Administrator

Re: Test NWI 6.x

Thnx. Ich prüfe das.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#6 22.06.2026 16:33:39

webbird
Administrator

Re: Test NWI 6.x

In templates/default/modify_group.phtml ist das Markup zum Aktivieren/Deaktivieren von Gruppen auskommentiert. Ich weiß nur gerade nicht, ob ich das gemacht habe und warum. roll Vermutlich gab es da irgendeine Unklarheit, was dann das gewünschte Ergebnis ist. Eventuell kann ja jemand hier aushelfen. angel

Nachtrag: Der Default in add_group.php ist allerdings "1", also "active". Keine Ahnung warum das bei Dir dann auf inaktiv steht. Ich muss mir erst eine 1.6.8 aufsetzen.

Last edited by webbird (22.06.2026 16:36:25)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#7 22.06.2026 16:48:29

webbird
Administrator

Re: Test NWI 6.x

kant wrote:

- Neue seit mit news und ein neuer Post
- Keine Importmöglichkeit weit und breit

Sobald mindestens eine Gruppe oder ein Beitrag existieren, werden keine Importmöglichkeiten mehr angeboten. Das geht nur ganz am Anfang, wenn man eine Seite mit einer NWI-Sektion angelegt hat.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#8 22.06.2026 16:54:07

kant
Member

Re: Test NWI 6.x

Bei einer Neuinstallation wird anscheinend eine Gruppe mit der Section id "0" angelegt ...
Hm - siehe Bild ...

Irgendeine //Leiche// aus dem Installer?
edit: jo
Zeile ~162

$database->query("INSERT INTO `".TABLE_PREFIX."mod_news_img_groups` (`section_id`) VALUES ('0')");

Gruß Kant

Last edited by kant (22.06.2026 16:58:46)


Sapere aude!

Offline

#9 22.06.2026 17:01:05

webbird
Administrator

Re: Test NWI 6.x

Ja, muss eine Altlast sein. Sowas hab ich noch nie gemacht. Hab auch nie verstanden, wofür das gut ist. Manche Module funktionieren ohne "sowas" gar nicht.


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#10 22.06.2026 17:03:20

webbird
Administrator

Re: Test NWI 6.x

Aha. Laut Kommentar hat das irgendwas mit der Suche zu tun. Unelegant. Das fliegt raus - wenn die Suche dann "kaputt" ist, muss halt die mal repariert werden.

Last edited by webbird (22.06.2026 17:03:34)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#11 22.06.2026 17:20:19

kant
Member

Re: Test NWI 6.x

ich noch mal:

Wegen der Gruppen: Verwechselst Du da was? In NWI kann man nur Beiträge deaktivieren, aber keine Gruppen.

Im Interface ist die passage ei/auskommentiert ... das html element wird gar nicht angezeigt - aber auch nicht übermittelt ...
Und in der "save_group" dann eben entsprechend nicht //abgefangen// ... bzw. in der DB ist als default "0" angegeben.
Install.php - Zeile 41

 . '`active` INT NOT NULL DEFAULT \'0\','

Nur ein Vorschlag: einfach auf default "1" setzen und das Interface so lassen wie es ist - dann klappt's auch mit neuen Gruppen

Gruß - Kant


Sapere aude!

Offline

#12 22.06.2026 17:41:06

webbird
Administrator

Re: Test NWI 6.x

Lieben Dank. Das ist jetzt bereits anders gelöst, ohne dass ich an der DB was ändern muss.
Allerdings weiß ich immer noch nicht, warum das überhaupt auskommentiert ist. big_smile Das war bestimmt ich... aber warum...?  facepalm


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#13 22.06.2026 17:52:38

kant
Member

Re: Test NWI 6.x

Jo ... ist ja auch schon ein bißchen her :-)

Gräm Dich nicht

Gruß - Kant


Sapere aude!

Offline

#14 22.06.2026 17:54:43

webbird
Administrator

Re: Test NWI 6.x

5 Jahre... in meinem Alter... ich vergeß ja schon über's Wochenende, was in der Woche vorher war...


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#15 22.06.2026 18:09:42

kant
Member

Re: Test NWI 6.x

Hm ... ähm ...

$active = ($admin->get_post('active') === null) ? 1 : (int) $admin->get_post('active');

lieber

$active = $admin->get_post('active') ?? 1;

-- nicht zweimal die gleiche Method/Funktion mit dem gleichen Ergebniss aufrufen
-- NULL nicht(!) mit === Prüfen -> seit Jahr und Tag unsicher ... besser "is_null()" nehmen.
-- Da das $admin objekt eh an der Stell NULL als default zurück gibt kann man es auch gleich weglassen
-- Läst sich nicht immer und überall vermeiden - aber type-casting mit "(int)" sollte man vermeiden

jm2c ;-)
Gruß
Kant

Last edited by kant (22.06.2026 18:13:31)


Sapere aude!

Offline

#16 22.06.2026 18:41:42

kant
Member

Re: Test NWI 6.x

Bug:
Der Backlink in der "save_settings.php" unten am Ende der Datei ist fehlerhaft

$admin->print_success($TEXT['SUCCESS'], ADMIN_URL.'/pages/modify_settings.php?page_id='.$page_id);

Resultiert in "page not found 404" ...

War vorher

$admin->print_success($TEXT['SUCCESS'], ADMIN_URL.'/pages/modify.php?page_id='.$page_id);

"modify.php" -> NICHT "modify_settings.php"

Gruß - Kant

Last edited by kant (22.06.2026 18:47:21)


Sapere aude!

Offline

#17 23.06.2026 17:46:27

webbird
Administrator

Re: Test NWI 6.x

kant wrote:
$active = ($admin->get_post('active') === null) ? 1 : (int) $admin->get_post('active');

Ja, da sind noch viele Altlasten drin... da ist noch Code vom ganz alten news-Modul drin... Der Code ist ja nicht falsch, nur veraltet. wink


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

#18 23.06.2026 17:47:02

webbird
Administrator

Re: Test NWI 6.x

kant wrote:

Bug:
Der Backlink in der "save_settings.php" unten am Ende der Datei ist fehlerhaft

"modify.php" -> NICHT "modify_settings.php"

Nö, der soll so. big_smile

Edit: Also ja, der ist falsch, aber der soll nicht auf modify.php gehen, sondern zurück auf die Settings-Seite.  devil

Last edited by webbird (23.06.2026 17:48:08)


Ich habe eine Amazon-Wishlist. wink Oder spende an das Projekt.
Ich kann, wenn ich will, aber wer will, dass ich muss, kann mich mal

Offline

Board footer

up