トップページ⇒php
274コメント82KB

FreeStyleWikiスレ

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/06/27(火) 15:28:50ID:Kve8VWrb
無いので立ててみました。

FreeStyle WikiはPerlによるWikiクローンです。以下のような特徴があります。

* 徹底されたモジュール化により、プラグインによる拡張が容易
* Perlで書かれておりDBも使用しないため、CGIが動作する多くのサーバに設置可能
* mod_perlでの動作にも対応(3.4.1以降)
* 全ページ共通のヘッダ、フッタ、サイドバーを表示可能
* ファイルの添付やPDFの生成などが可能
* tDiaryのテーマを使用可能
* 簡単なユーザ認証機能を備えている

FreeStyle WikiはGNU GPLライセンスの元で配布、改変が許可されるフリーソフトウェアです

公式:http://fswiki.poi.jp/wiki.cgi
0002nobodyさん2006/06/27(火) 23:05:49ID:???
全然レスが無いので、このスレは「2げっと禁止」なのかと思った(・∀・;)
0003nobodyさん2006/06/27(火) 23:26:48ID:???
>>2
もちろん2げっと禁止でした。以後あなたは吊るし上げられます。

>>1
FSWiki、PDFが魅力で用意しようかと思いつつ、面倒でできてない。
LinuxではPukiwiki Plus!動かしてて問題ないから、ごちゃまぜにしたくないな、と。
かといってWindows環境で設定するのが〜って感じ。
そんな俺のためにWindowsでの設定方法をまとめてくれ。
HTTPサーバ: Apache2.0?系
Perl: ActivePerl 5.8.x?
mod_perlはなしの方向で。
0004nobodyさん2006/06/28(水) 02:39:02ID:???
>>3

> 設定方法をまとめてくれ
ぜひとも3がまとめてクレ。
000512006/06/28(水) 08:49:05ID:???
>>3
Linuxでは、サクッと設置できたんだが。
同梱のsetup.shを実行したら、パーミッション等の設定もしてくれるので、設置は簡単だと思うよ。
FSWiki用のフォルダ作って、そこに設置すればPukiwikiと混同しないと思うが・・・
000612006/06/28(水) 09:27:04ID:???
今、windowsに設置してみたが、超簡単だったゾ。
パーミッション等の設定の必要もないし(と言うか出来ないし)
cgi-binフォルダに適当なフォルダを作って、そこに放り込んでやれば良いよ。
最初にlog,pdf,attach,backupフォルダを作ってやれば動くと思います。

AN HTTP Server 1.42p
ActivePerl 5.8.8
0007nobodyさん2006/06/29(木) 20:45:34ID:???
freestylewiki使おうとcygwin上にinstallしてますがwiki.cgiを読み込もうとすると
errorが出ます。何が原因と思いますか?error messageを見る限りheader.tmplの
access permissionに問題がある様に思えるんですが…。install情報にはtempl directory
のaccess permissionの情報が無いし、unixに詳しくないんでんでそのあたり分かんないです。

HTML::Template : template file tmpl/header.tmpl does not exist or is unreadable.
000832006/06/30(金) 11:12:38ID:???
意外に進行遅いね。週末にWindows+Apache+ActivePerlでやってみて、結果報告するわ。
AN HTTPDのCGIでできたなら、大丈夫でしょ。
mod_perlをどうするかが悩ましいところ。まずはなしでやるけど。

>>7
tmpl/header.tmplって、あらかじめあるものじゃないんですか?
そのパスが実際のファイルに対応できず、読み込めないからそのエラーになるのでは。
cygwin上ってことはapacheでしょうから、ScriptAliasとかAliasを見直してみてくださいな。
000912006/06/30(金) 14:45:29ID:HO6/V36E
>>8
進行遅いのはしゃあないんでわ。公式でも相談できるし。
まぁ、のんびり行きましょや。
0010nobodyさん2006/07/04(火) 19:19:11ID:e175jXO1
>>1
001172006/07/05(水) 06:15:21ID:???
>>8
tmpl内のfileのpermissionを変更したら動きました。fileを全削除してinstall
し直したら問題なく動作したんで、どこかで誤ってpermissionを変更してたみた
いですorz
0012nobodyさん2006/07/05(水) 15:57:53ID:4sYlsd0S
登録ユーザからのみ閲覧できるように簡単に設定できるのってこれだけ?
Hikiは編集のみ制限かけれるけど誰でも閲覧可能のままだった
0013nobodyさん2006/07/07(金) 00:27:59ID:???
ありえない重さだね…
MTみたいにHTML書き出しにしないと使い物にならないんじゃ。
0014nobodyさん2006/07/09(日) 00:50:26ID:???
>>13
PHP使わずにperlでやっているからなのかしら。
ローカルで動かす分にはあまり気にならないけど。
0015nobodyさん2006/07/09(日) 06:03:07ID:???
>>14
いや、PHPでもCGIで動かせば速度は変わらない。
どちらかというとDB使わずにファイルにしてる関係にあるんじゃない?
中身見てないからなんとも言えんけどね。
0016nobodyさん2006/08/08(火) 21:34:25ID:iHUBZ4iE
書き込みないな。
ところで、標準のプラグイン以外に、何入れてる?
おりは、とりあえずtableの属性が指定できるプラグイン入れてる。
ブラウザ上からアップロードできるプラグインも入れたが、まだ未完成ぽいので、活用はしてないな。
0017nobodyさん2006/08/09(水) 00:41:22ID:???
pcommentを一行掲示板みたいに使ってる。
あとex_edit_button。Wikiを忘れたときのヘルプにもなるし。
0018nobodyさん2006/08/10(木) 03:04:44ID:???
どれが標準なのかもはや分からん。

a:HTMLのAタグ。
a_img:HTMLのAタグとIMGタグ。
access:アクセス数の多い順にページ名を一覧表示します。
accessdays:アクセス数の多い順にページ名を日毎x件表示します。
actives:アクティブなユーザを一覧表示します。
attach:ファイルを添付するためのフォームを表示します。
bbs:掲示版風の投稿フォームを出力します。
bbs2:掲示版風の投稿フォームを出力します。1件の投稿が1ページとなり、ページ処理もサポートします。
bbs2list:bbs2プラグインから投稿された記事の一覧を表示します。
br:改行するだけのプラグイン
buglist:bugtrackプラグインで投稿されたバグの一覧を表示します。
bugstate:BugTrackの状態変更用プラグインです。
bugtrack:バグレポートを投稿するためのフォームを表示します。
calendar:カレンダを表示します。
category:ページのカテゴリを設定します。
category_list:カテゴリおよびカテゴリに属するページの一覧を表示します。
comment:1行コメントを書き込むためのフォームを出力します。
counter:アクセス数を表示します。
disksize:ディスク使用量の確認を行うアクションハンドラ
div:HTMLのDIVタグ。
div_begin:HTMLのDIVタグ(開始)。
div_end:HTMLのDIVタグ(終了)。
edit:表示中のページを編集するためのアンカを出力します。
excel:テーブルデータをExcel形式に変換するためのリンクを表示します。
files:そのページに添付されているファイルを一覧表示します。
fn:脚注プラグインです。
footnote_list:脚注リストプラグインです。
format_help:FSWiki以外の文法で編集を行う場合に各フォーマット用のHelpページを表示するためのプラグインです。
■ このスレッドは過去ログ倉庫に格納されています