CodeBard
Forum Replies Created
-
breaks the whole backend
If there are these many notices, it naturally would fill out the backend.
Why are the PHP notices on your production server is on?
They are not errors, they are PHP notices for people who would make their code more strict (and C compliant).
PHP by default allows using uninitialized variables, but some people prefer to initialize their variables first, hence there are notices for these in-built to PHP.
Its for development.
PHP Notices, Warnings, Error reporting should never be turned on for production servers.
So, you dont have anything to worry about. There are around ~2500+ installations of the plugin despite the Wp org counter doesnt show it. Everyone seems happy with it, judging from mails and messages coming in.
You can use the plugin without worries.
As i noted in your review thread which you so hastily slapped without asking for support first:
===========================
Thats quite odd.What’s the url of your website?
The only thing that can be concluded is that you had a malfunctioning theme or a plugin other than Patron Plugin.
The simple reason is that Patron Plugin doesnt have any code on user end which changes background colors. Hence, it cant effect a bg color change. This could have happened only through a broken css code or html via a theme or another plugin.
The only way to confirm is to check your site live, which you havent provided the url of…
Forum: Reviews
In reply to: [CodeBard's Patron Button and Widgets for Patreon] Broke My WebsiteSince no response, the only thing that can be concluded is that you had a malfunctioning theme or a plugin other than Patron Plugin.
The simple reason is that Patron Plugin doesnt have any code on user end which changes background colors. Hence, it cant effect a bg color change. This could have happened only through a broken css code or html via a theme or another plugin.
The only way to confirm is to check your site live, which you havent provided the url of…
Forum: Reviews
In reply to: [CodeBard's Patron Button and Widgets for Patreon] Broke My WebsiteThats quite odd.
What’s the url of your website?
Currently not.
But this is a good idea jeremy. It may be in the next version which is in a few weeks.
Forum: Plugins
In reply to: [CodeBard Help Desk] User PortalNew version is out. You should use this one.
Forum: Plugins
In reply to: [CodeBard Help Desk] User PortalYou dont have to assign any role to users for them to receive support. The plugin treats anyone as normal users aside from users specifically designated as support admins, support agents, wordpress admins.
Plugin takes care of login redirection by sending users to login and back from ticket viewing, support desk pages. However it does not modify any login forms or login code.
There are various bugs fixed with various important aspects of plugin and some enhancements in the version that’s going to be released tomorrow. You should wait until the new version is out, and update it before starting using it in production.
Forum: Plugins
In reply to: [CodeBard Help Desk] Has potential but needs cleaning upConsidering this thread resolved since you havent seem to have encountered any issue with plugin functionality.
Your other assessment and criticism was also noted. Thanks.
If you encounter any issues with plugin functionality or would like to ask for features, feel free to open another thread.
Forum: Plugins
In reply to: [CodeBard Help Desk] Has potential but needs cleaning upAn uninitialized variable will not cause any trouble now or later as long as PHP group does not decide to turn the language into a strictly typed one in which people would have to initialize their variables before using them. Not to mention break a lot of other things inside PHP itself.
Its your preference to have your PHP strictly typed.
……….
Long story short, you havent encountered any issue with the functionality of the plugin, as you havent named any.
To make sure – have you encountered any issue or problem with the functionality of the plugin? What havent you been able to do?
Forum: Plugins
In reply to: [CodeBard Help Desk] Has potential but needs cleaning upPHP notices
PHP notices, are not errors. Things like variables being not initialized before, are not critical concerns in PHP due to nature of the language as many people in our line of work agree.
http://softwareengineering.stackexchange.com/questions/104818/how-important-are-php-notices-really
The functionality of the plugin is well tested, debugged. Anything that has been implemented, has been manually tested over time. And everything, naturally works.
You have changed your wordage from notices to errors, which now makes it look as if the plugin creates any actual errors that hampers a production server or breaks functionality. If your production server is set to display PHP notices, that would be your particular situation. I didn’t hear anyone using their production server with php notices on.
If you think that generating 40 PHP notices means that all’s good with the functionality of this plugin, then that tells me all I need to know
If there is any issue or error you encountered with the functionality of the plugin, i would have been pleased to learn of them. Instead, you first talked about the notices you encountered, and then moved on to talk about them as errors.
Which particular error have you encountered with the functionality of the plugin?
Are you unable to open support tickets as a user? Or reassign them as an admin. Or, is there any issue in between the capabilities of Support Admins or Support Agents?
If there is anything that impacts actual functionality of the plugin, as opposed to any personal principle about strict typing of PHP code that underlies it, i will happily accommodate you.
Forum: Plugins
In reply to: [CodeBard Help Desk] Has potential but needs cleaning upIt is certain that many people will have many different opinions on the color palette of a button in admin section of any given plugin. Leaving aside the fact that people at large have different preferences when it comes to art and style.
That is why it is a custom in WordPress development to give people the tools to change and modify their software to maximum extent possible when developing. Which principle, this plugin has been developed on.
And in that tangent, if a user would instantly drop this plugin over the color choice of a particular type of text on a particular type of button in Plugin’s WordPress settings page (which s/he will rarely ever see) in lieu of the functionality loaded in the Front end of the plugin (which really, really matters), then there isn’t much we can do to satisfy such a user in the long run.
It seems you are taken back by the color choice of a font on buttons on admin side, instead of anything related to actual functionality of the plugin, as your criticism focuses in that direction.
Which means that the actual functionality of the plugin was satisfactory, and that’s quite good to hear.
Forum: Plugins
In reply to: [CodeBard Help Desk] Has potential but needs cleaning upI missed that you were talking about admin interface.
Normally, you shouldn’t need to see admin interface for a long time after setting up your plugin as you want. Because everything is meant to be done from front end – a support admin, agent or user never need to see the WordPress admin interface.
However if you are bothered by the style of admin interface, elements there can be modified in setting_sections/ templates under the plugin, and the style can be overridden from admin css as well.
- This reply was modified 9 years, 4 months ago by CodeBard.
Forum: Plugins
In reply to: [CodeBard Help Desk] Has potential but needs cleaning upThis appears to have potential but (a) the pink wording on blue buttons in the admin pages is hideous
Please note that you can override the style of buttons (and actually anything) by hooking into templating functions. Individually, or you can duplicate the templates/ folder into another plugin and override entire template by overriding template loading.
Protection?
You may have misunderstood. I didnt mention protecting files.
I want the plugin to cache woocommerce products while doing preload.