
VonKruger
Я выбираю ICMS 2
+105
Репутация
776
Рейтинг
Я почитал и понял что это очень накладно для сервера. Спасибо за подсказку Jestik,!
А при чем здесь это
Я спрашивал для стандартного в 2-ке! А не еще один!Раз
Два
Такая задача, как реализовать такое, чтобы как-то показать, что абонент в чате личных сообщений пишет ответ?
Было бы очень удобно, а то сидишь и ждешь и не понятно пишет тебе ответ или нет!
Было бы очень удобно, а то сидишь и ждешь и не понятно пишет тебе ответ или нет!
А в содержимом только JS код или что-то еще? В смысле в самих картах.
Если там только один JS и html то можно и без ajax подгрузить jquery load() а на кнопку событие клик повесить.
Если там только один JS и html то можно и без ajax подгрузить jquery load() а на кнопку событие клик повесить.
На Донбассе сегодня прям весна! Солнышко греет и тепло до +6! Относительно тепло но все же радует!
Я же говорил, что я переделал все под бб код нужно изменить в js как вам нужно.
Строку
подставить примерно вот так
А на счет не выводится, по клику на ответить я забыл, что менял еще в этом файле делал изменения для отображения.
Давайте полностью скину файл comments.js поменяете на свой нет времени разбирать в какой строке и что менял.
Сейчас загружу в свои файлы а вы зайдете в мой профиль и скачаете ок!
Строку
$('.textarea')[0].value += '[quote=' + uname + ' ('+time+')]' + comtext + '[/quote]' });
<blockquote><strong>Цитата: uname время написал(а):</strong><br /> content </blockquote>
Давайте полностью скину файл comments.js поменяете на свой нет времени разбирать в какой строке и что менял.
Сейчас загружу в свои файлы а вы зайдете в мой профиль и скачаете ок!
Присоединяюсь.
Всех с праздником мужики!
Всех с праздником мужики!

Добавить стиль в theme-gui.css там же span тег а не a по этому нужно в стилях дать стиль как будто это ссылка
Я делал так чтобы показывалось только по нажатию на ссылку "ответить" там в jquery просано по клику на ссылку ответить показать ссылки цитировать и цитировать выделенное.
Я не собирался убирать древовидные комментарии, но когда будет время посмотрю. Отпишусь. Сейчас работы много не успеваю и так.
#comments_list .comment .content .links span { font-size: 11px; color: rgb(153, 153, 153); border-bottom: 1px dashed rgb(153, 153, 153); text-decoration: none; margin-right: 6px; cursor: pointer; }
Я не собирался убирать древовидные комментарии, но когда будет время посмотрю. Отпишусь. Сейчас работы много не успеваю и так.
Да все правильно изменено. Должно работатть все.
Обновиь не пробовали несколько раз браузер может он кешировал или может быть включена в админке настройки-> интерфейс
Сжимать HTML
Объединять CSS-файлы
Объединять JS-файлы
Обновиь не пробовали несколько раз браузер может он кешировал или может быть включена в админке настройки-> интерфейс
Сжимать HTML
Объединять CSS-файлы
Объединять JS-файлы
Js скрипт поставили?
Нажмите на ссылку ответить и появится цитировать и цитировать выделенное
ПО умолчанию они скрыты а после нажатия ответить появляются. Я так задумывал, если нужно просто убрать style="display: none;"
Нажмите на ссылку ответить и появится цитировать и цитировать выделенное
ПО умолчанию они скрыты а после нажатия ответить появляются. Я так задумывал, если нужно просто убрать style="display: none;"
А я уже даже и не помню, давно было! Но не жалею, что узнал о нем. Особенно новая 2-ка, порадовали разработчики очень красивым и понятным кодом.
Да вот так
<?php if ($is_can_delete){ ?> <a href="#delete" class="delete" onclick="return icms.comments.remove(<?php echo $entry['id']; ?>)"><?php echo LANG_DELETE; ?></a> <?php } ?> <span style="display: none;" class="delete comment_quote" title="Цитировать комментарий полностью">Цитировать</span> <span style="display: none;" class="delete comment_selquote" title="Цитировать выделенный текст" >Цитировать виделенное</span>
Берет путь к картинке не от корня сайта, то есть где-то нет слеша перед путем.
К примеру гдето так upload/img/img.png
А должно так /upload/img/img.png
К примеру гдето так upload/img/img.png
А должно так /upload/img/img.png
Только у меня же под бб код вставка замените в js на свои если html
В файле templates/default/controllers/comment/comment.tpl.php — где выводятся ссылки редактировать, доавить. У мменя просто там уже не те строки многое менялось но где-то в конце страницы добавить ссылки
А в файл comment.js в шаблоне папка js в самом конце вставить js код
Пример на скрине
<span style="display: none;" class="delete comment_quote" title="Цитировать комментарий полностью">Цитировать</span> <span style="display: none;" class="delete comment_selquote" title="Цитировать выделенный текст" >Цитировать виделенное</span>
// Цитировать $(function () { $("span.comment_quote").click(function () { qtext = $(this).parents(".comment"); uname = qtext.find(".user").text(); comtext = qtext.find(".text").html(); time = qtext.find(".date").text(); $('.textarea')[0].value += '[quote=' + uname + ' ('+time+')]' + comtext + '[/quote]' }); }); // Цитировать выделенное $(function () { $("span.comment_selquote").hover(function(){ // qtext = $(this).parents(".list"); if (window.getSelection) theSelection = window.getSelection().toString(); else if (document.getSelection) theSelection = document.getSelection(); else if (document.selection) theSelection = document.selection.createRange().text; }); $("span.comment_selquote").click(function () { if (theSelection==''){ alert("Для вставки цитаты в новое сообщение \nвыделите нужный текст и нажмите - Вставить цитату"); } else{ qtext = $(this).parents(".comment"); uname = qtext.find(".user").text(); time = qtext.find(".date").text(); $('.textarea')[0].value += '[quote=' + uname + ' ('+time+')]'+'\n' + theSelection + '[/quote]'} }); });