Commit 5cad71c0 authored by totten's avatar totten

CRM-20180 - Documentation URLs should contain "stable" *or* "current", not both


 * In "Administer => Communications => Scheduled Reminders", the green box has
   a link to "learn more". This links to ""
 * In "Search =>= Advanced Search", view the help for "Views for Display Contacts".
   The help message includes a link to ""

Both examples include the redundant formulation "user/en/stable/current" and
point to non-existent pages.  Use either "stable" or "current".  It would be
silly for one installation to contain a mix of links for "stable" and
"current".  It appears that `formatDocUrl()` aims to normalize these.
parent bf3a3162
......@@ -1391,7 +1391,7 @@ class CRM_Utils_System {
* @return mixed
public static function formatDocUrl($url) {
return preg_replace('#^user/((\w\w/)?stable/)?#', 'user/en/stable/', $url);
return preg_replace('#^user/((\w\w/)?(stable|current)/)?#', 'user/en/stable/', $url);
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment