トップページ⇒php
1001コメント254KB

PukiWikiスレ Part5

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/04/21(金) 07:53:25ID:???
PukiwikiはPHPで書かれたwikiです。

公式 http://pukiwiki.sourceforge.jp/
開発 http://pukiwiki.sourceforge.jp/dev/
SF.jp http://sourceforge.jp/projects/pukiwiki/
ML  http://sourceforge.jp/mail/?group_id=166
0477nobodyさん2006/10/26(木) 23:00:05ID:???
>>473-476
以前誰かのblogで、USBメモリ上に全部入れた人がいた気がする。
XAMPPとかそういうやつ含めてまるごと。

でも普通PC持ち込めないような所はUSBメモリも持ち込めないと
思うんだけど、できるのならその、ある意味ザルですね・・・
0478nobodyさん2006/10/26(木) 23:14:20ID:???
携帯で見ればいいんじゃない?
0479nobodyさん2006/10/26(木) 23:43:46ID:???
Plusの方、チケット制で苦しんでるみたいだな
(仲間内のはずの約一名がなんか楽しそうだ)

要するに直近の1値しか保存してないのが原因だから
一定時間分は全部保存するのが正解かな?
04804732006/10/27(金) 00:27:20ID:???
>>476
そんな感じです。
http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F114
なのを見つけましたが、どうやら却下されてるみたいですね…

とりあえずは、WeBoxとか、巡回保存ソフトを使って保存するという方法を検討しています。

プラグインの作り方は全然わかりませんが、
ちょっと調べてみます。
0481nobodyさん2006/10/27(金) 00:33:08ID:???
PukiWiki 1.4.7 です。
ページ名を 天瀬晴之 にすると
どうもページ名が ? に化けてしまうのですが、
これは・・・なにか解決方法ご存じないでしょうか?
04824812006/10/27(金) 00:44:00ID:???
>どうもページ名が  に化けてしまうのですが、

どうも文字化けになってしまったようです
アクサン・スィルコンフレックス( ^ )が上に付いた小文字の y(ワイ)です
0483nobodyさん2006/10/27(金) 02:52:35ID:???
>>480
dump2html.inc.php ってのがあるからそれで一応HTMLファイルに出力はできる。
ただめんどくさいお
0484nobodyさん2006/10/27(金) 02:52:47ID:???
skin/trackback.jsを削除しようと思って中身開いてみたら吹いた
こんなの誰でも作れるがな
0485nobodyさん2006/10/27(金) 23:02:47ID:???
>>484
trackback.cssの件と一緒に考えるといいYo
0486nobodyさん2006/10/28(土) 12:51:31ID:???
すいません、検索でたどり着いたんですが、利用しているwikiで
スパム投稿がヒドいのです。手軽にできる対策はありますか?
0487nobodyさん2006/10/28(土) 13:07:54ID:???
DENYする
0488nobodyさん2006/10/28(土) 13:52:18ID:???
SiteDevてもうDLできない?
0489nobodyさん2006/10/28(土) 13:54:44ID:???
SiteDevなんて興味ねぇ
0490nobodyさん2006/10/28(土) 23:21:03ID:???
>>486
.htaccess を使って、
サイト全体に、独自の user/pass で basic認証をかけると吉。
アカウントは皆にわかる場所に掲示しておく。

0491nobodyさん2006/10/28(土) 23:26:07ID:???
>>486
煮たようなことを編集認証で実現しているサイトも
あるので、それらも参考にすると吉
0492nobodyさん2006/10/28(土) 23:39:27ID:???
手軽じゃないけどコメントスパムなら
comment.inc.phpに手を入れるのが一番強力
NGワード設定したり字数制限したり、
特定のページへのコメントだけブロックしたりできる。
0493nobodyさん2006/10/29(日) 00:29:02ID:???
>>490-492
ありがとうございます。接続が元がころころ変わる海外のコメントスパムということでした。
そのような対策ができることを管理人に伝えます。
0494nobodyさん2006/10/29(日) 01:33:45ID:???
>>493
あれでしょ。URL 書き込んでくるやつでしょ?
複数 http://ほにゃらら comment.inc.php ではじく。ってのが楽で強力
0495nobodyさん2006/11/02(木) 10:57:30ID:???
http://word.milkcafe.net/
↑このWikiってPukiWikiをベースにして改造してるんでしょうか?
使いやすいと思ったので、こういう風に改造してみたいです。
0496nobodyさん2006/11/02(木) 11:31:05ID:???
>>495
うーん、そう見えるけど、pukiwiki 使っているというクレジットが見えないぞ。
0497nobodyさん2006/11/02(木) 15:16:47ID:???
とんだ劣化コピーだな

http://word.milkcafe.net/?cmd=recent¶m=diffnow&page=%E3%83%88%E3%83%83%E3%83%97%E3%83%9A%E3%83%BC%E3%82%B8&num=20
>追加された行はこの色になります。
>削除された行はこの色になります。
両方同じ色じゃねーかwww
04984952006/11/02(木) 19:02:28ID:???
PukiWikiのデザイン・機能を、ミルクカフェのWikiみたいに改造したいと思います。
http://word.milkcafe.net/

どうやればいいでしょうか?
0499nobodyさん2006/11/02(木) 20:34:35ID:???
>>498
頑張って勉強する。
0500nobodyさん2006/11/02(木) 21:07:10ID:???
>>496
明らかに別物じゃん
05014952006/11/03(金) 01:02:06ID:???
>>500
鑑定&ご意見、どうもありがとうございます。<(__)>

PukiWikiじゃなくて、他のWiki(MediaWikiとか)をベースにしているかもしれませんね?

もしかすると、PHPのWikiじゃなくて、PerlのWikiがベースだったりして…。

ちょっとずつ改造して、機能を取り入れて参りたいと思います。
0502nobodyさん2006/11/05(日) 16:26:51ID:R6bLdTSm
一人用の、日々のメモツールの導入を検討中です。
今のところ、Webサーバ上で動くものを考えています。
PukiWikiはこの用途に適しているでしょうか?
0503nobodyさん2006/11/05(日) 16:40:57ID:???
メモを書き留めるツールとして使えないことはないが、
それだけのレスで適不適は誰も答えられない。
05045022006/11/05(日) 17:03:28ID:???
>>503
言葉不足で失礼致しました。
調べてみたらば、日々のメモツールとして
PukiWiki
howm
Tiddly Wiki
RandomNote
なんかが使われているようなのですが、PukiWikiスレの皆様に
「メモ用途で、PukiWikiは○○に比べ△△が便利だ!」などとオススメの点など
コメント頂けたらなあと思ったのです。
0505nobodyさん2006/11/05(日) 17:59:01ID:???
>>504
pukiwikiならとりあえず大体のことはできるけど、
自分用にカスタマイズするのがたぶん面倒
手っ取り早いのはFreeStyleWikiか、TiddlyWikiじゃね?
0506nobodyさん2006/11/05(日) 19:24:22ID:???
>>504
メモツールとしての需要というのは利用形態の好き嫌いも
あるので、素のアプリケーションだけが答えではなくて
PukiWikiをpukiwiki-modeを使ってemacsから使ったりとか
好みのWikiをAreaEditorで使ったりとか
「単純な一つのコレ」で済む話で止まらないと思うんですよ
もう少し視点を広くして調べてはどうかと。
0507nobodyさん2006/11/05(日) 22:48:13ID:???
PukiWiki上で複雑な表組みを編集するのに便利なプラグインなどはありますでしょうか?

一応、"Wikiサポートアドイン"というツールを見つけたのですが、Excelが必要らしいので、できればブラウザ上で編集できるものか、OpenOffice Calcと組み合わせて使えると嬉しいのですが。
ttp://www.ideamans.com/tool/wikisupportaddin.php

表組みは編集中、縦横揃えて見れないのでどうにも苦手です・・。
0508nobodyさん2006/11/05(日) 23:27:55ID:???
>>507
つWritely
05095072006/11/06(月) 01:01:06ID:???
>>508
ありがとうございます。
今はGoogle Spreadsheetsということでしょうか。ちょっと試してみます。
0510nobodyさん2006/11/08(水) 21:32:15ID:???
TiddlyWikiをサーバにおいても更新は自分しかできないので、
一人Wikiになっちゃうんだよね。
0511nobodyさん2006/11/08(水) 21:43:30ID:???
そのまま使うんなら、TiddlyWikiとかその亜種のデザインが一番こなれている。
FreeStyleもPukiWikiも標準のデザインがなんだか。
まだ、Plusの方がましじゃないか。
0512nobodyさん2006/11/08(水) 22:19:12ID:???
>>510
つ紙Wiki
0513nobodyさん2006/11/09(木) 02:44:21ID:???
http://blog.livedoor.jp/kyorecoba/archives/26481931.html
http://www.tiddlywiki.com/
http://watcher.moe-nifty.com/memo/2005/09/tiddlywiki__f8c6.html
0514nobodyさん2006/11/10(金) 13:23:57ID:???
コメントBOTだけどどうやって処理してるんだろう。
コメントは1行プラグインだから改行処理できないと思うんだけど
BOTは1アドレス1行で書いてくる。

コメントページを直接編集してるとしても
投稿者の名前と投稿日時とNew!マークが付いてるから変だし・・・
どう改造処理したら弾けるのか分からないorz
0515nobodyさん2006/11/10(金) 13:29:08ID:???
別にBOTで書くときにフォーム使うわけじゃねーし、
改行コードつきでポストしてるだけでろ。

まぁそれがわかったからなんだって気がするけど、
URL大量なんだからそれではじけばいいし、本家でなんか対策しなかったっけ?
0516nobodyさん2006/11/10(金) 13:42:21ID:???
本家とURL大量の弾き方探してきます。
サンクスです。
0517nobodyさん2006/11/10(金) 14:19:01ID:???
ここに簡単な方法がありました。
ttp://www.machu.jp/diary/20060828.html
0518nobodyさん2006/11/10(金) 21:51:43ID:???
PukiWikiの検索って、全ファイルを走査して、
そのままストレートに検索してるんですね?
これはページ数が増えると厳しいですよね。
0519nobodyさん2006/11/10(金) 23:04:37ID:???
はい、とっても厳しいです。
0520nobodyさん2006/11/11(土) 00:11:57ID:???
コメントBOTはNGワードで弾けば大丈夫だった
0521nobodyさん2006/11/14(火) 14:10:41ID:???
テーブルを左、ないしは右寄せにして表示したいのですが、
pukiwiki1.4.7でそれを実現するにはどうすればよろしいでしょうか。

PukiWiki/1.4/ちょっと便利に/テーブルの中央寄せor右寄せ
に在る「table_align.diff」が1.4.7では使えない感じなので・・
どなたかご教授お願いします。
0522nobodyさん2006/11/14(火) 21:13:23ID:???
>>521
頑張れ
0523nobodyさん2006/11/14(火) 22:52:27ID:???
弄る行がちょっとズレてるだけだ。中学生程度の知能があれば十分可能。
0524フラワーアタック2006/11/16(木) 12:11:02ID:???
>>521
HTMLが使えるようになるプラグインを入れたらいいんじゃないでしょうか?
0525nobodyさん2006/11/17(金) 07:07:58ID:???
SPAMに狙われる理由
 1.とにかくリンクしてくれるところが欲しい
 2.pukiwikiはURIを書けば自動でリンクしてくれる
 3.しかも結構ルーズなURI表現でも通る
 4.情報集積基地になってるサイトのリンク先はGoogleのポイントが高いらしい

悪の連鎖を断ち切るには元からに限る

対策案1
URIからアンカーを作らない(安易だがすぐできる)
 make_link.phpの改造
  $converters = array(
   'plugin',    // Inline plugins
   'note',     // Footnotes
//  'url',      // URLs           ←ここをコメントアウト
   'url_interwiki', // URLs (interwiki definition)
   'mailto',    // mailto: URL schemes
   'interwikiname', // InterWikiNames
   'autolink',   // AutoLinks
   'bracketname',  // BracketNames
   'wikiname',   // WikiNames
   'autolink_a',  // AutoLinks(alphabet)
  );

対策案2
 URIから作るアンカーはリダイレクタを通す(2chのime.nuと同じ)

対策案3
 ポジティブリストを作って含まれれば直リン、なければリダイレクタにする

こんなんでどうだ?
0526nobodyさん2006/11/18(土) 18:59:20ID:???
>>525
着眼点に同意。

Ragnarok関係のサイトではウイルスやアカウントハック
のためのURLを貼り付けられたりしている様なので、
そのような場面に限定して、ユーザーに冷却期間を与える
術として考えれば有効だと思います。

ただ攻撃側の攻撃そのものを抑止することはできない
(相手はただプログラムを動かし続けるだけ)でしょうから
また別の工夫がいると思われます。
05275262006/11/18(土) 20:31:34ID:???
>>526
後半は、機械的なSPAMに対するものです
0528nobodyさん2006/11/18(土) 21:41:33ID:???
SPAM対策なら、コメント含め編集はすべて
自動生成画像の文字を入力させる類で制限したらどうだろう。
0529nobodyさん2006/11/18(土) 22:33:41ID:???
動機がいくつも存在するからには、これ一つでOK!って対策はないでしょ

攻撃側がリンクは張られないと認識するまで攻撃が続くのは>>525の弱点だし
セッションクッキーも自動生成画像も利便性の点で弱点はあるし。
0530nobodyさん2006/11/19(日) 00:11:30ID:???
んー。本家に試験導入されてるアレはどうなんだ?
本家に対するスパムは減ったような印象なんだが。
0531nobodyさん2006/11/19(日) 00:30:45ID:???
利便性とのトレードオフはある程度目をつぶるしかないね
一番問題なのは防衛策としての選択肢がないことだから
セッションクッキーも画像生成もオプションとして入れたらどうだろうか?
0532nobodyさん2006/11/19(日) 08:32:17ID:???
画像生成もオープンソースだから施してるフィルタを調べる
手間はないし問題はあると思う。
セッションクッキーも相手が正規に取得して書きこんだらダメ。
相手が"業務"としてやってくるうちは穴探しのいたちごっこは
いつまでも続くでしょ。

本家が対策して(したの?)収まってるのは、まだ相手がボールを
投げ返してないだけだと思う。
他に標的サイトはいくらでもあるから。
0533nobodyさん2006/11/19(日) 16:17:42ID:???
なんだかんだ理由つけてやらないことより、やることに意味があるんだよ
「いたちごっこになるからやらない」じゃ業者の思う壺だろ
0534nobodyさん2006/11/19(日) 18:42:56ID:???
>>533が良いこと言った
0535nobodyさん2006/11/20(月) 05:37:29ID:???
なんだかんだ理由つけてやらないことより、やることに意味があるんだよ
「子供できちゃうと困るからやらない」じゃ嫁の思う壺だろ
0536nobodyさん2006/11/20(月) 15:18:14ID:sUfjQVHz
質問です。

PukiWikiにPDF出力プラグインとTeXのプラグインを組み合わせて
PDF出力すると、TeXの数式の部分はPDFでは画像として扱われるの
でしょうか? それともベクトルデータ?
0537nobodyさん2006/11/21(火) 04:50:41ID:???
そのTexプラグ印は画像を出すやつ?なら画像
0538nobodyさん2006/11/21(火) 16:57:48ID:???
そろそろ忘年会シーズンかと思いますが、
Pukiwiki で宴会日程調整するのによさげなプラグインなんてありますかね?
0539nobodyさん2006/11/21(火) 18:55:19ID:???
ねぇ
0540nobodyさん2006/11/21(火) 20:23:29ID:???
>>538
宴会の日程を調整するためにやりたい事を挙げ
0541nobodyさん2006/11/22(水) 12:23:14ID:???
>>540
えーと、今はこんなふうに表組みを使ってやってるんですが、
これがもうちょっと楽にできればいいです。
Meeting2000 並の機能が欲しいなんてことまでは言うつもりはありません。
もちろんなければないでこのままでいきますので別にいいです。

|名前|12/4(月)|12/5(火)|12/6(水)|12/7(木)|12/8(金)|
|ほげ|○|×|○|×|○|
|ふが|×|○|○|○|×|
0542nobodyさん2006/11/22(水) 18:35:14ID:???
>>541
http://pukiwiki.cafelounge.net/plus/index.php?ExtendPlugin%2Ftable_edit2.inc.php
が便利なのにね。使えないかな。
0543nobodyさん2006/11/27(月) 14:41:32ID:???
>>542
これは良さそうですね。試してみます。ありがとうございました。
0544nobodyさん2006/11/27(月) 17:16:38ID:???
とても謎な現象が出て困っています。

【症状】コメントSPAMに狙われていた、凍結済みファイルの Last-modified :が
更新され、バックアップや差分が生成されてしまう。ただしファイルの内容は
何も変更されていない。

【問題の流れ】
1) コメントSPAM対策として、comment.inc.php、pcomment.inc.phpを加工し
httpが含まれる投稿は書き込まないようにした。

2) 数ヶ月の平和な時間。

3) コメントSPAMのURLをヨイショする自演のオマケ(例、COOL SITE) が
つくようになり、httpが含まれないためスパムが表に出てくるようになる。

4) コメントを書かせないために#comment を削除、差分削除、バックアップ削除、
そして、該当ファイルを凍結すれば、とりあえず問題を回避できると思ったが、
今回の謎の症状が出てきた。

凍結しているのに更新時間を変更しバックアップや差分を作るのって何だろう?
どこかチェックするべきポイントはありませんか?
0545nobodyさん2006/11/27(月) 19:43:33ID:???
>>544
該当時間のApacheのログを見る。
0546nobodyさん2006/11/28(火) 08:17:56ID:???
>>545
助言ありがとうございます。
でも無料レンタル鯖なのでログは見られないんですよ…
land.toを使っています。
0547nobodyさん2006/11/28(火) 08:24:19ID:???
書き込まれたSPAMはこんな感じのもので、

Lieber grumble!!! hoffe dir gehts gut da in der fremden weite...

ググってみると相当数のサイトがやられているようですね。
0548nobodyさん2006/11/28(火) 21:25:55ID:???
>>546
更新時にメールを飛ばすように設定変更
05495442006/11/30(木) 09:33:47ID:???
>>548
助言ありがとうございます。
書き込みのリモートアドレスは毎回違い
タイ、コロンビア、メキシコ、アメリカと世界中からやってくるようです。

------------------------------
ACTION: Page update
PAGE: xxxxx (更新されたページ名)
URI: http://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (更新されたURL)
USER_AGENT: (default) MSIE/6.0
REMOTE_ADDR: 202.29.20.???

現在は狙われているページの書き込みパーミッションを落として
とりあえず回避しています。
0550nobodyさん2006/11/30(木) 19:45:30ID:???
>>549
知識と根性があるならCVS版を試してほしいなぁ
0551nobodyさん2006/11/30(木) 23:58:53ID:???
>>550
あれまだhirokasaさん位しか表立って試した人
いないんじゃないかなあ
05525442006/12/01(金) 07:17:43ID:???
>>550
現在運用中のものなので、なるべくいじりたくないんです。
すみません。

それにphpの知識はほとんどありませんし…
0553nobodyさん2006/12/01(金) 20:35:25ID:???
>>552
じゃあ、諦めな。
ってか、自鯖とか専用鯖ならiptablesでまとめて弾いて終了なんだけどな。
0554nobodyさん2006/12/02(土) 08:11:22ID:???
NGできるならNGで弾けばいいんじゃね?
0555nobodyさん2006/12/02(土) 15:24:36ID:???
searchプラグインの中にあるような
「encode_hint="ぷ"」って何なの?何か意味があって置いてるのかなぁ。
0556nobodyさん2006/12/02(土) 16:48:24ID:???
美乳
0557nobodyさん2006/12/02(土) 17:13:26ID:???
あるよ。美乳もよく使われる。
0558nobodyさん2006/12/03(日) 00:14:29ID:???
貧乳もよく使われる。
0559nobodyさん2006/12/04(月) 04:20:29ID:???
ブラウザから送られてきた文字コードを判定するためのパラメータ。>ぷ
0560nobodyさん2006/12/04(月) 05:36:19ID:???
2バイト文字でエンコード判定に役立ては
べつに「ぷ」じゃなくても「ぬるぽ」でもいいわけだな
0561nobodyさん2006/12/04(月) 07:30:04ID:???
>>560
ぬるぽはダメ。がっされるから。

0562nobodyさん2006/12/04(月) 14:44:04ID:???
ぬるぽ
0563nobodyさん2006/12/04(月) 14:53:48ID:???
加齢にするー
0564nobodyさん2006/12/04(月) 20:17:34ID:???
>>560
マジレスすると2byte目にアレがないからダメ。
0565nobodyさん2006/12/07(木) 23:03:13ID:???
>>564
それは関係なくない?
ブラウザの自動判定補助ではなくて、サーバに送られてきた内容の
エンコード判定用だから。元が「ぷ」だって判ってるなら、
どのエンコーディングでブラウザが送ってきたか判定できる。

・・・もっとも、fileとか別の<input>では別のエンコーディングに
してくる腐れブラウザとかもあったけどな。Netscapeとか。
0566nobodyさん2006/12/09(土) 06:30:45ID:???
元が「ぷ」だって判ってるぐらいなら最初からエンコーディングもわかっています
0567nobodyさん2006/12/09(土) 16:41:49ID:???
は?
0568nobodyさん2006/12/10(日) 01:06:44ID:???
おばかちんなの?
0569nobodyさん2006/12/10(日) 01:13:02ID:???
>>566の方は、エンコーディング識別のために
なぜそのような文字列をあらかじめ含めて
いなければいけないのかを理解されていない様子。

0570nobodyさん2006/12/17(日) 10:23:26ID:???
インストールした直後って
メニューバーに既存のPukiWiki関連のがずらずら並んでるけど
手動で凍結解除→全消去して上書きする以外に方法ないの?
0571nobodyさん2006/12/17(日) 12:06:56ID:???
>>570
cmd=filelistを見つつ、
wikiディレクトリから*.txtを消せばいいよ
0572nobodyさん2006/12/17(日) 14:26:04ID:???
>>570
freeze2 & unfreeze2で複数ファイルの凍結解除。
ついでに依存しているdeldelで全削除できるお。
0573nobodyさん2006/12/21(木) 01:16:31ID:???
みんなどんなプラグイン入れてる?
0574nobodyさん2006/12/28(木) 16:28:31ID:cx5QdEdO
pukiwiki plusの最新版をダウンロードしたいけど
svnとかtortoiseとかよくわからん・・・・
0575nobodyさん2006/12/28(木) 17:39:48ID:???
TortoiseSVNは日本語の情報も沢山あるし、簡単に使えると思うのだが
0576nobodyさん2006/12/28(木) 18:50:42ID:???
ひょっとしてpukiwiki1.4.7ってpukiwiki-modeでの編集ができない?
0577nobodyさん2006/12/31(日) 10:55:57ID:???
cms系でURLに?マークが入らないようにするとかがあるけどそういうのって実装するの?
■ このスレッドは過去ログ倉庫に格納されています