Вы не зашли.
Спасибо, {{ callPlugin('xnews.show', {'id' : 'здесь номер ид'}) }} - так будет работать?
Чтобы не плодить схожие темы, задаю вопрос:
до конца не ясно, как корректно работать с плагином xnews?
В xnews все настраивается,надо читать документацию
Функция xnews.show принимает на вход следующие параметры [детальное описание см. в админке плагина]:
......
Это понимаю так, что описанные параметры можно задавать вручную в строке вызова плагина из шаблона.
В моём случае, например, примерно так {{ callPlugin('xnews.show', {'extractEmbeddedItems' : true, 'categories' : '1,2,3,4,5', 'order' : 'last', 'count': '1', 'template' : 'xnews1'}) }}
Тогда вопрос: как использовать админку плагина, где задаются количество блоков xnews и настраивается каждый блок индивидуально?
там есть: Идентификатор блока
(По данному ID можно будет формировать данный блок через вызов TWIG функции callPlugin() )
Т.е. можно, наверное, настраивать там блоки и выводить (вызывать) их? как указать эту твиг функцию в шаблоне?
На дефолтном шаблоне прогнать плагин надо - будет работать -) - следовательно, виноваты стили (конфликт).
Собственная страница плагина у всех генерируется? (в настройках задаю генерировать собственную страницу, боковую панель и рсс - боковая с рсс в порядке, собственной нет)...
Проверил внимательно: спасибо большое, работает всё хорошо!
оно должно работать только на страницах просмотра и редактирования профиля.
Именно там ...оно не работает (: ничего не выводит
Хм, а может загнать эти профили в каталог плагина (а не в каталог сайта, где сейчас) может ли от этого зависеть?
Разобрался:
Скрипт внутри текста плагина - его трогать не надо, там всё верно.
Поля правильно проверяются ТОЛЬКО если плагин работает на шаблонах, находящихся в директории плагина, а не сайта.
А где эти JS ? Собственно в плагине они отсутствуют...
Feedback forms 0.20 - не работает проверка обязательного заполнения полей (задавай-не задавай обязательную проверку, письмо всё равно отсылается, даже при отсутствии заполнения полей формы). Как это исправить?
Посмотрел: не работает -(
Смысл их переписывать? Они если раньше работали, то и сейчас будут работать.
А как сделать, чтобы работали? Не получается.
Итак, как же всё-таки сделать на твиге то, что делается обычным способом??? (индикацию прикрепления к логинзе, ссылку на открепление, ссылку на тип сервиса нужно реализовать, иначе пользователь сам может не знать/не помнить/не видеть - прикреплен ли он через логинзу и каким сервисом в итоге, т е никакого юзабилити)
Плагин не готов полностью работать на твиге!
Как задействовать плагин Логинза в новых версиях движка с твигом?
Такие выражения нужно переписать на твиг:
[if-loginza]... {loginza_account}... [/if-loginza]
[if-not-loginza]...[/if-not-loginza]
Так это "самый обычный" вариант (сам составлял: уже несколько лет использую). Все переменные описаны в мануале к плагину.
Wolverine, может опишешь твиг-компоновку, плаг ведь идёт в новых версиях ng комплектом!
Или кто-нибудь, помогите вписать условные блоки [if-loginza], [if-not-loginza] и переменную {loginza_account} !
Спасибо. Но посмотрим что получается:
{% if pluginIsActive('auth_loginza') %}
<div class="modal-footer">
Вход через социальные сети: <br>
<div class="social-in-modal">
<script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
<a href="https://loginza.ru/api/widget?token_url={home}/plugin/auth_loginza/" class="loginza"><img src="{{ tpl_url }}/img/social/fb.png" alt=""> Facebook</a>
<a href="https://loginza.ru/api/widget?token_url={home}/plugin/auth_loginza/" class="loginza"><img src="{{ tpl_url }}/img/social/vk.png" alt=""> Вконтакте</a>
<a href="https://loginza.ru/api/widget?token_url={home}/plugin/auth_loginza/" class="loginza"><img src="{{ tpl_url }}/img/social/tw.png" alt=""> Twitter</a>
</div>
</div>
{% endif %}
А получается, если плагин активен - просто показываем ссылку на вход через сети... и больше ничего
А что нужно (это спокойно реализовано без твига, обычным способом:
<!-- если акк уже прикреплен - мы можем показать тип сервиса и вывести сообщение, что акк прикреплен -->
[if-loginza]Авторизация OpenID: Есть - <a href="{loginza_account}">{loginza_account}</a><br/><small>(тип сервиса OpenID виден только Вам)</small>[/if-loginza]
<!-- если акк не прикреплен - выводим сообщение об этом -->
[if-not-loginza]Авторизация OpenID:Нет[/if-not-loginza]
[if-not-loginza] <!-- если акк не прикреплен к логинзе, мы его можем прикрепить
(заметьте, это совсем не то, как если бы плагин логинза не работал ( не был включен) - а именно этот последний вариант и прописан кодом выше--->
<script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
Прикрепить аккаунт к учетной записи сервисов (рекомендуется):
<br />
<a href="http://loginza.ru/api/widget?token_url={home}/plugin/auth_loginza/">
<img src="/engine/plugins/auth_loginza/tpl/img/yandex.png" alt="Yandex" title="Yandex">
<img src="/engine/plugins/auth_loginza/tpl/img/google.png" alt="Google" title="Google Accounts">
<img src="/engine/plugins/auth_loginza/tpl/img/vkontakte.png" alt="Вконтакте" title="Вконтакте">
</a>
[/if-not-loginza]
[if-loginza] <!-- если акк уже прикреплен - мы можем его открепить, показывая ссылку на открепление -->
<a href="/plugin/auth_loginza/delete/">Открепить аккаунт</a> от учетной записи популярных сервисов.
[/if-loginza]
Итак, как же всё-таки сделать на твиге то, что делается обычным способом??? (индикацию прикрепления к логинзе, ссылку на открепление, ссылку на тип сервиса нужно реализовать, иначе пользователь сам может не знать/не помнить/не видеть - прикреплен ли он через логинзу и каким сервисом в итоге, т е никакого юзабилити)
Посмотри в новом дефолтном шаблоне
Я его стёр. Из-за этого разворачивать ещё раз систему "накладно". Насколько понимаю, в шаблоне profile.tpl (users.tpl в кр. случае) должны быть искомые выражения, но дико сомневаюсь, что есть, т.к. в плагине нет нового описания вообще. irbees2008, посмотри сам, пож-та! Очень нужно.
Как задействовать плагин Логинза в новых версиях движка с твигом?
Такие выражения нужно переписать на твиг:
[if-loginza]... {loginza_account}... [/if-loginza]
[if-not-loginza]...[/if-not-loginza]
Понял. Переустановил всё (NG) и форум. Результат - чпу нормально работает по ссылке сайт/forum/. Версия NG - 1245 (0.9.4 на сколько понимаю) Но что-то нет модератора (раньше был) и выбрасывает с форума, предлагает войти. В общем, не доволен, не пашет.
up!
У кого-нибудь форум работает правильно, или все годы разработчиком (Розардом) всё-же потрачены зря и лучше внешний форум ставить (там хоть надежность и поддержка)?
пятая (последняя на этот момент)....
уже заметил: там не правильная команда на редактирование новости (относительно ночн. сборки в комплекте которой, кстати и плагин )
формирует:
/engine/admin.php?mod=news&action=edit&id=1
а надо:
/engine/admin.php?mod=editnews&action=editnews&id=1
Если будешь переделывать, то желательно уж иконки на удаление-редактирование и т.п. поставить.
Не происходит выход на редактирование новости по ссылке из плагина: колонка новость [Е] (((
Если в правах указано доступ в админпанель - нет, а добавление и редактирование своих новостей - да, то всё равно что-то журналисту не даёт работать плагин (сообщение: у вас недостаточно прав) - так как нужно права выставить?
Спасибо! Не заметил поле, зрение подвело. Надо админку в стилях подкорректировать, чтоб видно было лучше.
Ребята,
В \www\engine\plugins\uprofile\lang\russian\main.ini указывается:
about_sizelimit = "Размер информации о себе не должен превышать {limit} символов"
А где задать значение {limit} в админке не нашел...
Спасибо! Пробую переходить с мирахаб на др. хост - пока нормально. На Свебе можно и PHP5,3 с НГ ставить.
свеб не дал развернуть апгрейд - на нём пхп ниже 5.3 - не работает... всё - выбился из сил, пора бросать эту муру