The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Playing Windows Media Files Inline Using Plugin Details »» | ||||||||||||||||||||||||||||
Playing Windows Media Files Inline Using Plugin
Developer Last Online: Aug 2009
This just an upgrade over from my existing hack HERE
to use plugin system for vb3.5 gold What this hack does:: This hack allows your users to upload media files via your board file management and play the media fields within their post.. It is adivisable to have one inline per post. Foreword: This hack might not work on all system due to different configuration, platform, and such. I will try to help you all as much as I can. This hack will use your board attachment system to run mp3, wma, wmv, flash files. It is a bit server intensive. So be warned Security Risk: It has been known that flash files can be used to exploit and compromise certain securities on user computer. You might want to verify your flash attachment before enable flash playing inline on your forum. Files To edit: 0 Queries to run: 0 Uses Product: Yes Template Edits: 1 Template Edit To remove previous version from Postbit template Postbit template Look for HTML Code:
<if condition="$show[flashattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attached_flash] $flashfilename </legend> <div style="padding:$stylevar[formspacer]px"> $post[flashattachments] </div> </fieldset> </if> <if condition="$show[wmaattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_wma] $wmafilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[wmaattachments] </div> </fieldset> </if> <if condition="$show[wmvattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_wmv] $wmvfilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[wmvattachments] </div> </fieldset> </if> <if condition="$show[mp3attachment]"> <fieldset class="fieldset"> <legend> $vbphrase[attach_mp3] $mp3filename</legend> <div style="padding:$stylevar[formspacer]px"> $post[mp3attachments] </div> </fieldset> </if> Postbit legacy template Look for HTML Code:
<if condition="$show[flashattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attached_flash] $flashfilename </legend> <div style="padding:$stylevar[formspacer]px"> $post[flashattachments] </div> </fieldset> </if> <if condition="$show[wmaattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_wma] $wmafilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[wmaattachments] </div> </fieldset> </if> <if condition="$show[wmvattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_wmv] $wmvfilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[wmvattachments] </div> </fieldset> </if> <if condition="$show[mp3attachment]"> <fieldset class="fieldset"> <legend> $vbphrase[attach_mp3] $mp3filename</legend> <div style="padding:$stylevar[formspacer]px"> $post[mp3attachments] </div> </fieldset> </if> REMOVE THEM SAVE Open postbit_attachment and add to very top HTML Code:
<tr> <td width=450 colspan="2"> <if condition="$show[realattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_real] $realfilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[realattachments] </div> </fieldset> </if> <if condition="$show[movattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_mov] $movfilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[movattachments] </div> </fieldset> </if> <if condition="$show[flashattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attached_flash] $flashfilename </legend> <div style="padding:$stylevar[formspacer]px"> $post[flashattachments] </div> </fieldset> </if> <if condition="$show[pdfattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_pdf] $pdffilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[pdfattachments] </div> </fieldset> </if> <if condition="$show[aviattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_avi] $avifilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[aviattachments] </div> </fieldset> </if> <if condition="$show[mpgattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_pdf] $mpgfilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[mpgattachments] </div> </fieldset> </if> <if condition="$show[mpegattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_pdf] $mepgfilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[mepgattachments] </div> </fieldset> </if> <if condition="$show[wmaattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_wma] $wmafilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[wmaattachments] </div> </fieldset> </if> <if condition="$show[wmvattachment]"> <fieldset class="fieldset"> <legend>$vbphrase[attach_wmv] $wmvfilename</legend> <div style="padding:$stylevar[formspacer]px"> $post[wmvattachments] </div> </fieldset> </if> <if condition="$show[mp3attachment]"> <fieldset class="fieldset"> <legend> $vbphrase[attach_mp3] $mp3filename</legend> <div style="padding:$stylevar[formspacer]px"> $post[mp3attachments] </div> </fieldset> </if> </td> </tr> Upload the included XML as product. Demo If you use this hack please click install. As christianb mentioned in the other post, you might need to setup attachement types for your forum to play properly. Use the following for your types HTML Code:
WMA ? Content-type: audio/x-ms-wma WMV ? Content-type: video/x-ms-wmv MP3 ? Content-type: audio/x-mp3 SWF ? Content-type: application/x-shockwave-flash AVI ? Content-type: video/x-ms-avi MOV ? Content-type: video/quicktime MP4 ? Content-type: video/quicktime MPEG ? Content-type: video/mpeg MPG ? Content-type: video/mpeg RAM ? Content-type: audio/x-pn-realaudio RM ? Content-type: audio/x-pn-realaudio SWC ? Content-type: application/x-shockwave-flash NOTE: This hack use your board attachment.php to play those specified media files. Therefore, you will have to set up user right to download attachement in under forum permissions. Quote:
Show Your Support
|
Comments |
#52
|
||||
|
||||
Uhmmmm don't post that file up here. Check out your video forum
|
#53
|
|||
|
|||
DUDE... You are the bomb... I mean serious... everything works... I can play video inline and also send them and they play inline in private messages...
So now I have inline video in my gallery, in my post and in private messages... I only know you by stitch but you are awesome. I never expected this kind of support or effort. I never could have done it with out your help. You are a "Example" of perfection. I hope those that run and visit this site know how valuable you are and you have really impressed me. If there is anything I can do for you let me know.. You rock... |
#54
|
|||
|
|||
humm.. ok.. on avi it loads 2 ... one named mp3 one named avi...
double display 1 upload.. did ya notice that? |
#55
|
||||
|
||||
What happen was that you still have the old file modification code from the old version. I removed that and enable the plugin.
I also fix the double avi for you. It was a typo that I have in the code. I am glad that you like this hack. Have fun!! |
#56
|
|||
|
|||
How can I fix or get rid of the link, its all gibberish still.. any idea?
|
#57
|
||||
|
||||
Quote:
|
#58
|
||||
|
||||
stitch any chance you can come to my forum and find why is not working for me ?
TIA |
#59
|
||||
|
||||
Quote:
|
#60
|
|||
|
|||
any chance ya got mpeg to work? you can replace mp3 for mpeg ..
|
#61
|
||||
|
||||
Quote:
I left you a note in admincp. Basically, you board now support mov, mpeg, mpg, mpa, mp4, swf, swc, wma,wmv, avi,mp3 mov, and mp4 are apple quick time. Your members have to have the plugin installed Your board has a max upload size = 2mb. I suggest that you should increase this size. I have on my board for like 45MB. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|