[RC] Цитата выделенного в быстрый ответ через всплывашку.

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение Nekstati »

nixit, замените код, приведённый в вашем посте, на этот:

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

<!-- IF S_QUICK_REPLY --><a id="poster{postrow.POST_ID}" href="#postform" title="{L_QUOTE_USERNAME}" onclick="show_qr(true); insert_text('[b]' + $(this).getText() + '[/b]'); return false;"<!-- IF postrow.POST_AUTHOR_COLOUR --> style="color: {postrow.POST_AUTHOR_COLOUR}" <!-- ENDIF -->>{postrow.POST_AUTHOR}</a><!-- ELSE --><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --><!-- ENDIF -->
Т. е. заменяете у ссылки атрибут onclick и добавляете ей атрибут id. Если используете jQuery-вариант, то дополнительно замените $(this).getText() на $(this).text(). И учтите, что переделана может быть только одна из двух ссылок-ников, вторая должна быть в дефолтном состоянии (вести на профиль).

Ко всем: другие модификации БО удалять необязательно, но желательно. Как минимум, надо откатить правки в viewtopic_body.html. Если кто-то не заметил, этот мод имеет свою функцию вставки ника в форму БО. (Используется ник под заголовком поста, а не под аватарой.) Например, от мода Rayden’а должны остаться только смайлы и ББ-коды, но не ссылки на быструю цитату и вставку ника. С модом rxu, скорее всего, ничего работать не будет, т. к. рассчитано на стандартный БО.
Питер
phpBB 1.4.4
Сообщения: 197
Стаж: 15 лет 2 месяца
Откуда: Москва
Благодарил (а): 1 раз
Поблагодарили: 2 раза

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение Питер »

Альтаир Бергадлер писал(а):Можно подетальней в лс?
Получилось?
«-Да он не псих, просто детективов начитался.
- Да какая разница...» © Донна Эндрюс «Месть кованых фламинго»
nixit
phpBB 1.4.4
Сообщения: 173
Стаж: 15 лет 6 месяцев
Благодарил (а): 13 раз
Поблагодарили: 4 раза

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение nixit »

Nekstati Мерси мадам. Только, на профиль у меня ведет кнопка, следовательно оба ника можно использовать для вставки.)
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение Nekstati »

К кликабельному нику данный мод добавляет ID, а ID должен быть уникален. Т. е. работать оно будет, но код станет невалиден и теоретически может в каком-нибудь браузере выдать JS-ошибку.
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение TyMaH »

Evgesh писал(а):
button_quick_reply.png
Такая пойдет?
Размер:131х50
Чтобы вместо стандартной кнопки быстрый ответ (т.е никакой), была эта, нужно просто в styles/stylename/ru/imageset.cfg

В конец вставить

img_button_quick_reply = button_quick_reply.png*25*131

и все??
Изображение
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение Nekstati »

Нет, нужны правки в css и html.
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение TyMaH »

а не подскажете? или тему где есть эти правки
Изображение
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение Nekstati »

TyMaH

1. Найти в styles\prosilver\template\viewtopic_body.html

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

	<!-- IF not S_IS_BOT and S_DISPLAY_REPLY_INFO -->
		<div class="<!-- IF S_IS_LOCKED -->locked-icon<!-- ELSE -->reply-icon<!-- ENDIF -->"><a href="{U_POST_REPLY_TOPIC}" title="<!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF -->"><span></span><!-- IF S_IS_LOCKED -->{L_TOPIC_LOCKED_SHORT}<!-- ELSE -->{L_POST_REPLY}<!-- ENDIF --></a></div>
	<!-- ENDIF -->
Добавить после

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

	<!-- IF S_QUICK_REPLY -->
		<div class="quickreply-icon">
			<a href="#postform" onclick="hide_qr(); return false;" title="{L_SHOW_QR}"><span></span>{L_SHOW_QR}</a>
		</div>
	<!-- ENDIF -->
2. Найти в styles\prosilver\template\quickreply_editor.html

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

<script type="text/javascript">
// <![CDATA[
	function hide_qr(show)
	{
		dE('qr_editor_div');
		dE('qr_showeditor_div');
		if (show && document.getElementById('qr_editor_div').style.display != 'none')
		{
			document.getElementsByName('message')[0].focus();
		}
		return true;
	}


	function init_qr()
	{
		dE('qr_showeditor_div');
		return true;
	}
	onload_functions.push('init_qr();');
	// ]]>
</script>
Заменить на

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

<script type="text/javascript">
// <![CDATA[
	function hide_qr(show)
	{
		dE('qr_editor_div');
		if (document.getElementById('qr_editor_div').style.display != 'none')
		{
			document.getElementsByName('message')[0].focus();
		}
		return true;
	}
	// ]]>
</script>
3. Добавить в конец файла styles\prosilver\theme\common.css

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

/* Quick reply button */
.quickreply-icon span {background: url("{T_IMAGESET_LANG_PATH}/button_quick_reply.gif") 0 0 no-repeat;}
.buttons div.quickreply-icon {width: 137px; height: 25px;}
4. Скопировать картинки из архива с модом (папка \root\styles\prosilver\imageset).
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение TyMaH »

примного благодарен!
Изображение
Аватара пользователя
Борис Бердичевский
phpBB 3.0.0 RC1
Сообщения: 1457
Стаж: 18 лет 8 месяцев
Откуда: Израиль, Беэр-Шева
Благодарил (а): 45 раз
Поблагодарили: 81 раз

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение Борис Бердичевский »

Не понравился мне этот МОД, порой некстати :mrgreen: всплывает окно. Что ж, на вкус и на цвет...
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение TyMaH »

установил Ajax quick edit, удалил его , исчез быстрый ответ.. скачал мод установил,всеравно не появился.. потом сделал заново как сказано тут [RC] Цитата выделенного через всплывающее окно (т.к параметры куда-то делись) и появился быстрый ответ НО.. значка нет..(вместо значка просто надпись Быстрый ответ, иконка есть в папку ru, все как полагается) сделал все так но всеравно его нет.. нахимичил что-то, есть решения данной проблемы?
Изображение
Аватара пользователя
FEAR93
Former team member
Сообщения: 666
Стаж: 17 лет 11 месяцев
Откуда: Кривой Рог, Украина
Благодарил (а): 22 раза
Поблагодарили: 76 раз

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение FEAR93 »

Показывайте форум.
А где твоя Родина, сынок?! Сдал Горбачёв твою Родину американцам, чтобы тусоваться красиво.

Шаблон запроса.
Правила.
Аватара пользователя
TyMaH
phpBB 2.0.3
Сообщения: 389
Стаж: 15 лет 3 месяца
Благодарил (а): 182 раза
Поблагодарили: 18 раз

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение TyMaH »

http://81.24.85.222/forum

user: test
password: 666666

еще я заново установил Ajax Quick editor, суть в том что,я его не вижу вообще,ни кнопки ничего, поэтому удалял..
Изображение
Альтаир Бергадлер
phpBB 2.0.5
Сообщения: 495
Стаж: 16 лет 5 месяцев
Благодарил (а): 80 раз
Поблагодарили: 16 раз

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение Альтаир Бергадлер »

сделал по человечески на мототуле)
только почему-то не видно стиля кнопки "вставить цитату" или так задумано?
http://hogsmeade.ru/post25633.html#p25633 раздел для гостей

Добавлено спустя 15 минут 21 секунду:
и при нажатии на ник пользователя выкидывает на главную, если не в тягость гляньте где у меня руки из жопы выросли.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: [RC] Цитата выделенного через всплывающее окно

Сообщение Pazh »

Альтаир Бергадлера где раздел Быстрый ответ то?
Помощь в ЛС/email только за WM или ЮMoney

Вернуться в «Бета-версии модов для phpBB 3.0.x»