Emmanuel Atsé
Forum Replies Created
-
Forum: Plugins
In reply to: [Admin and Site Enhancements (ASE)] problem with a password protected pageOh and as there’s the new feature of additional login URLs, maybe the warning below is not relevant anymore:
This feature only works for/with the default WordPress login page. It does not support using custom login page you manually created with a page builder or with another plugin.Forum: Plugins
In reply to: [Admin and Site Enhancements (ASE)] problem with a password protected pageLooks good to me 👍
Side note: the release date of 7.8.15 is set to 2025.06.16 instead of today
Forum: Plugins
In reply to: [Admin and Site Enhancements (ASE)] problem with a password protected page@qriouslad This is due to the password protected page making a POST request to
https://domain.com/wp-login.php?action=postpassAnd the final url is passed as form data
So, if custom login page url is activated, the new security features blocks it, but this isn’t a login attempt in this case..
Hi @mdashikul Seems to work fine now, thanks!
Hi,
So this is the result I get, still the same even with latest version of plugins. This time I made a screencast as it can be clearer
Complianz Version 7.4.0.1
GreenShift – Animation and Page Builder Blocks Version 11.5.4Screencast https://drive.google.com/file/d/1lC_R6vxcfN2qgduAVXzT9pThUUr2R_IX/view?usp=sharing
So this is with YouTube service activated (without this, there won’t be an agree button, and YouTube would load automatically, but only when clicking to open the lightbox)
Test website moved to https://test-1fcf2614.nip.io/
Hi, sorry I was off those last 2 weeks
I’ll check this and come back to you shortly, many thanks for the followup!
Hi, okay, great news, thanks!
Thanks, indeed I use this already when making a group of similar items (local class on parent of all items)
By this time, I managed to code an add-on that makes “Duplicate” and “Remove” be aware of local classes :
- If duplicating a block that controls a local class, the new one will just reference the first
- When removing a block that controls a local class, transfer the control to the next one that refers to it if any and then remove
I made this behavior optional, a modal pops up and asks if it should act like that or as normal
Please let me know if interested, I’ll close the issue
Well, for several reasons, without being too long:
Example:
You make a simple box with a heading and some text as follows:
> div (styled with a border)
> h2 (styled with red color)
> p element (unstyled)Happy with the design, you make some instances of this block. So far so good, you can change the div’s and heading’s styling of all the instances at once by altering the first box.
But then you want to style the text: it only affects the first box, as it wasn’t included as a controller, because it was unstyled at first; so all p elements are unrelated to each other.Now you want to add some other block in the boxes, but you can’t style them all at once as they are unrelated too.
With a local class however, it is as easy as adding a subselector and add the styling, with other benefits as wellOr maybe now you don’t need the first box anymore (the one that controls the other instances), but if you do that, you lose the styling of all other at once
Hi,
I’ve already seen the two videos before, but I re-watched them carefuly and indeed they do not quite address the cases I mentioned earlier
Also, local instances are another great feature but is not what I seek hereSo, if possible, just tell me if it’s something you might consider to support, and if I need to make a feature request maybe on the site then?
Otherwise, I’ll look to develop a little addon on my side, so we can close this topic
Thanks for your answer!
Indeed the way to do it for now is as you said; But you can understand that it can become very tedious, especially if someone need to recreate each time some pretty complex blocks with many subblocks.
It kinds of defeat the purpose of classes…
Imagine cards for booking or products with many informations and classes/subclasses. After having setup the first one, if you need again to reconstruct a new card with 10, 20 or more ? Sub-blocks and go back and forth to check how the first one is made and readd classes on each one; It’s a bit harsh instead of just be able to duplicate them with just a reference to the original local classes…
Instead, adding just a little confirmation, or maybe a “Duplicate without local classes” button next to the normal one, would benefit to everyone and make things more clear, especially for new users, and would not be difficult to implement, isn’t it?
Same thing for deletion
Oops, nevermind for this last one, I forgot I enabled full page client side navigation (Interactivity API) which is experimental, sorry
Some news about this issue and the new WordPress update 6.8:
If you first visit another page (say the home page), with all browser cache cleared so the cookie banner appear as in a first visit, then click on the “Video Element”, new WP Speculative loading is making Complianz load multiple times, causing this error:
Uncaught SyntaxError: redeclaration of const cmplz_set_category_as_body_classAnd the video doesn’t display the “I agree” button anymore, and is not clickable either
Ok thanks!
Hello again, thanks for the insights!
I’ve also seen the Greenshift error while troubleshooting this issue and report it here (https://wordpress.org/support/topic/video-advanced-block-js-error-with-lightbox/) just before opening this one.
But this problem arise after clicking the overlay so it may not be relatedWith the original configuration, requests to YouTube are made on page (re)load (after clicking I agree), just before Complianz swap its image overlay with Greenshift one (with the play button).
So as you requested, I’ve disabled the YouTube integration and keeped Greenshift:
But the video player doesn’t have anymore the ‘I agree’ button, and works even without consent (see screenshot 2)
I reverted back to the original situation (YouTube + Greenshift) if you need further investigation on the site
Thanks,
Best regards