dokuwiki:hide_unnessesary_parts

DokuWiki で不要な部品を表示しない

普段は便利な DokuWiki ですが、DokuWiki ページ上にアプリケーションを開発していると、DokuWiki の表示部品が邪魔になってしまうことがあります。
幸い DokuWiki には HTML の埋め込み機能があるため、これを利用して特定ページのみ、DokuWiki 表示部品を非表示にできます。

  • アプリケーションに必要のない表示を消したい。
  • 印刷物に必要のない表示を消したい。

以下の例では、ページ情報、TOPに戻るボタン、フッターを非表示にします。

DokuWiki の管理画面のサイト設定で、

  • HTML埋め込みを許可する (htmlok)

のチェックを ON にしておく必要があります。

  /* ページ情報を非表示 */
  .docInfo {
    display: none;
  }

  /* TOP に戻るボタンを非表示 */
  .back-to-top {
    display: none !important;
  }

  /* フッターを非表示 */
  footer#dw__footer {
    display: none;
  }

このコードを HTML埋め込み機能でページに記述します。

<html>
<style>
  /* ページ情報を非表示 */
  .docInfo {
    display: none;
  }

  /* TOP に戻るボタンを非表示 */
  .back-to-top {
    display: none !important;
  }

  /* フッターを非表示 */
  footer#dw__footer {
    display: none;
  }
</style>
</html>

  • dokuwiki/hide_unnessesary_parts.txt
  • 最終更新: 2021/01/27 02:43
  • by admin