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

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

Вы не зашли.

#1 Re: Страницы плагинов » menu_pro :: Менеджер меню » 2021-08-14 06:02:30

Dip пишет:

хотя пока не очень понимаю, как это можно сделать без чрезмерного усложнения кода

Предположим, что вы воплотили в реальност плоды своих стремлений. Дальше, что?

#2 Re: Страницы плагинов » menu_pro :: Менеджер меню » 2021-08-01 07:49:01

Dip пишет:

...
Я не профессиональный программист
...

Для начала заведите профиль на github. Выкладывайте туда свои «переделки». На гитхабе будет проще помочь вам.

Что касается версии PHP, то берите сразу 8.0.0 как минимум.

#3 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-26 19:18:28

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

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

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

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

#4 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-26 19:15:16

vitaly пишет:

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

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

#5 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-26 19:08:20

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

#6 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-26 19:05:39

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

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

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

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

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

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

#7 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-26 11:19:00

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

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

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

#8 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-26 10:57:03

irbees2008 пишет:

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

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

#9 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-26 03:53:08

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

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

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

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

#10 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-25 19:05:25

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

#11 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-25 16:04:32

vitaly, сам с Quill толком не разобрался, возможно что-то и не правильно делаю, но в любом случае не стал бы изменять БД из-за текстового редактора. У меня есть пару дней, попробую допилить плагин wysiwyg, встроив туда Quill, который принимает и отдает HTML.

#12 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-24 20:20:03

Что-то опять какой-то застой с пулреквестами, затишье.

#13 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-23 15:54:03

irbees2008, я вносил изменения в плагин xfields, поэтому твой запрос невозможно физически слить в основную ветку.

#14 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-23 15:39:33

irbees2008 пишет:

А ты эти правки в xfilds не вносил?

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

#15 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-23 00:41:36

Да и вообще, если поставить себя на место рядового пользователя, то первоочередным является корректная перекодировка БД (1, 2), перекодирока шаблона.

#16 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-23 00:24:27

irbees2008 пишет:

Тоже вариант , но какой, стандартный или с добавками

Добавки отправь пулреквестом и всё.

#17 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-22 19:45:38

Как по мне, так есть плагин wysiwyg, лучше его для начала допилить, а уже после выпиливать BB-code редактор.

#18 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-22 17:26:28

irbees2008 пишет:

Так что с редактором будем делать?

Это откуда?

Так-то да с ним надо разбираться, но я его во Vue встраивал и проблем пока не испытывал: скармливаешь HTML и получаешь от него тоже HTML. Какие нужно классы навешиваешь, вплоть до генерации таких фрагментов:

<figure class="single_article__image" contenteditable="false" data-id="8">
  <picture class="single_article_image__inner">
    <img class="single_article_image__img" alt="_planeta_zatmenie_fotoshop" src="https://site.ru/storage/image/default/planeta-zatmenie-fotoshop_1595424095.jpeg">
  </picture>
  <figcaption class="single_article_image__caption">_planeta_zatmenie_fotoshop</figcaption>
</figure>

#20 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-22 12:25:34

vitaly, насколько я понял, что версии 0.9.6 не будет, сразу перешли к 0.9.7?

Несколько необычно получается, что делаешь чистую установку и при первом посещении админки перекидывает на страницу Upgrade.

#21 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-17 19:29:59

Документацию в формате *.md проще писать. Можно было бы имеющуюся документацию перевести в этот формат. Всё, что делается программистами, не имеет ценности для рядового пользователя без документации. Думаю, что это надо пулреквест просто отправить и не отнимать время ) В процессе написания документации понимаешь и конкретизируешь, что было сделано и для чего.

В плагине `xfields` все таки перелопачу JavaScript.

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

В-общем документация – дело нужное и важное.

#22 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-17 18:41:13

vitaly пишет:

Есть планы отказаться от поддержки mysqli модуля для работы с БД, оставив только PDO.
В mysqli нет поддержки именованных параметров и это реальная проблема.

Есть возражения?

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

Мне бы еще важно было любое мнение об отдельно взятой заметке.

Напомню еще раз вопрос о папочке docsв основном репозитории: документацию в формате *.md.

В данный момент адаптирую плагин `xfields` к новой админке с учетом первого знакомства с ним


image.png

#23 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-17 07:22:07

vitaly, как таковых жестких багов я не заметил. Мне известны три основные проблемы админки:
- HTML-код, приходящий с бэкенда;
- не прописанные HTML5 атрибуты полей ввода (например, required, maxlength, [type=number]);
- не достаёт некоторых общих переводов: (SAVE, Cancel).

На сколько я понял, что irbees2008 уже пропал. Нужно сливать админку. Определяться с набором плагинов, которые будут идти в поставке с ядром, чтобы оперативно их адаптировать.

Ну и всё упирается в то, как быстро будет отформатирован код плагинов. Потому что это не реально будет отслеживать какие-либо изменения в плагинах: отправляешь запрос с тремя измененными строками, а гитхаб подхватывает еще полфайла из-за форматирования.

#24 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-16 22:37:52

irbees2008 пишет:

Вот , в той админке это реализовано,все видно , а так в новостях есть фильтр

Какой же ты вредный!

Кстати, плагины обновил ng-grecaptcha, ng-news_filter. Только документацию внимательно прочти.

#25 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-16 22:27:12

irbees2008 пишет:

а зачем там оно надо

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

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

Работает на FluxBB