Implemented pausing mechanisms into cli/finder_indexer.php.
The reason for that is, that with thousands of articles or K2 items, the server would often become unresponsive, because of a lot of processing and IO/WAiT on the mysql server.
This patch implements a pausing mechanism that pauses for a defined or dynamically adjusted amount of time between batches, therefore giving the server a little time to catch up.
The following keys had no translation
JLIB_LOGIN_AUTHORISATION="Your access has been authorised."
JLIB_LOGIN_DENIED="Your access has been denied."
JLIB_LOGIN_EXPIRED="Your authentication has expired."
From the relevant section in the codebase it is not very clear exactly what they should be
// Validate that the user should be able to login (different to being authenticated).
// This permits authentication plugins blocking the user
So these are fairly generic and the plugin creator can override them if they want. Nothing in core will trigger them to be displayed so I wouldn't waste much time on them.
* Change the URL to the PHP Date Function
Current:
http://www.php.net/manual/en/function.date.php - this URL does not work it requires signing into the php.net site
Proposed:
http://php.net/date - this URL works and is consistent with other language strings MOD_ARTICLES_CATEGORY_FIELD_DATEFIELDFORMAT_DESC and MOD_ARTICLES_CATEGORY_FIELD_MONTHYEARFORMAT_DESC
* Update administrator/language/en-GB/en-GB.ini
Co-Authored-By: imanickam <mig.joomla@gmail.com>
* Standardizing the URL for php.net
Original URL - http://php.net/date
Revised URL - https://php.net/date