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

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

rss

Вы не зашли.

Объявление

#1 2012-11-10 11:40:30

Евгений
Модератор
Откуда: Россия
Зарегистрирован: 2009-04-08
Сообщений: 1014
Рейтинг :   38 
Профиль  Вебсайт

lastcomments :: Последние комментарии на сайте

Наименование: lastcomments (вывод последних комментариев на сайте)
Описание: Плагин lastcomments позволяет выводить в шаблоне сайта последние комментарии используя персональные настройки по выводу комментариев.
Текущая версия: 0.09 [выпуск: 2012-11-10]

История изменений плагина:

Код:

[0.09][2012-11-10][tnx knopik]
+ Добавлен вывод аватара. 
   {avatar}        - аватар, в случае отсутсвия выведет noavatar.gif
   {avatar_url}     - ссылка на аватар.
+ Добавлен вывод ответа на коментарий. Доступен блок [answer] ... [/answer], который активен когда есть ответ.
   {name}         - автор ответа, 
   {answer}        - текст ответа
+ Добавлена нумерация комментариев ({comnum}), относительно списка последних.
+ Добавлен блок [nocomments] ... [/nocomments], который активен когда нет комментариев

[0.08][2010-12-06]
% Исправлена ошибка - плагин выводил комментарии из новостей, снятых с публикации

[0.07][2009-08-25]
% Плагин адаптирован для работы с NG CMS 0.9.1
+ Добавлена поддержка плагина switcher при кешировании

[0.06][2008-10-07]
% Плагин адаптирован для работы с NG CMS
+ Добавлены настройки для активации плагина в процессе инсталляции

[0.5][2008-08-11][Совместимость с версией: 0.9.7.1]
+ Используется новая функция интеллектуального обрезания текста
  комментариев.
+ Добавлена переменная {category_link} в которую выводится список категорий
  новости (подсвеченные ссылками) в которой добавлен комментарий

[0.4][2008-08-29]
+ Добавлена поддержка блоков [profile] ... [/profile] и 
  переменной {author_link}, которые позволяют создавать ссылки
  для просмотра профиля автора комментария
+ Во встроенный шаблон добавлена возможность открытия в новом окне
  страницы с профилем автора комментария (в случае, если комментарий
  оставлен зарегистрированным пользователем)

[0.3][2008-07-09]
* Исправлена ошибка админ. панели в выставлении лимитов (кол-во комментариев для
  отображение, усечение длины комментариев)

[0.2][2008-06-10]
+ Обновлена документация по плагину, указан порядок установки и настройки

[0.2pre][2008-06-08]
+ Плагин адаптирован для работы с версией 0.9.7
+ Добавлена возможность выбора источника из которого будет браться шаблон
  (сайт/плагин)
+ Добавлено кеширование

[0.1][2007-09-04]
x Первый релиз

Тема с предложениями по развитию плагина: http://ngcms.ru/forum/viewtopic.php?id=2798


Прикрепленные файлы:
lastcomments-0.09.zip, Размер: 8,763 байт, Скачано: 293
lastcomments-0.08.zip, Размер: 7,517 байт, Скачано: 281

I NGeneration CMS

Неактивен

 

#2 2013-10-12 10:23:55

Knopik
Пользователь
Откуда: ufa
Зарегистрирован: 2009-10-14
Сообщений: 322
Рейтинг :   53 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

[0.10][2013-10-12]
% Переход на Twig с сохранением обратной совместимости шаблонов
+ Добавленна настройка URL ленты (для необходимо выключить и установить плагин)
+ Добавленна RSS лента
+ Добавленна переменная {alternating}.
  В зависимости от четности комментария принимает следующие значения: lastcomments_odd - четный комменнарий, lastcomments_even - не четный комментарий
+ Поддержка noavatar из шаблона


Прикрепленные файлы:
lastcomments.zip, Размер: 12,378 байт, Скачано: 267

Неактивен

 

#3 2014-03-06 12:21:22

Neo
Пользователь
Откуда: SPB, Russia
Зарегистрирован: 2010-01-04
Сообщений: 463
Рейтинг :   
Профиль

Re: lastcomments :: Последние комментарии на сайте

Собственная страница плагина у всех генерируется? (в настройках задаю генерировать собственную страницу, боковую панель и рсс - боковая с рсс в порядке, собственной нет)...

Неактивен

 

#4 2015-03-05 10:39:51

Marko Marko
Пойманные на слове роботы
Зарегистрирован: 2015-03-05
Сообщений: 1
Рейтинг :   
Профиль

Re: lastcomments :: Последние комментарии на сайте

* блокировать размещение комментариев по ключевым фразам (к примеру, можно блокировать постинг комментариев, содержащих "http://")

Неактивен

 

#5 2015-09-24 17:43:45

slor
Пользователь
Зарегистрирован: 2015-06-25
Сообщений: 35
Рейтинг :   
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

Если в начале коммента вставить ссылку на изображение, это изображение разрывает главную на куски.

Неактивен

 

#6 2015-09-24 17:57:36

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

slor написал:

Если в начале коммента вставить ссылку на изображение, это изображение разрывает главную на куски.

это зависит от шаблона,в стили добавь стили для изображений
У меня был косяк не большой вылазил за пределы,добавил в стили  этого блока img{width:100%} и все нормально
http://ngcmshak.ru/

Отредактированно irbees2008 (2015-09-24 18:57:27)

Неактивен

 

#7 2015-09-26 21:27:07

slor
Пользователь
Зарегистрирован: 2015-06-25
Сообщений: 35
Рейтинг :   
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

Теперь смайлики увеличиваются до размера блока:
stoplinux.org.ru

Неактивен

 

#8 2015-09-27 06:09:51

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

не вижу блока последних комментариев,где он?
Если хочешь можно просто запретить вывод изображений в блоке на главной
В шаблоне плагина файл lastcomments.tpl найти

Код:

{{ entry.text }}

заменить на это

Код:

{{ entry.text|striptags }}

или добавь еще класс для смайлов

Отредактированно irbees2008 (2015-09-27 08:01:52)

Неактивен

 

#9 2015-09-27 10:21:07

slor
Пользователь
Зарегистрирован: 2015-06-25
Сообщений: 35
Рейтинг :   
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

Поставил стиль <div style="width:100%"> прямо в lastcomments/entries.tpl ибо вариант с style.css не работает:
<div style="width:100%">
{comnum} <b>{author}</b> пишет:           
{text} <small>({date})</small><br/>
        <small>// <a style="color:blue; text-decoration: underline;"href="{link}" title="{title}" >{title}</a></small><br/>
    <hr />
</div>

Неактивен

 

#10 2015-09-27 11:06:48

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

Включи боковую панель мне надо посмотреть

Неактивен

 

#11 2015-09-27 11:38:31

slor
Пользователь
Зарегистрирован: 2015-06-25
Сообщений: 35
Рейтинг :   
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

Решил так:
lastcomments/entries.tpl:
<div class="lastcomments">
{comnum} <b>{author}</b> пишет:           
{text} <small>({date})</small><br/>
        <small>// <a style="color:blue; text-decoration: underline;"href="{link}" title="{title}" >{title}</a></small><br/>
    <hr />
</div>

style.css:
.block .lastcomments img{width:100%}
.block .lastcomments .smilies{width:15px}

Неактивен

 

#12 2015-09-27 11:40:00

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

молодец wink

Неактивен

 

#13 2015-10-17 21:01:27

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

хотел посмотреть доступные переменные для плагина ,добавил

Код:

{{ debugValue(plugin_lastcomments) }}

но выводит просто последние сообщения

Неактивен

 

#14 2015-10-17 21:05:41

vip
Aдминистратор
Откуда: Russian Federation, Moscow
Зарегистрирован: 2011-03-23
Сообщений: 1110
Рейтинг :   200 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

irbees2008, залезь в код плагина и там найдешь доступные переменные


Free Templates | Бесплатные шаблоны  Мы открылись! smile
Dropbox.com Облачное хранилище данных.
_____________________________
Для благодарностей WebMoney R773133692073

Неактивен

 

#15 2015-10-17 22:21:42

Zemlemer
Пользователь
Откуда: Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

Код:

    {% for entry in entries %}
      <li>
        <span class="lastcomments-date">{{ entry.rssdate|date("H:i j.m") }}</span>
        <div class="lastcomments-avatar">
          <img src="{{ entry.avatar_url }}" alt="avatar" />
        </div>
        <div>
          <b>{% if entry.author_link %}<a href="{{ home }}{{ entry.author_link }}">{{ entry.author }}</a>{% else %}{{ entry.author }}{% endif %}</b>
          <span>к новости<br/></span>
          <span class="lastcomments-link">&laquo;<a href="{{ home }}{{ entry.link }}">{{ entry.title }}</a>&raquo;:</span>
        </div>
        <p class="lastcomments-entry">{{ entry.text|truncateHTML(48,'...') }}</p>
      </li>
    {% endfor %}

работает в файле lastcomments.tpl (файл entries.tpl в этом случае не нужен)

Неактивен

 

#16 2015-10-18 05:37:12

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

Про эти я знаю,и которые в документации тоже,
Zemlemer, {{ home }} В твоем варианте указывать не надо,если в основных настройках прописан адрес сайта.
В моем варианте последнему или первому комментарию надо добавить другой класс блока
В старом варианте примерно так для последнего коммента

Код:

 <div class="active item">
<blockquote>
“{text}”
<cite> [profile]<a target="_blank" href="{author_link}">[/profile]{author}[profile]</a>[/profile]</cite>
</blockquote>
<img src="{avatar_url}" alt="{author}" class="img-circle">
</div>

Для остальных

Код:

 <div class="item">
<blockquote>
“{text}”
<cite> [profile]<a target="_blank" href="{author_link}">[/profile]{author}[profile]</a>[/profile]</cite>
</blockquote>
<img src="{avatar_url}" alt="{author}" class="img-circle">
</div>

Неактивен

 

#17 2015-10-18 06:34:18

vip
Aдминистратор
Откуда: Russian Federation, Moscow
Зарегистрирован: 2011-03-23
Сообщений: 1110
Рейтинг :   200 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

irbees2008, не знаю будет работать или нет {% if (loop.first) %}class="active"{% endif %} код был взят из дефолтного шаблона плагина archive


Free Templates | Бесплатные шаблоны  Мы открылись! smile
Dropbox.com Облачное хранилище данных.
_____________________________
Для благодарностей WebMoney R773133692073

Неактивен

 

#18 2015-10-18 07:45:36

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

vip, спасибо работает

Неактивен

 

#19 2015-11-04 17:41:03

feniks81
Пойманные на слове роботы
Зарегистрирован: 2015-10-25
Сообщений: 7
Рейтинг :   
Профиль

Re: lastcomments :: Последние комментарии на сайте

Как увидеть все последние комментарии? С админки нет кнопки - Последние комментарии. (Редактировать комментарии).
В шаблон хотел бы ставить <a href="плагин_комментарии">    Показать последние комментарии на сайте    </a>

Неактивен

 

#20 2015-11-05 15:28:19

infinity237
Модератор
Откуда: Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2674
Рейтинг :   174 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

Есть плагин show_comments, который решает подобную задачу.

Неактивен

 

#21 2017-04-19 22:20:12

Klim
Пользователь
Зарегистрирован: 2011-10-08
Сообщений: 61
Рейтинг :   
Профиль

Re: lastcomments :: Последние комментарии на сайте

Не знаю, ошибка это или так задумано, но в 10 версии плагина шаблон: entries.tpl выводит данные в шаблоны: lastcomments.tpl (боковая панель) и pp_lastcomments.tpl (отдельная страница).
pp_entries.tpl – не рабочий.
В 9 версии было так:
entries.tpl => lastcomments.tpl
pp_entries.tpl => pp_lastcomments.tpl
И еще тайтл страницы комментариев надо сделать более осмысленный, например: "Последние комментарии", в 10 версии тайтл такой: lastcomments

Отредактированно Klim (2017-04-19 22:20:37)

Неактивен

 

#22 2017-04-19 23:05:48

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

Klim, плагин был переведен на твиг и надобности в этих файлах отпала

Неактивен

 

#23 2017-04-19 23:34:31

Klim
Пользователь
Зарегистрирован: 2011-10-08
Сообщений: 61
Рейтинг :   
Профиль

Re: lastcomments :: Последние комментарии на сайте

irbees2008, Твиг в воздухе работает? Ему не нужны файлы?
Вот в документации написано:
Возможности режима отображения: на боковой панели
--------------------------------------------------------------------
Для отображения используются 2 файла шаблонов:
* lastcomments.tpl - "оболочка" вокруг строк отображения комментариев
  Доступные переменные:
  {entries} - строки комметариев
  Доступные блоки
  [nocomments] ... [/nocomments] - который активен когда нет комментариев

* entries.tpl - шаблон строки комментария
  Доступные переменные:
И т.д.

Возможности режима отображения: на собственной странице плагина
--------------------------------------------------------------------
Для отображения используются 2 файла шаблонов:
* pp_lastcomments.tpl
* pp_entries.tpl

Неактивен

 

#24 2017-04-20 06:47:22

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: lastcomments :: Последние комментарии на сайте

Klim,  на твиге это попроще
Вот мой lastcomments.tpl

Код:

{% for entry in entries %}
    <li>
        <div class="post_thumbnail">
            {% if (entry.author_id) and (pluginIsActive('uprofile')) %}<a href="{{ entry.author_link }}">{% endif %}
                <img src="{{ entry.avatar_url }}" width="55" height="55" alt="{{ entry.author }}" />
            {% if (entry.author_id) and (pluginIsActive('uprofile')) %}</a>{% endif %}
        </div>
        <h3>{% if (entry.author_id) and (pluginIsActive('uprofile')) %}<a href="{{ entry.author_link }}">{% endif %}{{ entry.author }}{% if (entry.author_id) and (pluginIsActive('uprofile')) %}</a>{% endif %} <time>{{ entry.date }}</time><span class="rc-post"><a href="{{ entry.link }}">{{ entry.title|truncateHTML(30,'...') }}</a></span></h3>
        <p>{{ entry.text|truncateHTML(50,'...') }}</p>
    </li>
{% endfor %}

это для для виджета

Неактивен

 

#25 2017-04-20 12:09:25

Klim
Пользователь
Зарегистрирован: 2011-10-08
Сообщений: 61
Рейтинг :   
Профиль

Re: lastcomments :: Последние комментарии на сайте

irbees2008, это другой вариант. Спасибо. В документации про это я не видел.

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.027 seconds, 35 queries executed ]