Hi Again,
So, i have investigated myself a littlebit what was happening. First we had version 8.0.3 but some way some how the two step authentication stopped working.
Then I decided to update to the newest version. 9.0.198. Then I noticed that the modal popup was not showing. But the url got changed in this:
https://orakel.egocentralis.nl/#login-modal
By investigating with Check element I noticed a few differences with the older version. The class names were different and the code was different. After reading a lot on the forum, I noticed something about an override. So I changed the folder in my template/html to 'mod_sclogin_old'
After clicking the login button, the only change was an gray overlay over the website but no popup.
I noticed the elements looked different with the older version. Since in the older version it was something like :
<div id="login-modal" class="sourcecoast modal fade" tabindex="-1" role="dialog" aria-hidden="true" style="display:none">' and now it is looking like:
<div id="login-modal-150" tabindex="-1" class="modal hide sourcecoast in" aria-hidden="false" style="display: block;">
In this new setting, i noticed the class hide in the check element section. After removing the hide part, the modal popup became visible. Normally the color was yellow, but since i removed the override i think its because of that.
When the hide part is removed, the login button is working, and the modal popup is showing me the 2 steps authentication part. The dutch translation is working and the 's% is showing my username:
I tried everything to get rid of that .hide part in the code but i couldnt find a way how to do this. So, in an older threath in this forum, i noticed you advising someone to go back to version 8.4.7.
Thats what I also tried and luckily somethings did work again. I noticed in the check element part that the code was back to like it was
<div id="login-modal" class="sourcecoast modal fade" tabindex="-1" role="dialog" aria-hidden="true" style="display:none">'
and the popup was showing. Also the two steps authenticator part was showing.
Translated some strings and username is showing.
As you can see, the css of the background is back since the color is yellow. Other css is gone. So I decided to rename the mod_sclogin_old folder back to normal in my template/html directory.
The css is back, the popup is working. However in the two step authenticate part, the translation is not working with the %s.
So, Now I have a few questions and sorry for the long topic.
Newest version:
1) How can i get the newest verstion to work in a good way?
2) With the newest version, how can I use the template override since the total class and id structure is changed?
3) How can i get rid off the hide class?
Version 8.4.7. if newest version is not possible:
1) How can I get the translation to be working okay, when using my template override part? Like the %s will show my name?
Other question:
1) Did you know, that after updating the plugin, the language files are overwritten to newer ones? I have them in my joomlainstall/language folder.
2) Why is the update of this plugin not visible in the updates list of Joomla, and do I have to do it manually?
So, sorry for any bad English because I am Dutch. I tried to explain my problem as good as possible. I really hope you can help me or guide me to the best sollution.
Last but not least, i have now version 8.4.7 activated, with the malfunction in the translation because I need the login at the moment. I can change it when I know you have the time to look into this, or I have to made a testsite or something. Let me know.
Warm regards
Jap