mOba Опубликовано 27 сентября, 2015 Поделиться Опубликовано 27 сентября, 2015 Кто-нибудь видел плагин который добавляет кнопку для вставки ника в форму быстрого ответа? по аналогии с http://ipbmafia.ru/topic/213-name-or-quote-in-fast-reply-101/ Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
sk0r Опубликовано 30 октября, 2015 Поделиться Опубликовано 30 октября, 2015 Друзья подскажите как реализовать такой плюсик как на мафии.. ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Insider Опубликовано 30 октября, 2015 Поделиться Опубликовано 30 октября, 2015 могу дать на скорую руку это: function() { $(document).trigger('replyToTopic'); var replyArea = $('div[data-role="replyArea"]'); var editor = replyArea.find('[data-role="contentEditor"]'); var editorID = editor.attr('name'); CKEDITOR.instances[editorID].insertHtml($(this).attr("author-title") + ', '); } думаю разберетесь. sk0r 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
sk0r Опубликовано 30 октября, 2015 Поделиться Опубликовано 30 октября, 2015 Попробовал по разному ( не хочет.. не силен в этом.. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
alexis Опубликовано 5 ноября, 2015 Поделиться Опубликовано 5 ноября, 2015 Insider, спасибо конечно, но знать бы ещё, куда вставлять этот код... :) :( Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AxelGTR Опубликовано 7 ноября, 2015 Поделиться Опубликовано 7 ноября, 2015 Присоединюсь к вопросу выше - куда вставлять? =))) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 7 ноября, 2015 Поделиться Опубликовано 7 ноября, 2015 Никуда, это не рабочий код Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sufiy Опубликовано 7 ноября, 2015 Поделиться Опубликовано 7 ноября, 2015 Так через собачку же можно указывать ник, как в твиттере. alexis 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AxelGTR Опубликовано 7 ноября, 2015 Поделиться Опубликовано 7 ноября, 2015 Через собачку долго и неудобно. А так плюсик нажал и все. =) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 8 ноября, 2015 Поделиться Опубликовано 8 ноября, 2015 Товарищ Insider придет и корректно скопирует код, порывшись в исходном коде страницы, например этой темы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Septimus Опубликовано 20 ноября, 2015 Поделиться Опубликовано 20 ноября, 2015 Вроде, код такой должен быть. <script> jQuery(document).ready(function($){ $(".toAuthor").click(function(){ $(document).trigger('replyToTopic'); var replyArea=$('div[data-role="replyArea"]'); var editor=replyArea.find('[data-role="contentEditor"]'); var editorID=editor.attr('name'); CKEDITOR.instances[editorID].insertHtml($(this).attr("author-title")+', '); }); }); </script> Вот только куда его ставить? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Septimus Опубликовано 20 ноября, 2015 Поделиться Опубликовано 20 ноября, 2015 Вот код для вставки в постКонтейнер после ника до закрывающего тега </h3> <a class="toAuthor" style="position: relative; top: -1px;" href="javascript:;" author-title="Имя юзера" title="Обратиться по имени"><img title="Обратиться по имени" src="http://ipbmafia.ru/uploads/set_resources_2/insert_name.png"></a> Скрипт срабатывает, но я не знаю как должен выглядеть код вместо Имя юзера. Подскажите, пожалуйста. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Septimus Опубликовано 20 ноября, 2015 Поделиться Опубликовано 20 ноября, 2015 Уря, разобрался методом тыка Пошаговая инструкция В postContainer копируем код после <span class='ipsResponsive_showPhone ipsResponsive_inline'> {template="reputationBadge" group="global" app="core" params="$comment->author()"}</span> Вставляем <a class="toAuthor" style="position: relative; top: -1px;" href="javascript:;" author-title='{$comment->author_name}' title="Обратиться по имени"><img title="Обратиться по имени" src="http://ipbmafia.ru/uploads/set_resources_2/insert_name.png"></a> В topic перед {{if !$topic->container()->disable_sharelinks}} вставляем скрипт <script> jQuery(document).ready(function($){ $(".toAuthor").click(function(){ $(document).trigger('replyToTopic'); var replyArea=$('div[data-role="replyArea"]'); var editor=replyArea.find('[data-role="contentEditor"]'); var editorID=editor.attr('name'); CKEDITOR.instances[editorID].insertHtml($(this).attr("author-title")+', '); }); }); </script> Вуаля! 666fox666, Сергей Ананасов, Эдгар и 1 другой 4 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Yos Опубликовано 20 ноября, 2015 Поделиться Опубликовано 20 ноября, 2015 Septimus, странно, вроде не делает через собаку Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
alexis Опубликовано 21 ноября, 2015 Поделиться Опубликовано 21 ноября, 2015 Septimus, огромное спасибо! всё работает, как ваш код, так и собака по-прежнему пашет. Единственное, крест я поправил, чтоб ник не сдвигал: style="position: absolute; margin: 6px; margin-top: -3px;" Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanshalay Опубликовано 21 ноября, 2015 Поделиться Опубликовано 21 ноября, 2015 https://community.invisionpower.com/files/file/7810-insert Даже уведомления отправляет при вставке ника т.е. работает как упоминание, а не просто текст. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
alexis Опубликовано 21 ноября, 2015 Поделиться Опубликовано 21 ноября, 2015 Для встроенного по умолчанию чата (того, что бесплатен на пятерых) найти бы ещё форму вставки ника... Там даже @ не действует. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 27 ноября, 2015 Поделиться Опубликовано 27 ноября, 2015 В 21.11.2015, 10:22:08, alexxis сказал: Для встроенного по умолчанию чата (того, что бесплатен на пятерых) найти бы ещё форму вставки ника... Там даже @ не действует. Там вообще ничего не действует. Да и собаки не наблюдаю. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
instrumentariy Опубликовано 20 февраля, 2016 Поделиться Опубликовано 20 февраля, 2016 Друзья, подскажите что нужно изменить в коде... <a class="toAuthor" style="position: absolute;" href="javascript:;" author-title='{$comment->author_name}' title="Вставить ник"><img title="Вставить ник"></a> Что бы ник в сообщение вставлялся выделенным(полужирным) ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Respected Опубликовано 20 февраля, 2016 Поделиться Опубликовано 20 февраля, 2016 Так будет жирным: <strong>{$comment->author_name}</strong> instrumentariy 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
instrumentariy Опубликовано 20 февраля, 2016 Поделиться Опубликовано 20 февраля, 2016 Спасибо друг ! Respected 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
(Work of Art) Опубликовано 29 февраля, 2016 Поделиться Опубликовано 29 февраля, 2016 alexxis, А почему у меня собака не пашет?((( Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
alexis Опубликовано 29 февраля, 2016 Поделиться Опубликовано 29 февраля, 2016 должна работать... жмёте "собаку", набираете одну-две первых буквы ника нужно вам человека, и оно высветится в течение секунды-другой: @(Work of Art) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
(Work of Art) Опубликовано 29 февраля, 2016 Поделиться Опубликовано 29 февраля, 2016 @alexxis Да, точно работает) а можно как-то его сделать кнопкой? Даже чтобы при нажатии на крестик, оно подставляло собаку? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
alexis Опубликовано 29 февраля, 2016 Поделиться Опубликовано 29 февраля, 2016 (Work of Art), да, конечно, вот просто установите себе этот плагин и наслаждайтесь https://community.invisionpower.com/files/file/7810-cv01-insert-nick/ Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.