トップ 一覧 検索 ヘルプ RSS ログイン

pukiwikiからfreestyle wikiへの移行した理由と結果の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
{{category Tips,,,}}
!!!pukiwikiからfreestyle wikiへの移行した理由と結果 

*南部製作所では以前から社内の情報共有のためにpukiwikiを利用している
**今回新たに、一般公開したい情報がある
**これもwikiを利用して公開することにし、どの方法が良いのか調査することにした。

!pukiwikiを利用しての公開テクニック [#yf611968]
*編集の利便性の為、一般公開用のページと社内用のページを同一のpukiwiki上に同居させたい
**しかし、開発思想が「性善説」なwikiでは個別のページに対して権限の設定をする機能が標準装備されていない
**一応Basic認証の機能を使ってそれらしい機能を実現はできるが使いにくい。
***あらかじめ管理者用のユーザーだけでなく、「一般公開用のユーザー」を設定する必要がある。
***つまり一般公開用のページをみるためには、一般公開用ユーザーでログインしなくてはならない。
**その上、権限がなくても、記事一覧に見られたくないタイトルが表示されてしまう問題もある。


!Freestyle wiki を利用しての公開テクニック
*対策として、Freestyle wikiを利用することにした
**Freestylewikiでは個別のページに対して「一般公開」「ユーザーのみ」「管理者のみ」閲覧/編集可能の設定ができる
***「format」プラグインを利用することにより、hikiやyukiwikiの書式を自動的にFreestyle wikiの書式に変換することができる
***Pukiwikiはyukiwiki系列のwikiなので、書式変換を「yukiwiki」に設定したあと、Pukiwikiの文書をコピーしてFSwikiに張り付けることにより簡単に移行できた

!!FSWikiのメリットとデメリット
!メリット
*FSwikiは、インターフェイスも全体的にシンプルで分かり易い
!デメリット
*遅い
*文字コードがEUC-JP
**EUC-JPであることの弊害
**http://fswiki.poi.jp/wiki.cgi?page=BBS%2D%A5%B5%A5%DD%A1%BC%A5%C8%B7%C7%BC%A8%C8%C4%2F135
http://fswiki.poi.jp/wiki.cgi?page=BBS%2D%A5%B5%A5%DD%A1%BC%A5%C8%B7%C7%BC%A8%C8%C4%2F304
**多言語表示するためには
**http://fswiki.poi.jp/wiki.cgi?page=%A5%B5%A5%DD%A1%BC%A5%C8%B7%C7%BC%A8%C8%C4%2F%B2%E1%B5%EE%A5%ED%A5%B09#p5
*wiki記法が限られている
-Pukiwikiで可能な,「チルダで改行」などができない。プラグインで解決するが、書式が独自のためポータビリティが不足する。
「任意位置での改行プラグイン」
http://fswiki.poi.jp/wiki.cgi?page=BugTrack%2Dplugin%2F12
*衝突管理が「エラー」表示のみ
-Pukiwikiのような差分表示が出ない
-「衝突の更新時について」でバージョンアップでの対応が示唆されているが、2007/02/24現在ではまだ実装されていないようである。
-http://fswiki.poi.jp/wiki.cgi?page=BBS%2D%A5%B5%A5%DD%A1%BC%A5%C8%B7%C7%BC%A8%C8%C4%2F144