Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум поддержки IPB.SU > Поддержка модификаций > Имя в поле быстрого ответа


Автор: Dron Ноя 1 2007, 22:29
Модификация позволяет вставить в форму быстрого ответа ник пользователя, на чей аватар было нажатие.

[attachmentid=808]


1. АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в названиях категории скина ищем Topic View Section - жмем "раскрыть для редактирования" - в списке секций ищем quick_reply_box_open - жмем "редактировать".

Находим строку (она может отличаться по списку атрибутов тегов textarea, но она там одна и что-бы она не содержала внутри, если она начинается именно с <textarea - это то что нужно):

Код
<textarea cols='70' rows='8' name='Post' class='textinput' tabindex="1"></textarea>


В ней добавляем id='tex'. Вот что должно получиться для строки выше (еще рез повторяюсь, что у вас может быть другой список атрибутов, в этом случае приведенный ниже код не будет верным для вашей формы быстрого ответа):

Цитата
<textarea id='tex' cols='70' rows='8' name='Post' class='textinput' tabindex="1"></textarea>


2. АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в названиях категории скина ищем Topic View Section - жмем "раскрыть для редактирования" - в списке секций ищем Header - жмем "редактировать".

Находим там такие строки:

Код
//-->
</script>


Перед ними вставляем:

Код

         <!-- Функция вставки значения в поле быстрого ответа -->
             function addName(someName)
               {
                 <!-- Вставка значения -->
                 oldValue = document.REPLIER.Post.value + someName;
                 document.REPLIER.Post.value = oldValue;
               
                 <!-- Открытие быстрого ответа -->
                 var f_reply = document.getElementById('qr_open');
                 if (f_reply.style.display == "none") { f_reply.style.display = ""; }

                 <!-- Фокусировка поля быстрого ответа -->
                 document.getElementById("tex").focus();
                 scroll(0,1000000);
               }
          <!-- конец функции вставки значения в поле быстрого ответа -->



3. АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в названиях категории скина ищем Topic View Section - жмем "раскрыть для редактирования" - в списке секций ищем Post Entry - жмем "редактировать".

Находим там строку:

Код
{$author['avatar']}


И меняем ее на:

Код
<a href="javascript:addName('[b][color=red]{$post['name']}[/color], [/b]');">{$author['avatar']}</a>


Сохраняем все изменения.



Дополнение: Кнопка "Ответить"

Позволяет создать кнопку в поле под аватаром, при нажатии на которую будет работать вышеприведенный скрипт "Ответить автору".

АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в названиях категории скина ищем Topic View Section - жмем "раскрыть для редактирования" - в списке секций ищем Post Entry - жмем "редактировать".

Находим там строку:

Код
{$author['member_status']}<br /><br />


После нее вставляем:

Код
<br /><input type='button' value='Ответить' onclick='addName("[b][Color=red]{$post['name']}[/color], [/b]");'/>


Сохраняем изменения.

Автор: Lompyshok Дек 6 2007, 18:32
все работает, но кнопочка не такая, как на этом форуме (см рисунок)
как исправить????

Автор: Добрый Дек 7 2007, 22:18
Lompyshok,
Самому нарисовать) Если я вас правильно понялwink.gif

Автор: NaXon Дек 15 2007, 11:28
А как сделать так как на етом форуме?????

Автор: Dron Дек 15 2007, 20:45
NaXon,
Также... просто вместо кнопки пишешь фразу Ответить Автору.

Автор: Lompyshok Дек 16 2007, 20:46
CODE
<br /><input type='button' value='Ответить'onclick='addName("[b][color=red]{$post['name']}[/color], [/b]");'/>



что именно поменять, не вруб-вруб, меняю button, не получаетцо...я в танке, помогите плз) blink.gif

Автор: Добрый Дек 17 2007, 15:02
Так попробуй
CODE
<br /><a href="javascript:addName('[b][color=brown]{$post['name']}[/color][/b],');"><b>Ответить Автору</b></a><br><br>


Автор: Lompyshok Дек 17 2007, 21:38
пасиба, все работает (я то ка выравнивание по центру поставил) smile.gif

Автор: Добрый Дек 18 2007, 02:28
Lompyshok, правильно) так красивей) имхо

Автор: Лериме Мар 4 2008, 23:50
Может я чего недопонял, но после произведения данных действий в форму быстрого ответа имя не выскакивает...

такое ощещение что ошибается в скрипте addName а вот где понять не могу... пытался коменитить часть с добавлением оставил раскрытие формы все равно ни чего не происходит

Автор: Alex Okonnor Мар 5 2008, 00:09
QUOTE (Лериме @ Мар 4 2008, 23:49)
Может я чего недопонял, но после произведения данных действий в форму быстрого ответа имя не выскакивает...

Всё выскакивает! Проверяйте ещё раз всё, что вы сделали.

Автор: Лериме Мар 5 2008, 00:11
да в том то и дело что проверил уже 4 раза... и что по сути должен выскакивать

Автор: Лериме Мар 5 2008, 00:25
консоль ошибок выдает во что ... чет я либо не выспался либо хз что

JavaScript - http://ghosts.ipb.su/index.php?showtopic=25&hl=
Javascript URL thread: "javascript:addName('Лериме, ');"
Error:
name: ReferenceError
message: Statement on line 1: Reference to undefined variable: addName
Backtrace:
Line 1 of unknown script
addName("\u041b\u0435\u0440\u0438\u043c\u0435, ");

Автор: Добрый Мар 5 2008, 13:51
Лериме, Установите другой скин и на нем попробуйте. А потом еще раз попробуйте на блуд реде.

Автор: believeme Мар 5 2008, 17:52
А у меня возникла следующая проблема: кнопка появилась, но когда жму на нее - ничего не происходит, то есть имя мое в быстром ответе не появляется, хотя здесь функция работает без проблем. В чем может быть причина? dry.gif

Автор: believeme Мар 5 2008, 18:41
Так, я разобралась. Don't worry! wink.gif

Автор: Лериме Мар 5 2008, 21:36
а в чем у вас была проблема может у нас она одинаковая??

Автор: Vesnushka ^^ Мар 27 2008, 13:05
QUOTE (believeme @ Мар 5 2008, 18:40)
Так, я разобралась. Don't worry! wink.gif

а вот у меня как раз такая проблема!
нажимаю и ничего не происходит unsure.gif

Автор: Vesnushka ^^ Мар 29 2008, 20:12
подскажите мне пожалуйста.. user posted image

Автор: Alex Okonnor Мар 29 2008, 23:03
QUOTE (Vesnushka ^^ @ Мар 29 2008, 20:11)
подскажите мне пожалуйста..

А что вам подсказать ? У меня все с первого раза вышло) Да и на этом форуме как видете все работает...проверяйте ещё раз, наверное где-то ошибку допустили sad.gif

Автор: Steve Fox Мар 30 2008, 11:09
Vesnushka ^^, ПРоверяй. Если не сможешь пиши в ЛС.

Автор: Rozess Апр 9 2008, 22:23
У меня все получилось)

Автор: Таша Май 6 2008, 15:42
QUOTE
у вас может быть другой список атрибутов, в этом случае приведенный ниже код не будет верным для вашей формы быстрого ответа):

если я расширяла форму быстрого ответа. то у меня не получится сделать эту функцию?

Автор: Dron Май 6 2008, 19:38
QUOTE (Таша @ Май 6 2008, 15:41)
если я расширяла форму быстрого ответа. то у меня не получится сделать эту функцию?

Получится.

Автор: murmuno Май 23 2008, 12:59
Почему функция не работает у некоторых пользователей, хотя у остальных всё нормально? Я имею в виду, что, нажимая на аватар других пользователей у меня всё работает, а при нажатии на ав какого-то одного - нет.
Если это можно исправить, подскажите, пожалуйста, как (=

Автор: Dron Май 23 2008, 13:08
murmuno,
Должно работать.
До сих пор везде и у всех работало.

Автор: murmuno Май 23 2008, 13:31
Dron, могу в ПМ кинуть ссылку на форум, ник и пароль одного акка, а также ник пользователя, при нажатии на аватар которого ничего не происходит.

Автор: Добрый Май 23 2008, 13:35
murmuno, ник как его пишется, того, на кого не нажимается?

Автор: Dron Май 23 2008, 13:36
murmuno,
Достаточно сслки на форум и ника того пользователя о котором идет речь.
но это вовсе не гарантия того, что все нормализуется

Автор: murmuno Май 23 2008, 13:38
Shokami 'de Rikko
http://way.ipb.su/

Автор: Добрый Май 23 2008, 13:39
murmuno, понятно, придумайте с ним ник, без апострофа.

QUOTE
'

Кавычки и апострофы нерекомендуются.

Автор: murmuno Май 23 2008, 13:42
Добрый, спасибо. Буду знать (=

Автор: Dron Май 23 2008, 13:49
murmuno,
Действительно не работает,
но лично я этому объяснений не вижу...

Автор: Добрый Май 23 2008, 14:21
QUOTE (Dron @ Май 23 2008, 13:48)
Действительно не работает,
но лично я этому объяснений не вижу...


QUOTE
<a href="javascript:addName('{$post['name']}, ');">{$author['avatar']}</a>


Вот оно объяснение)

CODE
<a href="javascript:addName('[b][color=red]Shokami 'de Rikko[/color], [/b]');">{$author['avatar']}</a>


Смотрим на апостоф отрытый перед [ b] и он закрывается недоходя до конца, то что после [ /b] уже не идет в счет. И из-за этого и просиходит сбой.

Можно конечно попробывать поставить не апостроф перед [ b] и после [ /b], а обычные кавычки...

Автор: Dron Май 23 2008, 14:25
Добрый,
Понимаешь, это бы все объясняло, если бы не работало у всех, а так получается, что только при нажатии на определенный ник функция не срабатывает... а у остальных ников все о.к.

Автор: Добрый Май 23 2008, 14:31
Dron, Но в нике присутствует апостроф) что тут непонятного? Были бы двойные кавычки - тоже самое было бы.

у меня была такая проблема на моем форуме)

Автор: murmuno Май 23 2008, 15:07
QUOTE (Добрый @ Май 23 2008, 14:20)
Можно конечно попробовать поставить не апостроф перед [ b] и после [ /b], а обычные кавычки...

Сейчас проверю... Если система полетит - я не виновата happy.gif
Хотя, врядли пойдёт... Потому что двойные кавычки уже были задействованы.

Автор: Fiona Май 23 2008, 15:11
Двойные кавычки в русской раскладке и латинской - отличаются, поэтому можно пробовать в русской раскладке двойные кавычки, они не будут путаться с теми.

Автор: murmuno Май 23 2008, 15:14
Fiona, не вижу разницы... Вот которая из них [кавычек] русская: " или "? xD Ну и, влюбом случае, это не работает x]
Добрый, двойные кавычки не работают.

Автор: Fiona Май 23 2008, 16:46
murmuno, русская « вот такая... На мой взгляд - отличается wink.gif

Автор: LordSion Май 23 2008, 17:04
У меня всё работает, но вот проблема: Все аватары пропали. В чём может быть проблема?

Автор: Rozess Май 23 2008, 17:06
QUOTE (LordSion @ Май 23 2008, 17:03)
У меня всё работает, но вот проблема: Все аватары пропали. В чём может быть проблема?

Значит не правильно что то сделали. Смотрите лучше wink.gif

Автор: LordSion Май 23 2008, 17:14
Да проблему я заметил. В Post Entry не было строки ну там с avatar'ом и про статус. Как я добавил строку статуса взятую из этой емы, то функция заработала, но аватары исчезли. Как устранить эту проблему?

Автор: Alex Okonnor Май 23 2008, 17:19
LordSion,
В Post Entry у вас точно вот так :

CODE
<a href="javascript:addName('[b][color=brown]{$post['name']}[/color], [/b]');">{$author['avatar']}</a><br />

Автор: murmuno Май 23 2008, 17:21
Fiona, а. Только я не уверена, что американский IE "поймёт" эти кавычки.

Автор: LordSion Май 23 2008, 17:22
Последней brшки нету. И перед этим ещё avatar=

Автор: Alex Okonnor Май 23 2008, 17:28
LordSion,
<br> не столь важна

А вот насчёт "avatar=" не понял у вас что вот так :

CODE
avatar=<a href="javascript:addName('[b][color=brown]{$post['name']}[/color], [/b]');">{$author['avatar']}</a>

Автор: LordSion Май 23 2008, 17:29
LAF, Да. Именно так.

Автор: Alex Okonnor Май 23 2008, 17:31
LordSion,
Я не могу найти смысла в "avatar=", это бесполезно уберите это, может тогда у вас аватары вновь будут отображаться...

Автор: LordSion Май 23 2008, 17:34
LAF, Ничего не изменилось sad.gif

Автор: LordSion Май 23 2008, 19:16
ПОМОГИТЕ КТО-НИБУДЬ!!!! sad.gif

Автор: Goblin Май 23 2008, 19:18
LordSion,
Не ставьте эту модификацию и все

Автор: LordSion Май 23 2008, 19:20
Goblin, Уже поставил sad.gif

Автор: Fiona Май 23 2008, 20:29
LordSion, то, что поставили - уберите.

Автор: Alex Okonnor Май 24 2008, 00:15
LordSion,
Попробуйте убрать в quick_reply_box_open из тексареи (textarea) вот это id='tex'...
Просто у меня этого нету и все нормально работает...если не поможет, напишите мне ник админа и пасс в ЛС (приват) буду править, то что вы там натворили...

Автор: LordSion Май 24 2008, 09:07
LAF, Нет. Не помогло.

Автор: Alex Okonnor Май 24 2008, 17:51
LordSion,
Все исправил, теперь при клики на кнопку "ответить" в поле быстрого ответа вставляется ник юзера smile.gif

Автор: LordSion Май 24 2008, 18:15
LAF, Спасибо ОГРОМНОЕ smile.gif smile.gif smile.gif

Автор: Alex Okonnor Май 24 2008, 20:06
LordSion,
всегда пожалуйста wink.gif

Автор: levon Авг 29 2008, 15:29
Извините,у меня кнопка появилась,но она не работает.Как поправить?

Автор: #root Авг 29 2008, 15:32
levon, Проверьте все еще раз, возможно вставляю/копируя вы немного ошиблись в синтаксисе предложенных скриптов или что-то неправильно сделали.

Автор: Добрый Авг 29 2008, 16:27
QUOTE (levon @ Сегодня, 16:30)
Извините,у меня кнопка появилась,но она не работает.Как поправить?
QUOTE (#root @ Сегодня, 16:33)
levon, Проверьте все еще раз, возможно вставляю/копируя вы немного ошиблись в синтаксисе предложенных скриптов или что-то неправильно сделали.
А еще может быть в нике проблема, Могут быть опострофы (одинарная кавычка) или двойные кавычки.
Тогда это не будет работать. надо изменять ник.
например если Alex O'konnor Не будет работать нажатие

Автор: #root Авг 29 2008, 16:32
Добрый, Мне кажется что levon просто что-то не так скопировал/сделал, сейчас проверил через IE, у меня на его форуме ошибка JS при нажатии на кнопку. Так что, уважаемый levon попробуйте поискать ошибки.

Автор: levon Авг 29 2008, 16:40
QUOTE (#root @ Авг 29 2008, 16:33)
через IE,

А что это?
QUOTE
Так что, уважаемый levon попробуйте поискать ошибки
Обязательно!

Автор: #root Авг 29 2008, 16:42
QUOTE
А что это?

Internet Explorer, я думал уже давно всем известная аббревиатура smile.gif

Автор: levon Авг 29 2008, 16:45
QUOTE (#root @ Авг 29 2008, 16:43)
QUOTE
А что это?

Internet Explorer, я думал уже давно всем известная аббревиатура smile.gif

А как можно оттуда что-то проверить?

Автор: #root Авг 29 2008, 16:48
levon, Внизу окна слева (привожу для IE 6, в IE 7 я не знаю работает ли данное оповещение), при нажатии на кнопку и возможно при загрузке страницы с кнопкой будет выведено сообщение "Выполнено с ошибками" или "Ошибка JS".

Автор: Mashka Янв 8 2009, 09:27
Все сделала но у меня поченму то сместилась кнопка ответить! а быстрый ответ появляется только когда на эту кнопку нажмешь!!! как сделать чтоб была отдельная кнопка быстрый ответ!!! помогите sad.gif
Вот что получилось:
http://www.radikal.ru

Автор: Mashka Янв 8 2009, 09:48
И еще когда быстрый ответ открывается смайлики все в разброс
Вот:http://www.radikal.ru

Автор: Добрый Янв 8 2009, 15:07
Mashka, изучайте внимательно код.
QUOTE (Mashka @ Сегодня, 09:28)
Все сделала но у меня поченму то сместилась кнопка ответить! а быстрый ответ появляется только когда на эту кнопку нажмешь!!! как сделать чтоб была отдельная кнопка быстрый ответ!!! помогите 
Вот что получилось:
после вставки кода кнопки, поставьте <br />

Автор: Faust_1991 Мар 22 2009, 15:30
Спасибо классная штучка)))только кнопочку по удобному для себя расположил))не там как писалось тут)))

Автор: Feyd Апр 6 2009, 22:46
Попытался установить этот мод, АВАТАР исчез, прочитал тему, понел что был уже такой вопрос, но тут не ответили как исправить... smile.gif Подскажите а? П.С. Перед этим ставил "Но Аватар Мод" <--- может с этим что-то связано?

Автор: beauty Апр 21 2009, 13:33
Спасибо, очень удобо, только сделала ссылочкой, по центру и сини м цветом =) wink.gif

Автор: IrinaHa Июн 4 2009, 20:55
Можно ли сделать в движке возможность поля для быстрого ответа? А так же, если это будет реализовано, то сделать функцию, чтобы при нажатии на ник того, кто постит в теме его имя выделенное ждирным шрифтом было в поле ответа?

Автор: Dron Июн 4 2009, 21:35
QUOTE (IrinaHa @ Сегодня, 21:56)
Можно ли сделать в движке возможность поля для быстрого ответа? А так же, если это будет реализовано, то сделать функцию, чтобы при нажатии на ник того, кто постит в теме его имя выделенное ждирным шрифтом было в поле ответа?

Все это уже давно реализовано и если вы почитаете раздел "Поддержка модификаций" на этом форуме, то без труда найдете инструкции как все это включить.

Автор: bovon Июн 8 2009, 10:45
День добрый. а если в списке секций нет "Header" как быть? Форум на ipb 2.3.6

Автор: Добрый Июн 8 2009, 12:04
QUOTE (bovon @ Сегодня, 11:46)
День добрый. а если в списке секций нет "Header" как быть? Форум на ipb 2.3.6

QUOTE
На этом форуме осуществляется техническая поддержка форумов IP.Board сервиса IPB.SU. Никакие виды поддержки иных версий IPB, прочих сервисов форумов или других движков на этом форуме не осуществляются (для этого есть соответствующие официальные ресурсы).

Автор: Potter Ноя 14 2009, 19:25
А что делать если нету
CODE
{$author['member_status']}<br /><br />

Автор: Potter Ноя 14 2009, 19:33
Все нашёл))Крута.

Автор: ShmiT Мар 2 2010, 17:31
Не могу найти вот это {$author['member_status']}<br /><br /> все глаза просмотрел !!! ((((

Автор: Добрый Мар 2 2010, 18:05
ShmiT, подумайте хорошо головой =) Не обязательно только мембер статус искать и после него добавлять, главное - после блока аватара =) эксперементируйте)

Автор: ShmiT Мар 2 2010, 18:21
QUOTE (Добрый @ Сегодня, 18:06)
Не обязательно только мембер статус искать и после него добавлять, главное - после блока аватара =) эксперементируйте)

...да понял уже ))))

Автор: chigarevr16 Мар 3 2010, 16:48
QUOTE (Dron @ Ноя 1 2007, 22:30)


2. АдминЦентр - Скины и шаблоны - Настройка скинов - в списке установленных скинов ищем нужный скин - жмем на ссылку "HTML" - в названиях категории скина ищем Topic View Section - жмем "раскрыть для редактирования" - в списке секций ищем Header - жмем "редактировать".

Находим там такие строки:

CODE
//-->
</script>


Перед ними вставляем:

CODE

         <!-- Функция вставки значения в поле быстрого ответа -->
             function addName(someName)
               {
                 <!-- Вставка значения -->
                 oldValue = document.REPLIER.Post.value + someName;
                 document.REPLIER.Post.value = oldValue;
               
                 <!-- Открытие быстрого ответа -->
                 var f_reply = document.getElementById('qr_open');
                 if (f_reply.style.display == "none") { f_reply.style.display = ""; }

                 <!-- Фокусировка поля быстрого ответа -->
                 document.getElementById("tex").focus();
                 scroll(0,1000000);
               }
          <!-- конец функции вставки значения в поле быстрого ответа -->



я не могу понять куда вставлять? написано перед ними:это сбоку или на верху? ohmy.gif

Автор: Сергей Мар 3 2010, 16:52
Перед ним, значит выше данного кода или значения.

Автор: Dron Мар 3 2010, 16:54
QUOTE (chigarevr16 @ Сегодня, 16:49)
написано перед ними:это сбоку или на верху?

Сзади)))) laugh.gif
Не мешало бы знать, что код читаеться как и текст: слева на право, и фраза Перед этим, должна восприниматься буквально.

Автор: chigarevr16 Мар 3 2010, 17:46
ну всё равно я не могу установить,всё делаю правильно,когда нажимаю на пользователя,то он просто открывается,что делать?

Автор: Сергей Мар 3 2010, 18:15
Изучайте первое сообщение данной темы. Подсказка: этот текст выделен зелёным цветом.

Зачем делать одно, а хотеть другое?

Автор: chigarevr16 Мар 3 2010, 19:26
упс,не увидел,что надо на аватар нажимай,извините плизз

Автор: BanisBaffin Апр 25 2010, 09:03
Всё работает просто замечательно! Разобрался сразу, спасибо.!

Автор: Олькинн Июл 2 2010, 15:38
Установила. Вот что получилось
http://www.radikal.ru

Как сделать, что бы кнопка и Репутация были на разных строчках?

Автор: Dron Июл 2 2010, 15:41
Тег <br> после кода "Ник в быстрый ответ" поставьте.

Автор: Олькинн Июл 2 2010, 16:49
Спасибо. smile.gif

Автор: noname Июл 16 2010, 19:38
дайте плиз стандартные скрипты. а то я что-то намудрил и всё сбилось. щас не знаю где что исправить

Автор: Deco Июл 16 2010, 19:59
Установите этот же скин и посмотрите.

Автор: noname Июл 16 2010, 20:04
QUOTE (Deco @ Июл 16 2010, 19:59)
Установите этот же скин и посмотрите.

если я установлю скин, то собьются все другие настройки.
мой скин Acid Skin (Set Import).4

Автор: Slesher Июл 16 2010, 20:15
Никто же вам не говорит удалять этот. Установите ЕЩЕ один и оттуда скопируйте. Собьются только те скрипты что установлены в эти конкретные шаблоны.

Автор: noname Июл 16 2010, 20:18
QUOTE (Slesher @ Июл 16 2010, 20:15)
Никто же вам не говорит удалять этот. Установите ЕЩЕ один и оттуда скопируйте. Собьются только те скрипты что установлены в эти конкретные шаблоны.

сделал. благодарю!

Автор: Slesher Июл 16 2010, 20:38
АЦ - Скины и Шаблоны -- Установка скинов -- Acid Skin Предпросмотр Установить
Дальше заходим в новый, ищем шаблон который нужно, выбираем кусок кода, копируем и вставляем в старый

Автор: El Grande Июл 31 2010, 10:16
Как провернуть ту же операцию, только с ником?

Автор: Dron Июл 31 2010, 10:24
QUOTE (El Grande @ Сегодня, 11:16)
Как провернуть ту же операцию, только с ником?

Тему внимательнее читаем! Тут уже говорилось об этом.

Автор: El Grande Июл 31 2010, 10:59
Вы это имели ввиду??
QUOTE
- Можно ли сделать в движке возможность поля для быстрого ответа? А так же, если это будет реализовано, то сделать функцию, чтобы при нажатии на ник того, кто постит в теме его имя выделенное ждирным шрифтом было в поле ответа?
- Все это уже давно реализовано и если вы почитаете раздел "Поддержка модификаций" на этом форуме, то без труда найдете инструкции как все это включить.

и какую же полезную информацию я могу извлечь из этого сообщения? ведь в разделе "Поддержка модификаций" нет темы по моему вопросу? либо двое безсонных суток, как-то повлияли на мое здоровье huh.gif

Автор: Gromoboy Сен 2 2010, 16:31
Спасибо за мод всё работает.

Автор: _faraon_ Дек 15 2010, 10:30
При попытке установить эту модификацию кнопка появилась, но исчезли аватары(((
Поскольку я в кодах не понимаю абсолютно, прошу совета - что делать?


Автор: _faraon_ Дек 15 2010, 10:58
Починил. Просьба не актуальна.

Автор: Артур Дек 15 2010, 12:54
установил, кнопка появилась, но не работает, при нажатии ничего не происходит что делать?

вот скрин:

user posted image

Автор: DJ JERL Окт 31 2011, 14:56
mad.gif sad.gif у меня на кнопке ответить не работает,жму и.......нечего

Автор: Грея Окт 31 2011, 15:03
http://ipboard.net/index.php?showuser=3403, проверьте поэтапно установку. И посмотрите как выглядит ник - ники с апостофом ( ' ) этим скриптом не вставляются.

Автор: Slesher Окт 31 2011, 22:34
єтап 2 проверьте.

Автор: DJ JERL Ноя 1 2011, 09:03
Грея,Slesher,у мну всё правильно,"скрипик в скриптик","кодик в кодик"

Автор: Agora_tm Мар 24 2012, 01:30
Господа, подскажите как вставлять ник кликая на ник над аватаром? (у меня уже аватар кликабельный, ведет в профиль юзера)
ЗЫ, А заодно и как отцентрировать ник (всё остальное поцентру, а ник как ценртировать понять не могу..)

Автор: Slesher Мар 24 2012, 09:36
В п. 3 вместо переменной аватара сделайте $author['name']

Автор: Agora_tm Мар 24 2012, 14:29
http:///index.php?showuser=650, сделал, тепеь этот блок выглядит у меня так
Код
<td valign='middle' class='row4' width="1%"><a name='entry{$post['pid']}'></a><span class='{$post['name_css']}'><center><a href="javascript:addName('[b][color=red]{$post['name']}[/color], [/b]');">{$author['name']}</a></center></span></td>

но результат тот же, ссыль ника ведет в профиль...
Что-то не то делаю?

Автор: Slesher Мар 24 2012, 16:48
ну, вы , ествественно , заменяли {$author['avatar']} этим?

Автор: Agora_tm Мар 24 2012, 21:26
Цитата
вы , ествественно , заменяли {$author['avatar']} этим
нет biggrin.gif
а надо было?
я в вверх вставил (в сам ник, в первую строку поста)

Автор: Slesher Мар 24 2012, 23:01
Agora_tm, не совсем. я недосмотрел,
Цитата (Slesher @ Сегодня, 10:36)
$author['name']
превращается в ник сразу с сылкой.
Измените его на
Код
<a href="javascript:addName('[b][color=brown]{$post['name']}[/color][/b],');"><b>{$post['name']}</b></a>

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

Автор: ignasio Июл 29 2012, 17:43
у меня такой код:
[/CODE]<script type="text/javascript">
<!--
function emo_pop()
{
window.open('index.{ibf.vars.php_ext}?act=legends&amp;CODE=emoticons&amp;s={ibf.session_id}','Legends','width=250,height=500,resizable=yes,scrollbars=yes');
}
//-->
</script>
<br />
<div align='left' id='qr_open' style="display:$show;position:relative;">
<form name='REPLIER' action="{ibf.script_url}" method='post'>
<input type='hidden' name='act' value='Post' />
<input type='hidden' name='s' value='</span>' />
<input type='hidden' name='CODE' value='03' />
<input type='hidden' name='f' value='$fid' />
<input type='hidden' name='t' value='$tid' />
<input type='hidden' name='st' value='{$ibforums->input['st']}' />
<input type='hidden' name='enabletrack' value='{ibf.member.auto_track}' />
<input type='hidden' name='auth_key' value='$key' />
<input type='hidden' name='MAX_FILE_SIZE' value='500000' />
<!-- TITLE DIV -->
<div class="tableborder">
<div class='maintitle'><{CAT_IMG}>&nbsp;{ibf.lang.qr_title}</div>
<div style="padding: 6px;" class="row2" >
<div style="width: 81%; padding: 6px; margin: 0pt auto;" class="rte-buttonbar" >

<img title='Жирный' alt='Жирный' src='http://ipb.su/html/buttons/rte-bold.png' onmouseover="copyT('B')" onclick="insTxt()" />
<img title='Наклонный' alt='Наклонный' src='http://ipb.su/html/buttons/rte-italic.png' onmouseover="copyT('I')" onclick="insTxt()" />
<img title='Подчёркнутый' alt='Подчёркнутый' src='http://ipb.su/html/buttons/rte-underlined.png' onmouseover="copyT('U')" onclick="insTxt()" />
<img src="http://ipb.su/html/buttons/rte-align-center.png" alt="По центру" title="По центру" onmouseover="copyT('CENTER')" onclick="insTxt()" />
<img src="http://ipb.su/html/buttons/rte-align-right.png" alt="По правому краю" title="По правому краю" onmouseover="copyT('RIGHT')" onclick="insTxt()" />
<img title='Ссылка' alt='Ссылка' src='http://ipb.su/html/buttons/rte-link-button.png' onmouseover="copyT('URL')" onclick="insTxt()" />
<img title='Изображение' alt='Изображение' src='http://ipb.su/html/buttons/rte-image-button.png' onmouseover="copyT('IMG')" onclick="insTxt()" />
<img title='Цитата' alt='Цитата' src='http://ipb.su/html/buttons/rte-quote-button.png' onmouseover="copyT('QUOTE')" onclick="insTxt()" />
<img title='Код' alt='Код' src='http://ipb.su/html/buttons/rte-code-button.png' onmouseover="copyT('CODE')" onclick="insTxt()" />
<img title='Скрытый текст' alt='Скрытый текст' src='http://ipb.su/html/buttons/rte-hide.png' onmouseover="copyT('HIDE')" onclick="insTxt()" />
<img title='Спойлер' alt='Спойлер' src='http://ipb.su/html/buttons/rte-spoiler.png' onmouseover="copyT('SPOILER')" onclick="insTxt()" />
<a href='javascript:emo_pop();'><img title='Смайлики' alt='Смайлики' src='http://ipb.su/html/buttons/rte-smiles.png' ></a>
<br />
<textarea style='margin:0px;padding:4px;width:98%' cols="70" rows="15" name="Post" class="textinput" tabindex="1" id="tex" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="storeCaret(this);"></textarea>
<br /><br />
<center><input type='file' name='FILE_UPLOAD' size='30' class='forminput' /><br /><br />
<a href='javascript:emo_pop();'>{ibf.lang.show_emo}</a> |
<input type='checkbox' name='enableemo' value='yes' class="checkbox" checked="checked" />&nbsp;{ibf.lang.qr_add_smilie} |
<input type='checkbox' name='enablesig' value='yes' class="checkbox" checked="checked" />&nbsp;{ibf.lang.qr_add_sig}
<br /><br />
<input type='submit' name='submit' value='{ibf.lang.qr_submit}' class='forminput' tabindex="2" accesskey="s" />&nbsp;
<input type='submit' name='preview' value='{ibf.lang.qr_more_opts}' class='forminput' />
&nbsp;&nbsp; <input type='button' name='qrc' onclick="ShowHide('qr_open','qr_closed');" value='{ibf.lang.qr_closeit}' class='forminput' />
</center>
</div>
</div>
</div>
</form>
</div>[CODE]
куда вставлять код представленный в 1-м сообщении?

Автор: AweDer Июл 29 2012, 22:30
ignasio,


Цитата
<script type="text/javascript">
<!--
function emo_pop()
{
window.open('index.{ibf.vars.php_ext}?act=legends&amp;CODE=emoticons&amp;s={ibf.session_id}','Legends','width=250,height=500,resizable=yes,scrollbars=yes');
}



        <!-- Функция вставки значения в поле быстрого ответа -->
            function addName(someName)
              {
                <!-- Вставка значения -->
                oldValue = document.REPLIER.Post.value + someName;
                document.REPLIER.Post.value = oldValue;
             
                <!-- Открытие быстрого ответа -->
                var f_reply = document.getElementById('qr_open');
                if (f_reply.style.display == "none") { f_reply.style.display = ""; }

                <!-- Фокусировка поля быстрого ответа -->
                document.getElementById("tex").focus();
                scroll(0,1000000);
              }
          <!-- конец функции вставки значения в поле быстрого ответа -->







//-->
</script>
<br />
<div align='left' id='qr_open' style="display:$show;position:relative;">
<form name='REPLIER' action="{ibf.script_url}" method='post'>
<input type='hidden' name='act' value='Post' />
<input type='hidden' name='s' value='</span>' />
<input type='hidden' name='CODE' value='03' />
<input type='hidden' name='f' value='$fid' />
<input type='hidden' name='t' value='$tid' />
<input type='hidden' name='st' value='{$ibforums->input['st']}' />
<input type='hidden' name='enabletrack' value='{ibf.member.auto_track}' />
<input type='hidden' name='auth_key' value='$key' />
<input type='hidden' name='MAX_FILE_SIZE' value='500000' />
<!-- TITLE DIV -->
<div class="tableborder">
<div class='maintitle'><{CAT_IMG}>&nbsp;{ibf.lang.qr_title}</div>
<div style="padding: 6px;" class="row2" >
<div style="width: 81%; padding: 6px; margin: 0pt auto;" class="rte-buttonbar" >

<img title='Жирный' alt='Жирный' src='http://ipb.su/html/buttons/rte-bold.png' onmouseover="copyT('B')" onclick="insTxt()" />
<img title='Наклонный' alt='Наклонный' src='http://ipb.su/html/buttons/rte-italic.png' onmouseover="copyT('I')" onclick="insTxt()" />
<img title='Подчёркнутый' alt='Подчёркнутый' src='http://ipb.su/html/buttons/rte-underlined.png' onmouseover="copyT('U')" onclick="insTxt()" />
<img src="http://ipb.su/html/buttons/rte-align-center.png" alt="По центру" title="По центру" onmouseover="copyT('CENTER')" onclick="insTxt()" />
<img src="http://ipb.su/html/buttons/rte-align-right.png" alt="По правому краю" title="По правому краю" onmouseover="copyT('RIGHT')" onclick="insTxt()" />
<img title='Ссылка' alt='Ссылка' src='http://ipb.su/html/buttons/rte-link-button.png' onmouseover="copyT('URL')" onclick="insTxt()" />
<img title='Изображение' alt='Изображение' src='http://ipb.su/html/buttons/rte-image-button.png' onmouseover="copyT('IMG')" onclick="insTxt()" />
<img title='Цитата' alt='Цитата' src='http://ipb.su/html/buttons/rte-quote-button.png' onmouseover="copyT('QUOTE')" onclick="insTxt()" />
<img title='Код' alt='Код' src='http://ipb.su/html/buttons/rte-code-button.png' onmouseover="copyT('CODE')" onclick="insTxt()" />
<img title='Скрытый текст' alt='Скрытый текст' src='http://ipb.su/html/buttons/rte-hide.png' onmouseover="copyT('HIDE')" onclick="insTxt()" />
<img title='Спойлер' alt='Спойлер' src='http://ipb.su/html/buttons/rte-spoiler.png' onmouseover="copyT('SPOILER')" onclick="insTxt()" />
<a href='javascript:emo_pop();'><img title='Смайлики' alt='Смайлики' src='http://ipb.su/html/buttons/rte-smiles.png' ></a>
<br />
<textarea style='margin:0px;padding:4px;width:98%' cols="70" rows="15" name="Post" class="textinput" tabindex="1" id="tex" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="storeCaret(this);"></textarea>
<br /><br />
<center><input type='file' name='FILE_UPLOAD' size='30' class='forminput' /><br /><br />
<a href='javascript:emo_pop();'>{ibf.lang.show_emo}</a> |
<input type='checkbox' name='enableemo' value='yes' class="checkbox" checked="checked" />&nbsp;{ibf.lang.qr_add_smilie} |
<input type='checkbox' name='enablesig' value='yes' class="checkbox" checked="checked" />&nbsp;{ibf.lang.qr_add_sig}
<br /><br />
<input type='submit' name='submit' value='{ibf.lang.qr_submit}' class='forminput' tabindex="2" accesskey="s" />&nbsp;
<input type='submit' name='preview' value='{ibf.lang.qr_more_opts}' class='forminput' />
&nbsp;&nbsp; <input type='button' name='qrc' onclick="ShowHide('qr_open','qr_closed');" value='{ibf.lang.qr_closeit}' class='forminput' />
</center>
</div>
</div>
</div>
</form>
</div>



Вот так должно быть

Автор: LansVans Дек 13 2012, 16:16
Здравствуйте!

Прошу помощи, у меня версия форума IPB 2.3.4 и в настройке скинов я не могу найти Topic View Section и Post Entry ohmy.gif

Как только не пытался, нет его и все. Из-за этого установка мода невозможна. Кто-нибудь, подскажите, что можно сделать? Неужели этот мод на мою версию форума никак не поставить sad.gif

Автор: AweDer Дек 14 2012, 15:39
http:///index.php?showuser=3883,Может и можно но скорее всего как то иначе ваш шаблон называется.

Автор: Magadannoxton Сен 30 2013, 12:33
http://ipboard.net/index.php?showuser=3,
У меня появилась кнопка , все работает , но например написав пользователю Юлия , у меня не высвечиваеться её имя в поле ответа . А просто
[/color], Хотя должно быть сразу так [Color=red]Юлия,
В чем причина ? не в ручную же писать мне , а тем более пользователям

Автор: Magadannoxton Сен 30 2013, 12:34
http://ipboard.net/index.php?showuser=3,
Поправлюсь Юлия ,

Автор: Magadannoxton Сен 30 2013, 12:52
Когда жму на свой ник ответить , все прописывает , а пользователя нет . Но у пользователя нет аватара , может это играет роль ?, что не прописываеться имя

Автор: AweDer Сен 30 2013, 12:52
http://ipboard.net/index.php?showuser=4271,Перепроверте все опять , обычно пользователи сделают ошибку, устанавливая модификацию невнимательно.Так что все аккуратненько перепроверяем .Я ставил эту модификацию все хорошо работает. smile.gif

И еще раз увижу от вас дублирование или тем или сообщений получите бан на неделю.

Автор: »†«Xо®ошаЯ»†« Окт 2 2013, 19:36
Спасибо! Час возни и почти все получилось, за исключением пары моментов, но это в другой теме, если сама не разберусь. cool.gif

Автор: boyz Дек 8 2014, 12:57
А как сделать, что бы после того как вставится имя в ответ, курсор переместился за имя, а не оставался перед ним?

Автор: AweDer Дек 8 2014, 13:27
http://ipboard.net/index.php?showuser=5056,В данный момент никак.

Автор: boyz Фев 6 2015, 21:02
Цитата (boyz)
А как сделать, что бы после того как вставится имя в ответ, курсор переместился за имя, а не оставался перед ним?

Из первого поста в коде
Код
<!-- Функция вставки значения в поле быстрого ответа -->
function addName(someName)
  {
<!-- Вставка значения -->
oldValue = document.REPLIER.Post.value + someName;
document.REPLIER.Post.value = oldValue;
 
<!-- Открытие быстрого ответа -->
var f_reply = document.getElementById('qr_open');
if (f_reply.style.display == "none") { f_reply.style.display = ""; }

<!-- Фокусировка поля быстрого ответа -->
document.getElementById("tex").focus();
scroll(0,1000000);
  }
 <!-- конец функции вставки значения в поле быстрого ответа -->
меняем местами: сначала <!-- Открытие быстрого ответа --> потом <!-- Фокусировка поля быстрого ответа --> и <!-- Вставка значения -->
Так курсор после вставки ника в поле быстрого ответа будет перемещаться в конец.

P.S. По этому же принципу можно изменить и вставку быстрой цитаты.

Powered by Invision Power Board (//www.invisionboard.com)
© Invision Power Services (//www.invisionpower.com)