Posted 27 сентября, 20159 yr comment_93651 Кто-нибудь видел плагин который добавляет кнопку для вставки ника в форму быстрого ответа? по аналогии с http://ipbmafia.ru/topic/213-name-or-quote-in-fast-reply-101/
30 октября, 20159 yr comment_95172 могу дать на скорую руку это: 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") + ', '); } думаю разберетесь.
5 ноября, 20159 yr comment_95586 Insider, спасибо конечно, но знать бы ещё, куда вставлять этот код... :) :(
8 ноября, 20159 yr comment_95817 Товарищ Insider придет и корректно скопирует код, порывшись в исходном коде страницы, например этой темы.
20 ноября, 20159 yr comment_96241 Вроде, код такой должен быть. <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> Вот только куда его ставить?
20 ноября, 20159 yr comment_96245 Вот код для вставки в постКонтейнер после ника до закрывающего тега </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> Скрипт срабатывает, но я не знаю как должен выглядеть код вместо Имя юзера. Подскажите, пожалуйста.
20 ноября, 20159 yr comment_96246 Уря, разобрался методом тыка Пошаговая инструкция В 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> Вуаля!
21 ноября, 20159 yr comment_96251 Septimus, огромное спасибо! всё работает, как ваш код, так и собака по-прежнему пашет. Единственное, крест я поправил, чтоб ник не сдвигал: style="position: absolute; margin: 6px; margin-top: -3px;"
21 ноября, 20159 yr comment_96252 https://community.invisionpower.com/files/file/7810-insert Даже уведомления отправляет при вставке ника т.е. работает как упоминание, а не просто текст.
21 ноября, 20159 yr comment_96253 Для встроенного по умолчанию чата (того, что бесплатен на пятерых) найти бы ещё форму вставки ника... Там даже @ не действует.
27 ноября, 20159 yr comment_96477 В 21.11.2015, 10:22:08, alexxis сказал: Для встроенного по умолчанию чата (того, что бесплатен на пятерых) найти бы ещё форму вставки ника... Там даже @ не действует. Там вообще ничего не действует. Да и собаки не наблюдаю.
20 февраля, 20168 yr comment_101648 Друзья, подскажите что нужно изменить в коде... <a class="toAuthor" style="position: absolute;" href="javascript:;" author-title='{$comment->author_name}' title="Вставить ник"><img title="Вставить ник"></a> Что бы ник в сообщение вставлялся выделенным(полужирным) ?
29 февраля, 20168 yr comment_102285 должна работать... жмёте "собаку", набираете одну-две первых буквы ника нужно вам человека, и оно высветится в течение секунды-другой: @(Work of Art)
29 февраля, 20168 yr comment_102286 @alexxis Да, точно работает) а можно как-то его сделать кнопкой? Даже чтобы при нажатии на крестик, оно подставляло собаку?
29 февраля, 20168 yr comment_102287 (Work of Art), да, конечно, вот просто установите себе этот плагин и наслаждайтесь https://community.invisionpower.com/files/file/7810-cv01-insert-nick/
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.