Hello,
bugyes it seems you found a really hard bug. Could reproduce this. Naming the menutitel "---" and deleting the page deletes the whole pages folder on the server. The database entries of the pages and the whole content is not affected and stays correct.
Will make a ticket about this and i hope we can fix this.
Workaround for to get the pages working again:1.) Upload the pages folder from the Original WB package to your server
2.) Recreate manually all pages files. Look in the database in the pages table for the needed infos. You need the
page_id and the
menu_title. Create for every menu_title a file named with the menu_title (f.e. menu_title=home file=home.php) with the following content:
<?php
$page_id = x;
require("../config.php");
require(WB_PATH."/index.php");
?>
Replace the "x" with the page_id relating to menu_title.
If you have subpages create first a folder with the name of the root page and create the subpages files in this folder. The only difference to the code above is that you have additional to adapt the path to config.php.
Root pages
require("../config.php");
1. Level
require("../../config.php");
and so on
3.) After you have manually created all pages files you have to chmod the whole pages folder and all folders and files in it to chmod777 (maybe 755 works also). Otherwise the wb admin (wwwrun-user) has no permissions to add, change or delete pages.
Menu SeperatorAt the moment we have no possibility with the existing menus to make a seperator like you want. We can only create a seperator with calling different menus and hardcode the seperator in the template.
Matthias