pukiwiki-1.4.7をCMS的に使用して、ホームページを公開するまでの手順を公開していきたいと思っております。
調べていけば行くほど、pukiwikiはカスタマイズしやすい、でも一番最初は、何処をどうすれば、どんな動きになるのかが、分からなかった、記入方法が判らなかったりと戸惑いが多いとも思えます。
私自身も、最初はwikiとしての利用ではなく、CMSとしての利用形態を考えていたので、使えるか・・と思っていたのですが、解析していくと、結構使える・・、自分自身のコンテンツ(ホームページ)をカスタマイズして行く手順も含めて、公開していこうと思い、pukiwikiのカスタマイズ方法や、使用方法をだらだらと書いていこうと思います。(だらだら記入していくことが出来るのも、wikiのメリットだと思います。

目的

  • CMSとしてpukiwikiを使用する。
    • コンテンツをメンテナンスする人は、特定少数の人数でコンテンツのメンテナンスを実行する。
    • データ自身を直接URL指定で指定しても見れないようにセキュリティを確保する
      (/adminwiki にバックドア(編集用の入り口)を作成し、.htaccessにて認証を実施する)
    • ナビバー・ツールバーの表示を消去する。
    • 添付ファイルの表示を消去する
    • Site admin:表示内容を修正する。
    • 左サイドのメニュー及びトップのメニューをwiki内でカスタマイズできるようにする。
      (階層(hogehoge/hogehoge の様に /で区切られた階層)毎にメニューと、トップの表示を変更出来るようにする)
    • スタイルシート自身も、wiki内でカスタマイズできるようにする。
    • 本文はpukiwiki-1.4.7のUTF-8版を元に記載しているが、1.4.8や1.5が出てきた時に、最新版を基本的に参照するが、旧版も参照出来るようにする。  (/pukiwikiで参照したときには最新版(1.5があれば1.5)を参照し、1.4.7を参照したいときには1.4.7を参照可能とするように作成する。
    • 更新履歴の表示を階層毎に、表示したい。

上記の内容を実現する為の設定の変更や、プラグインライブラリを作成していく。

なお、作業実施中に、色々と考え方の変更等々が発生した場合には、はじめにを修正していく。


Last-modified: 2008-08-28 (木) 18:28:38 (740d)