XOOPS  2.6.0
compiler.xoAdminNav.php
Go to the documentation of this file.
1 <?php
2 /*
3  You may not change or alter any portion of this comment or credits
4  of supporting developers from this source code or any supporting source code
5  which is considered copyrighted (c) material of the original comment or credit authors.
6 
7  This program is distributed in the hope that it will be useful,
8  but WITHOUT ANY WARRANTY; without even the implied warranty of
9  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
10 */
21 function smarty_compiler_xoAdminNav($argStr, &$smarty)
22 {
24 
25  $icons = $xoops->getModuleConfig('typebreadcrumb', 'system');
26  if ($icons == '') {
27  $icons = 'default';
28  }
29 
30  $url = '';
31  if (XoopsLoad::fileExists($xoops->path('modules/system/images/breadcrumb/' . $icons . '/index.html'))) {
32  $url = $xoops->url('modules/system/images/breadcrumb/' . $icons . '/' . $argStr);
33  } else {
34  if (XoopsLoad::fileExists($xoops->path('modules/system/images/breadcrumb/default/' . $argStr))) {
35  $url = $xoops->url('modules/system/images/icons/default/' . $argStr);
36  }
37  }
38  return "\necho '" . addslashes($url) . "';";
39 }
static getInstance()
Definition: Xoops.php:160
smarty_compiler_xoAdminNav($argStr, &$smarty)
$xoops
Definition: admin.php:25
static fileExists($file)
Definition: xoopsload.php:506
$url
Definition: register.php:72