de vraag is of het te realiseren is als je een tekst quote dat de usernaam aan de orginele poster verbonden blijft
nu is het zo dat de usernaam wijzigd in de usernaam van de quoter
dit is de wijze waarop de /me mod werkt
Code: Selecteer alles
##############################################################
## MOD Title: irc /me mod
## MOD Author: Craze < e.vosseberg@vanallesiets.com > (E.Vosseberg) http://www.vanallesiets.com
## MOD Description: This mod replaces "/me message" for "*username message"
## MOD Version: 1.0.0
##
## Installation Level: easy
## Installation Time: 1 Minutes
## Files To Edit: viewtopic.php
## Included Files: n/a
##############################################################
## Author Notes:
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
// Replace naughty words
//
#
#-----[ BEFORE, ADD ]------------------------------------------
#
//
// irc /me function
//
{
$message = str_replace("/me ","<font color=\"red\">" .$poster. "</font> ",$message);
}
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
er staat al een hack tussen om het doorquoten te voorkomen
Code: Selecteer alles
$quote_username = ( trim($post_info['post_username']) != '' ) ? $post_info['post_username'] : $post_info['username'];
{
$message = preg_replace('/(\[quote=(.*?)\]((.|\n)*)\[\/quote\])/si',"",$message);
}
$message = '[quote="' . $quote_username . '"]' . $message . '[/quote]';
if ( !empty($orig_word) )
{
$subject = ( !empty($subject) ) ? preg_replace($orig_word, $replace_word, $subject) : '';
$message = ( !empty($message) ) ? preg_replace($orig_word, $replace_word, $message) : '';
}