ich habe den Quicklinks Mod (von Bananeweizen) installiert und möchte, dass die Linkworte farbig (z.B. grün) und unterstrichen dargestellt werden.
Kann es sein, dass ich da Änderungen an der viewtopic.php vornehmen muss?
Code: Alles auswählen
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND ]------------------------------------------
#
$message = str_replace('\"', '"', substr(preg_replace('#(\>(((?>([^><]+|(?R)))*)\<))#se', "preg_replace(\$orig_word, \$replacement_word, '\\0')", '>' . $message . '<'), 1, -1));
}
#
#-----[ AFTER, ADD ]------------------------------------------
#
$sql = "SELECT word, replacement
FROM " . QUICKLINKS_TABLE;
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not get quicklinks from database', '', __LINE__, __FILE__, $sql);
}
if ( $row = $db->sql_fetchrow($result) )
{
do
{
$quicklink_word[] = '#\b(' . $row['word'] . ')\s#i';
$quicklink_url[] = '<a href="' . $row['replacement'] . '" class="postlink">' . $row['word'] . '</a> ';
$quicklink_word[] = '#\s(' . $row['word'] . ')\b#i';
$quicklink_url[] = ' <a href="' . $row['replacement'] . '" class="postlink">' . $row['word'] . '</a>';
}
while ( $row = $db->sql_fetchrow($result) );
}
if (count($quicklink_word)) {
$message = str_replace('\"', '"', substr(preg_replace('#(\µ(((?>([^µ§]+|(?R)))*)\§))#se', "preg_replace(\$quicklink_word, \$quicklink_url, '\\0')", 'µ' . $message . '§'), 1, -1));
}
Gruß Dennys