Update links to the new documentation website

This commit is contained in:
Frédéric Guillot
2022-11-12 10:23:29 -08:00
committed by Frédéric Guillot
parent a376ffbe53
commit 80c073432f
7 changed files with 14 additions and 21 deletions

View File

@@ -23,17 +23,9 @@ class UrlHelper extends Base
* @param string $file
* @return string
*/
public function doc($label, $file)
public function doc($label, $file = '')
{
$version = 'latest';
if (substr(APP_VERSION, 0, 1) === 'v') {
$version = substr(APP_VERSION, 1);
} else if (ctype_digit(substr(APP_VERSION, 0, 1))) {
$version = APP_VERSION;
}
$url = sprintf(DOCUMENTATION_URL_PATTERN, $version, $file);
$url = sprintf(DOCUMENTATION_URL_PATTERN, 'v1', $file);
return sprintf('<a href="%s" target="_blank">%s</a>', $url, $label);
}

View File

@@ -30,7 +30,7 @@
<li>
<i class="fa fa-fw fa-life-ring" aria-hidden="true"></i>
<?= $this->url->doc(t('Documentation'), 'index') ?>
<?= $this->url->doc(t('Documentation')) ?>
</li>
<?php if (! DISABLE_LOGOUT): ?>
<li>

View File

@@ -176,4 +176,4 @@ defined('SHOW_GROUP_MEMBERSHIPS_IN_USERLIST') or define('SHOW_GROUP_MEMBERSHIPS_
defined('SHOW_GROUP_MEMBERSHIPS_IN_USERLIST_WITH_LIMIT') or define('SHOW_GROUP_MEMBERSHIPS_IN_USERLIST_WITH_LIMIT', intval(getenv('SHOW_GROUP_MEMBERSHIPS_IN_USERLIST_WITH_LIMIT')) ?: 7);
// Documentation URL
defined('DOCUMENTATION_URL_PATTERN') or define('DOCUMENTATION_URL_PATTERN', getenv('DOCUMENTATION_URL_PATTERN') ?: 'https://docs.kanboard.org/en/%s/user_guide/%s.html');
defined('DOCUMENTATION_URL_PATTERN') or define('DOCUMENTATION_URL_PATTERN', getenv('DOCUMENTATION_URL_PATTERN') ?: 'https://docs.kanboard.org/v1/user/%s');