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

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

Вы не зашли.

#26 Re: "У меня не работает..." » Пропала кнопка "Выберите файл" » 2017-07-10 20:24:13

Загрузчик на flash. Поэтому, возможно в связи прекращением поддержки flash в браузерах, он  перестал отображаться.

#27 Re: Запросы плагинов » Плагин интернет магазина » 2017-07-07 22:30:51

Если есть заинтересованные, кто будет:
1) Использовать новые версии NG.
2) Тестировать на реальных проектах новые версии плагина.
То пишите в ЛС, есть варианты доработок.

#28 Re: Тестирование версий » NGCMG версии 0.9.5 [Release Candidate 2][GIT 20170215] » 2017-06-30 00:46:26

ng_095_release_git20170301.zip - CMS + плагины
Source code (zip) / Source code (tar.gz) - только CMS

#29 Re: Запросы плагинов » Плагин интернет магазина » 2017-06-27 20:46:15

Естественно, т.к. любое ПО нуждается в поддержке. Т.к. никто не захотел строить на плагине реальные проекты, то обновлений нет.

#31 Re: "А как сделать..." » В консоли » 2017-06-12 13:22:15

В NG есть куча древнего кода, где для AJAX запросов используется древняя обертка - Simple AJAX Code-Kit (SACK).
На вскидку: управление URL, управление категориями, автодополнение,  в плагинах (comments, voting, rating, jchat)

Чтобы работал функционал и создавался объект, нужно подключать ajax.js в шаблоне:

<script type="text/javascript" src="{{ scriptLibrary }}/ajax.js"></script>

#33 Re: Релизы версий » Версия 0.9.5 Release » 2017-06-01 00:18:52

Zemlemer пишет:

Запускаю на PHP 7, ругается на mysql_get_server_info. Выпилите, плз.
Хорошо бы еще просмотреть код на совместимость, вдруг какие-то еще deprecated фичи используются.

А конкретнее? Сценарий использования какой? Если ты запускаешь на php7, то у тебя должен подгружаться mysqli.class.php и соответственно там mysqli_get_server_info

#34 Re: "А как сделать..." » Как показать другой блок в мобильно версии » 2017-06-01 00:16:18

easmik пишет:
infinity237 пишет:

Использовать:

{% if(system_flags.check_pda) %}Блок для мобильных устройств{% else %}Блок для PC{% endif %}

Подскажи пожалуйста. В последней версии этот плагин работает?

Да. Работает.

#36 Re: Релизы версий » Версия 0.9.5 Release » 2017-04-18 00:32:58

Если уже стоит 0.9.3 Release, то engine/upgrade.php вообще запускать не надо.
Там нет изменений в базе данных.

#38 Re: Страницы плагинов » faq :: вопрос/ответ » 2017-04-12 23:28:18

Во вложении новая версия плагина, из изменений:
- Добавлена страница добавления вопроса из клиентской части

#39 Re: PHP/HTML/JS/CSS » Вопрос с тайтлами » 2017-04-08 13:44:30

И? Если вопрос почему так, то имхо не стоит искать именно здесь закономерности.
Скорее всего большее влияние имеют мета-теги и URL'ы.

#40 Re: "А как сделать..." » Вопрос\Ответ » 2017-04-08 00:35:41

Берется 2 плагина faq и nsm.
На основе faq делается новый плагин - по сути нужно будет добавить только страницу с добавлением вопроса с клиентской части.

P.S. Если нужны подробности пиши.

#42 Re: "У меня не работает..." » NGCMS Runtime exception: RuntimeException » 2017-04-03 01:11:30

widen пишет:

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

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

#43 Re: "У меня не работает..." » NGCMS Runtime exception: RuntimeException » 2017-04-02 14:35:40

widen пишет:
vitaly пишет:

Первое, что приходит в голову - на хостинге кончилось место или какие-то другие проблемы с файловой системой/руками админов хостинга.

"Фишка" в том, что сайты на других cms работают без проблем, падают именно сайты на ngcms.

Вот например ГС там же на DLE http://microcoft.ru/ - фурычит

И?

Вопрос к хостеру.
Ошибка четко написана:

Failed to write cache file "/home/a1owrugd/public_html/hprinter/engine/cache/twig//e0/fd/0dc592676faee794af8060cb9452.php".

#44 Re: "А как сделать..." » switcher » 2017-03-31 20:49:40

irbees2008 пишет:

И снова вопрос по плагину, Залез я в конфиг плагина, думал спойлер для блоков прикрутить , да нихрена там не понял, куда там прикрутить.Блоки много места занимают.

А при чем тут настройки? Это нужно делать в шаблоне.

#45 Re: Релизы версий » Версия 0.9.5 Release » 2017-03-26 00:26:48

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

В данном случае, планов по следующему релизу нет, поэтому как вариант внести изменения для этой страницы в виде патча:
1/ Добавление колонки "Email":
1) В engine/skins/default/tpl/users/table.tpl:
Найти:

<td width="20%">
<a href="{{ sortLink['n']['link'] }}">{{ lang['name'] }}</a> {{ sortLink['n']['sign'] }}
</td>

Ниже добавить:

<td width="20%">
<a href="{{ sortLink['m']['link'] }}">{{ lang['mail'] }}</a> {{ sortLink['m']['sign'] }}
</td>

Найти:

<td class="contentEntry1">{% if flags.canView %}
<a href="{{ php_self }}?mod=users&action=editForm&id={{ entry.id }}">{{ entry.name }}</a>{% else %}{{ entry.name }}{% endif %}
</td>

Ниже добавить:

<td class="contentEntry1">{{ entry.mail }}</td>

2) В engine/lang/russian/admin/users.ini, engine/lang/english/admin/users.ini добавить:

mail = "Email"

3) В engine/actions/users.php:
Найти:

'nd' => 'name desc',

Ниже добавить:

'm'  => 'mail',
'md' => 'mail desc',

Найти:

foreach (array('i', 'n', 'r', 'l', 'p', 'g') as $kOrder) {

Заменить на:

foreach (array('i', 'n', 'm', 'r', 'l', 'p', 'g') as $kOrder) {

Найти:

'name'        => $row['name'],

Ниже добавить:

'mail'        => $row['mail'],

2/ Добавление фильтра по "Email":
1) В engine/skins/default/tpl/users/table.tpl:
Найти:

{{ lang['name'] }}: <input type="text" name="name" value="{{ name }}"/>

Ниже добавить:

{{ lang['mail'] }}: <input type="text" name="mail" value="{{ mail }}"/>

2) В engine/actions/users.php:
Найти:

$name = (isset($_REQUEST['name']) && $_REQUEST['name'] != '') ? ("'%" . $mysql->db_quote($_REQUEST['name']) . "%'") : '';

Ниже добавить:

$mail = (isset($_REQUEST['mail']) && $_REQUEST['mail'] != '') ? ("'%" . $mysql->db_quote($_REQUEST['mail']) . "%'") : '';

Найти:

if (strlen($name)) {
$whereRules [] = 'name like ' . $name;
}

Ниже добавить:

if (strlen($mail)) {
$whereRules [] = 'mail like ' . $mail;
}

Найти (в 4 местах userList()):

'name'       => (isset($_REQUEST['name']) && $_REQUEST['name']) ? htmlspecialchars($_REQUEST['name'], ENT_COMPAT | ENT_HTML401, 'utf8') : '',

Ниже добавить (в 4 местах userList()):

'mail'       => (isset($_REQUEST['mail']) && $_REQUEST['mail']) ? htmlspecialchars($_REQUEST['mail'], ENT_COMPAT | ENT_HTML401, 'utf8') : '',

#46 Re: "А как сделать..." » форматирование даты » 2017-03-19 18:47:26

Фильтр date в TWIG использует DateTime::format, который не поддерживает локали. Как вариант писать свой фильтр, либо подключать например готовый localizeddate:
https://github.com/twigphp/Twig-extensions/blob/master/lib/Twig/Extensions/Extension/Intl.php

#47 Re: "А как сделать..." » Где отредактировать » 2017-03-08 13:03:20

Это нигде не редактируется, приходит с сервера ngcms.ru

#48 Re: Тестирование версий » NGCMG версии 0.9.5 [Release Candidate 2][GIT 20170215] » 2017-03-05 15:15:23

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

#49 Re: Обсуждение шаблонной системы » Как сделать блоки используя Twig ? » 2017-03-05 15:13:44

vl пишет:
infinity237 пишет:

'categories' : '15,16,17'

Так мы выведем все новости с категорий  15,16 и 17.
А стоит задача вывести только те новости, которые одновременно принадлежат и категории 15 и категории 16.  Если новость принадлежит только категории 15, ее выводить не нужно. И если - только категории 16 - ее выводить не нужно.

Такого функционала нет.

#50 Re: Страницы плагинов » guestbook :: Полноценная книга отзывов » 2017-03-04 23:53:05

lord_maloy пишет:

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

В общем зарегал капчу на google, вставил Private и Public ключи в настройках, но в настройках капчи на google пишет "Не применимо".

https://yadi.sk/i/RmST8eg53Ew2C4

При вводе капчи, ошибка.

https://yadi.sk/i/2P8W5tzI3Ew2Gx

Сайт http://kirovka174.ru

Домены то как прописаны? Чтобы что-то конкретно сказать нужны доступы от сайта. Если есть желание разобраться, то можете писать в личку.

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

Работает на FluxBB