我已经将两个单页 Bootstrap 主题转换为 XOOPS:从 http://bootstraptaste.com/ 的 Squad 和 Bikin
这是一个或多或少是实验性的转换,所以我将它们作为“Alpha”版本发布,您可以自由地分支并改进它们。
您可以使用“单页”主题的现有部分,并且您可以在顶部菜单中添加到 XOOPS 模块的链接。
我们绝对需要寻找简化此类到 XOOPS 转换的方法,因为周围有许多非常酷的主题!
下载
- Bikin
- Squad
注意:这些主题是免费的,但作者要求在页脚中保留版权声明,除非您支付费用。请尊重这一点!
注意 2:您需要在 \modules\system\preloads\core.php 中的“eventCoreHeaderAddmeta”函数中添加以下代码
if (defined("XOOPS_STARTPAGE_REDIRECTED") || (isset($GLOBALS['xoopsOption']['template_main']) && $GLOBALS['xoopsOption']['template_main'] === 'db:system_homepage.html'))) {
if (is_object($GLOBALS['xoopsTpl'])) {
$GLOBALS['xoopsTpl']->assign('homepage', true);
}
}
因此,整个函数看起来是这样的
public function eventCoreHeaderAddmeta($args)
{
if (defined("XOOPS_STARTPAGE_REDIRECTED") || (isset($GLOBALS['xoopsOption']['template_main']) & $GLOBALS['xoopsOption']['template_main'] === 'db:system_homepage.tpl')) {
if (is_object($GLOBALS['xoopsTpl'])) {
$GLOBALS['xoopsTpl']->assign('homepage', true);
}
}
if (!empty($_SESSION['redirect_message'])) {
$GLOBALS['xoTheme']->addStylesheet('xoops.css');
$GLOBALS['xoTheme']->addScript('browse.php?Frameworks/jquery/jquery.js');
$GLOBALS['xoTheme']->addScript('browse.php?Frameworks/jquery/plugins/jquery.jgrowl.js');
$GLOBALS['xoTheme']->addScript('', array('type' => 'text/javascript'), '
(function($){
$(document).ready(function(){
$.jGrowl("' . $_SESSION['redirect_message'] . '", { life:3000 , position: "center" , speed: "slow" });
});
})(jQuery);
');
}
}