The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
![]() |
|||||||||||||||||||||||||
This hack adds the glow and shadow buttons with the bold and italics buttons.You must have the glow and shadow codes installed for it to work.
Files to Edit:Template(vbcode_buttons) vbcode_language.js vbcode.js Under vbcode code template >> Vbcode_buttons add: <input type="button" class="bginput" value=" Glow " onclick="glow(this.form,'glow','')" onmouseover="stat('glow')" title="Glow (alt+g)" accesskey="g" ><input type="button" class="bginput" value=" Shadow " onclick="shadow(this.form,'shadow','')" onmouseover="stat('shadow')" title="Shadow (alt+s)" accesskey="s" > near the other buttons,make it look like you want of course. now for vbcode.js At the bottom add: function smilie(thesmilie) { // inserts smilie text document.vbform.message.value += thesmilie+" "; document.vbform.message.focus(); } function opensmiliewindow(x,y,sessionhash) { // um... opens smilie overflow window. window.open("misc.php?action=getsmilies&s"+session hash, "smilies", "toolbar=no,scrollbars=yes,resizable=yes,width="+x +",height="+y); } // ************************************************** ***** function glow(theform,thetype) { // inserts glow text - [glow=color]xxx[/glow] glowcolor = prompt(color_text_prompt,""); var prompttext; if (thetype == "GLOW") { prompt_text = glow_text_prompt; prompt_contents = "color"; } else { prompt_text = glow_text_prompt; prompt_contents = ""; } glow = prompt(prompt_text,prompt_contents); if ((glow != null) && (glow != "")) { if ((glowcolor != null) && (glowcolor != "")) theform.message.value += "["+thetype+"="+glowcolor+"]"+glow+"[/"+thetype+"] "; else theform.message.value += "["+thetype+"="+glowcolor+"]"+glow+"[/"+thetype+"] "; } theform.message.focus(); } // ************************************************** ***** function shadow(theform,thetype) { // inserts shadowed text - [shadow=color]xxx[/shadow] shadowcolor = prompt(color_text_prompt,""); var prompttext; if (thetype == "Shadow") { prompt_text = shadow_text_prompt; prompt_contents = "color"; } else { prompt_text = shadow_text_prompt; prompt_contents = "color"; } shadow = prompt(prompt_text,prompt_contents); if ((shadow != null) && (shadow != "")) { if ((shadowcolor != null) && (shadowcolor != "")) theform.message.value += "["+thetype+"="+shadowcolor+"]"+shadow+"[/"+thetype+"] "; else theform.message.value += "["+thetype+"="+shadowcolor+"]"+shadow+"[/"+thetype+"] "; } theform.message.focus(); } // ************************************************** ***** save and close In vbcode_language.js add: glow_text_prompt = "Enter the glowing text"; color_text_prompt = "Enter the color you want to use"; shadow_text_prompt = "Enter the text that you want to have a shadow around"; near: link_text_prompt = "Enter the text to be displayed for the link (optional)"; link_url_prompt = "Enter the full URL for the link"; link_email_prompt = "Enter the email address for the link"; save and close. Now upload the 2 js files you should have added the glow and shadow commands to your buttons list in the add/reply to views. Always backup files before modifying them. I did not write this code fully. It is a modified version of the code already in these 2 files. The reason i did this is because i saw someone asking for this ode over at www.vbulletin.com and wasnt sure if someone already made it. Show Your Support
|
Comments |
#2
|
||||
|
||||
![]()
screenshot?
|
#3
|
||||
|
||||
![]()
He's an Admin at my site, and he went to bed (I think) So, I'm posting the screenshot for him...
Click the glow button... ![]() And this pops up ![]() Enter the color you'd like to use and hit enter and you get this where you type in your text ![]() Then it will surround your text with the appropriate tags... |
#4
|
|||
|
|||
![]()
Good idea!
Just curious if this hack could be placed in a dropdown menu instead? |
#5
|
|||
|
|||
![]()
Great hack, but, eheh. Where do I find the HTML code for glowing and shadow text. I need to add that to the Vbcodes part of the admin CP for the buttons to work. I've tried searching the net, but I haven't found much of anything on how to do it.
|
#6
|
|||
|
|||
![]()
one sec,the post is over at vbulletin.com
|
#7
|
|||
|
|||
![]()
<a href="http://www.vbulletin.com/forum/showthread.php?s=&threadid=24595" target="_blank">http://www.vbulletin.com/forum/showt...threadid=24595</a>
there are tohers there to im gonna work on the code for them later. |
#8
|
|||
|
|||
![]() Quote:
|
#9
|
|||
|
|||
![]()
I found a tad problem, ounce you click it, and go ahead and insert your code, it won't allow you to do so again...?
|
#10
|
|||
|
|||
![]() Quote:
I'll install then. |
![]() |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|