The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Playing Flash and Media Files Inline Details »» | |||||||||||||||||||||||||
Is it possible? Is there any security issue? I am thinking of releasing this hack, but I am not sure about the demands and security issue on this.
History: Originally, I have window media files played directly (inline) in phpbb. When I moved to vb, I tried to seek help from vb.com to modify their attachment system without success. I understand that Vb's attachment system for security purpose. Therefore, I have to find other means to achieve what I want. I come up with this hack when my board is at its infancy stage. It probably still is infancy because, it is used as a test and fun board when I am at work . Requirement: 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. Enut with the blah blah ?? Open your functions_showthread.php Find PHP Code:
PHP Code:
Find PHP Code:
Add Under PHP Code:
Find PHP Code:
Add Under PHP Code:
Var: attach_wmv Text: Window Media Video Var: attach_mp3 Text: MPEG-1 layer 3 Audio Encoding : Var: attached_flash Text: Attached Flash File: Var :attach_wma Text : Window Media Audio : Templates: Go to your Postbit template Find Code:
$post[imageattachments] </div> </fieldset> </if> Add Under 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> Go to your board admin and add the templates under postbits. The included templates file uses the existing templates on my board. Feel free to modified. If you need help drop a line here or at www.aotrangmongmo.com Show Your Support
|
Comments |
#12
|
|||
|
|||
thanks
|
#13
|
||||
|
||||
while i'm not sure about media files, flash files are a huge secruity risk i would suggest you note that in your initial post
|
#14
|
|||
|
|||
can i make it avelable to any usergroups i want?
it well be great thx alot |
#15
|
||||
|
||||
i dont get whats the difference from using just bbcodes for both instead of hacking the files
|
#16
|
|||
|
|||
Nice hack, wrong forum.
Show thread modifications would be more appropriate. |
#17
|
|||
|
|||
Hi..
It looks like a nice hack IF it will allow you to play ONLY media files (different formats: mp3, wav, wmv, au, rm, mov..etc.) because it is well known and tried before the security risk arising from playing flash files stored on your domain.. unless we can find a solution like to be able to store attachments on a different domain -or sub domain- and then try to call it from VB.. I am not a coder.. but I thaught 'll share my idea.. |
#18
|
||||
|
||||
Quote:
This hack uses attachment system on vb. You can set the permission there. |
#19
|
||||
|
||||
Quote:
|
#20
|
||||
|
||||
Quote:
With bbcode: You have to upload the files on your forum thru certain means like ftp, or the like. Then you have to use bbcode for the link With this one: You use the vb built in attachment system. |
#21
|
||||
|
||||
Quote:
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|