XOOPS  2.6.0
compiler.xoModuleIconsBookmarks.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_xoModuleIconsBookmarks($argStr, &$smarty)
22 {
24 
25  if (XoopsLoad::fileExists($xoops->path('media/xoops/images/icons/bookmarks/index.html'))) {
26  $url = $xoops->url('media/xoops/images/icons/bookmarks/' . $argStr);
27  } else {
28  if (XoopsLoad::fileExists($xoops->path('modules/system/images/icons/default/' . $argStr))) {
29  $url = $xoops->url('modules/system/images/icons/default/' . $argStr);
30  } else {
31  $url = $xoops->url('modules/system/images/icons/default/xoops/xoops.png');
32  }
33  }
34  return "\necho '" . addslashes($url) . "';";
35 }
smarty_compiler_xoModuleIconsBookmarks($argStr, &$smarty)
static getInstance()
Definition: Xoops.php:160
$xoops
Definition: admin.php:25
static fileExists($file)
Definition: xoopsload.php:506
$url
Definition: register.php:72