erpiu
Forum Replies Created
-
@jonkastonka : Thanks.
@kaggdesign : Now it’s your turn! Thank you for removing the CACSP integration class from the hcaptcha plugin.
@jonkastonka, @kaggdesign : Thank you very much!
Forum: Plugins
In reply to: [WP Fastest Cache - WordPress Cache Plugin] Bug and suggestionsHi @emrevona,
In the version you sent me, you support regexes in cookie exclusion rules. Great!
But it is apparently not possible to invert the condition specified in the rule, for example by prefixing the condition with the ! character. I admit that this way of expressing an inverted condition isn’t very user-friendly, but it has the major advantage of allowing new features to be introduced without affecting existing configurations set by current users of the plugin.
Personally, I need this capability because I must allow caching only for pages accompanied by a cookie whose value matches a specific regular expression. This would result in an exclusion rule of the following form: !my_cookie=value1,value2(,value3)?(;|$)
The inversion of the condition using the ! prefix could be introduced for cookie exclusion rules (with or without regexes), but also, for consistency’s sake, for fast(?) all other types of exclusion rules where the user specifies a condition.
Adding such a feature in both the files wpFastestCache.php and inc/cache.php shouldn’t be very difficult, unless this addition affects other parts of the plugin that I’m not familiar with…
What do you think?
@kaggdesign : If adding native support of hcaptcha in CACSP simply means not blocking domains of the form https://*.hcaptcha.com, I assume @jonkastonka can do it quickly. But, at the same time, it will be necessary to remove the existing code in hcaptcha related to the support of CACSP.
@kaggdesign, @jonkastonka : Can we expect a coordinated effort from both of you? Users like me thank you in advance.
Hi Johan,
Whenever you made the test from any “cacsp_settings” page of your plugin and according to the source code of hcaptcha, no filtering is performed (in such a way admin actions are not disrupted) and you get results as expected. But filtering happens from any other page, for instance when your plugin tries to enqueue the script that will display the message “Not allowed content”.
Please have a look at the file /wp-content/plugins/hcaptcha-for-forms-and-more/src/php/CACSP/Compatibility.php
Do you agree with my understanding ?
Forum: Plugins
In reply to: [WP Fastest Cache - WordPress Cache Plugin] Bug and suggestionsHi Emre,
After digging into the plugin’s source code, I think I’ve found a way to implement the features I mentioned in my previous messages (the ability to accept regular expressions in cookie exclusion rules, as well as the ability to invert the condition in these rules—“contain” or “regex”—by prefixing them with the “!” character).
I’ve done it; there are few changes to make, and it works very well, at least in a simple configuration of the plugin. It is indeed possible—and even likely—that additional modifications will be necessary to account for the many configuration options in WP Fastest Cache. If you’re interested, how can I send you this updated version for your review?
Through the contact section of your website or directly via this support forum?
Regards,
Erpiu
Forum: Plugins
In reply to: [WP Fastest Cache - WordPress Cache Plugin] Bug and suggestionsGreat ! Whenever you need a beta tester, feel free to reach out to me !
Forum: Plugins
In reply to: [WP Fastest Cache - WordPress Cache Plugin] Bug and suggestionsHi Emre,
Thanks a lot for your quick feedback.
The version you sent to me works as expected : cookie exclusion rules are now correctly written in the .htaccess file with special characters used to define a regex being escaped (% didn’t need to be escaped. You are right).
I assume that your fix will be integrated in the next release of the plugin.
Regarding my suggestions, I do understand that it is not possible today to use regexes in cookie exclusion rules but this features would be very useful for applications where caching is based on certain values of a given cookie or on the presence or the absence of a cookie. We could imagine something similar to what is used in the RewriteCond’s in .htaccess files : regexes with possibly a special character (!) at the front that would reverse the condition.
As an example, which exclusion rule can we today define to allow caching only if the cookie “enable_cache” is set ? I’m afraid, we can’t. With regexes the exclusion rule would be simply something like ” !enable_cache=”.May be in a future release ?
Thanks again !
Forum: Plugins
In reply to: [Accept Stripe Payments] Deprecated featureHi,
I understand your point. I will follow your recommendations and change my applications in such a way they use products created inside the plugin.
Thanks again for your software and your support.
Forum: Plugins
In reply to: [Accept Stripe Payments] Deprecated featureThanks for your feedback. Can you give me an approximate date when the feature will no longer be supported?
Yes, I am using Polylang.
I must confirm the incorrect behavior of the plugin since the last update : existing members as well as newly created ones are unable to access any restricted content. It seems they aren’t recognized as valid members.
Thanks in advance for having a look at this issue.
I also have the same issue on the Newsletter dashboard : since I upgraded to the latest version (7.8.6) most of the links or menu items on the dashboard page cannot be clicked on. For instance, on the top menu (Subscribers, Subscriptions,Newsletters, Settings…), only the first sub-menu (Subscribers) is accessible : all other sub-menus cannot even be displayed.
Hi mohsinbsf,
After extensive additional testing I’ve come to the following conclusion : when a post carousel is built from the preset without feature image (the 4th one) and when this carousel is the first carousel on a page or post, it will be incorrectly displayed. It is displayed as a post grid and not as a carousel.
When built without using any preset, the same post carousel is correct.Among the 4 presets proposed, the 4th one is the only one that causes problems.
Tests were made using Spectra version 2.5.1 and the Astra Pro theme.
I hope this will help you reproduce the issue.
–
Hi Judith!
Same for me. It works with version 2.1.1.
Thanks a lot!