Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Beta Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
"Insert SWF" Code Button on posting screen Details »»
"Insert SWF" Code Button on posting screen
Version: 1.00, by plattopus plattopus is offline
Developer Last Online: Oct 2010 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 06-18-2002 Last Update: Never Installs: 18
Is in Beta Stage  
No support by the author.

I wrote this to help someone out from vbulletin.com, but after realising it is actually a hack I deleted it and converted it into text instructions.

What does it do?

When a user is posting a new message (and they have the option turned on in their User CP), there is a set of input buttons designed to be "shortcuts" to some of the more popular vBcodes (such as url, img, etc). This hack adds an SWF button next to the IMG button.

The user is presented with a popup in which they enter values (url, width, height) to be converted to an SWF vBcode, and the code is automatically inserted into the message (just like the other vBcodes).

Note: this hack also outlines the process involved in setting up the SWF tag

Extra Notes

- I can be reached via PM for limited support (this is my first hack).

- If there's a demand for it, I will also include other vBcodes to the hack (so reply if you want more!)

This is in Beta Hacks because I've only tested it myself, and noone else has used it (as far as I know)... so I'd like to get some serious testing under my belt before officially releasing it.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #12  
Old 06-19-2002, 11:13 PM
plattopus plattopus is offline
 
Join Date: Nov 2001
Location: Melbourne, Australia
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Velocd
Flash Button only show on HTML-enabled forums
by Velocd
But the point of vB Codes is to replace HTML in forums where it is disallowed... so you've kinda removed the need for this hack at all.
Reply With Quote
  #13  
Old 06-19-2002, 11:32 PM
Velocd's Avatar
Velocd Velocd is offline
 
Join Date: Mar 2002
Location: CA University
Posts: 1,696
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

So your saying that this button works even in a non-html enabled page? Whoops, looks like I missed that. Although I still don't like to grant my members access to flash on every forum, because they abuse the use of it and the pages can get very laggy. So I would only enable this still for forums that I would enable HTML on. Actually, HTML can be a threat sometimes because of the issues I've heard about it, so if you still want to use flash but no HTML, then I have a small solution:

In my code above on step 2, in this segment:
PHP Code:
if($foruminfo[allowhtml])
  {
        
$flashenabled true;
  } 
with the following:
PHP Code:
if($forumid == || $forumid == || and so on..)
  {
        
$flashenabled true;
  } 
This would allow you to specify certain forums to have flash, but those forums need not have HTML enabled.
Reply With Quote
  #14  
Old 06-20-2002, 12:35 AM
plattopus plattopus is offline
 
Join Date: Nov 2001
Location: Melbourne, Australia
Posts: 37
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Velocd
So your saying that this button works even in a non-html enabled page?
It works wherever vBcodes are enabled (and the user has the shortcut buttons turned on).
Reply With Quote
  #15  
Old 06-20-2002, 01:26 AM
Velocd's Avatar
Velocd Velocd is offline
 
Join Date: Mar 2002
Location: CA University
Posts: 1,696
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Excellente.
Reply With Quote
  #16  
Old 06-20-2002, 06:48 PM
Disturbed's Avatar
Disturbed Disturbed is offline
 
Join Date: Apr 2002
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i think hes trying to say that your hack is useless as the vb code is a replacment to HTML so u simply don't need a vb code in an HTML enabled forum...
Reply With Quote
  #17  
Old 06-22-2002, 07:47 AM
Velocd's Avatar
Velocd Velocd is offline
 
Join Date: Mar 2002
Location: CA University
Posts: 1,696
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Generally, for me at least, I do not want flash enabled in all my forums for members to use--cause things would get pretty laggy knowing some of them would abuse it. The forums I do allow flash in are the HTML enabled forums, which is why the button comes in use. There are many people who always ask how to insert flash, and this helps. So it wasn't a totally useless 1 hour I spent on making a hack, because I'm using it.
Reply With Quote
  #18  
Old 06-23-2002, 05:29 PM
DestyNova DestyNova is offline
 
Join Date: Jun 2002
Posts: 244
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by plattopus
- If there's a demand for it, I will also include other vBcodes to the hack (so reply if you want more!)
I ll install your hack soon, but I want to ask before I lost the nerve to ask

I wonder if is it possible to add SQL and C/C++ vbcodes? SQL, I m sure that it is possible since Invisionboard use that but C/C++ I wonder is it possible? I soon set up and open my forum, we have a section on programming with different of scripts/codes.. It will be nice for programmers at my forum to use that C/C++ vbcodes but I dont know if it will work since it is not web language.

Thanks

btw, nice hack! I m going to install it few mins away..
Reply With Quote
  #19  
Old 07-01-2002, 09:01 PM
kvk007 kvk007 is offline
 
Join Date: Mar 2002
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

plattopus, thanks for this great hack!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:29 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04662 seconds
  • Memory Usage 2,292KB
  • Queries Executed 23 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_php
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (8)postbit
  • (9)postbit_onlinestatus
  • (9)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete