Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (9) « Первая ... 3 4 [5] 6 7 ... Последняя » ( Перейти к первому непрочитанному сообщению ) |
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 |
|
#root |
Отправлено: Авг 29 2008, 15:32
|
Новичок Группа: Забаненные Сообщений: 0 Пользователь №: 971 Регистрация: 29-Августа 08 Репутация: 0 |
levon, Проверьте все еще раз, возможно вставляю/копируя вы немного ошиблись в синтаксисе предложенных скриптов или что-то неправильно сделали.
|
|
Добрый |
Отправлено: Авг 29 2008, 16:27
|
||||
Админ-пенсионер, тревожить только по особо важным делам Группа: Пользователи Сообщений: 4 935 Пользователь №: 296 Регистрация: 5-Декабря 07 Из: Москва Репутация: 77 |
А еще может быть в нике проблема, Могут быть опострофы (одинарная кавычка) или двойные кавычки.
Тогда это не будет работать. надо изменять ник. например если Alex O'konnor Не будет работать нажатие -------------------- |
||||
|
#root |
Отправлено: Авг 29 2008, 16:32
|
Новичок Группа: Забаненные Сообщений: 0 Пользователь №: 971 Регистрация: 29-Августа 08 Репутация: 0 |
Добрый, Мне кажется что levon просто что-то не так скопировал/сделал, сейчас проверил через IE, у меня на его форуме ошибка JS при нажатии на кнопку. Так что, уважаемый levon попробуйте поискать ошибки.
|
|
levon |
Отправлено: Авг 29 2008, 16:40
|
||||
<? echo"Кодер" ?> Группа: Забаненные Сообщений: 681 Пользователь №: 962 Регистрация: 25-Августа 08 Репутация: -17 |
А что это?
Обязательно!
|
||||
|
#root |
Отправлено: Авг 29 2008, 16:42
|
||
Новичок Группа: Забаненные Сообщений: 0 Пользователь №: 971 Регистрация: 29-Августа 08 Репутация: 0 |
Internet Explorer, я думал уже давно всем известная аббревиатура |
||
|
levon |
Отправлено: Авг 29 2008, 16:45
|
||||
<? echo"Кодер" ?> Группа: Забаненные Сообщений: 681 Пользователь №: 962 Регистрация: 25-Августа 08 Репутация: -17 |
А как можно оттуда что-то проверить? |
||||
|
#root |
Отправлено: Авг 29 2008, 16:48
|
Новичок Группа: Забаненные Сообщений: 0 Пользователь №: 971 Регистрация: 29-Августа 08 Репутация: 0 |
levon, Внизу окна слева (привожу для IE 6, в IE 7 я не знаю работает ли данное оповещение), при нажатии на кнопку и возможно при загрузке страницы с кнопкой будет выведено сообщение "Выполнено с ошибками" или "Ошибка JS".
Это сообщение отредактировал #root - Авг 29 2008, 17:04 |
|
Mashka |
Отправлено: Янв 8 2009, 09:27
|
Счастье-это то с чем я живу Группа: Пользователи Сообщений: 55 Пользователь №: 1 041 Регистрация: 13-Октября 08 Из: Екатеринбург Репутация: нет |
|
|
Mashka |
Отправлено: Янв 8 2009, 09:48
|
Счастье-это то с чем я живу Группа: Пользователи Сообщений: 55 Пользователь №: 1 041 Регистрация: 13-Октября 08 Из: Екатеринбург Репутация: нет |
|
|
Добрый |
Отправлено: Янв 8 2009, 15:07
|
||
Админ-пенсионер, тревожить только по особо важным делам Группа: Пользователи Сообщений: 4 935 Пользователь №: 296 Регистрация: 5-Декабря 07 Из: Москва Репутация: 77 |
Mashka, изучайте внимательно код.
после вставки кода кнопки, поставьте <br />
-------------------- |
||
|
Faust_1991 |
Отправлено: Мар 22 2009, 15:30
|
~in trance~ Группа: Пользователи Сообщений: 142 Пользователь №: 977 Регистрация: 31-Августа 08 Из: Украина, Донецк Репутация: 0 |
Спасибо классная штучка)))только кнопочку по удобному для себя расположил))не там как писалось тут)))
-------------------- |
|
Feyd |
Отправлено: Апр 6 2009, 22:46
|
Участник Группа: Пользователи Сообщений: 66 Пользователь №: 443 Регистрация: 2-Января 08 Репутация: нет |
Попытался установить этот мод, АВАТАР исчез, прочитал тему, понел что был уже такой вопрос, но тут не ответили как исправить... Подскажите а? П.С. Перед этим ставил "Но Аватар Мод" <--- может с этим что-то связано?
-------------------- |
|
beauty |
Отправлено: Апр 21 2009, 13:33
|
Киса... Группа: Пользователи Сообщений: 126 Пользователь №: 1 429 Регистрация: 16-Апреля 09 Из: Москва Репутация: 5 |
Спасибо, очень удобо, только сделала ссылочкой, по центру и сини м цветом =)
-------------------- Мой форум http://superspeak.ipb.su
|
|
IrinaHa |
Отправлено: Июн 4 2009, 20:55
|
testantispam Группа: Пользователи Сообщений: 1 Пользователь №: 1 520 Регистрация: 4-Июня 09 Из: Россия Репутация: нет |
Можно ли сделать в движке возможность поля для быстрого ответа? А так же, если это будет реализовано, то сделать функцию, чтобы при нажатии на ник того, кто постит в теме его имя выделенное ждирным шрифтом было в поле ответа?
|
|
Dron |
Отправлено: Июн 4 2009, 21:35
|
||
admin of ipb.su Группа: Пользователи Сообщений: 6 040 Пользователь №: 3 Регистрация: 27-Октября 07 Из: г.Псков Репутация: 133 |
Все это уже давно реализовано и если вы почитаете раздел "Поддержка модификаций" на этом форуме, то без труда найдете инструкции как все это включить. -------------------- Мой блог: Блог Dron'а E-mail: dron@ipb.su. ICQ: 263635213. ----------------------------------------------------------------------- ----------------------------------------------------------------------- Вопрос/Ответ на тему IPB.SU ----------------------------------------------------------------------- - Отблагодари, если я помог. |
||
|
Страницы: (9) « Первая ... 3 4 [5] 6 7 ... Последняя » |