introduce OC_Helper::linkToDocs()
This commit is contained in:
parent
148d2616e5
commit
124984905e
3 changed files with 18 additions and 6 deletions
|
@ -58,6 +58,15 @@ class OC_Helper {
|
|||
return OC::$server->getURLGenerator()->linkTo($app, $file, $args);
|
||||
}
|
||||
|
||||
/**
|
||||
* @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
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -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>.'
|
||||
);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue