Вы не зашли.
5 Плагин breadcrumbs дублирует названия плагинов на их странице. Файл engine\plugins\breadcrumbs\breadcrumbs.php строки 182-201 заменить на строки
$location_last = $SYSTEM_FLAGS['info']['title']['group'] != $lang['loc_plugin']
? $SYSTEM_FLAGS['info']['title']['group']
: $params['plugin'];
6 Плагин breadcrumbs некорректно выводит заголовок родительской категории при нахождении в дочерней категории. Файл engine\plugins\breadcrumbs\breadcrumbs.php строки 87-94 заменить на строки
do {
$row = $catz[$catmap[$id]];
$location_tmp[] = [
'url' => generateLink('news', 'by.category', [
'category' => $row['alt'],
'catid' => $row['id'],
]),
'title' => $row['name'],
'link' => GetCategories($id),
];
$id = $row['parent'];
} while ($id != 0);
UPD - Поддержка модальных окон. Плагин перезалит. Ссылка http://ngcms.ru/forum/viewtopic.php?pid=44202#p44202
Доп.поля добавляются в плагине xfields. Нужно добавить доп.поле примерно как в прикреплённом изображении
Пожалуйста. Это не косяк, это так - мелочи жизни.
Я так понимаю, что это в шаблоне полной новости происходит? Тогда в файле шаблона темы news.full.tpl убери обрамляющие теги p. То есть, вот это
<p>{{ news.short }}{{ news.full }}</p>
меняй на это
{{ news.short }}{{ news.full }}
В данном шаблоне вся информация в блоках на главной странице выводится ч/з плагин xnews.
Блоков там несколько: Популярные фильмы выводится непосредственно в шаблоне main.tpl
{% if isHandler('news:main') %}
<div id="slider-bar" class="block-violet">
<div class="container">
<div class="owl-film owl-violet">
<h1 class="h-owl h-owl-big"><b>Популярные фильмы</b></h1>
<div class="owl-box">
<div id="owl-slider" class="owl-carousel">
{{ callPlugin('xnews.show', {
'order': 'last',
'categories': '1,2,3,4,5,6,7,8,9,10,11,12,13,14,15',
'count': '10',
'template': 'xnews1',
'cacheAge': '180'
}) }}
</div>
</div>
</div>
</div>
</div>
{% endif %}
Остальные блоки, также выводятся ч/з плагин xnews, но подключаются уже в отдельном файле include/main-film.tpl
{% include "include/main-film.tpl" %}
Плагин xnews же хранит свои шаблоны в папке \templates\flat-cinema\plugins\xnews. К примеру для блока Популярные фильмы
'template': 'xnews1',
1. Открываем файл \templates\flat-cinema\plugins\xnews\xnews1\entries.tpl, ищем тег img и видим, что изображение подключается ч/з доп.поля (их нужно самому создавать) плагина xfield
<img src="{% if (p.xfields.poster.count < 1) %}{{ tpl_url }}/images/no_image.jpg{% else %}{{ p.xfields.poster.entries[0].purl }}{% endif %}" alt="{{ news.title }}" />
Меняем как описано выше http://ngcms.ru/forum/viewtopic.php?pid=41711#p41711
2. За вывод разных категорий отвечает строка
'categories': '1,2,3,4,5,6,7,8,9,10,11,12,13,14,15',
Если её убрать, то записи будут выводиться из всех категорий.
Работает, если вручную вбивать теги. На клавишу "ентер" не реагирует
Вот самый оптимальный вариант http://ngcms.ru/forum/viewtopic.php?pid=44395#p44395
Не работает , у меня точно не работает, хотя знаю что должно работать
Глянь, может в шаблоне templates\...\plugins\uprofile\users.tpl стоит
{{ user.info|e }}
engine\plugins\uprofile\uprofile.php
secure_html($urow['info']) меняешь $urow['info']
но у меня не заработаоло
Строка 59
'info' => $urow['info'],
и заработают html теги, включая <br>. Насчет js упомянул.
4 При включении настройки "Поддержка BB кодов в поле" плагина xfields, ошибка
Call to a member function bbcodes() on null
Файл engine\plugins\xfields\xfields.php строки 1171-1173 заменить на строки
function showProfile($userID, $SQLrow, &$tvars) {
global $mysql, $config, $twig, $twigLoader, $parse;
Если её убрать, то любой пользователь может на своей странице js размещать
И не будет, т.к. в файле engine\plugins\uprofile\uprofile.php функция secure_html
Зачем в плагине uprofile убирать, если в настройках плагина xfields создайте поле, например, about http://ngcms.ru/forum/attachment.php?item=1290
Что убрал?)
Там функция задействована secure_html, которая преобразует в сущности. Используйте доп.поле Пользователи: поля
3 Проблема при работе с плагином feedback. Пример ошибки
Too few arguments to function feedback_locateTemplateFiles(), 1 passed in C:\xampp\htdocs\ng\engine\plugins\feedback\feedback.php on line 86 and exactly 2 expected
Файл engine\plugins\feedback\lib\common.php строка 56 заменить на строку
function feedback_locateTemplateFiles($tName, $flagHTML = null) {
Некоторые баги
1 Проблема при составлении групп доп.полей. Файл engine\plugins\xfields\tpl\groups.tpl удалить строки 173-174
2 Проблема при создании превьюшки через доп.поле группа изображений. Файл engine\includes\classes\upload.class.php строка 855 заменить на строку
function create_thumb($dir, $file, $sizeX, $sizeY, $quality = 0, $param = []) {
Пробуй в этих файлах
\engine\lang\russian\site\registration.ini
\engine\lang\russian\common.ini
Нижний порог оценки выставь до значения по умолчанию 0,5
Что опять поломалося?
Официальная только одна. irbees2008 собирал разные версии.
Да ладно уж, помог пару раз.
Ничего не подскажу. Не потому что вредный, я им не пользовался.
Fix - поддержка cURL. Плагин перезалит.