diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2013-10-21 22:01:27 +0200 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2013-10-21 22:01:27 +0200 |
commit | 124984905e162160fe38d141d238c6102f549e9b (patch) | |
tree | 58e7a32a1622c8f5ea934fcf6a79654d3b4d0348 | |
parent | 148d2616e554964b59c5acaebf76333e5ae7f5eb (diff) | |
download | nextcloud-server-124984905e162160fe38d141d238c6102f549e9b.tar.gz nextcloud-server-124984905e162160fe38d141d238c6102f549e9b.zip |
introduce OC_Helper::linkToDocs()
-rw-r--r-- | lib/private/helper.php | 9 | ||||
-rw-r--r-- | lib/private/template/functions.php | 7 | ||||
-rwxr-xr-x | lib/private/util.php | 8 |
3 files changed, 18 insertions, 6 deletions
diff --git a/lib/private/helper.php b/lib/private/helper.php index e9b129db0ca..fca08adca8b 100644 --- a/lib/private/helper.php +++ b/lib/private/helper.php @@ -59,6 +59,15 @@ class OC_Helper { } /** + * @param $key + * @return string url to the online documentation + */ + public static function linkToDocs($key) { + $theme = new OC_Defaults(); + return $theme->getDocBaseUrl() . '/server/5.0/go.php?to=' . $key; + } + + /** * @brief Creates an absolute url * @param string $app app * @param string $file file diff --git a/lib/private/template/functions.php b/lib/private/template/functions.php index 94b87d1e507..ce42633b364 100644 --- a/lib/private/template/functions.php +++ b/lib/private/template/functions.php @@ -35,9 +35,12 @@ function link_to( $app, $file, $args = array() ) { return OC_Helper::linkTo( $app, $file, $args ); } +/** + * @param $key + * @return string url to the online documentation + */ function link_to_docs($key) { - $theme = new OC_Defaults(); - return $theme->getDocBaseUrl() . '/server/5.0/go.php?to=' . $key; + return OC_Helper::linkToDocs($key); } /** diff --git a/lib/private/util.php b/lib/private/util.php index 04b27ee61ae..f63884c0f32 100755 --- a/lib/private/util.php +++ b/lib/private/util.php @@ -303,7 +303,7 @@ class OC_Util { //common hint for all file permissions error messages $permissionsHint = 'Permissions can usually be fixed by ' - .'<a href="' . link_to_docs('admin-dir_permissions') + .'<a href="' . OC_Helper::linkToDocs('admin-dir_permissions') .'" target="_blank">giving the webserver write access to the root directory</a>.'; // Check if config folder is writable. @@ -311,7 +311,7 @@ class OC_Util { $errors[] = array( 'error' => "Can't write into config directory", 'hint' => 'This can usually be fixed by ' - .'<a href="' . link_to_docs('admin-dir_permissions') + .'<a href="' . OC_Helper::linkToDocs('admin-dir_permissions') .'" target="_blank">giving the webserver write access to the config directory</a>.' ); } @@ -324,7 +324,7 @@ class OC_Util { $errors[] = array( 'error' => "Can't write into apps directory", 'hint' => 'This can usually be fixed by ' - .'<a href="' . link_to_docs('admin-dir_permissions') + .'<a href="' . OC_Helper::linkToDocs('admin-dir_permissions') .'" target="_blank">giving the webserver write access to the apps directory</a> ' .'or disabling the appstore in the config file.' ); @@ -340,7 +340,7 @@ class OC_Util { $errors[] = array( 'error' => "Can't create data directory (".$CONFIG_DATADIRECTORY.")", 'hint' => 'This can usually be fixed by ' - .'<a href="' . link_to_docs('admin-dir_permissions') + .'<a href="' . OC_Helper::linkToDocs('admin-dir_permissions') .'" target="_blank">giving the webserver write access to the root directory</a>.' ); } |