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

о модификациях quick reply (To:nick в заголовок сообщения)

Идеи для расширения функциональности phpBB 2.0.x
izpitera
phpBB 1.4.2
Сообщения: 65
Стаж: 19 лет 4 месяца

о модификациях quick reply (To:nick в заголовок сообщения)

Сообщение izpitera »

господа! Никому не попадалась функция для функции ответа (posting.php mode reply)
которая бы вставляла никнейм человека которому отвечают?

С сабжектом все просто:

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

	else if ( $mode == 'reply' ) 
   { 
      $user_sig = ( $userdata['user_sig'] != '' ) ? $userdata['user_sig'] : ''; 

      $username = ( $userdata['session_logged_in'] ) ? $userdata['username'] : ''; 
      $subject = ''; 
      $message = ''; 

   } 

----
      $subject = ''; 
меняем на   $subject = $lang['RE'] . ': ' . $post_info['topic_title']; 

и прописываем значение переменной RE в языковой файл


А вот с полем to сложности =(

надо видно что то "фетчить", "тримать" и вообще все дико сложно.

может кто подскажет как?

нашел нечто похожее



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

#-----[ FIND ]------------------------------------------ 
# 
		$username = ( $userdata['session_logged_in'] ) ? $userdata['username'] : '';
		$subject = '';

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
		$username = ( $userdata['session_logged_in'] ) ? $userdata['username'] : '';
		if ( $HTTP_GET_VARS['p'] && $board_config['post_subject'] == 1 || $board_config['post_subject'] == 2 )
		{
			$reply_username = ( trim($post_info['post_username']) != '' ) ? $post_info['post_username'] : (( $post_info['username'] == 'Anonymous' ) ? $lang['Guest'] : $post_info['username']);
			$reply_subject = ( trim($post_info['post_subject']) != '' ) ? $post_info['post_subject'] : $lang['Post'] . ' #' . $post_info['post_id'];
			


$subject = $board_config['post_subject_prefix'] . ' ' . (( $board_config['post_subject'] == 1 ) ? $reply_username : $reply_subject);

		} else {

			$subject = '';
		}
Но как понимаю нужно еще массив делать?

Вот мод откуда я выдрал кусок последний
http://mods.mosymuis.nl/viewtopic.php?t=9
izpitera
phpBB 1.4.2
Сообщения: 65
Стаж: 19 лет 4 месяца

Сообщение izpitera »

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

А идея то в принципе юзабильная... суть в заголовок вносилось имя человека которому отвечали (+кнопка рядом с цитатой само собой)

Может кто возьмется из гуруреализовать?

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