Code download index
You can learn more about these scripts from their respected pages in the links at the top of the page. A brief description of each is below.
To gain access to download links, please verify your sentience
(or at least that you were programmed by a very smart sentient):
PHP Rainbow Maker: color-gradient sculptor
Released in 2012, our Rainbow Maker has become our pinnacle Open Source project. It gives PHP the ability to not only create user-specified color-gradients, but apply them to any given shape! We didn’t begin to realize where this project would go when we started, and as it developed, the things this software can do with color amazed even us. But we’re not done yet! Look for it to become more powerful in the future!
MasterColorPicker™ — all the color you can handleSM
This project is also available on GitHub: MasterColorPicker
UniDOM cross-browser solution + “power queries” and more
This project is also available on GitHub: UniDOM
RGB_Calc color-space conversion calculator Class
This package can convert various different color-models to/from the RGB color-space. You can create multiple calculators, each with its own configuration options. Calculators can be “quick” and work only with specific Array-input, or “auditing” and interpret strings, etc. Calculators can return conversion values in the object-format of your choice: Arrays, RGB_Calc’s custom Color objects, or your custom color objects. And there are many more options…
This project is also available on GitHub: RGB_Calc
This package can apply and manage a “dance of event handlers” to allow you
to create “pop-up” HTML interfaces that allow end-users to click-on and
choose or “pick” data presented to them in any system of complex format, similar to
<select> tag or an
<input /> with a
but much more flexible and powerful.
This project is also available on GitHub: input_type-Picker
FormFieldGenie Text-Input Auto-Pop-Up
This project is also available on GitHub: FormFieldGenie
<input type="range"> for older browsers
The “FD-Slider” package, created and developed by Brian McAllister of Frequency-Decoder,
gives older browsers the ability to use the new HTML5
<input type="range"> tag.
His fantastic package works well with basic page layouts, but chokes on some more complicated CSS
layouts when the slider’s parent containing element(s) are in a “fixed” or “absolute” position.
I fixed the bugs and enhanced it to work with “transformed” sliders that can be displayed as rotated to any angle.
I also made it so all mouse-related events that were attached to the original HTML
tag are now triggered by this script’s displayed slider (as the original
<input /> becomes hidden).
This project is also available on GitHub: fd-slider
Form Input eMail Validation
PHP eMail Validation
PHP Utility Functions (that should be standard but were forgot)
Here’s some functions that PHP shouldn’t be without; but it is. No problem, we just write them in PHP. Maybe some day they can be re-written and compiled in C++ and integrated into the PHP language itself. Until then, here they are: