Adding HTML5 color picker to your product settings
Result http://www.w3schools.com/html/tryit....put_type_colorIn this article i will explain how to put an HTML5 colorpicker to your product setting. Usually what you can do is making a normal input text field where admins can put hex colors you can then use $vbulletin->options['setting_name'] to get that hex value but if you're looking for something more beautiful and easy to use (fir admins) then do as described. Create your setting Varname: Your setting varname (to use it later on your mod) Setting group: The group of settings where the setting is Product: Your product name Title: The title of your setting (e.g. Color of the background) Description: The description of your setting (e.g. Choose a color fron the color picker) Option code: In this case custom eval code HTML Code:
<input type='color' value='$setting[value]' name='setting[$setting[varname]]' id='sel_setting_$setting[varname]' > Default: Your default value (e.g. #000000) Data Validation type: Free Validation PHP Code: Not useful now |
Amazing Scanu, I cant like your post telling me that I must like anothers post befor Liking yours .. And I did like another one and came back.. Still the same.. Strange..
Well done |
screen shots not working ! :erm::erm:
|
Sorry moderators removed attachments (don't ask me why) :D
I'll upload new screenshots soon |
Thanks :)
but screen shots not working :( |
Sorry again, i didn't find time to upload new screens. You can search on google for some image of the html 5 color picker (input type color).
|
are there any products anyone know of off hand that have this in them, i'd like to see how it's implemented
|
<a href="http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_input_type_color" target="_blank">http://www.w3schools.com/html/tryit....put_type_color</a>
This is how it will look, it doesn't work on all browsers, on old browsers you'll see a normal text field |
Scanu, thanks for sharing! What about multiple color pickers with separated values(such as a comma separated), but in one setting? Something like this:
https://vborg.vbsupport.ru/external/2016/08/11.jpg At this moment, I add to Code Option next value: Code:
<input type='color' value='$setting[value]' name='setting[$setting[varname]]' id='1sel_setting_$setting[varname]' > --------------- Added [DATE]1470171077[/DATE] at [TIME]1470171077[/TIME] --------------- Forget it... I found this article: https://vborg.vbsupport.ru/showthread.php?t=181044 and figure out how I can implement what I need. |
All times are GMT. The time now is 10:48 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|