Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (9) « Первая ... 4 5 [6] 7 8 ... Последняя » ( Перейти к первому непрочитанному сообщению ) |
Dron |
Отправлено: Ноя 1 2007, 22:29
|
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Модификация позволяет вставить в форму быстрого ответа ник пользователя, на чей аватар было нажатие.
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]");'/> Сохраняем изменения. Это сообщение отредактировал аsm-а - Апр 19 2015, 15:05 |
|
bovon |
Отправлено: Июн 8 2009, 10:45
|
Новичок Группа: Пользователи Сообщений: 1 Пользователь №: 1 532 Регистрация: 8-Июня 09 Репутация: нет |
День добрый. а если в списке секций нет "Header" как быть? Форум на ipb 2.3.6
|
|
Добрый |
Отправлено: Июн 8 2009, 12:04
|
||||
Админ-пенсионер, тревожить только по особо важным делам Группа: Пользователи Сообщений: 4 935 Пользователь №: 296 Регистрация: 5-Декабря 07 Из: Москва Репутация: 77 |
-------------------- |
||||
|
Potter |
Отправлено: Ноя 14 2009, 19:25
|
||
Админ Группа: Пользователи Сообщений: 156 Пользователь №: 1 629 Регистрация: 11-Августа 09 Из: Украина Репутация: 1 |
А что делать если нету
-------------------- |
||
|
Potter |
Отправлено: Ноя 14 2009, 19:33
|
Админ Группа: Пользователи Сообщений: 156 Пользователь №: 1 629 Регистрация: 11-Августа 09 Из: Украина Репутация: 1 |
Все нашёл))Крута.
-------------------- |
|
ShmiT |
Отправлено: Мар 2 2010, 17:31
|
Новичок Группа: Пользователи Сообщений: 45 Пользователь №: 1 917 Регистрация: 27-Января 10 Репутация: нет |
Не могу найти вот это {$author['member_status']}<br /><br /> все глаза просмотрел !!! ((((
|
|
Добрый |
Отправлено: Мар 2 2010, 18:05
|
Админ-пенсионер, тревожить только по особо важным делам Группа: Пользователи Сообщений: 4 935 Пользователь №: 296 Регистрация: 5-Декабря 07 Из: Москва Репутация: 77 |
ShmiT, подумайте хорошо головой =) Не обязательно только мембер статус искать и после него добавлять, главное - после блока аватара =) эксперементируйте)
-------------------- |
|
ShmiT |
Отправлено: Мар 2 2010, 18:21
|
||
Новичок Группа: Пользователи Сообщений: 45 Пользователь №: 1 917 Регистрация: 27-Января 10 Репутация: нет |
...да понял уже )))) |
||
|
chigarevr16 |
Отправлено: Мар 3 2010, 16:48
|
||||||
Новичок Группа: Пользователи Сообщений: 24 Пользователь №: 2 004 Регистрация: 27-Февраля 10 Репутация: нет |
я не могу понять куда вставлять? написано перед ними:это сбоку или на верху? |
||||||
|
Сергей |
Отправлено: Мар 3 2010, 16:52
|
<? echo"Кодер" ?> Группа: Пользователи Сообщений: 1 610 Пользователь №: 1 411 Регистрация: 5-Апреля 09 Репутация: 75 |
Перед ним, значит выше данного кода или значения.
|
|
Dron |
Отправлено: Мар 3 2010, 16:54
|
||
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Сзади)))) Не мешало бы знать, что код читаеться как и текст: слева на право, и фраза Перед этим, должна восприниматься буквально. -------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
||
|
chigarevr16 |
Отправлено: Мар 3 2010, 17:46
|
Новичок Группа: Пользователи Сообщений: 24 Пользователь №: 2 004 Регистрация: 27-Февраля 10 Репутация: нет |
ну всё равно я не могу установить,всё делаю правильно,когда нажимаю на пользователя,то он просто открывается,что делать?
|
|
Сергей |
Отправлено: Мар 3 2010, 18:15
|
<? echo"Кодер" ?> Группа: Пользователи Сообщений: 1 610 Пользователь №: 1 411 Регистрация: 5-Апреля 09 Репутация: 75 |
Изучайте первое сообщение данной темы. Подсказка: этот текст выделен зелёным цветом.
Зачем делать одно, а хотеть другое? |
|
chigarevr16 |
Отправлено: Мар 3 2010, 19:26
|
Новичок Группа: Пользователи Сообщений: 24 Пользователь №: 2 004 Регистрация: 27-Февраля 10 Репутация: нет |
упс,не увидел,что надо на аватар нажимай,извините плизз
|
|
BanisBaffin |
Отправлено: Апр 25 2010, 09:03
|
Да что тут писать... Группа: Пользователи Сообщений: 13 Пользователь №: 2 246 Регистрация: 24-Апреля 10 Репутация: нет |
Всё работает просто замечательно! Разобрался сразу, спасибо.!
|
|
Олькинн |
Отправлено: Июл 2 2010, 15:38
|
Участник Группа: Пользователи Сообщений: 53 Пользователь №: 2 382 Регистрация: 21-Июня 10 Репутация: 1 |
|
|
Страницы: (9) « Первая ... 4 5 [6] 7 8 ... Последняя » |