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

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

Вы не зашли.

#1 Re: Страницы плагинов » menu_pro :: Менеджер меню » 2021-08-05 17:22:27

Dip пишет:

И не могу понять, почему там всё крутится вокруг "новостей": а если у меня их нет на сайте ?

Изначально движок новостной

Dip пишет:

Какое отношение имеют "категории новостей" к нужной мне статической структуре меню с пунктами, ссылающимися на произвольные статические страницы сайта?

Это костыль или фича smile

Dip пишет:

там почти ничего не рассказано про создание плагинов ("внутрянки" для программистов)

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

#2 Re: "У меня не работает..." » Переход на PHP8 » 2021-06-15 23:49:33

easmik пишет:

Речь о новой версии или о 0.9.5?

Речь о новой версии, архив доступен в разделе Artifacts https://github.com/vponomarev/ngcms-cor … /940464282

#3 Re: "У меня не работает..." » Переход на PHP8 » 2021-06-13 20:35:41

Yuliko пишет:

Здравствуйте! Помогите, пожалуйста, решить проблему.
На хостинге несколько сайтов - все вордпрессовские и требуют новую версию PHP, один на NG. Переключилась на 8-ю версию, сайт на NG выдал Фатал эррор:
FATAL ERROR
Cannot load file CORE libraries of NGCMS (engine/core.php), PHP extension [mysqli] with function [mysqli_connect] is not loaded!

Что с этим делать?

Поддержки php8 нет.

Я внес изменения чтоб последнюю версию из гита можно было запустить на php8+, но нужно тестить, тестить и еще раз тестить.

https://github.com/vponomarev/ngcms-cor … /933498444

#4 Re: "А как сделать..." » Доп. поля (плагин xfields) в редактировании новости (плагин nsm) » 2021-03-21 09:00:45

BaKS пишет:

Здравствуйте, Всем!

Столкнулся с проблемой редактирования новостей на сайте с использованием плагина "nsm".

В плагине "xfields" создал обычное текстовое поле,  идентификатор поля (ID) "city", название поля "Город", как и положено выбрал на всякий пожарный для плагина "xfilter" режим сохранения данных в БД "Персональное поле в БД", длина значения поля "255", поле сделал обязательным к заполнению.

В шаблоне добавления новости плагина "nsm" добавил такое поле:

Город: <input type="text" name="xfields[city]" class="form-control" placeholder="Москва">

Создаю новость на самом сайте (не в админке) и в поле Город вписываю нужный мне город, лезу в админку модерировать эту новость, все отлично, город прописан, например Новосибирск.

В самой админке если захожу редактировать новость - в поле Город - прописано Новосибирск, т.е. value получило значение из БД и вставило его в поле Город.

Теперь о самой проблеме:

В шаблоне редактирования новости плагина "nsm" добавил такое поле:

Город: <input type="text" name="xfields[city]" class="form-control" placeholder="Москва" value="">

И такой задумался, а что нужно вставить в value?

Попробовал разные варианты, в том числе и xvalue[city].

Ничего не помогает, в самом поле прописывается либо ничего, либо те значения, которые я написал в самом value, например xvalue[city], а хочется чтобы значение подставлялось из БД, и если заполнено до этого было значение Новосибирск, то и хочется, чтобы это значение и подставлялось.

Как работает, но не хотелось-бы так?

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

{% if (extends.main) %}
	{% for entry in extends.main %}
		{{ entry.body }}
	{% endfor %}
{% endif %}

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

Где я пытаюсь это делать?

BixBite CMS v0.9.7-alpha3 [ 2018-04-26 ]
xfields 0.26
nsm 0.04

либо

NGCMS 0.9.5 Release + GIT 20170301
xfields 0.26
nsm 0.04

Ни в первом, ни во втором варианте - не получается.

Уважаемые, Знатоки!

Помогите решить данный вопрос, ведь наверняка с таким вопросом сталкивался не только я.
Буду очень Вам признателен за ваши советы и помощь!


Привет. Можно вывести все поля (кроме option у полей выбора) как-то вот так.

{% for xf in xfields.fields.0 %}
	{{xf.title}} {% if (xf.flags.required == true) %}*{% endif %}:
	<input type="text" name="xfields[{{ xf.id }}]" id="form_xfields_{{ xf.id }}" title="{{ xf.title }}" value="{{ xf.value }}">
{% endfor %}

Причем понять какого типа поле без доработок плагина не получится.

#5 Re: "У меня не работает..." » xnews » 2021-02-13 09:58:17

irbees2008 пишет:

Проверил у себя, точно на 68 обрезается. Сам искал не нашел причину

Скорее всего обрезается из-за лимита max_input_vars в конфиге php.

Решение два переписать страницу конфига или поднять лимиты.

Еще в файле xnews стоит лимит на 50 блоков

#6 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-11-21 21:38:57

irbees2008 пишет:

Как долго теперь админка грузится  sad

На странице статистики движок пытается взять инфу о новой версии с ngcms.ru, который лежит smile

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

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

что с системой сделали она вообще рабочая или будущий релиз пошел по бороде? )

Всё нормально, просто в репозитории теперь лежит конструктор "собери сам", который надо отдельно собирать smile
На днях добавлю сборщик, который будет собирать готовый архив и выкладывать его.

ну что там все заглохло ?

Сборщик версий прикрутили на гитхабе. Последнюю версию для тестов можно скачать на гитхабе в разделе actions.
https://github.com/vponomarev/ngcms-core/actions

архивом с плагинами и всем необходимым для работы, по ссылке ngcms-current-build
image.png

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

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

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

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

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

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

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

#9 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2020-07-15 21:58:32

rusiq пишет:

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

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

#12 FAQ » Используем laravel-valet с ngcms » 2020-06-28 19:02:38

Knopik
Ответов: 3

Valet — среда разработки для osx аля ospanel на минималках. Из коробки настроенный nginx и dnsmasq. Ставится из composer'a. Если хочется потыкать ngcms в osx и не хочется заморачиваться с настройками и тд, то эта штука вполне подойдет (ну я так тестил). Никаких виртуалок, правок /etc/host и тд.

Для работы valet нужен homebrew, php 7+ и composer. Для запуска ngcms нужно еще развернуть mysql.
— Установить или обновить homebrew
— Установить php

brew install php

— Установить composer
— Установить valet

composer global require laravel/valet

— Вывполнить команду

valet install

— Выбрать папку с сайтами командой valert park

megaket4up@megaket4up ~ % mkdir ~/sites
megaket4up@megaket4up ~ % cd ~/sites
megaket4up@megaket4up ~/sites % valet park

— Распаковать ngcms в папку с припаркованными сайтами, например в папку ~/site/ngcms, плагины ~/site/ngcms/engine/plugins
— Положть драйвер ngcms в папку с драйверами ~/.config/valet/Drivers
— В браузере открыть http://ngcms.test

Лично я тестил в этой среде. Дублирую сюда, шоб тут было. Будут вопросы — пишите

#13 Re: Флейм » Альтернативная версия движка - Kerno » 2020-02-08 12:59:13

rusiq, оно устанавливается? Я просто пробовал раньше, даже после танцев с бубном поставить не смог и забил

#14 Re: Запросы плагинов » markdown :: поддержка markdown в новостях / статике » 2019-10-03 05:57:33

irbees2008, тестил в ночной версии, должно работать и на ранних версиях.

В зависимостях лишь PHP >=5.3.0 и mb_string

#15 Re: "А как сделать..." » Пользователь » 2019-09-26 10:29:02

ahatomik пишет:

Не создавая новый топик - тут и напишу.
Пролистал весь форум. И так не нашел ответ на вопрос по "Управление форматом ссылок"
Нужно сделать замену в статистический страницах название /static/info.html на /page/infro.html
Захожу в управление форматом ссылок - нажимаю на "Edit" переименовываю с /static/{altname}.html на /page/{altname}.html нажимаю "save" и успешно настройки ЧПУ сохранены.
Захожу в создание статистической - и ничего не изменилось. То есть, все как было ранее /static/info.html

Подскажите, что сделал не так ? что упустил ?

Спасибо !

Ты точно сохранил? Там две кнопки сейв. Если да, то такой формат попадает под правило главной новостей (там вторая и последующая страница /page/2.html если я не путаю)

как вариант передвинуть это правило выше главной страницы и выставить файлконтин флаг

#16 Запросы плагинов » markdown :: поддержка markdown в новостях / статике » 2019-09-23 19:44:11

Knopik
Ответов: 4

Плагин добавляет поддержку markdown в новости / статику.

Не имеет конфигурацию, разметка включается выставленной галочке "Отключить автоформатирование".
image.png
image.png

#17 Re: Страницы плагинов » top_active_users :: топ активных пользователей » 2019-09-20 08:03:30

aleshin пишет:

Здравствуйте! Я так понял плагин под 0.9.5 не работает? Выдает вот такую ошибку:

MySQL ERROR [select]: SELECT id, name, com, news, avatar, mail, last, reg FROM ng_users ORDER BY news DESC limit 12
(1054): Unknown column 'com' in 'field list'

Может кто поможет оживить smile

Установить плагин comments

Если установлен, то руками в базе создать в таблице ng_users поле com тип int

#18 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2019-06-20 22:29:10

vitaly пишет:

Теперь следующий вопрос - ok, двиг адаптировали под UTF8/PHP7...

Двиг ещё выбрасывает предупреждения на старый код (preg_replace модификатор e, устаревшее create_function в твиглоадере (это то, до чего до тестировался возможно есть ещё))

В плагинах есть конструкции устаревшие вида "цикл switch continue"

vitaly пишет:

Я попробовал поставить на машину с php7.3, установка удалась, но все страницы плагинов так и остались в Win1251 и отображаются знаками вопроса

Там была ветка с переходом на utf8

#19 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2019-06-15 17:00:53

irbees2008 пишет:

Категории-редактирование категории-Фильтрация доступных доп. полей для категории - кодировку надо поменять, не могу найти где.

/engine/plugins/xfields/xfields.php:1287
/engine/plugins/xfields/xfields.php:1305

#20 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2019-06-15 16:45:21

irbees2008 пишет:

Не работает редактирование шаблона в админке. В дефолтной и сборке

Отправил пулреквест

#21 Re: Тестирование версий » NGCMG версии 0.9.6 [Release Candidate 1][GIT 20190524] » 2019-06-13 21:30:20

irbees2008 пишет:

Напоминаю, что для всех, кто желает помочь, есть проекты на github'e:
https://github.com/vponomarev/ngcms-core- ядро
https://github.com/vponomarev/ngcms-plugins - плагины в основной ветке ещё не сменили кодировку

Перевод файлов на utf8
В классах бд кодировка utf8
Добавлена поддержка MySQLi и PDO
new uploader
composer init
php platform
+twig
+update

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

О результатах тестирования и о найденных ошибках (и способе их воспроизведения) попрошу отписывать в этой теме (или создать ишю в гите тут).

По мере возможности буду фиксить

#22 Re: Флейм » Альтернативная версия движка - Kerno » 2019-06-06 23:21:20

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

#25 Re: "У меня не работает..." » xnews » 2018-02-06 23:57:54

я конечно не знаю, что такое xnews, но чисто по логике

{{ callPlugin('xnews.show', {'categorуMode' : '1', 'skipCurrent' : '0', 'order' : 'last', 'count' : '1', 'template' : 'xnews5', 'categories' : '1,2,3,4'}) }}

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

Работает на FluxBB