WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 07.05.2026 13:06:07

Slugger
Developer

OneForAll 1.1.11 — Bugfix: SectionPicker Kompatibilität

OneForAll 1.1.11 — Bugfix: SectionPicker Kompatibilität

Hallo zusammen,

beim Testen von OneForAll via Sectionpicker und SP N! sind zwei Bugs aufgetaucht die wir gefixt haben.

Bug 1 — Weiße Seite / Tabelle nicht gefunden

Fehlermeldung im Log:

Table 'mod__general_settings' doesn't exist
SELECT `name`, `value` FROM `mod__general_settings`

Ursache: require_once() in view.php lädt info.php beim zweiten Aufruf via SectionPicker nicht mehr — $mod_name bleibt leer, daher der doppelte Unterstrich im Tabellennamen.

Fix in view.php:

require_once($inc_path.'/info.php');
// Fix: mod_name may be empty if info.php was already loaded via require_once (e.g. SectionPicker)
if (empty($mod_name)) {
    $mod_name = basename($inc_path);
}

Bug 2 — Detaillink führt auf 404

Beispiel: OFA-Seite liegt unter /pages/meine-ofa-seite.php, wird aber via SectionPicker auf /pages/andere-seite/ eingebunden → Detaillink zeigt auf /pages/andere-seite/item-link.php → 404.

Ursache: view_overview.php nutzt $wb->page['link'] (aktuell aufgerufene Seite) statt den Link der OFA-Originalseite.

Fix in view_overview.php:

// ALT:
$item_link = WB_URL.PAGES_DIRECTORY.$wb->page['link'].$item['link'].PAGE_EXTENSION;

// NEU:
$ofa_page_link = $database->get_one("SELECT `link` FROM `".TABLE_PREFIX."pages` WHERE `page_id` = '".(int)$item['page_id']."' LIMIT 1");
$item_link = WB_URL.PAGES_DIRECTORY.($ofa_page_link ? $ofa_page_link : $wb->page['link']).$item['link'].PAGE_EXTENSION;

Beide Fixes sind in OneForAll 1.1.11 enthalten.

Getestet mit WBCE 1.6.5 + Sectionpicker und SP N!

Gruß, Slugger


Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4:  OK

Online

Liked by:

mk70

#2 07.05.2026 13:39:18

florian
Administrator

Re: OneForAll 1.1.11 — Bugfix: SectionPicker Kompatibilität

Danke sehr.
Sind in der 1.1.11 die PHP 8.4 Fixes drin?


Nicht ärgern. Nur wundern.

Online

#3 07.05.2026 13:44:12

Slugger
Developer

Re: OneForAll 1.1.11 — Bugfix: SectionPicker Kompatibilität

Ich hoffe doch, ich habe mir den aktuellen 1.1.10 im Addon Bereich dafür genommen, sofern das richtig wahr.

Ansonsten schaue ich mir das nochmal an florian.

-> gerade zur Sicherheit gecheckt, ist drin.

Last edited by Slugger (07.05.2026 13:56:25)


Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4:  OK

Online

#4 07.05.2026 13:55:26

florian
Administrator

Re: OneForAll 1.1.11 — Bugfix: SectionPicker Kompatibilität

Ich hab's kurz mit WinMerge verglichen, sieht gut aus. Eintrag im AOR ist aktualisiert.


Nicht ärgern. Nur wundern.

Online

Liked by:

Slugger, mk70

Board footer

up