it happens, for example, if you select another language while being on the frontpage. it’s one of the problems of the xoops system, so i had to hack it to fix that. it does not happen often, so i never bothered to look into it. anyone else finding it too annoying to not getting fixed? 😉
found the problem, but in kernel/module.php, line 389.
if (preg_match(“/[^\?]*index\.php$/i”, $_SERVER[‘REQUEST_URI’]) && $xoopsConfig[‘startpage’] == $this->getVar(‘dirname’))
the preg_match makes the right hand column disappear when any get variable is attached to the address.
only removing the preg_match or the [^\?] from it would not work, because i don’t want the side bar show when reading articles for example, but only on the start page.
so now i only have to fully understand that logic to allow the ?lang variable. 😉 does anyone have a link or keyword to search for?
EDIT: finally fixed this. 🙂
This reply was modified 13 years, 6 months ago by KR155E.