Чтобы получить возможность навигации по сайту через URL’ы вида http://www.some.com/unit1/page.html нужно всего две вещи:
А) подставить во все расширения системы в возвращаемые в DDC URL’ы нужное нам расширение;
Б) «вырезать» это расширение перед разбором URL’a в SAPID’е.
Сначала сделаем пункт Б:
Открываем файл /mvc/controller/requesturi_analysis.inc.php, и после строки
Код:
if (!defined("SAPID_STARTED")) die("Hacking attempt!");
Теперь вернемся к пункту А, тут все посложнее. Точнее мороки побольше. Нам нужно просмотреть все файлы папки /usr/extensions/ и повставлять в нужные места расширение, чтобы возвращалась уже ссылка с расширением.
Вт пример такой реализации для get_infochannel.inc.php:
Находим следующие строки (в коде они идут не друг за другом подряд):
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения