PukiWikiスレ Part7
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2010/03/26(金) 20:18:02ID:???公式 http://pukiwiki.sourceforge.jp/
開発 http://pukiwiki.sourceforge.jp/dev/
SF.jp http://sourceforge.jp/projects/pukiwiki/
ML http://sourceforge.jp/mail/?group_id=166
■前スレ
PukiWikiスレ Part6 http://pc11.2ch.net/test/read.cgi/php/1173615817/
PukiWikiスレ Part5 http://pc11.2ch.net/test/read.cgi/php/1145573605/
PukiWikiスレ Part4 http://pc8.2ch.net/test/read.cgi/php/1126713887/
PukiWikiスレ Part3 http://pc8.2ch.net/test/read.cgi/php/1113303681/
PukiWikiスレ Part2 http://pc8.2ch.net/test/read.cgi/php/1107619069/
PukiWikiスレ Part1 http://pc5.2ch.net/test/read.cgi/php/1084907353/
■関連スレ検索
http://find.2ch.net/?STR=Wiki+board%3AWebProg&TYPE=TITLE&BBS=ALL
■Wikipedia
http://ja.wikipedia.org/wiki/PukiWiki
■派生
PukiWiki Plus!
http://pukiwiki.cafelounge.net/plus/
PukioWikio
http://pukiowikio.sourceforge.jp/
0381nobodyさん
2012/01/31(火) 01:12:22.90ID:???フロントペーシの最新の20件を
最新の30件表示にしたいのですがどこを変更すればよいでしょうか?
0382nobodyさん
2012/01/31(火) 01:55:20.07ID:???#recent
Pukiwiki 最新の 件 でぐぐっても出てくるよ。
0383nobodyさん
2012/01/31(火) 21:12:44.39ID:???MenuBarは自分で作らないといけないとは
ありがとうございます。
0384nobodyさん
2012/02/13(月) 01:51:56.50ID:???普段から「○○なんたら@ ○○かんたらA」とのような連番のページを作成していたのですが、
最近になって一定のページで500エラーが出るようになってしまいました。
上述したページで言えば「@ ○○」の半角空白スペースの部分を全角スペースに直したり
Aの前に言葉を入れるなど、ページ名の一部分を変更すればエラーは出なくなるのですが、
これはどういった場合にエラーが発生しているのでしょうか?
0385nobodyさん
2012/02/13(月) 21:43:58.23ID:???http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B14%2F533
みたいなパターンとは違うのかな
ならページ名を受け取ったときに文字化けしてるとか??
ぶっちゃけ、エラーメッセージがないとエスパーしかできないんで
http://pukiwiki.sourceforge.jp/?Q%EF%BC%86A%2F%E9%81%8B%E5%96%B6#w1ee008b
とかも参考に調べてみてください
0386nobodyさん
2012/02/28(火) 18:55:39.51ID:???ページ名が化けてしまって編集も削除も出来なくなっているのを見たことはあるな。(普通の方法では)
編集画面でソースをみて
<input type="hidden" name="page" value="ここのところ" />
ここが化けてたらそうなる。
ブラウザによっては丸数字は化けたりするから。
URLエンコードにしておいてくれればよかったんだけれど > 入力フォームのpageの部分
0387nobodyさん
2012/03/03(土) 04:04:40.23ID:???0388nobodyさん
2012/03/03(土) 19:23:01.53ID:???http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F349
0389nobodyさん
2012/03/04(日) 05:43:42.09ID:???RC版ですか、上手く行くかなあ。
試してみます。
--
PHP 5.4.x における変更点
http://www.php.net/manual/ja/migration54.incompatible.php
0390387,389
2012/03/04(日) 08:11:50.41ID:???./lib/func.php
./plugin/ls2.inc.php
./plugin/pcomment.inc.php
./plugin/edit.inc.php
./lib/make_link.php
./plugin/ref.inc.php
この辺りの対策と、 htmlsc 対策もしてみて、起動はしたものの、編集で元のページを読まなかったり、
エイリアスリンクが上手く動いてなかったりと、そこそこ動くけど、まだちょっと、道のりがありそうな感じがします。
CVSの方を見てみると、5.4.0の為の差分はdev.wikiで動作確認されててもコミットされてない物もあり、
本格的にソース追うべきか悩んだとろで、今日は時間切れ。
やはり本家に対策してもらいたいなあ。
0391nobodyさん
2012/03/05(月) 15:43:31.00ID:???オフィシャルの
http://pukiwiki.cafelounge.net/plus/?cmd=edit&page=%E8%B3%AA%E5%95%8F%E7%AE%B1%2F406
ページを編集ページでも同じ症状が出ました
ソースを見る限り
<script type="text/javascript" src="skin/assistant.js"></script>
以下を読み込めていないようです。
対策などわかれば教えてもらえませんでしょうか。
よろしくお願いします。
0392nobodyさん
2012/03/05(月) 22:58:07.27ID:???skin/default.js の最初の方にある
var pukiwiki_Gecko=(navigator && navigator.userAgent && navigator.userAgent.indexOf("Gecko/") != -1);
の Gecko/ を Gecko にしてみな。
0393nobodyさん
2012/03/05(月) 23:56:12.80ID:???サンキューでぇす!
表示されるようになりました。
魔法のようですね。
0394390
2012/03/06(火) 19:58:55.66ID:???./lib/link.php
./lib/pukiwiki.php
./lib/backup.php
./lib/html.php
./lib/convert_html.php
./lib/diff.php
./lib/make_link.php
./lib/init.php
./lib/auth.php
./lib/plugin.php
./lib/file.php
./lib/func.php
この範囲で、変更すると良いようです。今のところ問題は確認出来ていません。
0395nobodyさん
2012/03/21(水) 22:25:03.20ID:???>>390
オートリンクとかオートエイリアスのパターンを作り直さないと
htmlsc 対策前後でエスケープ後の文字列が変わって問題になるかも?
自作プラグインや自作スキンでも
エスケープ後の文字列に対して検索や置き換えしたり〜する部分全般が
見直し対象になりかねないんですけどね
0396nobodyさん
2012/05/01(火) 17:10:21.21ID:???5.3.11にしたらあっさり動いた
0397nobodyさん
2012/05/01(火) 22:16:50.00ID:???>>387-388
ついでに質問箱5/98
http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B15%2F98
0398396
2012/05/03(木) 22:35:43.60ID:4S5BFZwNそんなめんどくさいことするならバージョン落としたほうがはやいし
動かないのは間違ってないだろ
だいたいオレにいたって入れた分なんだよ
過疎らせてるくせに調子のってんじゃねえぞカス
0399396
2012/05/03(木) 22:38:06.20ID:4S5BFZwN解決したが。
こんなの放置しとくなよ
0400396
2012/05/03(木) 22:39:17.98ID:4S5BFZwNってかこんなんで完全に解決した気になってるとかどうかしてるわ
なめてんじゃねえぞ
0401nobodyさん
2012/05/03(木) 23:00:06.17ID:4S5BFZwN普通にバージョン落としたほうが早いし安全じゃねえか
0402あぼーん
NGNG0403nobodyさん
2012/05/31(木) 19:35:41.12ID:???0404nobodyさん
2012/05/31(木) 20:41:35.38ID:???めっちゃやりづらいです
0405nobodyさん
2012/07/15(日) 03:19:17.73ID:???Pukiwiki Plusの公式の質問箱に書き込みできないんだけど、壊れてる?
0406nobodyさん
2012/08/02(木) 08:57:06.68ID:???http://imapsoopy.ddo.jp/tarusoopy/wordpress/2012/05/03/pukiwiki-for-php5-4-x/
いい加減、公式も更新すべきだよなあ・・
0407nobodyさん
2012/08/03(金) 21:18:15.00ID:???0408nobodyさん
2012/09/06(木) 23:41:18.46ID:???いまだに残ってる奴らってレンタルwiki始めちゃって引くに引けなくなってるとかとかか?
0409nobodyさん
2012/10/05(金) 01:12:57.02ID:FvRUj0GB0410nobodyさん
2012/10/05(金) 21:10:32.46ID:???こんな感じ↓のSPAMの猛攻が来るよ
http://pukiwiki.sourceforge.jp/?RecentDeleted
Mediawikiにしたほうが無難
0411nobodyさん
2012/10/06(土) 23:00:03.42ID:???PHPの練習にはなるから無駄では無いでしょ
ローカル以外で使うなら認証必須とか
ローカルで編集してリードオンリー状態な外部にうpとかにしないと
wikiスパムやコメントスパムとかでイロイロ大変だと思うけど
0412nobodyさん
2012/10/07(日) 00:27:37.16ID:???http://pukiwiki.sourceforge.jp/dev/?CAPTCHA
0413409
2012/10/07(日) 01:03:49.74ID:???mediawikiはダウンロードした瞬間サイズの大きさに萎えた。しかも初期設定しようとしたらうまくいかなかったから放置してる
せっかく人がいるので少し聞いてみたいんだけど1.4.8alpha(CVS版)をPHP5.4対応かつUTF8化してる人って居るのかな?適当にやってみたら動いたけど少し怖いんだよね
0415nobodyさん
2012/10/08(月) 14:51:27.59ID:???適当に言えば
pukiwiki-1.4.7_notb_utf8 のUTF8化済みパッケージに対してCVSとか>>388とかの変更点を更新していく〜
でファイル名とかの変換作業を省いてローカルで遊んでるような状態
更新を適用してるから一応1.4.8_alpha2 がベース(魔改造しまくりだけど)
PHP 5.4.xのcgiで一応は動くのを確認したけど閲覧と編集だけだから対応したというのは微妙だし
最初からUTF8なパッケージを使ってるからUTF8化してる〜と言えるかも微妙だけど
0416nobodyさん
2012/10/09(火) 07:36:35.53ID:???この時点でもう絶望的にセンスない
0417nobodyさん
2012/10/10(水) 16:14:33.98ID:???確かに今からpukiwikiってのはかなり微妙だ
でも未来のプログラマを目指すってならそうかもしれないが、趣味でってなら当人の好き好きでしょ
所詮道具、他人の迷惑にならないようにだけ気を使ってもらえればそれで十分じゃないか?
0418nobodyさん
2012/10/14(日) 03:12:31.96ID:???センスがないというかpukiwikiでなんでphp練習でてきたのか不思議w
ラーメンにメロン入れるくらい意味不明
cakephp使えよww
0419nobodyさん
2012/10/14(日) 11:02:10.64ID:???0420nobodyさん
2012/10/14(日) 18:25:19.94ID:koKPswlCどうにかならんのかこれ・・・
0421nobodyさん
2012/10/17(水) 00:01:19.14ID:???エンコードで変換する前にgzdeflate()を使って文字列を圧縮
デコード処理で変換して値を返す前にgzinflate()を使って解凍して文字列に戻す
とかしてもいずれはファイル名が長くなるような
このページは(16進数で)1Aみたいな対応表を作って
それを元に1A.txtを見に行くような運用でもしないと
システムの限界を回避できなさそう(wikiのルートが深すぎるとNGな可能性は消せないけど)
どっちにしろファイル名の形式が非互換になるし
運用中のwikiに適用するなら変換やらいろいろ必要になるけど
0422nobodyさん
2012/10/21(日) 19:14:37.02ID:???0423nobodyさん
2012/10/21(日) 22:48:26.54ID:9jtNmH77ソース超汚いから注意
0424nobodyさん
2012/10/21(日) 23:00:26.13ID:???クロスサイトスクリプティングも改善してないし
コーダーどこいったの?しんだの?
0425nobodyさん
2012/10/22(月) 03:31:29.58ID:???あと昔と違ってwordpressとかMTとか素晴らしいCMSあるからなー
xssはたしかattachプラグインのせいだったと思うけどmineで判断すればXSS防げるよ
pukiwiki意外でもそうだけどプラグインとか意外とXSSとかインジェクション対策してないときあるから
modsecurity使ってcrs設定するのが一番簡単
0426nobodyさん
2012/10/22(月) 06:57:58.00ID:???いいこと聞いたわ
0427nobodyさん
2012/10/22(月) 15:29:51.48ID:???結局は専用サーバーとかvpsでしか使えないけどね
0428nobodyさん
2012/10/28(日) 12:43:41.26ID:???なんでわざわざEUCにしてんの?
utf8だとそんなことしなくていいよ
>>401
馬鹿?php5.4のほうがパフォーマンスいいからに決まってんだろ
自分で修正できないなら構文糞なmediawikiでも使っとけよks
0429nobodyさん
2012/10/29(月) 22:36:04.97ID:???0431nobodyさん
2012/11/04(日) 15:11:47.83ID:???0432nobodyさん
2012/11/04(日) 15:31:23.62ID:???plusのmikoといい
advのlougeといい
0433nobodyさん
2012/11/04(日) 16:41:26.46ID:???plusはともかくadvは良いと思うぞ早いところが
0434nobodyさん
2012/11/05(月) 19:21:51.98ID:???0435nobodyさん
2012/11/08(木) 05:14:16.12ID:???0436nobodyさん
2012/11/08(木) 05:32:21.60ID:???0437nobodyさん
2012/11/08(木) 17:47:20.07ID:???0438nobodyさん
2012/11/08(木) 19:04:33.37ID:???何かしら成果を出してくれる人はありがたいよ
今時などと言いながらスレ読んでるのみならず
いちいち何か書いていく面白い人もある意味で価値はある
0439nobodyさん
2012/11/08(木) 22:04:36.62ID:???____
/ \
/ ⌒ ⌒ \ 何言ってんだこいつ?頭にウジでも湧いてんのかなー
/ (●) (●) \
| 、" ゙)(__人__)" ) ___________
\ 。` ⌒゚:j´ ,/ j゙~~| | | |
__/ \ |__| | | |
| | / , \n|| | | |
| | / / r. ( こ) | | |
| | | ⌒ ーnnn |\ (⊆ソ .|_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄l二二l二二 _|_|__|_
0440nobodyさん
2012/11/09(金) 10:52:16.94ID:???0441nobodyさん
2012/11/10(土) 16:04:08.43ID:???むしろ何もしないくせに開発者を叩いてるだけのクズが嫌い
0442nobodyさん
2012/11/10(土) 16:09:13.45ID:???0443nobodyさん
2012/11/10(土) 17:43:42.71ID:???急激に時代遅れになっている感がある。
0445nobodyさん
2012/11/10(土) 18:35:55.82ID:???0446nobodyさん
2012/11/11(日) 03:08:12.37ID:???0447nobodyさん
2012/11/11(日) 23:44:16.99ID:???0448nobodyさん
2012/11/19(月) 17:18:10.88ID:???0449nobodyさん
2012/11/20(火) 09:22:19.76ID:???0450nobodyさん
2012/11/20(火) 21:21:42.87ID:???わかったぞ
当初の予定ではオープンソース版とシェアウェア版分けるつもりだったんだけど
途中でめんどくさくなったんだな
0451nobodyさん
2012/12/11(火) 11:45:53.89ID:???spam_filterが組み込めなくてwikiが攻撃対象になったから使うのやめた
今は対策されているのかな
0452nobodyさん
2012/12/17(月) 15:13:56.18ID:???もし大きく違わないのなら、たぶん修正も小さいはずなんでパッチ書きますが。
0453nobodyさん
2012/12/17(月) 22:08:10.88ID:???無印 → plus 並にplus → adv も変更されてるかも
https://github.com/logue/pukiwiki_adv/tree/1.0/wiki-common/lib
0454nobodyさん
2012/12/18(火) 13:42:16.46ID:???みました。確かにplus!ベースになってますね。
あと本家とplusのスパム対策がついているんですね。
spam_filterってplugin.phpからフィルタ呼び出してる一行足せばいいだけなので
wiki-common/lib/plugin.php
の191行目でcall_user_funcしてるとこの前に
plugin.php.patchの内容当ててやればいけるはずです。
余力あればadv用のパッチ作りたいとこですが今はちょっときびしい。
adv用の環境作ったりしだすと時間掛かりそうだから。
0455nobodyさん
2012/12/20(木) 13:25:23.35ID:???これ、初回書き込み時だけでなく、spam_filterみたいに他のスパムフィルタとの組み合わせで条件書けるようにしたいな。
logueさんはspam_filter使ってくれたことなかったんだろうなあ…
5.4対応とかjQuery Mobileテーマとか高速化とかいろいろされてるから、時間あればこっちに移行してみようかな。
0456nobodyさん
2012/12/20(木) 23:25:59.94ID:???それともgit版で最新バージョンのほうがいい?
0457nobodyさん
2012/12/23(日) 20:22:28.08ID:???出来ればサーバーの負荷がぐっと下がって良いんだけど
0458nobodyさん
2012/12/24(月) 01:22:34.30ID:???表示スピードかなり遅くなるしプログラム的にありえない
mediawikiならconvert通さないから不可は少ない
0460nobodyさん
2012/12/24(月) 13:58:12.18ID:???0461nobodyさん
2012/12/24(月) 21:50:13.59ID:???0462nobodyさん
2012/12/25(火) 00:03:11.21ID:???書式は全部htmlにして保存するようにすれば可能
convert.html通さなくていいからmediawikiと同じスピードになるはず
0463nobodyさん
2012/12/25(火) 00:56:41.48ID:???data2utf8.phpがファイル名長すぎて失敗しちゃう
悲しい
0464nobodyさん
2013/01/01(火) 20:56:13.68ID:???一括で削除する方法ないんでしょうか?
0465nobodyさん
2013/01/01(火) 21:19:16.23ID:???訪問者は編集できないわけですよね?
実際に訪問者が編集してくれることってそんなにあるもんなんですか?
さっきインストールして整形ルール見て、覚えるの大変だな〜って思いまして。。
0466nobodyさん
2013/01/01(火) 21:27:38.40ID:???HTML直書きより簡単に出来るから編集しやすいと思うよ
編集してもらうためにはベースの情報をある程度作ってあげたら編集してもらいやすい気がする
0467nobodyさん
2013/01/03(木) 01:33:08.68ID:???無印?plus?adv?
0468nobodyさん
2013/01/03(木) 03:48:34.12ID:???0469nobodyさん
2013/01/03(木) 09:26:13.09ID:???0470nobodyさん
2013/01/03(木) 09:51:34.04ID:???それに合致するアイテムを毎回ランダムで表示するようなプラグインはありませんか?
0471nobodyさん
2013/01/03(木) 10:12:16.31ID:???0473nobodyさん
2013/01/06(日) 14:48:16.30ID:???0474nobodyさん
2013/01/06(日) 17:03:19.84ID:???0476nobodyさん
2013/01/12(土) 03:30:30.31ID:???ぜんぜんまとまってねえからw
どんな嫌がらせだよ、全く
冗談抜きに、使うの止めさせるのが最善手
0477nobodyさん
2013/01/12(土) 07:34:59.68ID:???配置方法も設定方法も情報がなくてさっぱりわからん
日本語の情報がないとかのレベルじゃない、これにはびっくりだわ
エスパー専用もいいとこ
0479nobodyさん
2013/01/12(土) 11:12:22.70ID:???最初にpukiwiki自体の説明のページが大量にありますよね?
まずこれを自分で消さなきゃならないんですか?
0480nobodyさん
2013/01/12(土) 11:19:59.25ID:???てかnginxくらい小学生でも入れれるし簡単だろ
5.4はhex関数の衝突だからそこ修正すればpukiwikiでも動くよ
0481nobodyさん
2013/01/13(日) 00:16:33.59ID:???そして次には
欲しいプラグインの導入もできる全部入りパッチを下さい
と毎回ねだりに来るパターンなんですね
■ このスレッドは過去ログ倉庫に格納されています