Also hier nun die BB code Erweiterung .
Einfach den Code in die entsprechenden Dateien, am entsprechenden Platz, hinzufügen.
include/includes/bbcode_config.php
//> Google Videos verlinken?
$permitted['gvideo'] = 1;
//> YouTube Videos verlinken?
$permitted['youtube'] = 1;
include/includes/class/bbcode.php
//> Video Codes
if($this->permitted['gvideo'] == true) {
//> Format: [gvideo]xxx[/gvideo]
$this->pattern[] = "%[gvideo](.+)[/gvideo]%Uis";
$this->replace[] = "<embed style="width:400px; height:326px;" id="VideoPlayback" align="middle" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=$1" allowScriptAccess="sameDomain" quality="best" bgcolor="#ffffff" scale="noScale"salign="TL" FlashVars="playerMode=embedded"/>";
}
if($this->permitted['gvideo'] == true) {
//> Format: [youtubue]xxx[/youtube]
$this->pattern[] = "%[youtube](.+)[/youtube]%Uis";
$this->replace[] = "<object width="375" height="350"><param name="movie" value="http://www.youtube.com/v/$1"></param><embed src="http://www.youtube.com/v/$1" type="application/x-shockwave-flash" width="425" height="350"></embed></object>";
}
include/includes/js/bbcode.js
output = output.replace(/[gvideo]/ig,"<gvideo>");
output = output.replace(/[/gvideo]/ig,"</gvideo>");
output = output.replace(/[youtube]/ig,"<youtube>");
output = output.replace(/[/youtube]/ig,"</youtube>");
und
function gvideo() {
var gvideo = prompt("Bitte eine Video ID eingeben:");
if(html){
if(gvideo)addText("<gvideo>"+gvideo+"</gviedeo>");
}else{
if(gvideo)addText("[gvideo]"+gvideo+"[/gvideo]");
}
}
function youtube() {
var youtube = prompt("Bitte eine Video ID eingeben:");
if(html){
if(youtube)addText("<youtube>"+youtube+"</youtube>");
}else{
if(youtube)addText("[youtube]"+youtube+"[/youtube]");
}
}
wäre toll wenn mir jemand sagen könnte ob das so auch im IE läuft, ich hab meinen die Flügel gestuzt, der läuft nicht mehr richtig.
Viel Spaß
samo
Zuletzt modifiziert von samo am 15.10.2006 - 14:09:11
Ain't no use running, fool! I know where your mama parks your house