hi@all,
ich bin auf der suche nach einem forum, welches ich in wp integrieren kann und welches meinen ansprüchen genügt ;)
der anspruch, den ich habe ist, dass es pokerhände in einem handreplayer abspielen kann ... dazu muss man bestimmten code einfügen können ... z.b.:
<object width="550" height="350"><param name="allowFullScreen" value="true"></param><param name="movie" value="http://www.pokerhandreplays.com/flash/replayer.swf?pokerhandid=3820932"></param><param name="bgcolor" value="#FFFFFF" /></param><param name="quality" value="high" /></param><param name="allowScriptAccess" value="always" /></param><param name="scale" value="Exactfit"></param><embed src="http://www.pokerhandreplays.com/flash/replayer.swf?pokerhandid=3820932" bgcolor="#FFFFFF" allowScriptAccess="always" scale="Exactfit" type="application/x-shockwave-flash" width="400" allowFullScreen="true" height="267"></embed></object>
ich bin gerade das mingle forum am testen und wenn ich diesen code dort poste, dann wird er auch nur als code angezeigt ...
es gibt für dieses mingle forum eine bbcode.php, die folgendermassen aussieht:
<?php
/*
* Class for parsing BBCode
* @author - Paul Carter, http://cartpauj.com
*Ui = 1 line
*Uis = Multiple Lines
*/
if (!class_exists('cartpaujBBCodeParser'))
{
class cartpaujBBCodeParser {
var $patterns = array
(
'/\
[list\](.+)\[\/list\]/Uis',
'/\[\*\](.+)\\n/Ui',
'/\[spoil\](.+)\[\/spoil\]/Uis',
'/\[b\](.+)\[\/b\]/Uis',
'/\[i\](.+)\[\/i\]/Uis',
'/\[u\](.+)\[\/u\]/Uis',
'/\[s\](.+)\[\/s\]/Uis',
'/\[url=(.+)\](.+)\[\/url\]/Ui',
'/\[url](.+)\[\/url\]/Ui',
'/\[map](.+)\[\/map\]/Ui',
'/\[yt](.+)\[\/yt\]/Ui',
'/\[embed](.+)\[\/embed\]/Ui',
'/\[email](.+)\[\/email\]/Ui',
'/\[email=(.+)\](.+)\[\/email\]/Ui',
'/\[img\](.+)\[\/img\]/Ui',
'/\[img=(.+)\](.+)\[\/img\]/Ui',
'/\[code\](.+)\[\/code\]/Uis',
'/\[color=(\#[0-9a-f]{6}|[a-z]+)\](.+)\[\/color\]/Ui',
'/\[color=(\#[0-9a-f]{6}|[a-z]+)\](.+)\[\/color\]/Uis'
);
var $replacements = array
(
'<ul>\1</ul>',
'<li>\1</li>',
'<span style = "color:black;background:black;">\1</span>',
'<b>\1</b>',
'<i>\1</i>',
'<u>\1</u>',
'<s>\1</s>',
'<a href = "\1" target = "_blank">\2</a>',
'<a href = "\1" target = "_blank">\1</a>',
'<iframe width = "400" height = "325" frameborder = "0" scrolling = "no" marginheight = "0" marginwidth = "0" src = "\1&output=embed">Your browser does not support iFrames</iframe>',
'\1',
'\1',
'<a href = "mailto:\1">\1</a>',
'<a href = "mailto:\1">\2</a>',
'<a href = "\1"><img src = "\1" alt = "Image" /></a>',
'<a href = "\1"><img src = "\1" alt = "\2" /></a>',
'<pre class = "code">\1</pre>',
'<span style = "color: \1;">\2</span>',
'<div style = "color: \1;">\2</div>'
);
function bbc2html($subject)
{
$subject = preg_replace($this->patterns, $this->replacements, $subject);
$findQ = array("[quote]", "[/quote]", "[QUOTE]", "[/QUOTE]");
$replaceQ = array("<blockquote>", "</blockquote>", "<blockquote>", "</blockquote>");
$subjectTwo = str_replace($findQ, $replaceQ, $subject);
return $subjectTwo;
}
}
}
?>
Alles anzeigen
um welche zeile bzw. zeilen müsste ich die bbcode.php erweitern in
und
var $replacements = array
, damit der von mir oben gepostete code auch wirklich den handreplayer abspielt?
kann mir da jemand helfen?
danke im voraus für eure antworten :)
grüße pokertrakker