The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Edit StyleVars page Details »» | |||||||||||||||||||||||||||||||||
This is just a new page for showing the .css template and having all the stylevars clickable and then editable in the bottom screen. This uses iframes, so if you browser doesn't support that, then it won't work and I cannot help you with this.
You will need to open up and edit the admincp/template.php file. **edited for 4.1.11 below** Basically just add the code in red to the existing code. Find (under $_REQUEST['do'] = 'add'): Code:
print_textarea_row($vbphrase['template'] . ' <br /><br /> <span class="smallfont">' . iif($vbulletin->GPC['title'], construct_link_code($vbphrase['show_default'], "template.php?" . $vbulletin->session->vars['sessionurl'] . "do=view&title=" . $vbulletin->GPC['title'], 1) . '<br /><br />', '') . '<!--' . $vbphrase['wrap_text'] . '<input type="checkbox" unselectable="on" onclick="set_wordwrap(\'ta_template\', this.checked);" accesskey="w" checked="checked" />--> </span>', 'template', $templateinfo['template_un'], 22, '5000" style="width:99%', true, true, 'ltr', 'code'); Code:
$isscss = strpos($vbulletin->GPC['title'],'.css'); print_textarea_row($vbphrase['template'] . ' <br /><br /> <span class="smallfont">' . iif($vbulletin->GPC['title'], construct_link_code($vbphrase['show_default'], "template.php?" . $vbulletin->session->vars['sessionurl'] . "do=view&title=" . $vbulletin->GPC['title'], 1) . '<br /><br />', '') . iif($isscss === false AND $vbulletin->GPC['dostyleid'] != -1, '', construct_link_code('Edit StyleVars', "template.php?" . $vbulletin->session->vars['sessionurl'] . "do=editcss&dostyleid=" . $vbulletin->GPC['dostyleid'] . "&title=". $vbulletin->GPC['title']."&templateid=" . $vbulletin->GPC['templateid'], 1) . '<br /><br />') . '<!--' . $vbphrase['wrap_text'] . '<input type="checkbox" unselectable="on" onclick="set_wordwrap(\'ta_template\', this.checked);" accesskey="w" checked="checked" />--> </span>', 'template', $templateinfo['template_un'], 22, '5000" style="width:99%', true, true, 'ltr', 'code'); Code:
print_textarea_row($vbphrase['template'] . ' <br /><br /> <span class="smallfont">' . iif($template['styleid'] != -1, construct_link_code($vbphrase['show_default'], "template.php?" . $vbulletin->session->vars['sessionurl'] . "do=view&title=$template[title]", 1) . '<br /><br />', '') . '<!--' . $vbphrase['wrap_text'] . '<input type="checkbox" unselectable="on" onclick="set_wordwrap(\'ta_template\', this.checked);" accesskey="w" checked="checked" />--> </span>', 'template', $text, 22, '5000" style="width:99%', true, true, 'ltr', 'code'); Code:
$isscss = strpos($template[title],'.css'); print_textarea_row($vbphrase['template'] . ' <br /><br /> <span class="smallfont">' . iif($template['styleid'] != -1, construct_link_code($vbphrase['show_default'], "template.php?" . $vbulletin->session->vars['sessionurl'] . "do=view&title=$template[title]", 1) . '<br /><br />', '') . iif($isscss === false AND $template['styleid'] != -1, '', construct_link_code('Edit StyleVars', "template.php?" . $vbulletin->session->vars['sessionurl'] . "do=editcss&dostyleid=" . $template['styleid'] . "&templateid=$template[templateid]", 1) . '<br /><br />') . '<!--' . $vbphrase['wrap_text'] . '<input type="checkbox" unselectable="on" onclick="set_wordwrap(\'ta_template\', this.checked);" accesskey="w" checked="checked" />--> </span>', 'template', $text, 22, '5000" style="width:99%', true, true, 'ltr', 'code'); PHP Code:
PHP Code:
If you click that, you get a new tab with the .css template in the top box (not editable on this page) and it has all the *editable* stylevars clickable (for example, in userprofile.css, they use variables, not stylevars, so you won't have clickable stylevars there). If you click on a stylevar, it will open in the bottom of the window and you may edit. Tested in Firefox, Safari, Chrome, and Opera on my Mac. And thank you to ForumsMods for sharing a diff file - patch.zip (for version 1.1, which works, but doesn't have css changes) 1.2 - 2011-02-11 - changed some CSS for the divs and fixed a phrase. 1.3 - 2012-03-10 - added a file with the changes needed for 4.1.11 Download Now
Screenshots
Show Your Support
|
Благодарность от: | ||
Hippy |
Comments |
#42
|
||||
|
||||
Unfortunately, I can't look into the issue since I do not have IE.
|
#43
|
|||
|
|||
Hi Lynne,
The modification is awesome, it would really come in handy with skinning but I was wondering if you are planning on releasing an update for it for vBulletin 4.1.10 seeing as the files are different. Thanks in advance. |
#44
|
||||
|
||||
The files really aren't that much different. But I will post the corrected replacement code in the first post.
|
#45
|
||||
|
||||
Quote:
your code stayed the same correct? It was just vb's code that changed.. I didn't know this was a mod( well I forgot ) I though it was a article.. I compared all and figured it out before I seen this.. let me know thanks thanks again for this great addition to vb:up: |
#46
|
||||
|
||||
Yes, the code that I added into the middle of the vb code stayed the same. It is the vb code that surrounds my code addition that changed slightly.
|
#47
|
||||
|
||||
thanks Lynne ♥♥♥♥
|
#48
|
||||
|
||||
Does this still work?
|
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|