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

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

Вы не зашли.

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

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

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

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

#51 2020-06-27 16:22:54

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

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

irbees2008 пишет:

Последняя правки

Не удалось применить патч! Пропуская. Ошибка была: Невозможно применить патчи патчей / composer / 1.diff


  [Исключение]
  Невозможно применить патч P-1: addGlobalRef (patches / composer / 1.diff)!

Это где, как и в каком виде?

Не в сети

#52 2020-06-27 18:18:50

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

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

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

Warning: require(F:\OpenServer\domains\ngcms-core-utf/vendor/autoload.php): failed to open stream: No such file or directory in F:\OpenServer\domains\ngcms-core-utf\engine\core.php on line 21

Fatal error: require(): Failed opening required 'F:\OpenServer\domains\ngcms-core-utf/vendor/autoload.php' (include_path='.') in F:\OpenServer\domains\ngcms-core-utf\engine\core.php on line 21

Не в сети

#53 2020-06-28 08:27:52

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

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

vitaly, есть возможность опубликовать систему на https://packagist.org/?

Не в сети

#54 2020-06-28 13:29:40

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

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

irbees2008 пишет:

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

Warning: require(F:\OpenServer\domains\ngcms-core-utf/vendor/autoload.php): failed to open stream: No such file or directory in F:\OpenServer\domains\ngcms-core-utf\engine\core.php on line 21

Fatal error: require(): Failed opening required 'F:\OpenServer\domains\ngcms-core-utf/vendor/autoload.php' (include_path='.') in F:\OpenServer\domains\ngcms-core-utf\engine\core.php on line 21

Я добавил автоустановку composer'а только при установке в docker'е и тестировал это только под linux.
Если ставишь composer сам, то это вопрос к твоему openserver'у.

Если я не понял вопроса, то опиши порядок действий типа такого:
1. скачал исходники вот сюда
2. сделал вот это
3. не работает вот то (я не понимаю, куда у тебя мог удалиться core.php, если только проблемы с настройками openserver'а)

Не в сети

#55 2020-06-28 13:30:45

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

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

rusiq пишет:

vitaly, есть возможность опубликовать систему на https://packagist.org/?

Могу, но тогда с тебя корректный (с точки зрения этого сайта) composer.json.

Не в сети

#56 2020-06-28 13:38:17

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

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

vitaly, хорошо. Версию PHP какую ставить?) Список PHP-расширений добавлять в раздел require?

Не в сети

#57 2020-06-28 14:44:34

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

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

rusiq пишет:

vitaly, хорошо. Версию PHP какую ставить?)

7.2.x (где x - на твоё усмотрение).

rusiq пишет:

Список PHP-расширений добавлять в раздел require?

Да, разве есть варианты?

Не в сети

#58 2020-06-30 21:53:26

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

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

Готово:
https://packagist.org/packages/vponomarev/ngcms-core

Теперь осталось проверить корректность работы smile

Не в сети

#59 2020-06-30 22:25:04

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

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

Устанавливается, если указать минимальную стабильную версию dev

composer create-project vponomarev/ngcms-core blog -s dev

Не в сети

#60 2020-06-30 23:59:47

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

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

rusiq пишет:

Устанавливается, если указать минимальную стабильную версию dev

composer create-project vponomarev/ngcms-core blog -s dev

Супер!

Не в сети

#61 2020-07-01 14:27:17

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

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

rusiq пишет:

Устанавливается, если указать минимальную стабильную версию dev

composer create-project vponomarev/ngcms-core blog -s dev

По подробнее можно для чайников

Не в сети

#62 2020-07-02 16:02:38

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

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

irbees2008, скачиваете, устанавливаете Composer. Запускаете командную строку в рабочей директории (например, в xampp – это C:\xampp\htdocs). Используете команду composer create-project vponomarev/ngcms-core blog -s dev для скачивания исходников NGCMS с репозитория Github в директорию blog. Директория будет автоматически создана при выполнении команды. Дальше уже устанавливаете саму систему.

То есть не нужно скачивать архив с репы и распаковывать в ручную. При этом Composer проверит минимальные требования перед скачиванием.

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

Не в сети

#63 2020-07-07 23:28:41

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

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

Прототип админки под версию 0.9.6 default.zip

Не в сети

#64 2020-07-08 07:47:01

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

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

мдаа.. урезал по самое не хочу.  sad   
1. страница настроек вообще не нужна, все можно в боковое меню засунуть
2. даже не знаю что еще написать, понимаю что без правок в движке много не реализуешь, но admin.php можно было наверное затронуть, для функциональности
3. мне во всех тех админках понравился профиль с уведомлениями в модальном окошке, удобно .
4. ну и стили тоже переключать иногда, когда оформление приедается
5. Установка класс , даже лучше смотрится чем та
6. Кнопку выбора изображения надо стилизовать под общий диз.( это я еще для стандартной админки хотел предложить, там не сложно)

Не в сети

#65 2020-07-08 08:11:05

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

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

preview.tpl

[TWIG]
{% extends 'main.tpl' %}
{% block body %}
{% set mainblock %}
{{ short }}
{{ full }}
{% endset %}
{{ parent() }}
{% endblock %}
[/TWIG]

вчера был пулл

Ну и загрузка и вставка изображений в новости ,в той версии приятнее,и удобнее

Не в сети

#66 2020-07-08 10:38:48

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

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

Зачем сохранил папку с изображениями?

Не в сети

#67 2020-07-08 12:16:29

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

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

Почему-то уведомления на почту о новых сообщениях на форуме в этой ветке не пришли.

irbees2008, не надо расстраиваться. Спасибо за отзыв и пожелания.

Пойми, что я не урезал форк-админку, а вновь перелопатил имеющуюся табличную верстку строку за строкой. На данном этапе важна стадийность. И если Виталий будет активно принимать запросы, то это уже будет админка на, так сказать, официальном уровне.

В процессе написания верстки для админки, сложилось впечатление, что никто не пользуется версией 0.9.6. Потому что даже с этапа Composer-установки возникли сложности, сейчас они ликвидированы. И даже больше, хочу отметить, что сейчас версия TWIG 3.0. А вот обновиться при помощи файла upgrade.php до версии 0.9.6 – невозможно.

Теперь, давай по пунктам:

1. Убрать всегда можно, не думаю, что это критично. Лично я, вообще против боковой панели. Виталий также высказал мнение, что она "жирная" и должна быть возможность складывания до значков.
2, 3, 4. Еще раз напомню про стадийность. Хотелось бы просто поменять верстку, разобраться с JavaScript-зависимостями.
5. Ну хоть чем-то угодил smile Спасибо.
6. Мне почему-то наоборот нравится, что она не вписывается в дизайн и тем самым выделяется
7. Перед отправкой пулреквеста по шаблону админки, обязательно будут учитываться уже принятые изменения. И preview.tpl там будет как ты предложил )
8. Загрузка изображений в сравнении с форк-админками нужно улучшать однозначно.
9. Изображения сохранены, потому что ссылки на некоторые из них приходят в AJAX-ответах с сервера, например, при изменении позиций категории.

PS: существует вероятность, что некоторое время буду офлайн, по возвращению сформирую пулреквест. А пока оставлю ссылку на скомпилированную (Composer-зависимости установлены) версию 0.9.6 с прототипом админки

Изменено rusiq (2020-07-08 12:20:27)

Не в сети

#68 2020-07-08 13:02:56

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

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

rusiq пишет:

И если Виталий будет активно принимать запросы, то это уже будет админка на, так сказать, официальном уровне.

Могу дать тебе права на доступ к репозиторию, сможешь либо коммитить напрямую, либо делать pull request'ы и сам их принимать.

И даже больше, хочу отметить, что сейчас версия TWIG 3.0. А вот обновиться при помощи файла upgrade.php до версии 0.9.6 – невозможно.

Предлагаю вопрос апгрейда временно прикопать.
Рассматриваем только вариант "установка с нуля".
Если понадобится апгрейд, то скрипты апгрейда будет проще сделать с нуля.

8. Загрузка изображений в сравнении с форк-админками нужно улучшать однозначно.

Загрузку изображений надо полностью переделывать, как и редактор - WYSIWYG надо сделать основным редактором и интегрировать в него загрузку изображений (которые вообще могут быть добавлены через буфер обмена).

9. Изображения сохранены, потому что ссылки на некоторые из них приходят в AJAX-ответах с сервера, например, при изменении позиций категории.

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

Не в сети

#69 2020-07-08 13:11:38

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

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

И даже больше, хочу отметить, что сейчас версия TWIG 3.0. А вот обновиться при помощи файла upgrade.php до версии 0.9.6 – невозможно.

Предлагаю вопрос апгрейда временно прикопать.
Рассматриваем только вариант "установка с нуля".
Если понадобится апгрейд, то скрипты апгрейда будет проще сделать с нуля.

Апгрейд нужен только для базы, я немного помучился с перездом, и upgrade.php не помог, конвертор в админке тот да помог, и там изменения в плагине xfelds https://github.com/vponomarev/ngcms-plugins/pull/14

Да, визинг спрашивают все, да еще и со вставкой из ворда

Не в сети

#70 2020-07-08 13:20:44

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

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

и там изменения в плагине xfelds https://github.com/vponomarev/ngcms-plugins/pull/14

Там лучше не convert делать, а пытаться детектировать кодировку, либо сделать мини-скрипт для админки xfields для конвертации кодировки.
Посмотрю как это проще сделать.

Да, визинг спрашивают все, да еще и со вставкой из ворда

Да-да-да.
Если есть на примете хороший визивиг - пиши название.

Не в сети

#71 2020-07-08 13:21:39

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

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

vitaly, доступ к репозиторию думаю не надо, вполне устраивает сложившийся темп, когда в течение суток запрос принимается. Когда разгоняешься – чревато косяками обрасти.

Для себя этот визуальный редактор выбрал Quill

Изменено rusiq (2020-07-08 13:26:09)

Не в сети

#72 2020-07-08 13:38:42

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

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

rusiq пишет:

vitaly, доступ к репозиторию думаю не надо, вполне устраивает сложившийся темп, когда в течение суток запрос принимается. Когда разгоняешься – чревато косяками обрасти.

Для себя этот визуальный редактор выбрал Quill

Согласен

Не в сети

#73 2020-07-08 14:01:09

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

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

rusiq пишет:

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

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

Не в сети

#74 2020-07-08 17:38:37

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

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

Так по админке еще, теперь смайлы не доступны путь до них изменился

Не в сети

#75 2020-07-08 17:47:48

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

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

irbees2008 пишет:

Так по админке еще, теперь смайлы не доступны путь до них изменился

Путь изменился, но и шаблон подправлен

<button type="button" class="btn btn-sm mb-2" onclick="insertext(':{smile}: ', '', {area})">
    <img class="smilies" alt="{smile}" src="{skins_url}/public/images/smilies/{smile}.gif" />
</button>

Возможно у тебя хостинг еще шалит и нужно .htaccess докинуть

Не в сети

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

Работает на FluxBB