Support » Plugin: Standout Color Boxes and Buttons » Error message on using shortcode

Viewing 15 replies - 1 through 15 (of 30 total)
  • After updating to latest version I am getting this same error code as well.

    I’ve searched all over and can’t find code error, going back to last version until there’s an answer here, need to take site live for client so can’t wait at the moment for resolution.

    I had the same Warning after updating to the latest version. You can go back to the previous version until a fix is released.

    I think I found a fix for this issue:

    The function starting on line 628 in scbb.php should change from:

    function scbb_filter_hex_color($colorvalue) {
    	if (preg_match('[A-Fa-f0-9]{6}|[A-Fa-f0-9]{3}$', $colorvalue)) {
    		$colorvalue = '#' . $colorvalue;
    	}
    	return $colorvalue;
    }

    to

    function scbb_filter_hex_color($colorvalue) {
    	if (preg_match('~(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])^[A-Za-z0-9]{6}$~' | '~(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])^[A-Za-z0-9]{3}$~', $colorvalue)) {
    		$colorvalue = '#' . $colorvalue;
    	}
    	return $colorvalue;
    }

    I only tested this to the extent that I found it makes the warning message go away. I didn’t do any other testing to see that the function otherwise does what it is supposed to do (validate hex color values).

    I tried it, it gives no warnings, but the color of the buttons is gone 🙁

    In the shortcode for the buttons are you using the hex color or the name of the color?

    Hex:

    [color-button color="#ff0000"]
    Button text.
    [/color-button]

    Color Name:

    [color-button color="red"]
    Button text.
    [/color-button]

    I got it to work using the color name. Also if you had any custom styles in the plugin’s css/custom.css, you might need to double check that they are still there if you reverted back to the old version of the plugin.

    EDIT:
    I spoke too soon. I had it working using the [color-box] shortcode. [color-button] is not working correctly for me either.

    Yep, color button’s not working for me either. I think I’ll just temporarily go back to the previous version till a fix is found

    Thank you Oizuled for all your hard work trying to find solution. I’m going to go back to previous version so I can get client’s site live this morning. Hopefully they’re working on a solution and will post when they have it.

    Same problem with buttons no longer showing. Can someone tell me how to roll back please?

    @mr_man1968 You can download the files from the previous version here: https://plugins.trac.wordpress.org/browser/standout-color-boxes-and-buttons/trunk?rev=856787
    Replace the plugin files on your site with the files from the old version and you should be all set.

    Oizuled,

    Thanks for your help – old version installed & all is well again. Hope the developer is aware of the problem.

    same problem here –

    Warning: preg_match() [function.preg-match]: Unknown modifier '{' in /home/.../public_html/mysite.com/wordpress/wp-content/plugins/standout-color-boxes-and-buttons/scbb.php on line 629

    Warning: preg_match() [function.preg-match]: Unknown modifier '{' in ... scbb.php on line 629

    Will try rolling back as per the above – thanks for the link. (Weird – when I’ve needed to do this in the past, the previous versions have all been listed under the Developers tab – but they’re not showing for this plugin).

    Same problem here and rolled back successfully with the link above. Thanks for the help Oizuled!

    Hope these issues are solve real soon! Love this plugin!

    Color Buttons have no color since the 0.5.3 update

    Just replaced the scbb.php and the website produced error reports

    To fix this problem do you replace all the plugin files ?

    You should probably replace them all.

Viewing 15 replies - 1 through 15 (of 30 total)
  • The topic ‘Error message on using shortcode’ is closed to new replies.