drzraf
Forum Replies Created
-
Forum: Fixing WordPress
In reply to: Attempt to read property “content”May happen when a template (eg: in
templates/
) makes use of a part which doesn’t exist (eg: inparts/
)Forum: Plugins
In reply to: [Chart Block - Represent your data by chart] source code– The
dist
folder is not the source-code
– Size is not a matter regarding the repository (that’s actually the point of a VCS)
– WP mandates plugins to be under the General Pubic License
– Said license grants users to right request the original source code (in a readable format)On a side side, the source code is needed for the purpose of maintenance, extensibility, quality and security controls and basic freedom of usage of said software.
Thank you
Forum: Plugins
In reply to: [Chart Block - Represent your data by chart] source codeThe source code is NOT available in the code repository : Only compiled javascript.
Forum: Plugins
In reply to: [Chart Block - Represent your data by chart] source codeI’m obviously talking about the SVN tree.
Forum: Plugins
In reply to: [Timeline Block For Gutenberg] source codeping
Forum: Plugins
In reply to: [Timeline Block For Gutenberg] source codeping ?
Forum: Plugins
In reply to: [Timeline Block For Gutenberg] source codeReminder (quoting from https://github.com/WordPress/gutenberg/issues/5281#issuecomment-368754372) :
Gutenberg is licensed under the GPLv2+, the same as WordPress Core. The MIT license is considered GPL compatible by the Free Software Foundation, which allows us to use React in Gutenberg.
In Gutenberg, blocks are programmed in a similar way to widgets or other WordPress plugins, they are directly linked to WordPress’ APIs. With that in mind, the advice we received from the Software Freedom Law Center years ago also applies to the JavaScript that you write to create blocks: the code is directly linked to WordPress’ (or Gutenberg’s) GPLv2-licensed JavaScript, so must have a GPLv2-compatible license.
And so, the overall position of the WordPress project remains unchanged: plugins or themes hosted on the www.ads-software.com directories must be GPLv2 compatible.
Forum: Plugins
In reply to: [WPScan - WordPress Security Scanner] Option to disable Security ChecksI just tested it. It’s not bad, but far from flexible. In my case I only wanted to disable the bruteforce testing.
A simple filter hook to filter checks (or a wp_options accepting a list of check’s names) would be even better.
Forum: Plugins
In reply to: [WPScan - WordPress Security Scanner] Option to disable Security ChecksEven worst, the code seems to look for checks according to */check.php presence.
But removing/renaming one of these file would make the website unusable (plugin/file integrity check I guess).Forum: Plugins
In reply to: [WPScan - WordPress Security Scanner] Option to disable Security ChecksSame here.
I use openid for login so weak-password check is of now use (even less every day).But it’s more of a problem because this check is likely to take more than 30sec and exceed max_execution_time and trigger cron/logs/warnings.
Forum: Plugins
In reply to: [Direct Stripe] Plugin RemovalThank you for the information.
Could you please provide more technical information about why? which part of the terms?Aren’t we free to implement the Stripe API?
Forum: Plugins
In reply to: [Direct Stripe] Why was this plugin removed?+1
Forum: Plugins
In reply to: [WP Popup] Git repositoryThank you.
(Anyway, I’m confident adding it to the public of the public projects would be a nice addition and easier to work with than SVN)
Forum: Fixing WordPress
In reply to: Gutenberg React block frontend renderingI still think there a lack of documentation on this topic.
class Server { public function initialize() { add_action('plugins_loaded', [__CLASS__, 'plugins_loaded']); } static function plugins_loaded() { add_filter( 'rest_allow_anonymous_comments', '__return_true' ); } } $x = new \Foo\Server(); $x->initialize();