vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 2.x Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=4)
-   -   Color Picker for Admin CP Style Properties (https://vborg.vbsupport.ru/showthread.php?t=32977)

bira 12-05-2001 10:00 PM

OK, a few people mentioned they want this so here goes:
popup color-picker for the Administration Control Panel's Style Properties page
(where you select the colours for your BB style theme(s)).

The hack is extremely easy to install:

1) Download the attachment.

2) Upload colors.gif and picker.php to your forums' /admin/ directory.

3) Open admin/style.php and find:

PHP Code:

        if ($iscolor) {
            echo 
"20\" onchange=\"updatecolor(this.form.preview$idvalue,this.value,'$idvalue')\" id=\"$idvalue\">\n";
            echo 
"<input type=\"button\" disabled value=\"              \" id=\"preview$idvalue\" style=\"background-color:$itemarray[replaceword]\">"

Replace with:

PHP Code:

        if ($iscolor) {
            echo 
"20\" onchange=\"updatecolor(this.form.preview$idvalue,this.value,'$idvalue')\" id=\"$idvalue\">\n";
            echo 
"<input type=\"button\" onclick=\"window.open('picker.php?fieldname=$name&idvalue=$idvalue','color','width=202,height=124,left=539,top=450');\" value=\" Click to Pick \" id=\"preview$idvalue\" style=\"background-color:$itemarray[replaceword]; font-weight: bold\">"

Save the file and upload it to /admin/

That's it!

Demonstration

Now, go to your style editor page, and click on any
button next to one of the colour value fields:

http://www.atlasf1.com/personal/bira/picker1.gif

When you click on a button next to the color value you
need to fill, a small pop-up window will jump:

http://www.atlasf1.com/personal/bira/picker2.gif

For an alternative colour chart, scroll down to post #25

Clicking on any of the colours will immediately fill in its
respective value in the correct field, as well as change
the background colour of the respective button.

http://www.atlasf1.com/personal/bira/picker3.gif

Enjoy :)

Cheers,

Bira

IMPORTANT COMMENT ABOUT BROWSERS:

This hack has been tested and functions on IE 5, 5.5, 6; Netscape 4.7, 6.2, and Opera 6.

HOWEVER, the background color of the buttons will change ONLY in IE. The value will be passed to the form field just fine (you can see the text changing), but the background colour for the button will NOT change (it remains that default beige-grey) in any browser except IE.

I repeat: THE HACK WILL WORK ON ALL BROWSERS. It's only the display that is impared.

bira 12-06-2001 02:31 AM

this has been tested on versions 2.0.1, 2.0.3 and 2.2.1.

squawell 12-06-2001 02:40 AM

this hack is nice!!

when u want to change style that will be useful!

thankz bira!!:D adn it work!!

SirSteve 12-06-2001 03:51 AM

Works great!

Crinos 12-06-2001 04:15 AM

Hmm, weird, doesn't seem to be working for me ... I followed the instructions to the letter, and uploaded the files ... I can see the "Click to Pick" buttons and when I click on it the color chart pops up ... but when I try and choose a color, it doesn't fill in the RGB info in the field ...

I don't think I installed it wrong, since the instructions are pretty straightforward ....

bira 12-06-2001 04:19 AM

Crinos what browser are you using?

Crinos 12-06-2001 07:19 AM

IE 5.5

Admin 12-06-2001 01:24 PM

Same as Crinos, I can see the pop up, but when clicking on the squares nothing happens. :(

Love the hack though, it's gonna make life really easier!

212rikanmofo 12-06-2001 04:15 PM

yup same here, installed the hack, but when i pick a color it doesn't change the field. I'm using IE6.

SirSteve 12-06-2001 05:46 PM

Works for me on IE 6...


All times are GMT. The time now is 01:40 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01059 seconds
  • Memory Usage 1,738KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete