* Don't expose LDAP authentication usage.
* Use new language strings for LDAP authentication.
* remove bind string
* remove bind string
* use connect string
* alpha order
* alpha order
* You've Got Mail
Since 2003 the internet has changed. We no longer get a message to say that we have a message. Instead we just give you the message. You probably never use the messages component (especially for private message to a specific user) as they are the equivalent of https://www.youtube.com/watch?v=gFBLiHpkcOk
The Joomla com_messages component is used in two instances
1. Notification of a new article
2. Sending a message to another user
### Current email for Notification of a new article
Subject: A new private message has arrived from [sitename]
Body:
> Please log in to [link] to read your message.
### New email for Notification of a new article
Subject: New message from [user] at [sitename]
Body:
> New Article
A new Article has been submitted by 'user' entitled 'blog post'.
> Please log in to [link] to read your message.
### Current email when sending a message to another user
Subject: A new private message has arrived from [sitename]
Body:
> Please log in to [link] to read your message.
### New email when sending a message to another user
Subject: New message from [user] at [sitename]
Body:
> [subject]
[message]
[login link]
## Backwards Compatibility
No issues. The message contains the old login message PLUS the content of the message. So if you were using this message in a custom workflow there is no change required to that workflow
* subj
* cs
* add new string and mark existing string for deprecation
* Add a config switch to disable session metadata
* If disabling session metadata and not using database handler, purge the session table
* Check in extensions depending on session metadata for the tracking status
* Check in JTable::isCheckedOut for the metadata tracking status
* Purge the metadata if disabling it regardless of handler
* Lowercase the handler names in the form field, add configurable filepath for session data
* This wasn't actually a DBO, oops
* Hello Chicken, I'm Egg
* Need the user var to actually be a user
* Duplicated field, move field to end of set
* Fix a couple bad merges from project repo
* Fix issues from rebase
* Remove duplicate config fields, remove dead Memcache fields, fix disabled layout markup for updated BS card structure
* Refresh Manifest Cache failed: Extension is not currently installed
PR for #17604
Change the message to include the name of the extension.
I have no idea how to test this - sorry - only code review - unless someone knows how?
* partial revert
* revert comment
* [4.0] remove weblinks strings
Its a decoupled extension. We dont need to ship it in J4. The only reason it stayed in J3 was for translation workflow but even that has been suggested to cause problems as the component is not on the same release cycle etc. See #16753 for discussion
[note i have not removed it from the toc.json as the helpTOC.php script is broken
* strings
* oops
* let there be color
* give the dog something to chew
* Proper use of strings
* bad dog
* oops
* we already have the string close
* remove the old stylesheet
* transparent icon for the first button
* cs
* Use named colors (W3C) for known colors (SR only)
* Update simple.php
The descriptions says "This module shows a list of the most recently published and current Articles."
So if they are "current" then they cant also "may have expired"
Simple PR to correct that on the front end
For the admin version of the module the change is a little different as here the list will show all the articles irrespective of their current published state so the string change is different and is just a simplification and not a correction
* accordingly
* advised => recommended
* assist => help
* attempt=>try
* concerning => relevant
* contains => has
* containing -> with
* contains=-> has
* Currently -> (omit)
* designated -> marked
* initial -> first
* initialise->start
* in order to -> to
* it is -> (omit)
* optimal -> best
* regarding->on
* remain -> stay
* terminated -> stopped
* word order
* Calendar button
Makes the calendar button accessible - this is used in the publishing fields and the custom date field
Adds aria-hidden=true
adds a title attribute to the button
* US spelling for KEYS
* [4.0] Remove _QQ_
Replaces all instances of _QQ_ in the language files with \" as per @nikosdion comments
I am unsure that I need to also change
```
$strings = @parse_ini_string($contents);
```
to set it to use $scanner_mode = INI_SCANNER_RAW
Please advise
* change to raw
* Remove just from strings
It is a redundant word.
> “Just” makes me feel like an idiot. “Just” presumes I come from a specific background, studied certain courses in university, am fluent in certain technologies, and have read all the right books, articles, and resources. “Just” is a dangerous word. http://bradfrost.com/blog/post/just/
* simply is also redundant and not helpful
* easily - its redundant and subjective
* Protostar pagination update
Improve thew accessibility of the pagination
1. Wrap the pagination in a nav and add a role (needed for IE) and an aria-label
2. Ensure font icons have aria-hidden=true
3. Add aria-current to the selected page
4. Add aria-title to the active links eg Go to page 1
### Note 1
that the disabled links will not be announced to a screen reader which is the intended behaviour
Note that the list is an unordered list which appears to be the standard as otherwise the links would be announced as Link 1 go to page 2 etc which is nonsense
### Note 2
I dont know why but protostar uses an override for pagination instead of the layout. For b/c this PR is just for the override but when approved I will do a similar Pr for the layout
Thanks to @fuzzbomb (Drupal 8 Core Accessibility Maintainer) for reviewing this
* oops forgot to commit this line
* sort
* space
* sprintf
* more dry
* active sprintf
* extra string removed
* keep @quy happy
* I keep forgetting to save changes before commit
* Extend com_ajax to support templates.
* Add template notification language string
* Add admin template ajax notification message
* Open up access to back end templates
Allow templates to make calls when they aren't the current menu item.
Aka when viewing Hathor's config screen, allow it to make ajax calls even though isis is the current active admin template.
* Allow back end calls to look up front end template
e.g. Allow the back end the template manager's configuration page (e.g. protostar) to make com_ajax calls.
* Use isClient() instead of isSite() & isAdmin().
* Change security check from active menu to publish state
As requested by Bakual :)
* Update indentation syntax
As requested by @matrikular.
* Revisit how front-end template is accessed from back-end
Look to the client_id to determine where the template is rather than using fallbacks.
* Correct undefined variable
* Change path constants
* New Feature to allow filtering the popular tags module by a Parent Tag.
* Codestyle
* Update en-GB.mod_tags_popular.ini
* Update mod_tags_popular.xml
* Update en-GB.mod_tags_popular.ini
* added tooltips with title, added aria-label with message Access to article and article title
* Added new language strings
* string languages correction
* string correction
* fix copy/paste error
* language changes
* code style
* Extra blank line
* Complete the removal of weblinks from stats modules
In #13389 the code for weblinks in the stats module was rempved but the description remains in the module. This is confusing and so this PR removess the text about weblinks from the description. Its not needed just as there is no text in the description about having plugins installedd that will inject other stats into that module
* update
* sloppy
* less haste more speed
* [4.0] com_banners remove popover
This is a proof of concept for #17044 to remove the redundant popovers.
PURELY for the purpose of testing this concept I have quickly displayed the remaining popover as inline text - THIS PART IS NOT FOR REVIEW - it is just to demonstrate how few remaining descriptions we will have
In addition you will notice that the remainining descriptions are not very good. They are manuals not tips, hints or descritpions and can be drastically reduced or rewritten. AGAIN this text is not for review here
* demonstration only
* add com_content config options
* contact item
* one more
* missed one
* added com_users
* menus
* finish com_menus
* com_joomlaupdate
* com_messages
* com_messages
* com_newsfeeds
* com_redirects
* com_search
* com_finder
* com_tags
* com_templates
* com_templates
* com_plugins
* modules first pass
* com_content, com_categories and various
* user profile
* profile again
* com_admin, com_config
* cleanup
* com_fields, com_languages
* user plugins
* plugins two factor
* plugins system
* plugins search
* plugins - authentication
* plugins - captcha
* plugins - content
* plugins - editors
* plugins fields
* oops forgot some modules
* front end views and menu options
* further review
* mod _related
* further remove
* pagination results to pagination summary
* tabs
* language stemmer
* undo
* show rss link
* oops i forgot the tags component
* missed some
* com-config tidyup
* unused banners strings
* unused strings
* frontend edit profile
* mod_feed
* mod articles latest
* modules
* more module stuff
* Labels and descriptions are not used in filters
* review again
* complete module review
* plugin review
* oops i forgot to save this file before committing
In every list view is a check box that will let you check all the items
During JAB17 it was suggested that just saying "Check All" was too vague and it was meaningless to a screen reader. This pr accepts the proposal to change this to "Check All Items" instead