Posted 18 марта, 201212 yr comment_1292 Это тема поддержки статьи: Исправляем вставку ника в IP.Shoutbox. Здесь вы можете обсудить все вопросы, связанные с этой статьёй. Дата добавления статьи: 18 Март 2012 - 16:19 Дата обновления статьи: 18 Март 2012 - 16:19
18 марта, 201212 yr comment_1295 Спасибо! Я стал первым счастливчиком использовавшим этот хук или модуль для чата ! Так же кому не удобно можно сменить знак "@" на другой, например на + или что нибудь подобное [я правда не знаю как это сделать хаха] Вот нашёл строчку с изменениями var to_insert = "[i]" + elem.readAttribute("data-store") + "[/i], ";[/CODE] , можно туда ещё добавить тег жирный....и т.д. Даже не знал как это можно было сделать, спасибо!
18 марта, 201212 yr Author comment_1302 Заменяем значок @ на что-нибудь другое. Выше пользователь egorea1999 предложил неплохую идею заменить значок "собачки" на плюсик, к примеру. Почему бы и нет? Открываем файл adminapplications_addonothershoutboxxmlshoutbox_root_templates.xml . Идем на 531 строчку (или ищем insert_name). Видим следующее: <a href="#" class="at_member" data-store="{$d['members_display_name']}" title="{$this->lang->words['insert_name']}">@</a> Вот она и "собачка". Меняем, например, на плюсик +. <a href="#" class="at_member" data-store="{$d['members_display_name']}" title="{$this->lang->words['insert_name']}">+</a> [/code] Тоже самое делаем и на 563 строчке. Чтобы сделать значок жирным шрифтом, обрамляем его тегами <b> </b>: [code]<a href="#" class="at_member" data-store="{$d['members_display_name']}" title="{$this->lang->words['insert_name']}"><b>+</b></a> [/code] Можно пойти дальше и поставить картинку. Для этого делаем так: [CODE]<a href="#" class="at_member" data-store="{$d['members_display_name']}" title="{$this->lang->words['insert_name']}"><img src='http://путь_к_картинке' alt='+' /></a> [/code] [font=arial,helvetica,sans-serif]Видите, как все просто [/font] [font=arial,helvetica,sans-serif]И в этот раз, автор - _Dark_ и опять специально для IPBMafia.Ru[/font]
18 марта, 201212 yr comment_1306 Отлично!Отлично!Отлично!Будет время поставлю себе на сайт плюсик) _ ахах, очень большая цитата Edited 18 марта, 201212 yr by egorea1999 Слишком большая цитата была :)
18 марта, 201212 yr comment_1363 А как сделать эту вставку ника, но без BB-кода придающего курсив нику? Что надо поменять в скрипте?
18 марта, 201212 yr comment_1365 А как сделать эту вставку ника, но без BB-кода придающего курсив нику? Что надо поменять в скрипте? Посмотрите мой второй пост и вы поймёте )
18 марта, 201212 yr Author comment_1370 А как сделать эту вставку ника, но без BB-кода придающего курсив нику? Что надо поменять в скрипте? Файл publicjsshoutbox.js 435 строчка (или найдите текст var to_insert). var to_insert = "[i]" + elem.readAttribute("data-store") + "[/i], "; Если нужно только убрать курсив, то замените ее на var to_insert = elem.readAttribute("data-store") + ", "; [/code]
18 марта, 201212 yr comment_1372 Файл publicjsshoutbox.js 435 строчка (или найдите текст var to_insert). var to_insert = "[i]" + elem.readAttribute("data-store") + "[/i], "; Если нужно только убрать курсив, то замените ее на var to_insert = elem.readAttribute("data-store") + ", "; если он не скачивал ваше не большое дополнение в чате, то ему нужно будет найти только 435 строчку и заменить на эту var to_insert = elem.readAttribute("data-store") + ", ";
18 марта, 201212 yr Author comment_1373 если он не скачивал ваше не большое дополнение в чате, то ему нужно будет найти только 435 строчку и заменить на эту var to_insert = elem.readAttribute("data-store") + ", "; [/CODE] Ну да, исправлял или не исправлял, просто открыть тот файл и заменить указанную строчку.
20 марта, 201212 yr comment_1452 Был такой косяк у знакомого, перестроил кеш в админке и всё заработало)
20 марта, 201212 yr comment_1453 Был такой косяк у знакомого, перестроил кеш в админке и всё заработало) Во-во...были и такой же косяк и у меня, перестроил кеш и нихера :)
5 апреля, 201212 yr Author comment_2007 Обновил ссылку, теперь выложен файл shoutbox.js для версии чата 1.3.1. Убрал курсив ника.
24 мая, 201212 yr comment_4750 _Dark_, Может быть, ты сможешь помочь? Я хочу сделать, чтобы при нажатии на "@", вставлялся ник цветом группы пользователя, как на сайте forumcore (форумкор.нет). Когда я спросил их, как они это сделали, мне ответили вот что: @#xxx# is @memberID or the user, such as the row ID. Anyway it's most likely a custome mod. And very simple to make. Use a mysql query and make your own mod.. have it pull the row ID from WHERE user = $var ect ect Буду признателен, если сможешь помочь. Спасибо.
24 мая, 201212 yr Author comment_4767 _Dark_, Может быть, ты сможешь помочь? Я хочу сделать, чтобы при нажатии на "@", вставлялся ник цветом группы пользователя, как на сайте forumcore (форумкор.нет). Когда я спросил их, как они это сделали, мне ответили вот что: Буду признателен, если сможешь помочь. Спасибо. Это надо делать мод на IP.Shoutbox, если будет время покопаюсь, может и попробую сделать нечто подобное.
26 июля, 201212 yr comment_8043 В большом чате, при вставке ника, курсор устанавливается перед ником, а не после, в маленьком чате все нормально. Можно как-то это пофиксить?
26 июля, 201212 yr Author comment_8044 В большом чате, при вставке ника, курсор устанавливается перед ником, а не после, в маленьком чате все нормально. Можно как-то это пофиксить? Странно, у нас здесь, на сайте, стоит версия 1.3.3 и нормально все работает. Вы версию 1.3.3 ставили?
26 июля, 201212 yr comment_8046 Странно, у нас здесь, на сайте, стоит версия 1.3.3 и нормально все работает. Вы версию 1.3.3 ставили? Так я в Вашем же чате и пробую и такая беда. На моем 1.3.2 то же самое. Использовал браузеры Опера и ИЕ.
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.