Example #1
0
function loricaIncludeModules($mods)
{
    global $loricaOptions, $loricaColumnWide;
    $mods = explode(",", $mods);
    if (empty($mods)) {
        return false;
    }
    ?>
<div class="row"><?php 
    $columns = 12;
    foreach ($mods as $i => $mod) {
        $mod = trim($mod);
        if (empty($mod)) {
            continue;
        }
        // extract the wide of column, or detect it
        if (intval(substr($mod, 0, 1)) > 0) {
            preg_match("/(\\d+)(.*)/", $mod, $match);
            $mod = trim($match[2]);
            $loricaColumnWide = intval($match[1]);
        } else {
            $loricaColumnWide = floor($columns / (count($mods) - $i));
        }
        // slipt the modules in each column
        $modules = explode(" ", $mod);
        ?>
<div class="grid w<?php 
        echo $loricaColumnWide;
        ?>
 nomargin column"><?php 
        foreach ($modules as $m) {
            $loricaOptions = "";
            $m = trim($m);
            if (strpos($m, "[") !== false) {
                preg_match("/(.*?)\\[(.*?)\\]/", $m, $match);
                $m = $match[1];
                $loricaOptions = $match[2];
            }
            include kGetTemplatePath() . "inc/modules/" . $m . ".php";
        }
        ?>
</div><?php 
    }
    ?>
<div class="clearBoth"></div>
	</div><?php 
}
Example #2
0
echo kGetTemplateDir();
?>
css/screen.css">
<link rel="stylesheet" media="only screen and (max-width: 480px)" href="<?php 
echo kGetTemplateDir();
?>
css/phone.css">
<link rel="stylesheet" media="screen" href="<?php 
echo kGetTemplateDir();
?>
css/colorschemes/<?php 
echo $color_scheme;
?>
.css">
<?php 
if (file_exists(kGetTemplatePath() . 'css/custom.css')) {
    ?>
<link rel="stylesheet" media="screen" href="<?php 
    echo kGetTemplateDir();
    ?>
css/custom.css"><?php 
}
?>

<script type="text/javascript" src="<?php 
echo kGetTemplateDir();
?>
js/kalamun.js" charset="UTF-8"></script>
<script type="text/javascript" src="<?php 
echo kGetTemplateDir();
?>