Skip to content

[4.2] Small fixes in MFA#38208

Merged
fancyFranci merged 21 commits intojoomla:4.2-devfrom
Kostelano:4-2-mfa
Sep 7, 2022
Merged

[4.2] Small fixes in MFA#38208
fancyFranci merged 21 commits intojoomla:4.2-devfrom
Kostelano:4-2-mfa

Conversation

@Kostelano
Copy link
Copy Markdown
Contributor

@Kostelano Kostelano commented Jul 2, 2022

Pull Request for Issue # .

Summary of Changes

  1. Fix showon="mfaredirectonlogin:1" for Onboard new users / Custom redirection URL parameters.
  2. In the database, I accidentally noticed that the new MFA uses the old language constant, and even from the frontend. Replaced with the correct string.

Screenshot_1

  1. Replaced COM_USERS_HEADING_MFA with COM_USERS_USER_MULTIFACTOR_AUTH, because the first key is also the heading in the users table. For many languages, it makes sense to reduce it to MFA, so as not to inflate an already large table. However, the same key was used on the authentication page when logging in - the short MFA is inappropriate there, the full name is needed.
  2. Language string PLG_MULTIFACTORAUTH_EMAIL_MAIL_LBL="Joomla: Authentication Code by Email" was never used.
  3. For 2 methods, the 'placeholder' elements were missing when authenticating on the site (after setting up the methods).

Kostelano added 5 commits July 2, 2022 22:54
It is used as the page title for authentication. But also the old header was the header in the users table and in many languages (including Russian, which I'm currently working on) it makes sense to "shorten" it to MFA.
@joomla-cms-bot joomla-cms-bot added Language Change This is for Translators PR-4.2-dev labels Jul 2, 2022
@laoneo
Copy link
Copy Markdown
Member

laoneo commented Jul 3, 2022

@nikosdion can you have a look here?

@Kostelano Kostelano requested a review from nikosdion July 5, 2022 09:17
@heelc29
Copy link
Copy Markdown
Contributor

heelc29 commented Jul 21, 2022

@Kostelano Could you please also correct the lang key in the description here:

COM_USERS_CONFIG_FRONTEND_SHOW_TITLE_DESC="Should I display a title in the frontend Multi-factor Authentication verification page? Please note that the title is always displayed in the backend. If you need to change the title please override the language key <code>COM_USERS_HEADING_MFA</code> using the System, Manage, Language Overrides page of the site's backend."

image

@Kostelano
Copy link
Copy Markdown
Contributor Author

@heelc29 Thanks, corrected.

Also fixed the display of the NONE position for modules - the line is duplicated.

This can happen when you install a large package of extensions, but it is not at all the fact that you will use all the modules, say. In this case, they will be in the NONE position. This can confuse users.

Screenshot_1

At this point I have everything for this PR. Please test.

@heelc29
Copy link
Copy Markdown
Contributor

heelc29 commented Jul 22, 2022

I have tested this item ✅ successfully on 3ecd7cf


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/38208.

1 similar comment
@viocassel
Copy link
Copy Markdown
Contributor

I have tested this item ✅ successfully on 3ecd7cf


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/38208.

@Quy
Copy link
Copy Markdown
Contributor

Quy commented Jul 22, 2022

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/38208.

@joomla-cms-bot joomla-cms-bot added the RTC This Pull Request is Ready To Commit label Jul 22, 2022
@fancyFranci fancyFranci merged commit d90578c into joomla:4.2-dev Sep 7, 2022
@joomla-cms-bot joomla-cms-bot removed the RTC This Pull Request is Ready To Commit label Sep 7, 2022
@fancyFranci
Copy link
Copy Markdown
Contributor

Thanks a lot for your work!

@fancyFranci fancyFranci added this to the Joomla! 4.2.3 milestone Sep 7, 2022
@Kostelano Kostelano deleted the 4-2-mfa branch September 7, 2022 12:02
Kostelano added a commit to JPathRu/localisation that referenced this pull request Sep 23, 2022
joomla/joomla-cms#38670 - (только для en-GB)
joomla/joomla-cms#38463 +
joomla/joomla-cms#38703 - (только для en-GB)
joomla/joomla-cms#38208 +
joomla/joomla-cms#38704 - (только для en-GB)
joomla/joomla-cms#38732 - (только для en-GB)
joomla/joomla-cms#38772 - (только для en-GB)
joomla/joomla-cms#38596 +
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Language Change This is for Translators

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants