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

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

Вы не зашли.

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

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

28% (2)
Только TWIG

57% (4)
Голосов: 7

#76 2020-07-08 17:49:09

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

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

на локалке проверял только что, утром все устанавливал

Не в сети

#77 2020-07-08 17:51:07

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

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

irbees2008, в консоли какая ошибка по смайлам: 404 или 403?

Не в сети

#78 2020-07-08 20:03:32

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

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

В форме добавлении новости и комментариев  они отображаются,а в уже отправленных их нет.

Не в сети

#79 2020-07-14 14:46:31

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

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

@rusiq выложил в GIT новую админку, выглядит красиво smile
Предлагаю всем желающим её потестировать: архив лежит тут
Собранный архив приложен к этому посту.

Вопросы можно задавать либо в Pull Request'е GIT'а тут, либо в этой теме форума.
Предлагаю 1-2 дня погонять её на тестах, если всё ok - вносить в основную ветку.
Следующим шагом будет интеграция (уже в новую админку) нового Quill WYSIWYG редактора.

Не в сети

#80 2020-07-15 07:52:55

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

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

Как по мне лучше бы предыдущую обновил  sad
https://github.com/irbees2008/skin-for-ngcms-admin-panel-3/tree/master/default  вот его оригинал

Не в сети

#81 2020-07-15 08:37:48

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

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

irbees2008, нет, не лучше.

Во-первых, нет желания сидеть и сравнивать официальную админку, которая изменилась за 4 года (например, index.tpl) и админку, которой уже 4 года. Тут важно "по дороге" не потерять часть рабочего функционала.

Во-вторых, зачем нужно делать вот так:

$('input:not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=checkbox]):not([type=radio]):not(.form-control):not(.button), select:not(.form-control), textarea:not(.form-control)').addClass('form-control').removeAttr('style');

...когда можно на официальном уровне отправить запрос на изменения?

Ну и в-третьих, для меня приоритетнее потратить время на десяток нужных для пользователей плагинов, которые попросту не работают после перехода на UTF-8 и PHP7, нежели на споры: красиво/не красиво.

Если хочется зеленую, а не серую кнопку загрузки изображений или, если хочется скрывающуюся боковую панель, то почему бы позже не отправить отдельными запросами?

Спасибо за замечания, еще раз пробежался по прототипу, затронул тему адаптивности, коммиты отправил.

Не в сети

#82 2020-07-15 09:25:23

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

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

rusiq пишет:

irbees2008, нет, не лучше.

Во-первых, нет желания сидеть и сравнивать официальную админку, которая изменилась за 4 года (например, index.tpl) и админку, которой уже 4 года. Тут важно "по дороге" не потерять часть рабочего функционала.

Во-вторых, зачем нужно делать вот так:

$('input:not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=file]):not([type=checkbox]):not([type=radio]):not(.form-control):not(.button), select:not(.form-control), textarea:not(.form-control)').addClass('form-control').removeAttr('style');

...когда можно на официальном уровне отправить запрос на изменения?

Ну и в-третьих, для меня приоритетнее потратить время на десяток нужных для пользователей плагинов, которые попросту не работают после перехода на UTF-8 и PHP7, нежели на споры: красиво/не красиво.

Если хочется зеленую, а не серую кнопку загрузки изображений или, если хочется скрывающуюся боковую панель, то почему бы позже не отправить отдельными запросами?

Спасибо за замечания, еще раз пробежался по прототипу, затронул тему адаптивности, коммиты отправил.

Не напомнишь кто делал ту админку  big_smile

Не в сети

#83 2020-07-15 09:39:31

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

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

Сообщения стали на почту приходить.

irbees2008, риторический вопрос. Лучше придумай как футер изящно прилепить к низу экрана

Не в сети

#84 2020-07-15 10:30:39

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

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

rusiq пишет:

Сообщения стали на почту приходить.

irbees2008, риторический вопрос. Лучше придумай как футер изящно прилепить к низу экрана

Собери ,посмотрю. Ну вообще то в бутстрапе есть прикрепление футера

Не в сети

#85 2020-07-15 11:24:14

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

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

https://getbootstrap.com/docs/3.4/examples/sticky-footer/
https://bootstrap-4.ru/docs/4.0/utilities/position/
это так на вскидку

Не в сети

#86 2020-07-15 12:14:19

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

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

irbees2008, вот ветка https://github.com/russsiq/ngcms-core/tree/skin-choice, папку скина default заменить, подчистить кэш в engine\cache. Вот документация https://getbootstrap.com/docs/4.5/examp … er-navbar/

Не в сети

#87 2020-07-15 13:27:28

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

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

Не понял правда почему не срабатывают классы бутстрапа , вот так точно работает

<footer class="border-top mt-5" style=" position: absolute; left: 0; right: 0; bottom: 0; height: 50px;">
	<p class="text-right text-muted py-4 my-0">2008-2020 © <a href="http://ngcms.ru" target="_blank">Next Generation CMS</a></p>
</footer>

Не в сети

#88 2020-07-15 13:50:53

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

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

irbees2008, так не интересно: зачем копирайт на постоянной основе нужен. Лучше тогда по старинке – отрицательными внешними отступами (маргинами).

Изменено rusiq (2020-07-15 13:51:19)

Не в сети

#89 2020-07-15 15:45:45

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

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

rusiq пишет:

irbees2008, так не интересно: зачем копирайт на постоянной основе нужен. Лучше тогда по старинке – отрицательными внешними отступами (маргинами).

А что такого?

Не в сети

#90 2020-07-15 15:56:43

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

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

irbees2008 пишет:

А что такого?

А ты представь, что часть твоего тетриса будет загромождено еще и копирайтом  smile

Не в сети

#91 2020-07-15 17:00:54

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

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

hidden-md-up - показывается всё, что выше "md"-разрешения
hidden-md-down - скрывается всё, что выше "md"-разрешения

Не в сети

#92 2020-07-15 21:58:32

Knopik
Разработчик
Откуда ufa
Зарегистрирован: 2009-10-14
Сообщений: 346
Рейтинг :   61 
Сайт

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

rusiq пишет:

футер изящно прилепить к низу экрана

Сейчас на ноутбуке 13' при редактировании новости места стало ещё меньше. Может лучше не стоит?

Не в сети

#93 2020-07-16 08:56:27

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

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

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

Пытался его прижать приёмами из примеров на оф.сайте, но после прокрутки основного экрана верхняя навигационная панель улетает вверх. Да фиг с ним, с этим футером.

У меня созрел вопрос: почему регистрация глобальных переменных TWIG происходит после запуска хука core:

// ** Execute 'core' action handler
executeActionHandler('core');
$timer->registerEvent('ALL core-related plugins are executed');

// Define last consts
@define('tpl_site', site_root . 'templates/' . $config['theme'] . '/');
@define('tpl_url', home . '/templates/' . $config['theme']);

// - TWIG: Reconfigure allowed template paths - site template is also available
$twigLoader->setPaths(array(tpl_site, root));

// - TWIG: Added global variable `tpl_url`, `scriptLibrary`
$twig->addGlobal('tpl_url', tpl_url);
$twig->addGlobal('scriptLibrary', scriptLibrary);

Дело в том, что у меня один из плагинов подвязан к этому хуку. Плагин-то я реорганизую в плане кода, потому что это не логично подгружать какие-либо шаблоны при запуске ядра CMS.

В данный момент TWIG при использовании этого плагина выдает:

NGCMS Runtime exception: LogicException
Unable to add global "tpl_url" as the runtime or the extensions have already been initialized.

Изменено rusiq (2020-07-16 09:02:20)

Не в сети

#94 2020-07-16 12:09:08

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,025
Рейтинг :   37 

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

Knopik пишет:
rusiq пишет:

футер изящно прилепить к низу экрана

Сейчас на ноутбуке 13' при редактировании новости места стало ещё меньше. Может лучше не стоит?

Полностью поддерживаю.!

Не в сети

#95 2020-07-16 12:11:08

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

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

У меня созрел вопрос: почему регистрация глобальных переменных TWIG происходит после запуска хука core:

Плагины могут менять шаблон на лету (к примеру, подставлять мобильную версию по UserAgent'у), поэтому 'core' вызывается ранее.
Также все плагины из core будут работать в админке или при вызове RPC функций (хотя их лучше регистрировать по другому).

Если тебе нужно что-то генерить до начала рендера страницы, то используй обработчик index_pre, а в core оставь только подгрузку библиотек.

Не в сети

#96 2020-07-16 12:24:13

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

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

easmik пишет:
Knopik пишет:
rusiq пишет:

футер изящно прилепить к низу экрана

Сейчас на ноутбуке 13' при редактировании новости места стало ещё меньше. Может лучше не стоит?

Полностью поддерживаю.!

В смысле стало меньше места? Даже на мобилке  все лучше стало,чем было, тем более копирайт в футере должен быть в самом низу

Не в сети

#97 2020-07-16 12:44:00

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,025
Рейтинг :   37 

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

irbees2008 пишет:
easmik пишет:
Knopik пишет:

Сейчас на ноутбуке 13' при редактировании новости места стало ещё меньше. Может лучше не стоит?

Полностью поддерживаю.!

В смысле стало меньше места? Даже на мобилке  все лучше стало,чем было, тем более копирайт в футере должен быть в самом низу

Пусть будет низу, зачем закреплять footer? Хочется чтоб он был всегда виден? (но зачем), сделайте его сбоку.

Не в сети

#98 2020-07-16 12:47:47

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

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

Все я понял про что вы все пишите, да он должен быть внизу страницы, а не внизу экрана постоянно

Не в сети

#99 2020-07-16 12:51:02

Knopik
Разработчик
Откуда ufa
Зарегистрирован: 2009-10-14
Сообщений: 346
Рейтинг :   61 
Сайт

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

irbees2008 пишет:
easmik пишет:
Knopik пишет:

Сейчас на ноутбуке 13' при редактировании новости места стало ещё меньше. Может лучше не стоит?

Полностью поддерживаю.!

В смысле стало меньше места? Даже на мобилке  все лучше стало,чем было, тем более копирайт в футере должен быть в самом низу

Раньше все помещалось без прокрутки, сейчас же чтоб нажать на кнопки сохранить нужно скролить вниз. И если добавить к этому прилипший футер, то рабочей области было бы еще меньше.

Сейчас отступы и поля стали больше. Поле ввода основного текста меньше, хотя визуально из-за отступов стало больше. Из этого все и складывается ощущение того, что стало меньше места.

Не в сети

#100 2020-07-16 13:19:37

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

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

На счет футера все началось с того что на главной странице он по середине (в декопной версии), по этому и спрашивал, как сделать красиво чтобы он был в низу а не посередине

Не в сети

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

Работает на FluxBB