Доработка Quick Reply phpBB3

В данном подфоруме будут располагаться темы с анонсами интересных модификаций, а так же будут рассматриваться проверенные временем дополнения для phpBB3.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение белк »

вы редактируете через админку? если да - то не стоит. потом после очистки кэша изменения слетят.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#401
network
Заглянул на огонек
Заглянул на огонек
Сообщения: 21
Стаж: 8 лет 5 месяцев

Доработка Quick Reply phpBB3

Сообщение network »

В общем, занялся снова. Скачал свой viewtopic_body.html, открыл Дримвивером. Указанных выше строк для замены у меня там нет. Файл http://depositfiles.com/files/29ykark22.
#402
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение белк »

в вашем шаблоне просто поменены местами части кода, поэтому в стандартном варианте замена не возможна. там надо добавлять/изменять чисто "рабочие кусочки".

попозже немного посмотрю что куда.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#403
network
Заглянул на огонек
Заглянул на огонек
Сообщения: 21
Стаж: 8 лет 5 месяцев

Доработка Quick Reply phpBB3

Сообщение network »

белк писал(а):в вашем шаблоне просто поменены местами части кода, поэтому в стандартном варианте замена не возможна. там надо добавлять/изменять чисто "рабочие кусочки".

попозже немного посмотрю что куда.
Спасибо, буду ждать!
#404
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение белк »

в общем я вам отредактировал файл, но вам надо самому посмотреть куда и как поставить быструю цитату. поставил поближе к профилю, вот так:

Код: Выделить всё

<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{PROFILE_IMG}</a> <!-- ENDIF -->
				<!-- IF postrow.U_PM --><a href="{postrow.U_PM}">{PM_IMG}</a> <!-- ENDIF --> 
				<!-- IF postrow.U_EMAIL --><a href="{postrow.U_EMAIL}">{EMAIL_IMG}</a> <!-- ENDIF -->
                <!-- IF S_QUICK_REPLY --><a href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> <!-- ENDIF -->				
                <!-- IF postrow.U_MSN --><a href="{postrow.U_MSN}">{MSN_IMG}</a> <!-- ENDIF --> 
                <!-- IF postrow.U_ICQ --><a href="{postrow.U_ICQ}">{ICQ_IMG}</a> <!-- ENDIF --> 
                <!-- IF postrow.U_YIM --><a href="{postrow.U_YIM}">{YIM_IMG}</a> <!-- ENDIF --> 
                <!-- IF postrow.U_AIM --><a href="{postrow.U_AIM}">{AIM_IMG}</a> <!-- ENDIF --> 
                <!-- IF postrow.U_JABBER --><a href="{postrow.U_JABBER}">{JABBER_IMG}</a> <!-- ENDIF --> 
				<!-- IF postrow.U_WWW --><a href="{postrow.U_WWW}">{WWW_IMG}</a> <!-- ENDIF -->
ваша быстрая цитата - это вот этот код - экспериментируйте.

Код: Выделить всё

<!-- IF S_QUICK_REPLY --><a href="#postform" onclick="if((window.getSelection && window.getSelection().toString() == '') || (document.getSelection && document.getSelection() == '') || (document.selection && document.selection.createRange().text == '')){ alert('{L_NO_SELECTION}'); return false; }else{addquote({postrow.POST_ID},'{postrow.POSTER_QUOTE}'); insert_text('\r\n'); return false; }" title="{L_QUICKQUOTE_TEXT}">{QUICKQUOTE_IMG}</a> <!-- ENDIF -->	
первую строчку редактирования я тоже прописал - теперь при клике по нику должно вставляться в ответ.
Вложения
viewtopic_body.rar
файл viewtopic_body.html от Авалона отредактированный
(3.61 КБ) 15 скачиваний
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#405
network
Заглянул на огонек
Заглянул на огонек
Сообщения: 21
Стаж: 8 лет 5 месяцев

Доработка Quick Reply phpBB3

Сообщение network »

Установил снова мод по вложенной инструкции.
Залил измененный для Avalon viewtopic_body
Не работает. Кнопки нет. При нажатии на автора тоже ничего не происходит. Прямую ссылку вместо метки вставлял <img src="/styles/Avalon/imageset/ru/icon_post_quickquote.gif" />
#406
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение белк »

только что залил ваш viewtopic_body.html вместо своего (у меня на другом сайте один из стилей - Авалон) - всё прекрасно работает.
и ссылка-вставка в быстрый ответ по нику и сама быстрая цитата вместе с кнопкой.
вот скан (у меня своя картинка по тому же пути и с теми же данными):




проверяйте правки и наличие изображений на сервере. это всё, что можно посоветовать. у вас проблемы не только с этим файлом.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#407
network
Заглянул на огонек
Заглянул на огонек
Сообщения: 21
Стаж: 8 лет 5 месяцев

Доработка Quick Reply phpBB3

Сообщение network »

белк писал(а):только что залил ваш viewtopic_body.html вместо своего (у меня на другом сайте один из стилей - Авалон) - всё прекрасно работает.
и ссылка-вставка в быстрый ответ по нику и сама быстрая цитата вместе с кнопкой.
вот скан (у меня своя картинка по тому же пути и с теми же данными):
проверяйте правки и наличие изображений на сервере. это всё, что можно посоветовать. у вас проблемы не только с этим файлом.
Да я уже допроверялся, пришлось откат делать.
Картинка для цитаты была залита - по пути проверял - открылась.
Файлы все в сабже исправил по инструкции.
После вашего viewtopic_body.html единственное, что у меня появилась - это ник в виде урла, но он не срабатывал. Кэш чистил и шаблона, и в основных настройках.
Что еще смотреть я не знаю, все проделал дважды. Почему у меня viewtopic_body отличался - мне тоже интересно, форум не трогался, был взят с официального сайта.
#408
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение белк »

network писал(а):почему у меня viewtopic_body отличался - мне тоже интересно
у вас стандартный viewtopic_body от стиля авалон. у меня уже переделанный.

"на глаз" проблему не выявить...

если хотите - можете скинуть архивом все (php+html) ваши отредактированные файлы - могу проверить на правильность.
завтра.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#409
network
Заглянул на огонек
Заглянул на огонек
Сообщения: 21
Стаж: 8 лет 5 месяцев

Доработка Quick Reply phpBB3

Сообщение network »

белк писал(а):если хотите - можете скинуть архивом все (php+html) ваши отредактированные файлы - могу проверить на правильность.
завтра.
Еще раз большое спасибо за отзывчивость, я еще не встречал форума, где так бы старались помочь. ))
Файлы закачиваю: http://depositfiles.com/files/oz8kuy05z
Сейчас форум без них, т.к. делал вчера откат, только картинка на быструю цитату в нужном месте. Если дадите добро, попробую еще.
Сам форум: http://forum.mobile-networks.ru/
#410
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение белк »

похоже ещё закачивается? у меня по вашей ссылке на депозите белое поле....

как получу файлы - посмотрю.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#411
network
Заглянул на огонек
Заглянул на огонек
Сообщения: 21
Стаж: 8 лет 5 месяцев

Доработка Quick Reply phpBB3

Сообщение network »

белк писал(а):похоже ещё закачивается? у меня по вашей ссылке на депозите белое поле....
А вот так? https://yadi.sk/d/Bw_s557WjkZ5Q
#412
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение белк »

здесь скачалось. сейчас гляну. в файле quickreply_editor.html уверены, что всё сделали правильно? (просто вы его не положили в папку)...

и ещё: спрошу на всякий случай - вы SQL запрос делали?

Сообщение добавлено... спустя 25 минут 16 секунд:
посмотрел, что вы прислали. это просто прописка изображения и языковые файлы.

нужен файл viewtopic.php из корня форума (не языковой) и quickreply_editor.html из стиля Avalon.
viewtopic_body.html я вам уже редактировал.

?
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#413
network
Заглянул на огонек
Заглянул на огонек
Сообщения: 21
Стаж: 8 лет 5 месяцев

Доработка Quick Reply phpBB3

Сообщение network »

белк писал(а):здесь скачалось. сейчас гляну. в файле quickreply_editor.html уверены, что всё сделали правильно? (просто вы его не положили в папку)...
Так я там ничего и не делал, как вы мне его дали в исправленном виде, так и закачал. Все равно в нем ничего не понимаю. Думал разве что местами кнопки потом поиграться, но ее не было, а ссылка на нике на срабатывала.

viewtopic из корня добавляю: https://yadi.sk/d/tgKZ3K4MjkdWq

SQL запрос не делал. Даже не знаю, как. Делал по инструкции в этой теме, скачав мод. Там об этом ни слова.
#414
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение белк »

вот выписка из инструкции установки:

Код: Выделить всё

SQL






Code:Select all

INSERT INTO `phpbb_config` ( `config_name` , `config_value` , `is_dynamic` ) 
VALUES (
'allow_quick_reply_smilies', '1', '0'
);
INSERT INTO `phpbb_config` ( `config_name` , `config_value` , `is_dynamic` ) 
VALUES (
'allow_quick_reply_bbcode', '1', '0'
);
это и есть SQL запрос к базе данных для создания таблиц - без него работать НЕ БУДЕТ!
network писал(а):Так я там ничего и не делал, как вы мне его дали в исправленном виде, так и закачал.
я вам отредактировал viewtopic_body.html, но, судя по инструкции, вам необходимо редактировать и файл quickreply_editor.html

Код: Выделить всё

Open: subsilver2/template/quickreply_editor.html



Find

Tip: This may be a partial find and not the whole line.


Code:Select all

<form method="post" action="{U_QR_ACTION}">

Replace with

Tip: Replace the preceding line(s) to find with the following lines.


Code:Select all

<form id="postform" method="post" action="{U_QR_ACTION}">

<< Hide



Find

Tip: This may be a partial find and not the whole line.


Code:Select all

			<td class="row1" width="22%"><b class="genmed">{L_MESSAGE}:</b></td>
			<td class="row2" valign="top" align="left" width="78%"><textarea name="message" rows="7" cols="76" tabindex="3"  style="width: 98%;"></textarea> </td>


Replace with

Tip: Replace the preceding line(s) to find with the following lines.


Code:Select all

			<td class="row1" valign="top" width="22%">
				<!-- IF S_SMILIES_ALLOWED -->
				<table width="100%" cellspacing="5" cellpadding="0" border="0" align="center">
					<tr>
						<td class="gensmall" align="center"><b>{L_SMILIES}</b></td>
					</tr>
					<tr>
						<td align="center">
						<!-- BEGIN smiley -->
							<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;" style="line-height: 20px;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" hspace="2" vspace="2" /></a>
						<!-- END smiley -->
						</td>
					</tr>

то, что вы прислали - без всего этого, в принципе, могло и работать....

//извините, вы до этого моды уже ставили?

Сообщение добавлено... спустя 13 минут 21 секунду:
хм... ваш последний файл... viewtopic.php... а правки где?

начинаем смотреть:

открыть viewtopic.php
найти

Код: Выделить всё

include($phpbb_root_path . 'includes/bbcode.' . $phpEx);
вставить после

Код: Выделить всё

include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);
вот выписка из вашего файла:

Код: Выделить всё

include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
include($phpbb_root_path . 'includes/bbcode.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);

*******************
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#415
network
Заглянул на огонек
Заглянул на огонек
Сообщения: 21
Стаж: 8 лет 5 месяцев

Доработка Quick Reply phpBB3

Сообщение network »

Уфф, я делал по инструкции в файле ru.xml
Единственный мод, который я поставил и он заработал - это ссылочный редирект, описанный у вас. Все остальное в этом (матерюсь) движке phpBB3 у меня ни разу не сработало, сколько я тонн материала не перечитал.
С другой стороны я сделал свой сайт с нуля по собственному дизайну на MODx и привел туда 7000-8000 ежедневного трафа + другой сайт компании и не могу себя назвать полным чайником. Но phpBB это нечто...

В общем, я совершенно запутался. Если я вас очень напрягаю, забейте на меня. ))
И лучше "на ты".

Исправил корневой viewtopic.php.

Итого: файлы по инструкции мода исправлены, картинка закачана.
Ваш файл viewtopic_body есть
корневой viewtopic.php изменил.

Что-то еще нужно? С запросом к БД еще надо шаманить??
#416
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение белк »

так.
1. инструкция по установке (общая) - файл qr3.0.6.xml в папке мода

2. если есть проблемы с "общением" с SQL - можно его (инсталлятор) сделать здесь: db_update_gen.php

пока разбираешься - вот тебе готовый:
db_update.rar
скрипт-инсталлятор
(1.29 КБ) 13 скачиваний
распаковать, загрузить в корень форума, запустить через браузер по адресу

Код: Выделить всё

http://forum.mobile-networks.ru/db_update.php
после отработки система напишет что всё установлено - удалить скрипт с сервера.

3. отредактировать все файлы. будут проблемы - пиши.

4. инструкция по установке на subsilver2 (avalon) - contrib/subsilver2.xml

вроде всё. пробуйте...

5. надеюсь вы бэкапы базы и файлов делаете (раз у вас такая посещаемость)?
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#417
network
Заглянул на огонек
Заглянул на огонек
Сообщения: 21
Стаж: 8 лет 5 месяцев

Доработка Quick Reply phpBB3

Сообщение network »

Бекапы делаю, конечно. Иначе как бы вчера откатился?
Итак, все файлы залил. Апдейт сделал. Кэш обновил. КНОПКА появилась. Но ни она, ни ссылка по нику не работют.
#418
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Доработка Quick Reply phpBB3

Сообщение белк »

network писал(а):4. инструкция по установке на subsilver2 (avalon) - contrib/subsilver2.xml
выполнил? файл quickreply_editor.html отредактировал?

если да - в быстром ответе смайлики и полоса цветов появились?

должно быть примерно так:




Сообщение добавлено... спустя 25 минут 16 секунд:
надо по делам. ушёл.
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#419
network
Заглянул на огонек
Заглянул на огонек
Сообщения: 21
Стаж: 8 лет 5 месяцев

Доработка Quick Reply phpBB3

Сообщение network »

Нет, с ним ступор. Не понимаю. Вижу в инструкции "выделить код для замены", меняю, но в итоге вообще эдитор исчез. Вот такой у меня неотредактированный он https://yadi.sk/d/eP9SvaScjkmzj
PS Блин, не могу оперативно отвечать, полчаса сообщения не пропускает.
#420
Ответить