|
Правила •
Регистрация •
Справка Сообщения за день • Поиск |
|
|
|
Опции темы | Опции просмотра |
): ǝҺɐни dиw ɐн иd⊥оwɔ
|
Цитата:
не надо, не надо, не надо Кирилл, ты достал со своими шутками, ага Напильник для RUNCMS Строим помаленьку Для гурманов Мебель для дома |
||||
|
|
[исход]
|
По шаблонизатору есть идеи? Как я уже говорил мне ближе нативный. Можно сделать абстрактный слой для подключения разных шаблонизаторов. Причем надо сделать поддержку старых тем с возможностью выбирать в админке (новая/старая системы тем). При выборе новой системы тем, надо будет сделать функции-заглушки для сторонних модулей.
Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском ------------------------------------------------------------------- Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки. |
||||
|
|
): ǝҺɐни dиw ɐн иd⊥оwɔ
|
Напильник для RUNCMS Строим помаленьку Для гурманов Мебель для дома |
||||
|
|
Проживающий
|
Вот шаблонизатор с возможностью компиляции шаблонов, использования php-кода, циклов, вевтления, сравнения и т.д.
Позволяет полностью отделить отображение от реализации. Зачем изобретать велосипед? Форум RunLiveCMS Багтрекер RunLiveCMS Энциклопедия RunLiveCMS |
||||
|
|
[исход]
|
Потихоньку делаю первый тестовый вариант.
Выпуск основывается на версии 1.6.3 с частичным откатом на 1.6.2 – удаление ужаса под названием sql_safe() и др. Что войдет в первоначальный вариант. 1) Хак убирающий редирект с заглавной страницы. Модификация из ХУПС-а. Подобный хак уже выкладывался на .орге, но он был не полностью рабочий. 2) Абстрактный слой для подключения произвольных шаблонных движков (смарти и т.д.). Базовым шаблонизатором будет нативный. Кому не понравится – подключают, например смарти или еще что и делают шаблоны для этого движка. При этом поддержка старых тем сохранится. Выбирать нужный движок и поддержку старых/новых тем можно будет в админке. Несложно будет написать конвертеры в произвольную систему шаблонизации. 3) Абстрактный слой для подключения произвольного редактора текста 4) Более удобное управление кэшированием – отключение/включение кэширования SQL запросов/объектов ядра в админке. 5) Удаление фреймворка Prototype и подключение jQuery 6) Опционально в админке возможность включить эмуляцию registers_global = ON (вопрос не в том, что это плохо или хорошо (это плохо), а в том, что вырезав ее, не убрали зависимость RUNCMS от включенных registers_global, и практически 100% жалоб на линейку 1.6, были связанны с этим). Для первого тестирования думаю, будет достаточно, ключевое изменение – система шаблонов, остальное в качестве бонусов. Хочется добавить систему хуков (была бы решена проблема с интеграцией сторонних скриптов), но придется модифицировать базу данных, что для первого выпуска нежелательно. Просьба в этой теме не рекламировать ветки и говорить, что это уже в них есть – речь о RUNCMS Russian Edition Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском ------------------------------------------------------------------- Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки. |
||||
|
|
): ǝҺɐни dиw ɐн иd⊥оwɔ
|
ёшкин кот, неужели ?
Владислав, я просто в шоке, честно, дайте уже посмотреть дык все равно будут, прям у некоторых маниакальная манера показать что они все сделали Напильник для RUNCMS Строим помаленьку Для гурманов Мебель для дома |
||||
|
|
[исход]
|
Пока в процессе написания, каркас с нативным движком работает, но надо определиться со структурой шаблонов + разные нюансы. На этой неделе буду доводить до ума.
Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском ------------------------------------------------------------------- Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки. |
||||
|
|
Старший участник
|
Цитата:
и где можно еще закешировать что нить, что бы не грузило сильно сервер? как раз сижу на 1.6.2 будет легко обновиться. но главное что бы не бросил поддержку... Последний раз редактировалось Jurastik, 09-27-2009 в 14:26 LaMeRs MuSt DiE |
||||
|
|
[исход]
|
Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском ------------------------------------------------------------------- Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки. |
||||
|
|
|
|
|
Powered by: vBulletin Version 3.0 Copyright ©2000-2024, Jelsoft Enterprises Ltd. |
Все разделы прочитаны - Руководство форума - Архив - Вверх |