Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

Опрос: Нужен старый шаблонизатор, или переходим на TWIG
Ненужен

10% (1)
Нужно то и то

30% (3)
Только TWIG

60% (6)
Голосов: 11

#151 2020-07-25 19:05:25

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vitaly, согласен. Вообще бы оставить BB-code хоть на время в покое, чтобы пользователей совсем не шокировать обновами  roll

Не в сети

#152 2020-07-26 03:13:28

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

rusiq пишет:

Вообще бы оставить BB-code хоть на время в покое, чтобы пользователей совсем не шокировать обновами  roll

Для того чтобы никого не шокировать вообще нужно реализовать возможность выбора этого самого редактора

Не в сети

#153 2020-07-26 03:53:08

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vip пишет:
rusiq пишет:

Вообще бы оставить BB-code хоть на время в покое, чтобы пользователей совсем не шокировать обновами  roll

Для того чтобы никого не шокировать вообще нужно реализовать возможность выбора этого самого редактора

Такая возможность имеется – это плагин wysiwyg. Я к тому, что лучше реализовать корректное восстановление из архива базы данных v0.9.5 до v0.9.7 и какой-то функционал по перекодировке шаблонов из 1251 в utf-8, чем заморачиваться редактором.

Изменено rusiq (2020-07-26 03:54:24)

Не в сети

#154 2020-07-26 05:54:40

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Короче мое мнение нужно отложить все нововведения допилить то что есть исправить все косяки и выпустить стабильный релиз а уж потом думать что добавить дольше

Не в сети

#155 2020-07-26 09:17:38

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Давайте тогда визинг ckeditor, там есть поддержка bbcode, да и настраивается вроде легко

Не в сети

#156 2020-07-26 09:57:38

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Проблем в перекодировке шаблонов не вижу, как и внесение правок в существующие шаблоны.

Не в сети

#157 2020-07-26 10:57:03

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

irbees2008 пишет:

Проблем в перекодировке шаблонов не вижу, как и внесение правок в существующие шаблоны.

Ну так и я проблем не вижу, но если бы пользовался NGCMS и мне сказали, что для обновления мне необходимо переоткрыть и пересохранить порядка 30 файлов шаблона, а потом бы узнал, что бэкап моей БД я не смогу корректно восстановить и в это время на форуме обсуждают какого цвета кнопка загрузки изображения красивее и какой визвиг лучше – покрутил бы у виска и пошел на какую-нибудь тильду.

Не в сети

#158 2020-07-26 10:59:05

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Тебе какой шаблон конвертировать?  big_smile
Ну а кнопка загрузки просто не вписывается , я предложил , ну а у вас как всегда это не важно, 3 строчки исправить

Не в сети

#159 2020-07-26 11:19:00

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

irbees2008, да там не кнопка нужна, а типа драг-дроп зоны  tongue

Выбирай любой шаблон, ни в чем себе не отказывай https://ngcms.ru/forum/viewforum.php?id=9&p=10

Даже представить не могу, какого сейчас vip, столько лет шаблоны делать, а они не подходят к новой версии.

Не в сети

#160 2020-07-26 12:15:38

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Ну не знаю, мне главное чтобы кнопка была красивая, можешь добавить еще надпись можете перетаскивать файлы на  кнопку и кнопку побольше размерами сделать  tongue adminka.gif

Не в сети

#161 2020-07-26 13:05:54

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Как только релиз будет,с рабочим плагином свитчер, сразу выложу демо с шаблонами

Не в сети

#162 2020-07-26 13:38:40

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

rusiq пишет:

Даже представить не могу, какого сейчас vip, столько лет шаблоны делать, а они не подходят к новой версии.

ничего сложного нет чтобы перевести шаблоны на новую версию

Не в сети

#163 2020-07-26 14:33:00

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vip пишет:
rusiq пишет:

Вообще бы оставить BB-code хоть на время в покое, чтобы пользователей совсем не шокировать обновами  roll

Для того чтобы никого не шокировать вообще нужно реализовать возможность выбора этого самого редактора

Всё верно, я считаю, что нужно оставить полную совместимость и поэтому будет 3 режима:
1. BB коды
2. Чистый HTML
3. WYSIWYG с HTML

rusiq пишет:

Такая возможность имеется – это плагин wysiwyg. Я к тому, что лучше реализовать корректное восстановление из архива базы данных v0.9.5 до v0.9.7 и какой-то функционал по перекодировке шаблонов из 1251 в utf-8, чем заморачиваться редактором.

Если кто-то ещё готов поделиться своими бекапами (баз данных, шаблонов), то могу начать готовить скрипты автоматической миграции.

vip пишет:

Короче мое мнение нужно отложить все нововведения допилить то что есть исправить все косяки и выпустить стабильный релиз а уж потом думать что добавить дольше

Сейчас добавляется всего 2 явных изменения:
1. Новая админка (уже почти закончено)
2. WYSIWYG редактор
без них будет совсем грустное и неконкурентноспособное решение.

Остальные изменения - актуализаця, стабилизация плагинов, исправление косяков, подготовка к выпуску релиза.

rusiq пишет:

покрутил бы у виска и пошел на какую-нибудь тильду

Тильда это вообще другой мир.
Сравнивать NG и тильду также бесполезно, как сравнивать подводную лодку и самолёт.
Тильда это "site as a service", т.е. владельцы тильды предоставляют сервис, на базе которого создаются сайты, причём сервис платный.

rusiq пишет:

Даже представить не могу, какого сейчас vip, столько лет шаблоны делать, а они не подходят к новой версии.

А вот с этим надо разбираться отдельно.
На текущий момент считаю совершенно бесполезным заниматься адаптацией шаблонов, пусть остаются как есть. Нужно 1-2 шаблона для стабилизации кода движка.
А когда разберёмся с кодом - будем делать автоматический конвертер, который позволит конвертировать все шаблоны сразу без серьёзного участия человека.

Не в сети

#164 2020-07-26 14:47:41

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Есть прога, все шаблоны которые есть у меня, это порядка почти гига, все шаблоны уже в utf, единственное , это что измениться по коду. ждем дефолтный шаблон с изменениями

Не в сети

#165 2020-07-26 16:37:48

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vitaly пишет:

Сейчас добавляется всего 2 явных изменения:
1. Новая админка (уже почти закончено)
2. WYSIWYG редактор
без них будет совсем грустное и неконкурентноспособное решение.

Остальные изменения - актуализаця, стабилизация плагинов, исправление косяков, подготовка к выпуску релиза.

Что насчет Twiga ? меня интересует когда им заменят старый шаблонизатор окончательно и выкинут лишнии файлы

Не в сети

#166 2020-07-26 19:05:39

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vip пишет:
rusiq пишет:

Даже представить не могу, какого сейчас vip, столько лет шаблоны делать, а они не подходят к новой версии.

ничего сложного нет чтобы перевести шаблоны на новую версию

Ну да, и каждого пользователя по мановению палочки все шаблоны взяли и перепрыгнули в utf-8.

Только что получил по еблету за свой язык в другом вопросе, а потом встал и снова получил.

Где вы плаваете не понятно. Рубите дальше свою CMS, раз проблем нет. Точка.

Не в сети

#167 2020-07-26 19:08:20

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Пилите редактор, который к *** никому не нужен, когда БД не сращивается.

Не в сети

#168 2020-07-26 19:12:10

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vip пишет:

Что насчет Twiga ? меня интересует когда им заменят старый шаблонизатор окончательно и выкинут лишнии файлы

Практически везде можно полноценно использовать TWIG в обрамлении кода [TWIG] .. [/TWIG] и выкинуть лишние файлы, причём уже очень давно.
Если где-то такого нет - дай знать, подправим.

Полностью убирать старый шаблонизатор опасно, т.к. пропадёт совместимость с шаблонами.

rusiq пишет:

Ну да, и каждого пользователя по мановению палочки все шаблоны взяли и перепрыгнули в utf-8.

Именно так.
Скрипт обновления, который выполнит набор задач по адаптации, включая перевод шаблонов в UTF-8


rusiq пишет:

Только что получил по еблету за свой язык в другом вопросе, а потом встал и снова получил.
Где вы плаваете не понятно. Рубите дальше свою CMS, раз проблем нет. Точка.

Ничего не понял. Эта фраза имеет какое-либо отношение к NG или речь о чём-то ином?

Не в сети

#169 2020-07-26 19:13:07

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

rusiq пишет:

Пилите редактор, который к *** никому не нужен, когда БД не сращивается.

И тут ничего не понял smile
Можешь для совсем тупых (для меня) объяснить, о чём тут речь?
Какая БД не сращивается? С чем?

Не в сети

#170 2020-07-26 19:15:16

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vitaly пишет:

Скрипт обновления, который выполнит набор задач по адаптации, включая перевод шаблонов в UTF-8

Где этот ваш скрипт? Где инструкция по его применению?

Не в сети

#171 2020-07-26 19:18:28

rusiq
гуру
Зарегистрирован: 2014-07-16
Сообщений: 639
Рейтинг :   38 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vitaly пишет:
rusiq пишет:

Пилите редактор, который к *** никому не нужен, когда БД не сращивается.

И тут ничего не понял smile
Можешь для совсем тупых (для меня) объяснить, о чём тут речь?
Какая БД не сращивается? С чем?

Ну вот же было https://github.com/vponomarev/ngcms-plugins/pull/14

Изменено rusiq (2020-07-26 19:19:04)

Не в сети

#172 2020-07-26 23:04:28

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

rusiq пишет:
vitaly пишет:

Скрипт обновления, который выполнит набор задач по адаптации, включая перевод шаблонов в UTF-8

Где этот ваш скрипт? Где инструкция по его применению?

Если посмотришь выше, то его предстоит ещё написать.

А как ты знаешь, в Open Source'е "если тебе чего-то не хватает, но можешь сделать это сам".
Думаю, никто не будет против, если ты сам его напишешь smile

rusiq пишет:

Это проблема конкретно твоего сайта или общая?
Делать динамическую проверку кодировок - очень плохой подход, замену нужно делать в рамках обновления БД.
Т.е. сделать это частью скрипта обновления.

rusiq пишет:

Короче, откалываюсь. Спасибо всем, спасибо мне.

Не кипятись.
Это очень круто, что ты взял хороший темп по созданию новых коммитов в код NG и огромное тебе за это спасибо.
Но ожидать от всех остальных загрузки в Full Time было бы крайне опрометчиво.
Я могу в среднем выделять не более 1-2 часов в день на NG, причём далеко не всегда. И далеко не всё это время уходит на кодинг, к примеру - до 28 числа (ха-ха, осталось меньше 2х дней) мне нужно завершить апгрейд и миграцию связанных с NG виртуальных машин на новый сервер, причём сделать так, чтобы ничего не сломалось.

В текущем темпе у нас есть все шансы до конца лета выпустить реально работающую версию с покрытием в 10-15 самых нужных плагинов.
Особенно с участием всех тех, кто сейчас занят в доработках NG.

Не в сети

#173 2020-07-27 04:40:55

vip
Зaбанен
Зарегистрирован: 2011-03-23
Сообщений: 1,182
Рейтинг :   213 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vitaly пишет:

Практически везде можно полноценно использовать TWIG в обрамлении кода [TWIG] .. [/TWIG] и выкинуть лишние файлы, причём уже очень давно.
Если где-то такого нет - дай знать, подправим.

Полностью убирать старый шаблонизатор опасно, т.к. пропадёт совместимость с шаблонами.

я про то чтобы его использовать без обрамлений [TWIG] .. [/TWIG] старый шаблонизатор не нужно бояться убирать чем быстрее мы от него избавимся тем меньше времени будет уделятся совместимости и больше на ново видения

Не в сети

#174 2020-07-27 09:38:47

irbees2008
Продвинутый чайник ;)
Откуда Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2,873
Рейтинг :   121 
Сайт

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

Программа для перекодировки файлов https://anton-pribora.ru/recoder/

Не в сети

#175 2020-07-27 13:11:02

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524]

vip пишет:
vitaly пишет:

Практически везде можно полноценно использовать TWIG в обрамлении кода [TWIG] .. [/TWIG] и выкинуть лишние файлы, причём уже очень давно.
Если где-то такого нет - дай знать, подправим.

Полностью убирать старый шаблонизатор опасно, т.к. пропадёт совместимость с шаблонами.

я про то чтобы его использовать без обрамлений [TWIG] .. [/TWIG] старый шаблонизатор не нужно бояться убирать чем быстрее мы от него избавимся тем меньше времени будет уделятся совместимости и больше на ново видения

Но тогда "миграция влоб" будет недоступна.
Возможно это и не так страшно, но обычный пользователи (без привлечения того же верстальщика) такое проделать уже не смогут.
Уверен, что в этом реально есть смысл?

Как вариант - могу попробовать сделать глобальную настройку на уровне шаблона с указанием его типа (twig only или legacy) и тогда можно будет сделать и так и так.
Но не уверен, что это будет просто. Проверю код, позже отпишусь.

Не в сети

Подвал раздела

Работает на FluxBB