WBCE CMS – Way Better Content Editing.
You are not logged in.
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
mk70
Danke sehr.
Sind in der 1.1.11 die PHP 8.4 Fixes drin?
Wir Benötigen: Cents, Euros... jetzt spenden!
Offline
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
Ich hab's kurz mit WinMerge verglichen, sieht gut aus. Eintrag im AOR ist aktualisiert.
Wir Benötigen: Cents, Euros... jetzt spenden!
Offline
Slugger, mk70