Комментарии в ICMS 2

#16 22 февраля 2015 в 23:44
VonKruger, Поставил чистый движок 2.1.2 на Open Server и вписал ваш код, но так же без изменений, когда убираю style="display: none;", то появляются названия, но не ссылкой. Еще хотел спросить, может знаете как отключить ответы на комментарии лесенкой, хочется, что бы они шли как на втором скриншоте в первом посте.
#17 23 февраля 2015 в 10:15
Добавить стиль в theme-gui.css там же span тег а не a по этому нужно в стилях дать стиль как будто это ссылка

  1.  
  2. #comments_list .comment .content .links span {
  3. font-size: 11px;
  4. color: rgb(153, 153, 153);
  5. border-bottom: 1px dashed rgb(153, 153, 153);
  6. text-decoration: none;
  7. margin-right: 6px;
  8. cursor: pointer;
  9. }
  10.  
Я делал так чтобы показывалось только по нажатию на ссылку "ответить" там в jquery просано по клику на ссылку ответить показать ссылки цитировать и цитировать выделенное.

Я не собирался убирать древовидные комментарии, но когда будет время посмотрю. Отпишусь. Сейчас работы много не успеваю и так.
#18 23 февраля 2015 в 11:35
"цитировать" стало ссылкой, но с style="display: none;" не появляется, только если убрать. После клика по "цитировать" выходит так:

А после отправки так:
#19 23 февраля 2015 в 11:53
Я же говорил, что я переделал все под бб код нужно изменить в js как вам нужно.
Строку
  1. $('.textarea')[0].value += '[quote=' + uname + ' ('+time+')]' + comtext + '[/quote]'
  2. });
подставить примерно вот так
  1. <blockquote><strong>Цитата: uname время написал(а):</strong><br /> content </blockquote>
А на счет не выводится, по клику на ответить я забыл, что менял еще в этом файле делал изменения для отображения.

Давайте полностью скину файл comments.js поменяете на свой нет времени разбирать в какой строке и что менял.
Сейчас загружу в свои файлы а вы зайдете в мой профиль и скачаете ок!
#20 23 февраля 2015 в 14:11
VonKruger, Еще раз спасибо большое.
#21 28 марта 2015 в 01:06
Demet, сделал у себя как на втором скрине… вроде работает… Если кому это надо, напишите…
#22 28 марта 2015 в 14:33
Norm Gold, поделись с обществом, думаю, что многим пригодится подобная реализация.
#23 28 марта 2015 в 15:37
Demet, в общем… берем templates/default/controllers/comments/comment.tpl.php
В нем на ~31й строке находим кусочек
  1. style="margin-left: <?php echo ($entry['level']-1)*30; ?>px"
и заменяем на
  1. style="<?php if ($entry['parent_id']){ ?> margin-left:40px <?php } ?>"
#24 29 марта 2015 в 10:04
Norm Gold, Спасибо, сделал. А можешь помочь сделать как на скриншоте, чтобы после стрелки выводить пояснение к ответу на комментарий. Думаю, что многим это будет полезной фичей.



Или вот так (такой вариант даже предпочтительнее).

#25 30 марта 2015 в 22:32
Большинству видимо пофиг на комментарии, что есть они, что нет их, главное видимо посты более удобно строчить, да шаблоны красочные строгать и при этом успевать бабло рубить, а до рядовых пользователей, которые хотят общаться и обсуждать их посты дела нет. А комментарии по сути важнейший инструмент на социальных движках, они позволяют развивать темы, обсуждать их и они должны быть удобны для общения пользователей.
#26 30 марта 2015 в 22:48


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

Demet

Нет, Вы не правы, мне — не всё равно! Но Я совсем не программист… По-этому ничем помочь не могу.(
Но полностью поддерживаю, хотелось бы иметь более удобную. систему комментирования…
#27 31 марта 2015 в 19:03
Надо все писать в хотелки в обнову, ибо сам понаделал правок, а обнову шерстить влом… теперь все на стандарте почти )
#28 11 апреля 2015 в 14:34
ICMS 2.2.1 Неавторизированный пользователь под стаьёй видит это "Коментарии LANG_COMMENTS_LOGIN" как убрать, поскажите пожелуйста
#29 11 апреля 2015 в 17:26

Viking

Viking
ошибка вывода языковой константы
\system\languages\ru\controllers\comments\comments.php строка 16
#30 11 апреля 2015 в 18:35
Soul, Спасибо. Все ок.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.