Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Вставка ника в форму быстрого ответа

Идеи для расширения функциональности phpBB 2.0.x
GroozeMaster
phpBB 1.0.0
Сообщения: 3
Стаж: 19 лет 4 месяца
Откуда: Moscow-Korolev

Вставка ника в форму быстрого ответа

Сообщение GroozeMaster »

Доброго времени суток, уважаемые!

Пользую модификацию Вашего форума под CMS Postnuke - PNphpbb2
http://penta.justiceclan.ru

На форуме по умолчанию включена форма быстрого ответа.
И многие пользователи желали бы следующее:

Можно ли имя пользователя над аватаром сделать не ссылкой на профиль пользователя (ибо есть уже такая кнопачка в посте, и имя-ссылка просто ее дублирует), но такой ссылкой, при нажатии на которую в форму быстрого ответа вставлялся бы нужный тект, например "2 GroozeMaster:"
К сожалению, я достаточными познаниями в Яваскрипте не обладаю, поэтому пришлгось обращаться к вам.

Заранее спасибо.

Добавлено спустя 19 минут 42 секунды:

Мои извинения!
Не обратил внимания, что на Вашем форуме это уже реализовано.
Тогда корректирую вопрос - не могли бы Вы посоветовать, где мне найти информацию о том, как это реализовать на моем форуме?
Заранее благодарю.
Аватара пользователя
Hastelloy
phpBB 1.4.3
Сообщения: 85
Стаж: 19 лет 5 месяцев
Откуда: Москва

Сообщение Hastelloy »

GroozeMaster
где мне найти информацию о том, как это реализовать
http://www.phpbbguru.net/mods/?cat=2 - Extended Quick Reply Form
Нельзя знать всё, достаточно понимать.
GroozeMaster
phpBB 1.0.0
Сообщения: 3
Стаж: 19 лет 4 месяца
Откуда: Moscow-Korolev

Сообщение GroozeMaster »

сделал.
Видимо, не подойдет :(.
Буду аскать на форуме pnphpbb2, что они там понаделали.
Ибо после внесенных изменений получил

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

Fatal error: Cannot redeclare generate_smilies() (previously declared in ***/modules/PNphpBB2/quick_reply.php:75) in ***/modules/PNphpBB2/quick_reply.php on line 73


Добавлено спустя 10 минут 4 секунды:

Да, при отключении в админке форума функции быстрого ответа появляется установленная функция быстрого ответа.
Пример:
http://penta.justiceclan.ru/index.php?n ... =8949#8949

Смайлы не грузятся, ссылка на ник не меняется...
Видимо, придется пользоваться пока старым модом quick reply, ка кни прискорбно...
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 20 лет 1 месяц
Откуда: СССР
Благодарил (а): 5 раз
Поблагодарили: 105 раз

Сообщение Mr. Anderson »

GroozeMaster
Вообще-то, судя по всему, у вас уже быстрый ответ стоит.
Поэтому модифицируйте существующий (не думаю, что вы сможете удалить его)...
GroozeMaster
phpBB 1.0.0
Сообщения: 3
Стаж: 19 лет 4 месяца
Откуда: Moscow-Korolev

Сообщение GroozeMaster »

Нашел в viewtopic.php следующую конструкцию:

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

// Begin PNphpBB2 Module
if ($board_config['pnphpbb2_quickreply'] > 0)
{
  if ($is_auth['auth_reply'] &&
	 	 !($forum_topic_data['forum_status'] == FORUM_LOCKED) && 
		 !($forum_topic_data['topic_status'] == TOPIC_LOCKED) ||
		 $userdata['user_level'] == ADMIN ||
		 $is_auth['auth_mod'])
	{
	  include($phpbb_root_path . 'quick_reply.'.$phpEx);
	}
}
// End PNphpBB2 Module
Не она ли мне мешает?

Добавлено спустя 2 минуты 19 секунд:

Да, верно, я же писал в первом самом посте что она у меня уже стоит :).
Но:
А) ваша мне нравится намного больше :).
Б) мне нужно модифицировать имя пользователя над аватаром, чтобы оно не являлось ссылкой на профиль, дублируя кнопачку Profile, а вставляло яваскриптом имя юзера в форму быстрого ответа.

Добавлено спустя 6 минут:

По результатам обдумывания ситуации действительно, скорее всего, раз дефолтовую функцию быстрого ответа можно включать/выключать через админку, то она, как говорят, hardcoded там так, что не мне с моим знанием php там копаться %)).
Поэтому действительно проще модифицировать имеющуюся.
Попробую понять как.
Валиант
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет 3 месяца

Сообщение Валиант »

У меня таже проблема... подскажите плиз скрипт такого кода, что бы было можно добавлять имя в поле ответа... ну как здесь на форуме.. а я б смог ее вставить в существующий код!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16372
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

Сообщение rxu »

Валиант писал(а):что бы было можно добавлять имя в поле ответа...
Какого ответа? Быстрого? Тогда какой именно мод быстрого ответа у Вас установлен?
Изображение
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Скорее всего этот Advanced Quick Reply Mod by RustyDragon
или от Smartor оригинальный
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Валиант
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет 3 месяца

Сообщение Валиант »

У меня версия 2.0.19, если не путаю... там нет такой функции ни при быстром ответа (я его сам добавил потом), ни при обычном ответе!
Я устанавливал мод вроде бы Simple Quick Reply...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16372
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1745 раз

Сообщение rxu »

Валиант писал(а): вроде бы Simple Quick Reply...
...или Super Quick Reply? :mrgreen:
Тут как с номером телефона - "примерно" вспомнить не получится.
Изображение
Валиант
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет 3 месяца

Сообщение Валиант »

неее... точно не супер!!!
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Если версия форума 2.0.19, то обновляемся до 2.0.22.
Поддержка только для последней версии форума.

Добавлено спустя 5 минут 8 секунд:

В Super Quick Reply от hayk есть такя фича

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

	//
	// SQR
	// If you have installed "User Profile MOD" - do not add this lines or remove "User Profile MOD"
	//
	if ( $show_qr_form )
	{
		$poster = '<a href="javascript:pn(\''.$poster.'\');">'.$poster.'</a>';
	}
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Валиант
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет 3 месяца

Сообщение Валиант »

Поручик
ээээ... ммм... больше похоже на шутку, мой друг... ибо я туда поставил много модов, а если перейти на другую версию, то они снесутся.. а париться по 2 часа на то, что бы переходить с одной персии на другую (+1) методом модов, меня не канает...
хм... то есть вы предлагаете мне все таки поставить версию 2.0.22 и там будет вставка ника в форму быстрого ответа? :?:
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Нет ее там не будет, у вас будет последняя версия форума.

Добавлено спустя 2 минуты 4 секунды:

Сами понимаете, хакеры разные
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Валиант
phpBB 1.4.0
Сообщения: 36
Стаж: 17 лет 3 месяца

Сообщение Валиант »

Нет ее там не будет, у вас будет последняя версия форума.
И что мне это даст, как мне это поможет?

Вернуться в «Запросы модов для phpBB 2.0.x»