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

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

Вы не зашли.

#101 Re: Страницы плагинов » where_buy :: объекты на я.карте » 2017-01-20 23:52:18

#Q# пишет:

Прекрасный модуль. Отлично подошел бы для объектов недвижимости на карте.
Вместо "бренд" сделать категорию с ценой, например "до 2.500.000 руб.", "до 3.000.000 руб.".
Вопрос вложенности - можно одному и тому же объекту на карте присвоить несколько категорий? При клике на сам объект на карте возможно сделать подсказку с ссылкой на категорию?
Так и сделаем АВИТО)))

1) Нет
2) Balloon при клике итак есть.

#102 Re: Обсуждение шаблонной системы » Description через Twig » 2017-01-20 03:02:47

payalnik пишет:

Последняя версия движка, дефолтный шаблон. htmlvars не выводит тег description из заполненного поля описание в новости.
Попадает туда информация с главной страницы сайта Как устранить проблему?

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

Исправили в git.

#103 Re: Страницы плагинов » guestbook :: Полноценная книга отзывов » 2017-01-18 23:47:11

lord_maloy пишет:
infinity237 пишет:

Обновил на github'e. Должно заработать.

Да, плагин заработал наполовину. Сейчас ошибку функции не выдаёт, стали появляться сообщения об ошибках и пр. НО! Не проходит никак проверку капчи. Захожу под гостем, пишу сообщение, ввожу капчу и получаю после этого что капча введена неверно. Пробовал раз 20-30, капча верная, но никак не проходит проверку sad

Я хз, у меня все работает. Нужно конкретно смотреть, так без доступов не сказать.

#104 Re: Страницы плагинов » guestbook :: Полноценная книга отзывов » 2017-01-18 03:40:42

lord_maloy пишет:

1. Обновлялся я на чистую. После обновления движка, я удалил старый плагин (удалялся с косяками, ругался на удаление таблицы, удалил вручную). Затем закинул новую версию плагина и установил. Плагин ругается при работе с Гостем, т.е. функция проверки капчи, работает некорректно.

Файл recaptchalib.php подключается судя по коду лишь в одной функции, а в функции msg_add_submit идёт вызов из recaptchalib.php функции recaptcha_check_answer (строка 36) и ругается, что недоступна такая функция. Поэтому в функцию msg_add_submit я добавил 3 строки:

function msg_add_submit() {
  global $template, $tpl, $twig, $userROW, $ip, $config, $mysql, $SYSTEM_FLAGS, $TemplateCache, $lang;

    $errors = array();
   
    // Добавленные строки
    require_once(root . "/plugins/guestbook/lib/recaptchalib.php");
    $publickey = pluginGetVariable('guestbook','public_key');
    $privatekey = pluginGetVariable('guestbook','private_key');

Ошибка пропала, но ответ от пользователя всё равно не добавляется в базу. Если писать залогинившись под админом, комментарии появляются без проблем.

Версия плагина 2.0, всё взято с Гитхаба.

Обновил на github'e. Должно заработать.

#105 Re: Страницы плагинов » guestbook :: Полноценная книга отзывов » 2017-01-14 00:27:49

lord_maloy пишет:

Ребята, выручайте, обновил один сайт у себя, хочется сохранить функционал, но плагин гостевой книги не работает как положено с капчой Гугла. Под админом нормально оставляю камменты, а под гостем с капчой не сохраняется. При этом ни ошибок ничего. + пришлось немного изменить php файл плагина, иначе вообще ошибка вылазила, что не найдена функция recaptcha_check_answer. Версия движка последняя с ГитХаба, собственно этот плагин и стал стимулом обновления, т.к. на старой версии много спама через капчу проскальзывает. sad

1) Если у тебя была такая ошибка, значит, либо не подключался файл root."/plugins/guestbook/lib/recaptchalib.php", либо ты что-то не так обновился.
2) В целом, слишком мало информации о том, что изменено и что происходит. Лучше сразу же доступы в личку.

#106 Re: Страницы плагинов » ads_pro :: Реклама на сайте » 2017-01-08 14:32:18

feniks81 пишет:

Здраствуйте. Не могу создать новую тему. Потому пишу сюда.
Помогите понять как можно реализовать вставку php кода в шаблон для обработки дополнительного поля.
Т.е. необходимо вставить через Include файл php и передать в него значение дополнительного поля.
В DLE подобное реализовано след.образом:

        {include file='http://site.net/url.php?field=[xfvalue_video]'}

где http://site.net/url.php - php-файл.
field=[xfvalue_video]' - передает значение дополнительного поля "xfvalue_video" в php файл.

Результат возвращается из PHP файла. Буду благодарен за ответ. Нигде не нашел подобного вопроса на форуме и google.

1. Конкретно такого функционала на NG "из коробки" нет. Подобное подключение нужного функционала, в зависимости от параметра делается через наследование от NewsFilter, т.е. через плагин (см. пример плагина -  varmgr).
2. Если все же нужен такой include, то можно реализовать похожее поведение, например, в виде плагина (см. вложение).

Использовать:
1) Включить плагин в админке.
2) Подключить плагин в шаблоне (например, news.full.tpl), например:

{{ callPlugin('local_include.show', { 'path' : 'test.php?param=' ~ p.xfields.test1.value }) }}

где параметр path - путь относительно корня сайта.

#107 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 4][GIT 20161217] » 2017-01-02 23:50:18

vl пишет:

Мне одному кажется, что в архиве 0.9.4 Release отсутствует файл  .htaccess ?

перезалил

#108 Релизы версий » Версия 0.9.4 Release » 2016-12-31 21:46:38

infinity237
Ответов: 5

Доступна для скачивания версия 0.9.4 Release [GIT 20161231]
* 0.9.4 Release [GIT 20161231] ZIP (8,7 Mb)

Процедура обновления 0.9.3 Release => 0.9.4 Release / 0.9.4 RC => 0.9.4 Release:
1) Сделать backup'ы файлов CMS и базы данных.
2) Перезалить файлы ядра CMS и плагинов (если у вас не было в них, нужных вам правок).
3) Внести нужные изменения в шаблонах, если требуется (исходя из справки: /readme/094/upgrade/)
4) Проверить общую работу CMS.

Здесь ожидаются: вопросы, связанные с функционированием данной версии
Здесь не привествуются: вопросы по развитию (для этого есть другие темы)

#109 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 4][GIT 20161217] » 2016-12-30 02:51:36

irbees2008 пишет:

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

Какой пример? Задаешь значение и все. Как использовать дело лично каждого.

#110 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 4][GIT 20161217] » 2016-12-29 03:16:58

Изменения временных зон - по прежнему задает смещение и судя по коду возможность его использовать осталась много где.

#111 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 4][GIT 20161217] » 2016-12-28 04:06:21

irbees2008 пишет:

Админке-настройка системы- основные настройки  есть Временная зона
и в Админке-настройка системы-новости Изменения временных зон
Это же одно и тоже, в вкладке новости можно и убрать

Это не так. Настройки работают по-разному.

#112 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 4][GIT 20161217] » 2016-12-27 04:56:12

wysiwyg - из коробки дает только возможность использовать то что хочешь, остальная кастомизация на совести владельца сайта.
spoiler без кавычек добавлять не будем, т.к. сломается обратная совместимость.

#113 Re: "А как сделать..." » Вывести список подкатегорий » 2016-12-27 01:51:41

Выдержка из справки:

getCategoryTree($filter) - выводит массив с деревом категорий, где:
$filter - фильтр выдаваемой информации:
не определён - если переменная не определена (не передаётся в функцию), то выводится полное дерево категорий
ID - вывести категорию и всех её детей
:ID - вывести всех детей заданной категории

<!-- Выводим всех детей категории с ID=6 -->
{% for entry in getCategoryTree(':6') %}
    [{{entry.id}}]({{ entry.level }}) {{ entry.cat }}
{% endfor %}

Соответственно:
1) Создаем категории и подкатегории.
2) Запоминаем ID родительских (самых верхних по уровню категорий) - можно посмотреть, если подвести курсор на название.
4c0e552f17aacbedaec80d263acefd73.png
В данной случае родительские имеют ID 1 (test1) и 2(test2).
3) Выводим в любом TWIG шаблоне, например так:

{% for entry in getCategoryTree(1) %}
	{% if (entry.level == 0) %}
		<h1><a href="{{ entry.link }}">{{ entry.cat }}</a></h1>
	{% endif %}
	{% if (entry.level == 1) %}
		<h3><a href="{{ entry.link }}">{{ entry.cat }}</a></h3>
	{% endif %}
{% endfor %}

{% for entry in getCategoryTree(2) %}
	{% if (entry.level == 0) %}
		<h1><a href="{{ entry.link }}">{{ entry.cat }}</a></h1>
	{% endif %}
	{% if (entry.level == 1) %}
		<h3><a href="{{ entry.link }}">{{ entry.cat }}</a></h3>
	{% endif %}
{% endfor %}

В данной случае выводится родительская категория в h1 и все дочерние в h3.

Всегда можно вывести через debugValue содержимое переменной или результат функции:

{{ debugValue(getCategoryTree(2)) }}

#114 Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 4][GIT 20161217] » 2016-12-17 05:37:41

infinity237
Ответов: 26

Всем привет!

Релиз сдвигается, в большей степени по организационным причинам.
Выпускаем новый RC: 0.9.4 RC4.

Из основных изменений, относительно прошлого RC:
- Закеширован общий запрос к БД по категориям (-1 запрос на всех страницах).
- Увеличено время кеша проверки новых версий ядра/плагинов - проверка 1 раз в день.
- Обновлены все JS либы (jq, jqui, и плагины к ним), phpmailer
- Исправлены мелкие "корявости" в админке.
- Добавлены недостающие переводы в lang файлах (в данный момент покрытие ядра русский/английский ~99%).
- Добавлен выбор языка при установке.
- Добавлена возможность использовать языковые фразы в контексте конкретной темы.
Например, стало возможно положить файлы в /templates/default/lang/ (по умолчанию ini файл называется как ID языка - russian.ini / english.ini / и.т.д.) и использовать в шаблонах, например, {{ lang.theme.design_by }}, либо {{ lang.theme['registration.rules'] }}.
- Добавлена справка по CMS и шаблонам.
- Обновлены плагины до последних версий.
- Исправлены известные и воспроизводимые ошибки.

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

#115 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 3][GIT 20161129] » 2016-12-15 21:29:15

irbees2008 пишет:

ну тогда не знаю , странно

Доступы в личку скинь.

#117 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 3][GIT 20161129] » 2016-12-15 04:17:27

irbees2008 пишет:

три или четыре сайта на одном домене и один из них не авторизуется .

Нужен реально работающий сайт с такой проблемой и чтобы она воспроизводилась.

nevermind пишет:

Понимаю, звучит нескромно, но когда будет будет реализован переход/поддержка UTF-8?

В этом релизе точно нет.

#119 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 3][GIT 20161129] » 2016-12-11 22:04:37

irbees2008 пишет:

Так в том то и дело что и на дефолтном тоже самое, demo.ngcmshak.ru  основной по умолчанию дефолтный, логин и пароль жмешь авторизацию и ничего не происходит,неправильно указываешь логин или пароль указывает что не правильно указаны данные, регистрация работает, но зайти после регистрации не возможно, только через другой браузер. И так происходит не только у меня

Все работает. Чтобы ты понимал:
http://sendvid.com/8o54s8k0

riwi
5fcee0c5dc

Google Chrome 55.0.2883.75 (64-bit)

#120 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 3][GIT 20161129] » 2016-12-11 21:23:23

irbees2008 пишет:

Так вот эта проблемка так и осталась http://ngcms.ru/forum/viewtopic.php?pid=41009#p41009, там гифка пример.
Сайты на одном хостинге, но авторизация в одном браузере не проходит, например в хроме, открываешь лису и там авторизуешься, но не которые и там не авторизуются,открываю макстон и там авторизуюсь. Кеш чистится при выходе из браузера

На default шаблоне не воспроизводится.

#121 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 3][GIT 20161129] » 2016-12-11 16:44:28

nazipov пишет:
irbees2008 пишет:

вопрос, от старого шаблонизатора пока еще не отказываемся?

Думаю нет. Мне кажется infinity237 просто хочет выпустить уже релиз и отвести душу от проекта. Так сказать очистить совесть. Буду рад конечно если ошибаюсь.
А вообще, из приземленного, хотелось бы конечно внятную систему категорий и субкатегорий smile

В этой версии не отказываемся. Вообще за изменениями можно следить на GitHub'e.

Понятно, что переделывать в NG нужно многое, но не все сразу. Предстоящий релиз будет во многом переходным, чтобы:
1) Оставить NG в рамках этого релиза в том виде в каком он есть сейчас (без кардинальных архитектурных изменений).
2) Закрепить изменения с прошлого релиза.
3) Чтобы все, у кого были проекты на NG, получили возможность легко обновиться (в том числе на новые версии php).

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

P.S. Мы понимаем, что реакция скорее всего будет близка к нулевой, делаем во многом просто "для себя".

#122 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 3][GIT 20161129] » 2016-12-05 01:32:39

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

Вопрос:
У кого-нибудь воспроизводится такое: http://sendvid.com/gb34nhm0 ?

Воспроизводится. Win10, Chrome.

Версия NG? Версия php? Если включать не так разко, а с паузами?

#124 Re: Тестирование версий » NGCMG версии 0.9.4 [Release Candidate 3][GIT 20161129] » 2016-12-04 17:02:02

irbees2008 пишет:

Может не которые объеденить? k_online и stats, из них неплохой плагин статистики получается

stats? не знаю такого плагина.
Вообще, идеология NG - выделение, малосвязанного функционала в отдельные плагины.

Вопрос:
У кого-нибудь воспроизводится такое: http://sendvid.com/gb34nhm0 ?

#125 Re: Страницы плагинов » bb_media :: Проигрыватель медиа-файлов » 2016-12-04 15:20:16

irbees2008 пишет:

Call to undefined function bbMediaProcess()

Stack trace

#    Line #    Class/Function    File name
0    766    BBmediaNewsfilter    /home/www/demo.ngcmshak.ru/engine/includes/inc/libnews.php
1    120    news_showlist    /home/www/demo.ngcmshak.ru/engine/includes/news.php
2    1060    showNews    /home/www/demo.ngcmshak.ru/engine/includes/inc/extras.inc.php
3    587    _MASTER_URL_PROCESSOR    /home/www/demo.ngcmshak.ru/engine/includes/classes/uhandler.class.php
4    100    urlHandler    /home/www/demo.ngcmshak.ru/index.php
после обновления плагинов и двига , с гитхаба, админка работает, плагин bbmedia выключен при включении плагина ошибка исчезает

Не воспроизводится. Ещё раз можно по шагам.

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

Работает на FluxBB