According to this documentation: https://docs.joomla.org/Tel_form_field_type is "tel" form field is an alias for "text", but it does not contain "pattern" attribute. This means, XML form field types "tel" will not include pattern attribute when rendering.
There were two bugs addressed
1. The dropdown scripts was only being loaded on a split button - it was needed for both
2. Instead of using the htmlhelper it should have been using trhe web asset manager
To test disable the User Status Module and apply this pr
Go to any list view and check that the actions dropdown works as expected
* Refactored WebAuthn plugin
* Fix the WebAuthn management page which was broken in https://github.com/joomla/joomla-cms/pull/37464
* Fix wrong `@since` doc tag
* Fix docblock typo
* Fix docblock typo
* Fix docblock typo
* Fix docblock typo
* Fix docblock typo
* Fix broken management interface
* Make unnecessarily static method back into non-static
* Replace static helper with injected object
* Come on, commit the ENTIRE file!
* Use the user factory
* Fix error when going through the user factory
* Fix: cannot add WebAuthn authenticator right back after deleting it
* Remove useless switch branch
* Remove useless exception
* Display make and model of the authenticator, if possible
* Add missing JWT signature algorithms
* Fix copyright date
* Fix for PHP 8 using FIDO keys and Android phones
* Reactivate the tooltips after adding an authenticator
* Option to disable the attestation support
* The Windows Hello icon was invisible on white background
* Attempt to fix Appveyor not having Sodium in the Windows build
* Work around third party library bug...
* Create events in a forwards-compatible manner
* Concrete events
* Fix event woes
* Update plugins/system/webauthn/webauthn.xml
Co-authored-by: Brian Teeman <brian@teeman.net>
* Update administrator/language/en-GB/plg_system_webauthn.ini
Co-authored-by: Brian Teeman <brian@teeman.net>
* Improve the layout for editing an authenticator
It now follows the Bootstrap 5 form aesthetic. Moreover,
there are gaps between the text input and the Save and
Cancel buttons.
* Confirm deletion of authenticators
* Make the bots happy again
* Code polishing
* Marking classes final
* Use setApplication / getApplication in the plugin class
* Remove unused `$db` from the plugin class
* Blind fix
Currently #38060 has broken everything it seems?
* Bring application injection in sync with core
* Remove whitespace
* Add use statement
* Fix wrong event creation in AjaxHandlerLogin
* License change
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
Co-authored-by: Brian Teeman <brian@teeman.net>
Co-authored-by: Roland Dalmulder <contact@rolandd.com>
Co-authored-by: Allon Moritz <allon.moritz@digital-peak.com>
Co-authored-by: Harald Leithner <leithner@itronic.at>
Co-authored-by: George Wilson <georgejameswilson@googlemail.com>
* [4.2] user profile dob field
To test enable the user profile plugin and update the date of birth field for your user account
* layouts
* Update script.php
* [4.2] Allow typing in media field
* Update media.php
* Media manager is always them valid
* Media manager is always valid
* Update joomla-media-select.w-c.es6.js
* Update joomla-media-select.w-c.es6.js
* Decouple the validation
* use the setValue instead of sneaking the value
Fixes the events inconsistency
* oops width is passed also to height
Co-authored-by: Roland Dalmulder <contact@rolandd.com>
* changing button state on the checkbox value
* build errors
* Using js to disabled button instead of disabled attribute
* build errors
* build errors
* Using classlist instead of hardcoding
* updated single quotes for string
Co-authored-by: Franciska Perisa <9084265+fancyFranci@users.noreply.github.com>
Co-authored-by: Allon Moritz <allon.moritz@digital-peak.com>
Co-authored-by: Roland Dalmulder <contact@rolandd.com>
* Update link.php
the pagnation in has an misuse of the aria-label. i fixed it with two span tags.
* Update layouts/joomla/pagination/link.php
Co-authored-by: Brian Teeman <brian@teeman.net>
This pr adds the required table caption and column/row scope to the table.
There are no visual changes and brings this table into line with all other admin tables.
As webauthn requires https this PR cannot be tested on a site without https.
Co-authored-by: Quy <quy@fluxbb.org>