The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Change Multiquote Button to Text
I'm trying to swap my postbit buttons images for CSS styled buttons and am having troubles with the multiquote button.
Relevant HTML: HTML Code:
<if condition="$show['multiquote_post']"> <li id="mq_$post[postid]"> <a href="$post[replylink]" rel="nofollow" onclick="return false">$vbphrase[multi_quote_this_message] +</a> </li> </if> Altered portion of vbulletin_multi_quote.js Code:
function change_mq_image(postid, to_selected) { var mq_obj = fetch_object('mq_' + postid); if (mq_obj) { if (to_selected == true) { mq_obj.className = 'mq_selected'; mq_obj.innerHTML = mq_obj.innerHTML.replace('+', '-'); } else { mq_obj.className = ''; mq_obj.innerHTML = mq_obj.innerHTML.replace('-', '+'); } } } |
#2
|
|||
|
|||
I am running into trouble with this as well. I have the other buttons switched to txt.
|
#3
|
|||
|
|||
Well, regarding the above code - There's a function called mq_init (also in vbulletin_multi_quote.js) which sets stuff up by calling fetch_tags and passing "img". Since the modified code removed the images, this might be the problem. Maybe changing it to "li" will work. But I wasn't able to make it through all the javascript so I'm not sure.
|
#4
|
|||
|
|||
Okay, well I can live with a tiny custom multiquote image I made.
|
#5
|
|||
|
|||
Just for the record, that does seem to work. Well, with another change: I tested it by getting rid of the "li" tags and putting the id in the "a" tag (in the postbit_legacy template)
HTML Code:
<if condition="$show['multiquote_post']"> <a id="mq_$post[postid]" href="$post[replylink]" rel="nofollow" onclick="return false">$vbphrase[multi_quote_this_message] +</a> </if> then in vbulletin_multi_quote.js I changed Code:
var A=fetch_tags(D,"img"); Code:
var A=fetch_tags(D,"a"); One other thing, the way the OP's code works, the text for the multi quote link can't have any + or - in it except at the end (for instance, "Multi-Quote this Message" doesn't work right). |
#6
|
|||
|
|||
Any mastered this without CSS, just doing straight HTML text links?
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|