made favicon.ico more flexible (use from data/media only if it exists, otherwise from tpl)
This commit is contained in:
parent
8fdcbb446b
commit
a21fd4b9fa
3 changed files with 15 additions and 1 deletions
|
|
@ -4,6 +4,8 @@
|
|||
*
|
||||
* This file provides template specific custom functions that are
|
||||
* not provided by the DokuWiki core.
|
||||
* It is common practice to start each function with an underscore
|
||||
* to make sure it won't interfere with future core functions.
|
||||
*/
|
||||
|
||||
// must be run from within DokuWiki
|
||||
|
|
@ -64,3 +66,15 @@ function _tpl_userpage($userNS='user',$link=0,$wrapper=false) {
|
|||
|
||||
if ($wrapper) echo "</$wrapper>";
|
||||
}
|
||||
|
||||
/**
|
||||
* Use favicon.ico from data/media root directory if it exists, otherwise use
|
||||
* the one in the template's image directory.
|
||||
*
|
||||
* @author Anika Henke <anika@selfthinker.org>
|
||||
*/
|
||||
function _tpl_getFavicon() {
|
||||
if (file_exists(mediaFN('favicon.ico')))
|
||||
return ml('favicon.ico');
|
||||
return DOKU_TPL.'images/favicon.ico';
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue