H.O Portfolio

Dokuwiki

template

white

メディアを非表示にする

非ログイン状態で表示されるメディアマネージャーは、ユーザに見せる内容ではないと思われたので非表示にする。main.phpの78行目から91行目をPHPのコメントで非表示とした。ごみが残るのが気持ち悪かったので、HTMLではなくPHPのコメントとした。

<!-- SITE TOOLS -->
<?PHP
/*<div id="dokuwiki__sitetools">
    <h3><?php echo $lang['site_tools'] ?></h3>
    <ul>
        <?php white_toolsevent('sitetools', array(
            'recent'    => tpl_action('recent', 1, 'li', 1, '<span>', '</span>'),
            'media'     => tpl_action('media', 1, 'li', 1, '<span>', '</span>'),
            'index'     => tpl_action('index', 1, 'li', 1, '<span>', '</span>'),
        )); ?>
    </ul>
</div><!-- /dokuwiki__sitetools -->
*/
?>

sidebarページを作成すると画面左上に三本線のメニューが表示される。編集は、H3とliで作るときれいにフォーマットされる。

.sidebar {
    overflow-x: hidden;
    overflow-y: auto;
    h3 {
        font-size: 16px;
        margin-bottom: 0;
        padding: 9px 12px;
        border-bottom: 1px solid @ini_border;
    }
    ul {
        list-style-type: none;
        margin: 0 0 .4em 0;
    }
    li {
        margin: 0;
    }
    li li {
        margin-left: 1em;
    }
    li a {
        display: block;
        padding: 8px 10px;
    }
    li a.urlextern {
        padding: 10px 12px 10px 30px;
        background-position: 10px 10px;
    }
    li a:hover {
        background-color: @ini_background_alt !important;
    }
 
    div.user {
        padding: 6px 12px;
    }
}