А ну да у тебя же там jsTree, но как-то оно недоделанным выглядит. Ну вот делаю я вложенную страницу, URL-шаблон от родителя не подтягивается, т.е. это нужно сначала скопировать вручную url родителя, и потом вставить в созданную страницу и добавить еще её название... Перемещение же разделов это вообще веселое занятие.
А еще и url тест нужно писать, это не гибкость, это гемор, более чем достаточно виртуальных страниц, либо если так сильно хочется коротких урлов и всяких регов, то их нужно делать как дополнительный функционал.
Все гениальное просто, для каждой страницы вводишь только название этой страницы, тогда без проблем получаешь дерево, и нормально при перетягивании разделов меняются и url'ы.
Но если тебе нужно вдруг сделать короткий урл, просто начни название со слеша
к примеру
- о компании [company]
-- руководство [boss]
--- президент [president]
в итоге у тебя будет путь типа company/boss/president/
если же тебе вдруг нужно чтобы president был в корне, то напиши в имени "/president", точно также как работают отноcительные ссылки в html. Тогда и гибкость будет нормальной, и гемора юзерам которым это не нужно, ты не добавишь.
Бери пример с MS Word ведь в нем столько возможностей, что мало кто использует и 20% из них, но это сделано так, что даже абсолютный новичек сможет в нем набирать простой документ.
-~{}~ 25.02.09 18:23:
pilot911
(секретарши и * всего лишь добавляют новости и тп.. они очень редко создают новые страницы сайта)
Что-то ты далек от реальности

Хотя может ты свою CMS пишешь только для программеров, незнаю.
Страницы это тоже контент, почему для добавления простой статической страницы нужен программер, более того который предварительно почитает доки по твоей cmf? поясни
просто написать для статичной страницы типа "about/company/people"
Давай я тебе скину структуру сайта одной страховой компании, и я посмотрю как быстро тебе это "просто" задолбает. Ты еще скажи что проще когда создаешь файл в редакторе написать его полное имя со всеми каталогами, вместо имени конкретного файла.
а если нужна страница с выводом новости - то тут уж придется посмотреть документацию и так в любой CMS
Ты прикалываешься? Для этого в большинстве нормальных CMS достаточно выбрать тип страницы, т.е. кликнуть по селекту.