mediaplayer mod
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

mediaplayer mod
heb wat op phpbbhacks.com gezocht, maar kom er niet echt aan uit of er iets bruikbaars tussen zit.
ik wil als iemand een link naar een audio of video bestand post, dat er automatisch een mediaplayer in dat bericht komt te staan.
dus ik post bijv. http://link.nl/lied.mp3
en als ik dan dit bericht zie staat er een mediaplayer met play button en zo.
is er een mod van of zo?
anders moet ik het denk ik inbouwen door een of ander mediaplayer script...
ik wil als iemand een link naar een audio of video bestand post, dat er automatisch een mediaplayer in dat bericht komt te staan.
dus ik post bijv. http://link.nl/lied.mp3
en als ik dan dit bericht zie staat er een mediaplayer met play button en zo.
is er een mod van of zo?
anders moet ik het denk ik inbouwen door een of ander mediaplayer script...
Ik kan het ff voor je uit de BBcode box rippen, ik post het over 5 minuten
Posting_body.tpl
Onder
Tussen de functions
onder bv
zetten
Dat laatste moet je zelf maar goed zetten, maar zo zou het moeten werken
/edit: Woeps, bbcode.php en ~.tpl vergeten, w8 ff
includes/bbcode.php
Zet onder
Zet voor
templates/../bbcode.tpl
Zet ergens neer, maakt niet uit waar:
Posting_body.tpl
Onder
Code: Selecteer alles
p_help = "{L_BBCODE_P_HELP}";
Code: Selecteer alles
v_help = "Video: [video width=XXX height=XXX]Video url[/video]";
Code: Selecteer alles
function BBCvideo() {
var FoundErrors = '';
var enterFURL = prompt("Please Enter the video file URL", "http://");
if (!enterFURL) {
FoundErrors += "You didn't write the file URL";
}
var enterW = prompt("Enter the video file width", "400");
if (!enterW) {
FoundErrors += "You didn't enter the video file width";
}
var enterH = prompt("Enter the video file height", "350");
if (!enterH) {
FoundErrors += "You didn't enter the video file height";
}
if (FoundErrors) {
alert("Error :"+FoundErrors);
return;
}
var ToAdd = "[video width="+enterW+" height="+enterH+"]"+enterFURL+"[/video]";
document.post.message.value+=ToAdd;
document.post.message.focus();
}
Code: Selecteer alles
<td><span class="genmed">
<input type="button" class="button" accesskey="c" name="addbbcode8" value="Code" style="width: 52px" onClick="bbstyle(8)" onMouseOver="helpline('c')" />
</span></td>
Code: Selecteer alles
<td><span class="genmed">
<input type="button" class="button" accesskey="v" name="addbbcode17" value="Video" style="width: 52px" onClick="BBCvideo()" onMouseOver="helpline('v')" />
</span></td>
Dat laatste moet je zelf maar goed zetten, maar zo zou het moeten werken
/edit: Woeps, bbcode.php en ~.tpl vergeten, w8 ff
includes/bbcode.php
Zet onder
Code: Selecteer alles
$bbcode_tpl['img'] = str_replace('{URL}', '\\1', $bbcode_tpl['img']);
Code: Selecteer alles
$bbcode_tpl['video'] = str_replace('{URL}', '\\3', $bbcode_tpl['video']);
$bbcode_tpl['video'] = str_replace('{WIDTH}', '\\1', $bbcode_tpl['video']);
$bbcode_tpl['video'] = str_replace('{HEIGHT}', '\\2', $bbcode_tpl['video']);
Code: Selecteer alles
// [email]user@domain.tld[/email] code..
Code: Selecteer alles
// [flash width= height= loop= ] and [/flash] code..
$patterns[10] = "#\[video width=([0-6]?[0-9]?[0-9]) height=([0-4]?[0-9]?[0-9]):$uid\](.*?)\[/video:$uid\]#si";
$replacements[10] = $bbcode_tpl['video'];
$text = preg_replace($patterns, $replacements, $text);
Zet ergens neer, maakt niet uit waar:
Code: Selecteer alles
<!-- BEGIN video -->
<div align="center"><embed src="{URL}" width={WIDTH} height={HEIGHT}></embed></div>
<!-- END video -->