トップページphp
990コメント314KB

Wiki系とWikiEngineについて語るスレーPart3

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん04/03/19 22:25ID:???
Part2 http://pc2.2ch.net/test/read.cgi/php/1060739206/
Part1 http://pc2.2ch.net/test/read.cgi/php/1014252667/

【関連】
Wiki Wiki 楽々 Run! Run! Run!
http://pc2.2ch.net/test/read.cgi/tech/1010317366/
日本発の wiki クローンリスト
http://www1.neweb.ne.jp/wa/yamdas/column/technique/clonelist.html
日本発の wiki クローンリスト2
http://www1.neweb.ne.jp/wa/yamdas/column/technique/clonelist2.html
0864nobodyさん04/12/28 01:07:18ID:???
>>863
たしかに861は自意識過剰だな。
0865nobodyさん04/12/28 01:08:41ID:???
>>864
へー、そうなんだ。
>>861 を知らないからわかんないや。
0866nobodyさん04/12/28 01:15:57ID:???
>>865
分からんなら書くなよ。
0867nobodyさん04/12/28 05:54:46ID:???
過敏に反応する頭の悪い奴らが延々スレ違いを続けるスレはここですか?

Wikiネタは何か無いものか。
0868nobodyさん04/12/28 07:57:44ID:???
大体のネタはもう出尽くしたんだよね、きっと。
0869nobodyさん04/12/28 09:45:16ID:???
ユーザー認証するメンバー制のWikiEngineって
そろそろ国産でも出て来ていいと思うんだけど

今はPassWikiとかみたいに編集できる権限を
ひとつのパスワードで保護してるのが大半で、
ユーザー個人毎にログインできる機能ってないよね?
0870nobodyさん04/12/28 10:32:21ID:???
>869
ishinaoの人がTypeKeyで認証するWikiを書いている。
0871nobodyさん04/12/28 10:33:01ID:???
FreeStyleWikiも簡易的にログイン機能がついているな。
0872nobodyさん04/12/28 11:10:21ID:???
ishinaoの人って、いつもセンス悪いか斜め45度方向だよな。
0873nobodyさん04/12/28 11:54:52ID:???
ったく、Wiki とは関係ない話でスレが汚されていく・・・。

>>861 が言うように、まともに根拠を書けないで逃げるくらいなら、
知ったかして絡まなければいいのに。
0874nobodyさん04/12/28 13:13:12ID:???
>819-850あたりがチャット状態
0875nobodyさん04/12/28 13:53:09ID:???
>>873
そういうことを書くこと自身、Wikiと関係ないんだが。
よそでやってくれ。
0876nobodyさん04/12/28 15:22:04ID:???
市販の食品のレビューとかを、写真入りでちょっとしたデータベースにして、
自宅サーバ使っておもしろおかしくWebで公開しようかと思ってんだけど、
Wikiってこういう事には向いてますか?
それとも他の手段を探した方がいいですか?
0877nobodyさん04/12/28 15:28:53ID:???
データベースっぽくするのには向いてないと思うよ。
できることはできるけど。
0878nobodyさん04/12/28 15:59:07ID:???
>>877
そうなんですか・・・
別の方法も調べてみます。
ありがとうございます。
0879nobodyさん04/12/28 17:09:41ID:???
PikiWiki初心者なのですが、横に表示される「†」(アンカーリンクマーク?)の消し方が分かりません。
いろいろ試したのですがどれも上手くいかず・・・
ご存知の方がおられましたらお願いします。
0880nobodyさん04/12/28 17:25:55ID:???
>>879
もともとは出ないはずだが。
pukiwiki.ini.phpの$fixed_heading_anchorを0にしてみたら?
0881nobodyさん04/12/28 18:18:22ID:???
>>880
ありがとうございます。
おかげさまで「†」マークを消す事が出来ました。
skinやcss側の設定だと勘違いしておりました。
0882nobodyさん04/12/28 21:53:00ID:???
PukiWikiで表を作っているんだけど、セルの文字を縦書きに出来ませんか?
Pukiwikiのマニュアルはあんまり充実していないから書式指定子みたいなのがあっても
存在に気付かないor使い方が分からないというパターンがおおいのです
というのも、「まぁ面白い ふつう つまらん」みたいなチェック表を作るときに
縦書きが使えると便利だから。
0883nobodyさん04/12/28 22:14:11ID:???
縦~書~き~ という意味?
0884nobodyさん04/12/28 22:16:09ID:???
>>882
CSSで writing-mode: tb-rl を指定すればよい。
CSS3には入るみたいだが、今のところIE5.5以降のみしか使えないので使用は勧められない。

> というのも、「まぁ面白い ふつう つまらん」みたいなチェック表を作るときに

voteプラグイン使えば?
0885nobodyさん04/12/28 22:20:37ID:???
>>883
やっぱそれしか方法ないのか…
それやっていると横幅がでかい時に面倒で…。
>>884
投票じゃなくて、あれだ、心理テストにあるようなあんな表ね。
0886nobodyさん04/12/28 22:26:11ID:???
>>885
> 投票じゃなくて、あれだ、心理テストにあるようなあんな表ね。

あぁ、なるほどね。って、それってWikiで出来るのか?
0887nobodyさん04/12/28 22:33:19ID:???
>>876
データベースみたいなものなら、やっぱり専用ソフトが一番だよ。
0888nobodyさん04/12/28 22:57:38ID:???
そこで縦書きのような文字を出力する
プラグインを作ってGPLで公開でしょ

0889nobodyさん04/12/28 23:02:38ID:???
公開したとして、>>888 みたいな物の言い方をするクレクレ厨が喜ぶだけなんだし、
自己満足できる範囲で使えればいいんじゃないかな。
0890nobodyさん04/12/28 23:06:43ID:???
>>889
何か嫌なことでもあったのか?
0891nobodyさん04/12/28 23:07:39ID:???
>>887 専用ソフトってどんなの?
0892nobodyさん04/12/28 23:11:32ID:???
専用(に作った)ソフト。
0893nobodyさん04/12/28 23:33:27ID:???
これから作るのかよ!
0894nobodyさん04/12/28 23:36:38ID:???
違うの?

で、作ってみようと思う。って言うと、クレクレ の人が GPL で キボンヌ するんだよ。
0895nobodyさん04/12/29 13:55:36ID:???
PukiWiki初心者です。
負荷対策の為にHTML化した閲覧用ページと、
PHPの編集用ページに分けようと考えてます。

自作プラグインでsnapshot.inc.phpという
Wikiの指定ページをhtml化するプラグインがあるらしいので、
これを使ってhtmlディレクトリに1時間毎に全ページをhtml化しようと思ってますが、
もっと良い方法や別の考え方などありましたら教えて頂けると助かります。

(FSWikiではHTMLキャッシュ機能で実現できそうですが、
なるべくPukiWikiで実現したいなと思ってます。)
0896nobodyさん04/12/29 14:35:02ID:TotaFMc9
>>895
1時間ごとに全部キャッシュを作る必要性は?
ページの更新時とか、コメント登校時とかにそのページだけ作れば
良いと思うんだけど。
089789504/12/29 15:10:37ID:???
>>896
言われてみればそのタイミングの方が良いですね。
1時間ごとに全部キャッシュはその方が作るプログラムとか楽かなと思って。

snapshot.inc.phpで試行錯誤したのですが、
そのページのHTML化は出来てもメニューやヘッダー等を含めた
全体のHTML化は出来ないみたいなので断念・・・

という訳でPukiWikiとFSWikiのどちらにしようか思案中です。

PukiWiki
○スキン豊富でデザイン良い
○利用者が多くてなんとなくとっつきやすい

FSWiki
○HTMLキャッシュ機能
○テーブル編集プラグインあり
0898nobodyさん04/12/29 15:30:16ID:???
それぐらい自分で付け足せよ
0899nobodyさん04/12/29 16:00:21ID:???
「負荷対策」が必要な>>895のコンテンツはどれだけ素晴らしいのか、
あるいはサーバ環境がどんなに貧弱なのか、それが気になる。
いや、それは軽いに越したことはないだろうがね。
0900nobodyさん04/12/29 16:35:45ID:???
>>895
HTML化すれば解消されるというのが本当なのかどうか、
という所から考え直しては。

負荷対策のまとめ
http://pukiwiki.org/dev/index.php?BugTrack%2F763
0901nobodyさん04/12/29 18:00:52ID:???
根本的解決策は HTML 化
0902nobodyさん04/12/29 22:22:06ID:???
Vikiwiki使えば?
0903nobodyさん04/12/30 00:38:59ID:???
>>899
あなた頭が悪そうな人ですね。
0904nobodyさん04/12/30 20:46:18ID:???
自賠責更新 -> 1月中
灯油
猫砂
ライターのガス
0905nobodyさん04/12/30 21:25:46ID:???
>>904
ワロタ
0906nobodyさん05/01/01 13:39:13ID:???
いまpukiwikiダウンロードできなくね?
0907nobodyさん05/01/04 06:16:19ID:???
結局、wikiにどんな機能があれば今より使いやすくなるの?
おしえてえろいひと
0908nobodyさん05/01/04 06:49:30ID:???
冷暖房機能
0909nobodyさん05/01/04 10:22:23ID:???
Auto自賠責保険 (時刻でNotifyしてくれる機能)

0910nobodyさん05/01/04 11:15:33ID:???
編集開始から3分で強制アップする機能
どうでもいい推敲で時間を浪費しなくていい
ブログでも欲しい機能だ
0911nobodyさん05/01/04 11:22:41ID:???
で、流してはいけない情報を流して、会社からバイバイと。
0912nobodyさん05/01/04 12:40:08ID:???
>>910-911
なら、推敲するならローカルでってポップアップだね
0913nobodyさん05/01/04 13:00:16ID:???
>>909
ユーザ管理するタイプのWikiだったら自賠責はともかくwとして
簡単なNotifyしてくれる奴があっても面白いかもな

0914nobodyさん05/01/04 13:04:44ID:???
こんな感じかすら

『テクノロジー・ライフサイクル』

                   価格と品質重視派
                    Early Majority      みんなが使ってるから派
                                      Late Majority
            ビジョン先行派    |
            Early Adopter   ↓   _,、-''''゙゙゙゙| |~~゙゙''-、,   |
  ハイテクオタク                    ,、''゙      | |      ゙-,  ↓     ハイテク嫌い
   Innovators      |          ,,、''゙         | |        ゙-,       Laggards
                ↓       ,、''゙         | |        `、       
      |                   ,、'゙          | |        ゙-,        |
      ↓          /|  i゙  Blog         | |  Windows   ヽ ,     ↓
                 _,,-'゙ |  |   Firefox       | |   Office     | |`-、
            _,,、-'゙    .|  |                | |   IE          | |  ~`''-、_
      ._,,,,,,、--''''゙゙| |. Wiki  |  |                | |   普通のHP   | | ケータイ ~`''ー
     |____| |____|  |________| |_______| |______
                  /||ヽ
                      ||

               ハイテクの落とし穴 = キャズム
0915nobodyさん05/01/04 22:54:05ID:???
ケータイの層は、Late Majority だろ。
ハイテク嫌いの層は、そもそもインターネット自体が嫌いな層だよ。
しかも、世の中ではこいつらがかなり幅を効かせてる。

Fiirefox の層も、Early Majority よりは、Early Adopter に近そうな気がしたり。
0916nobodyさん05/01/04 23:55:18ID:???
さすがにハイテク嫌いな土方のあんちゃんでもケータイ持ってるだろ
0917nobodyさん05/01/05 10:29:15ID:iz6KnYoi
ケータイ持ってたからといって、それでネットを使いこなしてるかどうかは別問題。
0918nobodyさん05/01/06 02:20:57ID:???
つーか、wiki作っていても携帯持っていない奴がいるんだが。
この分類にどういう意味があるんだ?
0919nobodyさん05/01/06 02:33:13ID:???
>>918
日露戦争での森鴎外の不祥事って知ってる?
0920nobodyさん05/01/06 04:52:32ID:???
>>919
>>918じゃないが、詳細キボン
0921nobodyさん05/01/06 04:58:35ID:???
>>920
http://homepage3.nifty.com/ymorita/neta5.htm
0922nobodyさん05/01/06 04:59:30ID:???
高木と森の意見の違いをよく見てください。
0923nobodyさん05/01/06 05:10:55ID:???
う〜ん、森と高木の例を使って、ドイツとイギリスの文化比較、思考方法の比較が
したかったのだけど、良い文献がネット上にない…
http://www.bl.mmtr.or.jp/~shinjou/kakke.htm
0924nobodyさん05/01/06 07:10:39ID:???
>>919-923
スレの流れと全く関係ありませんね
0925nobodyさん05/01/06 12:36:39ID:???
>>924
いいえ、関係あります。
>>918は森鴎外と同じ間違いを侵そうとしています。
0926nobodyさん05/01/06 12:54:25ID:???
Wiki系とWikiEngineについて語るスレなんで、歴史の話は別板でヨロスコ。
0927nobodyさん05/01/06 13:05:46ID:???
そもそも>>915の時点からスレ違い。
ケータイがどこに位置しようとWikiとは直接関係ないだろ
0928nobodyさん05/01/06 13:10:22ID:???
Wikiは金の匂いがしないからメジャーにならない
しかし金の匂いにつられて寄ってくる奴等なんかウザいだけ
だからWikiはこのままメジャーになんてならなくていい
0929nobodyさん05/01/06 13:17:57ID:???
>>928
少年ジャンプでも読んでろ
0930nobodyさん05/01/06 13:42:45ID:???
階層や連続したページを簡単に設定できるwikiとか、
リンクするときに<a>タグのrel属性を設定できるwikiって無いかね?
0931nobodyさん05/01/06 14:41:54ID:???
次スレのテンプレに追加ね

Wiki Wiki Web リンク集
http://www9.ocn.ne.jp/~ymt/wiki/
0932nobodyさん05/01/06 15:47:36ID:???
>>930
> 階層や連続したページを簡単に設定

では意味が不明瞭。
きみの頭の中のイメージはエスパー以外には覗けない。
0933nobodyさん05/01/06 16:23:50ID:???
>>932
お前の言う明瞭の程度が不明瞭。
0934nobodyさん05/01/06 16:26:15ID:???
バカかこいつ・・・
0935nobodyさん05/01/06 16:53:13ID:???
>>930
連続したページってあれだろ?ITmediaの記事みたく、
一つの記事を複数ページにわたって書いたものとかだろ。
wikiで設定がやりやすいって具体的にどんな感じなの?
0936nobodyさん05/01/06 17:10:47ID:???
そういえばWikiで作られた説明ページの弱点として。
「次にすすむ」みたいなリンクが作りにくいという指摘があったな。

「hogehoge/説明」

「hogehoge/インストール」

というナビゲーションをしたいとか。
0937nobodyさん05/01/06 19:05:04ID:???
そういえばWikiで作られた説明ページの弱点として。
次にすす・・ すす
はねむすー

ttp://homepage2.nifty.com/kaeruz/
0938nobodyさん05/01/06 19:06:14ID:???
>>937
どうして何故分かった?
0939nobodyさん05/01/06 20:08:39ID:???
PukiWikiのnaviプラグインみたいなもんがあればOK?
0940nobodyさん05/01/06 22:07:53ID:???
>>930
こういうの?

複数ページを一括で作成するプラグイン
http://pukiwiki.org/index.php?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fmake_pages.inc.php
0941_05/01/07 20:07:16ID:+dnLunED
差分を行単位ではなく文字単位で見れるWikiはありませんか?
0942nobodyさん05/01/07 20:31:57ID:???
やけにタイムリーだな。
Hiki が対応に向けて動いたようだけど。

ふぇみにん日記 - 仕事初め , Hiki の差分表示をマシにしよう計画 (2)
http://kazuhiko.tdiary.net/20050106.html#p02
0943nobodyさん05/01/07 20:49:15ID:???
前からある要求だけど。
0944nobodyさん05/01/07 20:53:18ID:???
Wikipediaが文字単位だった気がする
094594105/01/08 11:28:09ID:1+/AkAA+
情報ありがとうございました。
今使っているFreeStyleWikiを改造したら、
完全な文字単位とまではいかなくとも、\wと\Wの境界、
1バイト文字と2バイト文字の境界、句読点の前後程度には区切って
表示させられるようになりました。
0946nobodyさん05/01/08 18:57:24ID:???
ブロックの書式があるWikiって何がある?
とりあえず、TikiとVikiWikiにはあるようだが他に何かある?
0947nobodyさん05/01/09 02:54:09ID:???
>945
頼むから差分を開発サイトのWikiに張ってぇー
0948nobodyさん05/01/09 04:28:23ID:???
嫌です
0949nobodyさん05/01/09 05:05:21ID:???
そんな、殺生な〜
0950nobodyさん05/01/09 05:14:11ID:???
 .    /ヘミミミ/  ``'ー-.、,ヽ丶)ヽ、
  、. レ"ヾヘミミ/        ヽソノ;、ヾi
  _ヽlヾミミミン  -zュ、、     ´ ';ソ:|
  i A;ヽミミゾ   ,__,.、,、,..,、、.,、,、、..,_       /i
  | | iミミソ     ヽ;'`;、、:、. .:、:, :,.: ::`゙:.:゙:`''':,'.´ -‐i
  | ヽiミソ       ''、;: ...: ,:. :.、.:',.: .:: _;.;;..; :..‐'゙  ̄  ̄    /i
  ゙iー:ソ           ,、-'  |ヽ,;'`;、、:、. .:、:, :,.: ::`゙:.:゙:`''':,'.´ -‐i
 ノソ         ` = _, |  '、;: ...: ,:. :.、.:',.: .:: _;.;;..; :..‐'゙  ̄  ̄
.  "!      ,.r===;-、, ` '′  ,'
  ハ.      / ヽ、  ヽ,)   ノ
,r'イ ',     l!、   ゙i ./   ,.'
. i |  ',      iゝヽ..ノ,イ   /
. !│ ヽ    ゝ.二 '´ /.│ 
. ! |   ヽ      /   !、                     それが、VIPクォリティ
. | |     >‐‐ァ"     | \                    http://ex7.2ch.net/news4vip/
0951nobodyさん05/01/12 15:36:18ID:???
そろそろ次スレキボンヌ
0952nobodyさん05/01/14 01:57:39ID:???
 # ▽▽▽▽
-   my @msg1 = split(/\n/,$wiki->get_page($pagename));
-   my @msg2 = split(/\n/,$wiki->get_backup($pagename,$generation));
+   my($m1)=Util::escapeHTML($wiki->get_page($pagename));
+   my($m2)=Util::escapeHTML($wiki->get_backup($pagename,$generation));
+
+   sub c_d_t_d
+   {
+     my($s)=shift;
+
+     $s=~s/\n\n/\n\0\n/g;
+     $s=~s/\n/\n\r\n/g;
+     $s=~s/\b/\n/g;
+     $s=~s/&\n(\w+)\n;/&$1;/g;
+     $s=~s/ /\n<!--EnSpc-->\n/g;
+     $s=~s/ /\n \n/g;
+     $s=~s/、/\n、\n/g;
+     $s=~s/。/\n。\n/g;
+     $s=~s/・/\n・\n/g;
+     $s=~s/(/\n(\n/g; $s=~s/)/\n)\n/g;
0953nobodyさん05/01/14 01:59:18ID:???
+     $s=~s/「/\n「\n/g; $s=~s/」/\n」\n/g;
+     $s=~s/『/\n『\n/g; $s=~s/』/\n』\n/g;
+     $s=~s/&/\n&/g;
+     $s=~s/([:;]+)/$1\n/g;
+     $s=~s/([[\]]+)/\n$1\n/g;
+     $s=~s/([\x01-\x7f]+)/\n$1\n/g;
+     $s=~s/\n\n/\n/g;
+     return $s;
+   }
+
+   my @msg1=split(/\n/,&c_d_t_d($m1));
+   my @msg2=split(/\n/,&c_d_t_d($m2));
 # △△△△
0954nobodyさん05/01/14 02:00:55ID:???
 # ▽▽▽▽
-   return "<pre>".Util::escapeHTML($diff_text)."</pre>";
+   $diff_text=~s/\r/<\/p>\n<p>/g;
+   $diff_text=~s/<\/del><del>//g;
+   $diff_text=~s/<\/ins><ins>//g;
+   $diff_text=~s/\0<!--Ret-->/<!--Ret-->/g;
+   $diff_text=~s/\0/<span class="Spc">↓<\/span><!--Spc-->/g;
+   $diff_text=~s/<!--Ret-->/<span class="Spc">↓<\/span><!--Spc-->/g;
+   $diff_text=~s/<!--EnSpc-->/<span class="Spc">_<\/span><!--Spc-->/g;
+   $diff_text=~s/<\/span><!--Spc--><span class="Spc">//g;
+   $diff_text=~s/<!--Spc-->//g;
+   return '<p class="Note DiffNote">※'
+     . '削除された箇所は<del>この表示</del>で、'
+     . '追加された箇所は<ins>この表示</ins>です。</p>' . "\n"
+     . '<div class="Diff">' . "\n"
+     . '<p>' . $diff_text . '</p>'. "\n"
+     . '</div>';
 # △△△△
0955nobodyさん05/01/14 02:02:03ID:???
 # ▽▽▽▽
-   $diff_text .= join('', map { "-$_\n" } splice(@diff_deleted));
-   $diff_text .= join('', map { "+$_\n" } splice(@diff_added));
+   $diff_text.=join('',map{ &d_d_t_s($_) } splice(@diff_deleted));
+   $diff_text.=join('',map{ &d_a_t_s($_) } splice(@diff_added));
 }
+
+ sub d_d_t_s
+ {
+   my($s)=shift;
+
+   $s=~s/\r/<!--Ret--><\/del>\r<del>/g;
+   $s="<del>" . $s . "</del>";
+   $s=~s/<del><\/del>//g;
+   return $s;
+ }
+
+ sub d_a_t_s
+ {
+   my($s)=shift;
+
+   $s=~s/\r/<!--Ret--><\/ins>\r<ins>/g;
+   $s="<ins>" . $s . "</ins>";
+   $s=~s/<ins><\/ins>//g;
+   return $s;
+ }
 # △△△△
0956nobodyさん05/01/14 02:05:50ID:???
 # ▽▽▽▽
-   #$diff_text .= "=$msgrefA->[$a]\n";
+   $diff_text.=$msgrefA->[$a];
 # △△△△

>>947
以上はDiff.pmの改造です。
0957nobodyさん05/01/14 09:17:34ID:???
PHP に ediff ってないかな ( Perl には Text::ediff がある )
0958nobodyさん05/01/14 17:18:28ID:???
>>956
親フォルダごとクラッシュしますた・・orz
0959nobodyさん05/01/16 10:15:26ID:???
pukiwiki
paintプラグイン使えてますか?
ちゃんとjarファイル入れても使えない
アプレットの部分が灰色になったままなんだけおd

sleipnir + j2re 142
0960nobodyさん05/01/16 10:33:20ID:???
>>959
その環境で、他サイトのアプレット等はちゃんと見えてる?
0961nobodyさん05/01/16 23:34:16ID:???
>>958
使ってるバージョンは?
0962nobodyさん05/01/21 00:12:31ID:???
FSWikiのサイト落ちてる?
0963nobodyさん05/01/21 01:12:23ID:???
MoinMoin使えよ
レス数が950を超えています。1000を超えると書き込みができなくなります。