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 |
#22
|
||||
|
||||
Very cool! Not sure why I haven't seen this one before Installed. Thanks Lynne
|
#23
|
||||
|
||||
Quote:
I've done this for TMS 1.2.0 which should be ready for production soon. |
Благодарность от: | ||
FReeSTER |
#24
|
||||
|
||||
TMS does file edits now???
|
#25
|
|||
|
|||
OMGosh, man the more I try the more is the same. lol
Lynned there is my file can you take a look at it please if your time allow you to. Is just I think I have done everything like the book and I keep getting the same results |
#26
|
||||
|
||||
[ot]
No, FMS (File Modificationm System) does do that What I meant is that TMS 1.2.0 has a function that does allow editing of stylevars from the modify template from without requiring file edits. [/ot] Sorry for hijacking you thread Lynne |
#27
|
||||
|
||||
Quote:
PHP Code:
PHP Code:
|
#28
|
||||
|
||||
Awesome mod, I will tag to install! Thank you!
|
#29
|
|||
|
|||
thank you Lynned, another thing I have learn from PHP. great for you to share me the tip.
well I did just that and and still the same mate. |
#30
|
||||
|
||||
Did you only fix that one line? Because I saw several like that.
|
#31
|
|||
|
|||
lol yes just one that line. lol
I will check on the file correctly and fix it each one of them |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|