Kort |
|
---|---|
Такой момент: если переходим на новую нотацию TPL-тегов, то желательно иметь какой-то режим для тестирования. Например, добавить в конфиги настройку "Режим совместимости", которая будет включать и отключать старые теги. Иначе нет наглядности. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Kopusha |
|
---|---|
Че еще за "новая нотация"?) |
Kort |
|
---|---|
Повторю еще раз: старые теги пока остаются рабочими для совместимости, но когда-нибудь она (совместимость) закончится. Так что хотелось бы иметь возможность тестировать "по-боевому" SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Kabak |
|
---|---|
По-моему уже некоторые старые теги исчезли и уже придётся шерстить все относительно старые темы. В общем переходите на новую версию движка осторожнее...
По-моему следует опубликовать полный список старых тегов и соответствующий новый список. ( если список Тыц не полный ) Добавлено 2 часа спустя:
Это значит, что тега больше не будет существововать и замены не будет ? |
|
Bu gönderi Kabak tarafından düzenlendi (2024-03-03 08:18, 1 yıllar önce) |
Sergeich |
|
---|---|
А есть вообще у нас список всех тегов с разбивкой по tpl и описанием? |
Kort |
|
||||
---|---|---|---|---|---|
Такое впечатление, что это не я отсутствовал два месяца) Да, TPL-тег PAGE_SHORTTITLE объявили устаревшим. Вместо него будет давно просимый и более осмысленный PAGE_TITLE. Крошки будут в новом теге PAGE_BREADCRUMBS. Пока что PAGE_SHORTTITLE доступен -- для совместимости. Т.е. чтобы сайт не ломался сразу, а у тебя было время спокойно переписать теги в теме. Мое предложение: блок
обрамить примерным условием
-- так, чтобы можно было через включение и отключение настройки cfg_compatibility_mode тестировать тему в режиме обновленных тегов. Да, это может быть "новая" настройка, но она может быть удобной и сейчас и при будущих аналогичных изменениях, когда остатки старого кода оставляем для временной совместимости. Естественно, все имена и код для примера. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Alex300 |
|
---|---|
Отличная идея. На днях сделаю.
Попробую навести порядок тут https://www.cotonti.com/tpltags. Также можно посмотреть список доступных тегов и блоков в текущем шаблоне или загянуть в код нужного расширения. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
Bu gönderi Alex300 tarafından düzenlendi (2024-03-03 15:03, 1 yıllar önce) |
Sergeich |
|
---|---|
Попробую навести порядок тут https://www.cotonti.com/tpltags. Отлично. Там бы поправить таблицу, чтоб на неё правые блоки не наползали. Тоже поредактирую, полезный раздел, даже не знал о его существовании :) |
Alex300 |
|
---|---|
Готово. Теперь все что было deprecated (кроме критичного) отключено. В том числе устаревшие теги. Если в конфиг добавить Пользуйтесь. Если что то вдруг сломал - пишите ))) Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
Bu gönderi Alex300 tarafından düzenlendi (2024-03-05 16:47, 1 yıllar önce) |
Kort |
|
---|---|
Так может надо было по умолчанию true делать? Я именно так и предполагал) А сурово получилось, если обновлять сайт с традиционными тегами без оного конфига. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
|
Bu gönderi Kort tarafından düzenlendi (2024-03-06 18:14, 1 yıllar önce) |
Alex300 |
|
---|---|
Сделал по умолчанию Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Kort |
|
---|---|
При новой старые теги точно не нужны. Померла, так померла. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Sergeich |
|
---|---|
кстати да, подробную инструкцию по переходу надо, а тянуть поддержку особого смысла нет. Не так много пользователей и совсем мало разработчиков. |
Kort |
|
---|---|
TPL-теги для небольшого сайта обновляются быстро и несложно. Основное -- PAGE_TITLE, LIST_CAT_*** и PAGE_BEGIN. Кое-где паджинация. Юзеровские теги и остальное пока не трогал. Плюс надо почистить темы админок у кого есть)) Другое дело -- переименование переменных в ядре. Там частично может затронуть плагины в плане кода. Но в принципе, верной дорогой идем, товарищи) SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Alex300 |
|
---|---|
Сделал: при новой установке: legacy mode выключен. При обновлении - если его не было в config.php - добавляется включенным. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |