Forum Replies Created
-
AuthorPosts
-
September 11, 2019 at 12:52 pm in reply to: cookie consent buttons and link to page do not work properly in 4.6 #1137005
Hi,
You’re welcome.
4.6.2 is released already.
Enjoy the theme, have a nice day and feel free to come back when you need further assistance.
Best regards,
GünterSeptember 11, 2019 at 12:46 pm in reply to: GDPR bar the button with link to a page still does not work on updated 4.6.1 #1137003Hi,
Glad the update solved the problem.
Enjoy the theme and have a nice day.
Feel free to come back if you need further assistance.Best regards,
GünterHey newki75,
Please refer to solution https://kriesi.at/support/topic/enfold-4-5-7-1-beta-2-form-missing-senders-email-address/#post-1136599.
Your from address is needed by some mail servers that block e-mails not having their address.
Normally the user email from the contact form is written in from, if you specify “Your from address” user email is written in reply-to.
ad 2) There is no mail data stored in a database – in this case user sent the contact form with an empty e-mail field.
Best regards,
GünterSeptember 10, 2019 at 5:34 pm in reply to: Contactform email notification misses required fields #1136641Hi,
Please replace file enfold\config-templatebuilder\avia-shortcodes\contact\contact.js with
https://github.com/KriesiMedia/enfold-library/blob/master/temp_fixes/Enfold_4_6/contact.js.
Do not forget to make a backup of the original file for a fallback – clear server and browser cache.
If you need assistance in updating let us know and we can do it for you.Best regards,
GünterSeptember 10, 2019 at 5:33 pm in reply to: Enfold Security – Suspicious Functions (Unsanitized + Unserialized User Inputs) #1136638Hi,
The line is commented (probably already in 4.6.2) and we will remove it in oncoming versions.
Best regards,
GünterHi,
Thanks for the credentials.
I had a look in your backend.
To make sure I’m looking in the correct direction.
The problem is not the custom 404 page having a parent. I moved this page temporary to be a parent of Plan de site. This did not show problems.
The problem is when your permalinks follows the child pages and then to another child page that does not exist.
Best regards,
GünterSeptember 10, 2019 at 4:42 pm in reply to: Enfold (4.5.7.1-beta-2) Form missing senders email address #1136605Hi,
Yes.
Missing sender e-mail has reason that form could be sent on mobile devices with empty email field. This is fixed in 4.6.2 (should be released soon).
Best regards,
GünterSeptember 10, 2019 at 4:33 pm in reply to: Enfold (4.5.7.1-beta-2) Form missing senders email address #1136599Hi,
Thank you for sharing credentials. Could reproduce it and found the bug.
Please replace file enfold\config-templatebuilder\avia-shortcodes\contact\contact.js with
https://github.com/KriesiMedia/enfold-library/blob/master/temp_fixes/Enfold_4_6/contact.js.
Do not forget to make a backup of the original file for a fallback – clear server and browser cache.
If you need assistance in updating let us know and we can do it for you.Best regards,
GünterSeptember 10, 2019 at 2:18 pm in reply to: Enfold Security – Suspicious Functions (Unsanitized + Unserialized User Inputs) #1136549September 10, 2019 at 2:03 pm in reply to: cookie consent buttons and link to page do not work properly in 4.6 #1136542Hi,
Thanks – this is caused because of missing cookies which are new since 4.6. You probably already accepted cookies in 4.5.7. This is a bug.
I added a fix for this in the next update.
A quick workaround would be to add a button with action “Do not accept and hide message bar” to the message bar, click this button, then open the modal window, check your settings and accept.
To fix it in core:
In file enfold\includes\helper-privacy.php around line 1366:
$cookie_contents = md5( $cookie_contents );
replace with:
$cookie_contents = md5( $cookie_contents ) . '||v1.0';
Around line 228:
$option = $this->get_cookie_consent_message_bar_option(); if( in_array( $option, array( 'message_bar', 'disabled' ) ) ) { return; }
Below this insert:
$cookie_accepted = isset( $_COOKIE['aviaCookieConsent'] ); $cookie_allow_hide_bar = isset( $_COOKIE['aviaPrivacyRefuseCookiesHideBar'] ); $cookie_essential_enabled = isset( $_COOKIE['aviaPrivacyEssentialCookiesEnabled'] ); /** * Check if we updated * '||v1.0' from <= 4.5.7 to 4.6.2 */ if( $cookie_accepted && ! ( $cookie_allow_hide_bar && $cookie_essential_enabled ) ) { /** * If user already accepted cookie we add our essential cookies so user can continue to use site without need to opt in for these explicit */ $cookie_accepted_value = $_COOKIE['aviaCookieConsent']; $sep = strrpos( $cookie_accepted_value, '||v' ); if( false === $sep ) { setcookie( 'aviaPrivacyRefuseCookiesHideBar', true, time() + YEAR_IN_SECONDS, '/' ); setcookie( 'aviaPrivacyEssentialCookiesEnabled', true, time() + YEAR_IN_SECONDS, '/' ); } }
I hope Kriesi will release 4.6.2 soon.
Do not forget to make a backup of the original file for a fallback, clear server and browser cache.
Best regards,
GünterHi,
I could have a look into the backend of one site – see https://kriesi.at/support/topic/recaptcha-error-after-the-update/#post-1136122
And I could verify the keys there without problem on 2 browsers. I asked other moderators to check also.
Could you please give us access to your backend so we can check on your site?
Open a new thread and add the credentials in private content.Also check that your browser does not block cookies from google.
Best regards,
GünterHi,
Thanks for the link.
I’m getting a Javascript error:
SyntaxError: unexpected token: identifier
Not sure, where this comes from as everything is minified.
We will release 4.6.2 very soon and a documentation for the updated DSGVO implementation 4.6.
As a first step please try to update to 4.6.1. (you can also try it with 4.6 – should work when you follow the following steps).
Uncheck “Modal Window with Privacy and Cookie Info” in theme options – this creates a CSS hidden content needed for the new DSGVO supporting must opt in. As you do not use a button to link to it it does disturb.
Then as a first step disable the minifying plugins and caching plugins, clear all server cache and check. You must accept cookies to hide the message bar.
Then step by step use caching and minifying.Best regards,
GünterHi,
Glad we could help you. Enjoy the theme and have a nice day.
Best regards,
GünterHi,
I logged into your site – and verification of reCaptcha worked. Just clicked the check button.
Also trying invalid keys returned correctly that they are invalid and I could revalidate with correct keys.
Best regards,
GünterSeptember 9, 2019 at 4:30 pm in reply to: cookie consent buttons and link to page do not work properly in 4.6 #1136113Hi,
Thanks for feedback and it solved the problem.
Did you accept cookies as admin in frontend ?
As long as you do not accept you are treated as a new visitor on every pageload.
Best regards,
GünterSeptember 9, 2019 at 4:04 pm in reply to: Contactform email notification misses required fields #1136093Hi,
Strange.
I see you are using reCaptcha V3.
Can you try to deactivate it and check, if this solves the problem? As you are using enfold numeric captcha your form is protected.
Best regards,
GünterSeptember 9, 2019 at 3:50 pm in reply to: cookie consent buttons and link to page do not work properly in 4.6 #1136081Hi,
The file is correct – but it has moved. In our github repo for 4.6.1 it is around line 1555.
Can you look for function msg_bar_button_html.
A few lines below there is a switch statement including the code above.
Best regards,
GünterSeptember 9, 2019 at 3:38 pm in reply to: Enfold (4.5.7.1-beta-2) Form missing senders email address #1136071Hi,
Sorry for the problems you have.
Could you please provide us a wp admin account and a link to your site so we can check your backend. Please open a new thread and put the credentials in private content.
I rechecked the code and logic in my environment but cannot find a reason.
Are you using Google reCaptcha?
Best regards,
GünterSeptember 9, 2019 at 1:28 pm in reply to: cookie consent buttons and link to page do not work properly in 4.6 #1135991Hi,
Sorry for this.
I fixed the bug in oncoming 4.6.2 – will be released soon.
Can you wait or do you want to update the file on your site. It’s 3 lines of code:
In file enfold\includes\helper-privacy.php around line 1579:
case 'info_modal': $btn_class .= ' avia-cookie-info-btn '; break; case '':
replace with:
case 'info_modal': $btn_class .= ' avia-cookie-info-btn '; break; case 'link': $btn_class .= ' avia-cookie-link-btn '; break; case '':
Do not forget to make a backup of the original file for a fallback, clear server and browser cache.
If you need assistance let us know so we can do it for you. Please also provide ftp access and make sure our WP account has admin rights and can edit theme files.
Best regards,
GünterHi,
Die gute Nachricht: 4.6.1 ist gerade released worden und enthält einen fallback fix für Deine Situation. Sollte also dann wieder wie gewohnt gehen.
Schau dir aber auf jeden Fall die Option “Default Cookie Option Settings” an – wegen must opt in für Cookies.
Best regards,
GünterHi,
$disable = ( false !== strpos( $content, '[contact-form-7 ' ) || false !== strpos( $content, '[av_contact ' ) ) ? false : true;
Best regards,
GünterHi,
Strange. Checked it on Chrome (Windows OS) and it works for me (sent you a test mail).
Did you try to clear browser cache several times – also try an incognito window.
I will also ask other mods to check.
Best regards,
GünterHi,
Mit 4.6 haben wir uns den neuen EU Regelungen angepasst, dass Cookies und Serives akzeptiert werden müssen.
Wenn Du beim Modal Popup Window den default content nimmst gibt es 2 neue Toggles in “unverzichtbare Website Cookies”. Die fehlen bei Dir und daher funktioniert auch der OK button nicht mehr richtig.
2 neue shortcodes:
av_privacy_allow_cookies
av_privacy_accept_essential_cookiesBinde diese ein und überprüfe auch die Einstellungen im Privacy Tab – es gibt da eine Menge neue Optionen.
Falls Du Hilfe brauchst, gib uns bitte einen admin account.
Best regards,
GünterHey Jason,
I checked your site. When I accept the cookies the GA cookies are visible, if I only enter your site and do not accept them (the message bar remains) there are no cookies – but this is the intended behaviour to be EU GDPR conform.
Prior 4.6 the implementation was not so strict – if user did not opt out cookies were used.
Please check the privacy theme options tab – there you find closer info in the description, new shortcodes and a new button action “Do not accept and hide notification”.
Best regards,
GünterHi,
Examples:
https://github.com/KriesiMedia/enfold-library/blob/master/actions%20and%20filters/External%20Services/avf_disable_recaptchaV3_for_post.php
https://github.com/KriesiMedia/enfold-library/blob/master/actions%20and%20filters/External%20Services/avf_load_google_recaptcha_api_prohibited.phpavf_copyright_info is located after kriesi_backlink and only allows to modify the stored theme options copyright string but not kriesi_backlink string (enfold\footer.php line 184).
Best regards,
GünterHi,
I cannot reproduce this on my install.
Can you give us admin access so we can have a look in your backend?
Best regards,
GünterHey Nerohm,
Thank you for using Enfold.
Please see screenshot below – I could send a test message.
Everything seems to work fine. Tested on Firefox and Chrome on windows system.
Best regards,
GünterSeptember 4, 2019 at 11:45 am in reply to: GDPR / DSGVO: Cookie Settings auf standardmäßig OPT-IN setzen? #1133786September 4, 2019 at 11:39 am in reply to: Enfold 4.6 – Great job you did there again. My big compliment #1133783Hi,
and the Possibility of H-Tag Choose on Slider Captions
Had forgotten – added for next release.
ordernumber of 90 to the audioplayer
added for next release.
Best regards,
Günter -
AuthorPosts