public static function makeFavIcon($hexColor, $path) { $rgbColor = rex_colorizer_utils::hex2rgb($hexColor); $favIconOriginal = $path . 'favicon.png'; $favIconNew = $path . self::getColorizedFavIconName($hexColor); $im = imagecreatefrompng($favIconOriginal); imagealphablending($im, false); imagesavealpha($im, true); if ($im && imagefilter($im, IMG_FILTER_COLORIZE, $rgbColor[0], $rgbColor[1], $rgbColor[2], 0)) { imagepng($im, $favIconNew); imagedestroy($im); } }
</div> </div> </fieldset> </form> </div> </div> '; ?> <script type="text/javascript"> jQuery(document).ready( function() { jQuery('<img src="../<?php echo rex_colorizer_utils::getMediaAddonDir(); ?> /be_utilities/plugins/colorizer/colorpicker/images/colorpicker_background.png" />'); jQuery('#labelcolor').keyup(function() { updateColorPreview(); }); jQuery('#labelcolor').ColorPicker({ onSubmit: function(hsb, hex, rgb, el) { jQuery(el).ColorPickerHide(); }, onBeforeShow: function () { jQuery(this).ColorPickerSetColor(this.value); }, onChange: function (hsb, hex, rgb) {