Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[OLD] Quick reply for phpBB3 - Быстрый ответ
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
- rxu
- phpBB Guru
- Сообщения: 16313
- Стаж: 17 лет 10 месяцев
- Откуда: Красноярск
- Благодарил (а): 533 раза
- Поблагодарили: 2119 раз
- Контактная информация:
[OLD] Quick reply for phpBB3 - Быстрый ответ
Мод быстрого ответа для phpBB3.
Возможности: быстрый ответ, быстрые темы. Управляется при помощи отдельного модуля в администраторском разделе (закладка Общие).
После установки обязателен запуск установочного скрипта qr_db_install.php, которым, в том числе, будет включено отображение формы быстрого ответа для всех зарегистрированных пользователей.
Внимание: Не рекомендуется использовать установочный скрипт из пакета поставки мода версии 1.6.7. Вместо этого используйте исправленные версии install.php и uninstall.php.
Внимание: при обновлении с предыдущей версии не нужно запускать установочный скрипт install.php, если это не оговорено специально.
О проблеме прокрутки страницы темы вниз к форме быстрого ответа.
Проявляется в Internet Explorer.
Фикс от прокрутки страницы вниз к форме быстрого ответа здесь, новая версия - здесь.
Вариант фикса от пользователя VEG - здесь.
Ещё один фикс от наших иностранных товарищей тут.
Код добавления кнопки быстрого ответа для prosilver здесь. Дополнение к указанному коду, необходимое для появления кнопки в стиле subsilver2 здесь.
Возможности: быстрый ответ, быстрые темы. Управляется при помощи отдельного модуля в администраторском разделе (закладка Общие).
После установки обязателен запуск установочного скрипта qr_db_install.php, которым, в том числе, будет включено отображение формы быстрого ответа для всех зарегистрированных пользователей.
Внимание: Не рекомендуется использовать установочный скрипт из пакета поставки мода версии 1.6.7. Вместо этого используйте исправленные версии install.php и uninstall.php.
Внимание: при обновлении с предыдущей версии не нужно запускать установочный скрипт install.php, если это не оговорено специально.
О проблеме прокрутки страницы темы вниз к форме быстрого ответа.
Проявляется в Internet Explorer.
Фикс от прокрутки страницы вниз к форме быстрого ответа здесь, новая версия - здесь.
Вариант фикса от пользователя VEG - здесь.
Ещё один фикс от наших иностранных товарищей тут.
Код добавления кнопки быстрого ответа для prosilver здесь. Дополнение к указанному коду, необходимое для появления кнопки в стиле subsilver2 здесь.
- Вложения
-
- Olympus_QR_button_1.0.0.zip
- (41.32 КБ) 2757 скачиваний
-
- Olympus_QR_1.6.7.zip
- (55.08 КБ) 20053 скачивания
Последний раз редактировалось rxu 11.05.2008 6:04, всего редактировалось 15 раз.
Что вот эта за ошибка выскакивает при запуске установочного скрипта?
Код: Выделить всё
Warning: include(./common.php) [function.include]: failed to open stream: No such file or directory in /www/site/www/htdocs/install/install.php on line 17
Warning: include() [function.include]: Failed opening './common.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /www/site/www/htdocs/install/install.php on line 17
Fatal error: Call to a member function session_begin() on a non-object in /www/site/www/htdocs/install/install.php on line 20
- VVVas
- Former team member
- Сообщения: 4463
- Стаж: 19 лет 4 месяца
- Поблагодарили: 13 раз
- Контактная информация:
kosme
Я ставил, ничего не менял, subsilver2 подошёл только в путь.
rxu
http://www.stsoftware.biz/phpbb30_style.etech.html
Я ставил, ничего не менял, subsilver2 подошёл только в путь.
rxu
http://www.stsoftware.biz/phpbb30_style.etech.html
- rxu
- phpBB Guru
- Сообщения: 16313
- Стаж: 17 лет 10 месяцев
- Откуда: Красноярск
- Благодарил (а): 533 раза
- Поблагодарили: 2119 раз
- Контактная информация:
Аддон кнопки оформлен в виде мода, с русификацией, и решением проблемы пропадания формы быстрой темы.
Просьба к энтузтастам протестировать.
После установки не забываем обновить тему/шаблон/набор картинок в админке
Файл - в первом сообщении темы.
Добавлено спустя 42 минуты 29 секунд:
Предполагаемый фикс от скроллинга темы к форме быстрого ответа в IE в просильвере. После установки, как обычно, очистить кэш. Также перезапустить брайзер (т.к. яваскрипт может быть им закэширован).
Просьба к энтузтастам протестировать.
После установки не забываем обновить тему/шаблон/набор картинок в админке
Файл - в первом сообщении темы.
Добавлено спустя 42 минуты 29 секунд:
Предполагаемый фикс от скроллинга темы к форме быстрого ответа в IE в просильвере.
Код: Выделить всё
OPEN
styles/prosilver/template/overall_header.html
FIND
var onunload_functions = new Array();
AFTER, ADD
var mode = <!-- IF QUICK_REPLY -->'quick_reply'<!-- ELSE -->''<!-- ENDIF --> ;
OPEN
styles/prosilver/template/editor.js
FIND
if (is_ie && typeof(baseHeight) != 'number')
REPLACE WITH
if (is_ie && typeof(baseHeight) != 'number' && mode != 'quick_reply')
Уважаемый rxu!
А как сделать, чтобы по клику на ник, тот, что рядом с аватаром, открывался бы профайл пользователя, а при клике на ник над постом, этот ник добавлялся бы в форму быстрого ответа заключенный в тег "", а не наоборот?
Задаю этот вопрос, т.к. все привыкли уже, что при нажатии на ник пользователя, открывается его профайл!
А как сделать, чтобы по клику на ник, тот, что рядом с аватаром, открывался бы профайл пользователя, а при клике на ник над постом, этот ник добавлялся бы в форму быстрого ответа заключенный в тег "", а не наоборот?
Задаю этот вопрос, т.к. все привыкли уже, что при нажатии на ник пользователя, открывается его профайл!
Бесплатный сыр бывает только в мышеловке. И только для второй мыши. =))
- DOMINATOR
- phpBB 1.4.4
- Сообщения: 153
- Стаж: 16 лет 6 месяцев
- Откуда: Новосибирск
- Поблагодарили: 13 раз
- Контактная информация:
eric помоему все привыкли чтобы при клике по нику в колонке, ник добавлялся в форму ответа...
Я конечно не rxu, но такую не сложную задачу решить могу
Добавлено спустя 13 минут 46 секунд:
PS: я привел изменения для prosilver, для subsilver2 можно самому догадаться.
Я конечно не rxu, но такую не сложную задачу решить могу
Откатите изменения внесенные модом во viewtopic_body.html косательно строки <!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --> (в оригинале).eric писал(а):чтобы по клику на ник, тот, что рядом с аватаром открывался бы профайл
eric писал(а):а при клике на ник над постом
Код: Выделить всё
Открыть viewtopic_body.html
найти
{L_POST_BY_AUTHOR} <strong>{postrow.POST_AUTHOR_FULL}</strong> {L_POSTED_ON_DATE} {postrow.POST_DATE} </p>
найти в строке
{postrow.POST_AUTHOR_FULL}
Заменить на
<!-- IF QUICK_REPLY --><a href="#postform" onclick="insert_text('[b]{postrow.POSTER_QUOTE}[/b]\r\n'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->
PS: я привел изменения для prosilver, для subsilver2 можно самому догадаться.
Важное дополнение к FAQ по установке модов:
Моды ночью/на пьяную голову/с похмелья не ставь, движок сломаешь! Все равно с утра переделывать прийдется...
Моды ночью/на пьяную голову/с похмелья не ставь, движок сломаешь! Все равно с утра переделывать прийдется...
DOMINATOR
Пишу без цитат, т.к. мне из-за этого предупреждения выносят!
Спасибо за помощь, пока все работает. Если что, отпишу! Действительно не сложная, забыл написать, что изменения касаемые ника под аватарой, я уже сам откатил! Не смог место конкретное просто найти в viewtopic_body.html, куда нужно было вставить код QUICK_REPLY, указанный тобой выше.
Пишу без цитат, т.к. мне из-за этого предупреждения выносят!
Спасибо за помощь, пока все работает. Если что, отпишу! Действительно не сложная, забыл написать, что изменения касаемые ника под аватарой, я уже сам откатил! Не смог место конкретное просто найти в viewtopic_body.html, куда нужно было вставить код QUICK_REPLY, указанный тобой выше.
Бесплатный сыр бывает только в мышеловке. И только для второй мыши. =))
-
- phpBB 1.2.1
- Сообщения: 24
- Стаж: 15 лет 11 месяцев
- Откуда: Kyiv
- Благодарил (а): 2 раза
- Контактная информация:
Пытаюсь убрать двоящуюся палитру вообще, выше Поручик писал как это сделать, удаляю в posting_buttons.html следующие строки:
и эти:
И у меня кнопки остаются, а окно ответа исчезает, может кто подскажет, в чем ошибка, как убрать палитру без потери окна?
Код: Выделить всё
<input type="button" class="button2" name="bbpalette" id="bbpalette" value="{L_FONT_COLOR}" onclick="change_palette();" title="{L_BBCODE_S_HELP}" />
и эти:
Код: Выделить всё
<div id="colour_palette" style="display: none;">
<dl style="clear: left;">
<dt><label>{L_FONT_COLOR}:</label></dt>
<dd><script type="text/javascript">
<!--
function change_palette()
{
dE('colour_palette');
e = document.getElementById('colour_palette');
if (e.style.display == 'block')
{
document.getElementById('bbpalette').value = '{LA_FONT_COLOR_HIDE}';
}
else
{
document.getElementById('bbpalette').value = '{LA_FONT_COLOR}';
}
}
colorPalette('h', 15, 5);
//-->
</script>
</dd>
</dl>
</div>