コード例 #1
0
ファイル: header.php プロジェクト: featherbb/featherbb
        continue;
    }
    echo "\t" . '<!-- ' . ucfirst($type) . ' -->' . "\n";
    foreach ($items as $item) {
        echo "\t" . '<link ';
        foreach ($item['params'] as $key => $value) {
            echo $key . '="' . $value . '" ';
        }
        echo 'href="' . Url::base_static() . '/' . $item['file'] . '">' . "\n";
    }
}
if ($admin_console) {
    if (file_exists(ForumEnv::get('FEATHER_ROOT') . 'style/themes/' . User::get()->style . '/base_admin.css')) {
        echo "\t" . '<link rel="stylesheet" type="text/css" href="' . Url::base_static() . '/style/themes/' . User::get()->style . '/base_admin.css" />' . "\n";
    } else {
        echo "\t" . '<link rel="stylesheet" type="text/css" href="' . Url::base_static() . '/style/imports/base_admin.css" />' . "\n";
    }
}
if (isset($required_fields)) {
    // Output JavaScript to validate form (make sure required fields are filled out)
    ?>
    <script type="text/javascript">
        /* <![CDATA[ */
        function process_form(the_form)
        {
            var required_fields = {
                <?php 
    // Output a JavaScript object with localised field names
    $tpl_temp = count($required_fields);
    foreach ($required_fields as $elem_orig => $elem_trans) {
        echo "\t\t\"" . $elem_orig . '": "' . addslashes(str_replace('&#160;', ' ', $elem_trans));
コード例 #2
0
ファイル: footer.php プロジェクト: featherbb/featherbb
        </div>
    </div>
<?php 
}
?>
</section>
</body>
<!-- JS -->
<script>
    var baseUrl = '<?php 
echo Utils::escape(Url::base());
?>
',
        phpVars = <?php 
echo isset($jsVars) ? json_encode($jsVars) : json_encode(array());
?>
;
</script>
<?php 
foreach ($assets['js'] as $script) {
    echo '<script ';
    foreach ($script['params'] as $key => $value) {
        echo $key . '="' . $value . '" ';
    }
    echo 'src="' . Url::base_static() . '/' . $script['file'] . '"/></script>' . "\n";
}
Container::get('hooks')->fire('view.footer.before.html.tag');
?>
</html>
<?php 
Container::get('hooks')->fire('view.footer.end');