PukiWikiスレ Part4
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/09/15(木) 01:04:47ID:???公式 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スレ 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/
関連スレ
pukiwikiな人たち http://ex9.2ch.net/test/read.cgi/net/1109575206/ (dat落ち)
【ぷき】PukiWikiユーザー質問箱@2ch【うぃき】 http://pc5.2ch.net/test/read.cgi/hp/1111246280/
0784nobodyさん
2006/02/12(日) 03:56:27ID:???0785nobodyさん
2006/02/12(日) 03:56:38ID:???0786773
2006/02/12(日) 07:24:12ID:???あ、いやただ irid スキンを使おうとしているだけのユーザです。
なんか変だなと思って。
>>783
いや Mozilla 系列では回り込まないですよ。IE がおかしいのです。
仮Wiki のサイト Firefox でみてみてください。もしくは >>779 さんのコード試してみてください。
>>779
勉強になります。
0789nobodyさん
2006/02/12(日) 08:47:30ID:???制作のCSSスレの方がずっと早く正しい情報にたどり着いただろ
0790nobodyさん
2006/02/12(日) 12:57:10ID:???0791nobodyさん
2006/02/12(日) 13:11:27ID:???0792nobodyさん
2006/02/12(日) 13:39:19ID:???773 は自前で width: 200px; margin-left: 200px; が正解かなって言ってるし。
周りがふぎゃーふぎゃーいってただけ。
0793nobodyさん
2006/02/12(日) 15:25:31ID:???アップロードはできないわ、
文書長いとメモリがたりねーだわ、どうしようもねええええ
0794nobodyさん
2006/02/12(日) 18:42:27ID:???0796nobodyさん
2006/02/15(水) 00:54:24ID:???0797nobodyさん
2006/02/15(水) 00:55:47ID:ZluY5nzs0799nobodyさん
2006/02/15(水) 03:16:07ID:???できるだけプレーンなテキストと互換性が取れている方がいい。
単純にテキストとしても見やすい > Wikiで見るともっと見やすい
のがいい。不満のほとんどは改行の扱いにあるわけだが。
0802nobodyさん
2006/02/15(水) 06:18:48ID:ZluY5nzs0804nobodyさん
2006/02/15(水) 06:39:19ID:???Markdown よさそうに見えたのですが、改行の扱いが、wikiと同じようですね。
どれも改行を<br>にしないのって、テキストとの互換性よりも、
HTMLの簡易記法として、HTMLの哲学に従った結果でしょうか。
0805nobodyさん
2006/02/15(水) 07:29:53ID:???0806nobodyさん
2006/02/15(水) 08:04:31ID:???小説とか書くんならともかく、普通の文章では改行位置を
明示したいことなんかあんまりないし。
だからWiki 全体ではなくあるページは改行の扱いを変えたい
とかっていう要求なら分からなくはないかな。
0807nobodyさん
2006/02/15(水) 08:19:56ID:???改行は欲しいですよ。
0808nobodyさん
2006/02/15(水) 09:05:28ID:???pukiwiki.ini.php の
// Convert linebreaks into <br />
$line_break = 0;
こういうオプションはたいていあると思う。
あー、おれって親切。
0809806
2006/02/15(水) 09:14:08ID:???0810nobodyさん
2006/02/15(水) 09:16:50ID:???初心者は改行 = <br /> のほうがわかりやすいじゃん!
と思うが使っているうちに HTML みたいに改行は無視してくれたほうが
書くときに改行位置気にしなくてすんで楽だな。と移行していくはずだ。
途中に文章追加したり消したりするとまた改行位置気にして整形しなければいけなくなる。
さらにそのページを他の人が見ているのを見ると自分のウィンドウサイズと
違っていて、自分の場合は改行位置がどんぴしゃなのに、
その人は横幅を小さくしていて改行されて即また改行なんて表示になっているかもしれない。
もっとウィンドウの幅広げてみてよ。なんてのはDQNの所業としか思えない。
これはHTMLそのものの話しなわけだがな。<br />を多用するなという。
0814nobodyさん
2006/02/15(水) 10:21:55ID:???http://mjablonski.zope.de/Epoz
を使ってみたいんだが、pukiwiki への移植は無理くさいかな。
python だしねぇ。
他にコピペできる WYSIWYG エディタってあるのかな。
0815nobodyさん
2006/02/15(水) 10:50:58ID:???改行一致させたいなら、
なんか、こういうウンコなタグで
囲める
ような
プラグイン
なり
記法
なり使えば
いんじゃね?
</pre>
0817nobodyさん
2006/02/15(水) 20:50:11ID:???PukiwikiはPHPだからtDiaryスキン使えない、みたいな話題を思い出す。
肝の部分はJavaScript、つまりプログラミング言語非依存じゃね?
0818nobodyさん
2006/02/16(木) 03:01:50ID:S3IN7TZW0819814
2006/02/16(木) 12:40:53ID:???でもできたわ。わざわざ Zope からもってくる必要なっしんぐ。
ためしてみようかな。
でも HTML 全許可になるのがネックなんだよな。
Pukiwiki 記法に変形させるなんてことしたくないし。
まぁ atwiki のおもしろい所をつぶしてみますかw
0820nobodyさん
2006/02/16(木) 13:11:05ID:???整形済みテキストにしてまーす
こっからここまでが
転記箇所ですよーってのが
わかりやすいし。
0821814
2006/02/16(木) 23:27:35ID:???でもオフィシャルうpできないし、plus のコード使ってるからそのままうpしてもだめだし、どうしようかな。
TinyMCE でやってみた。簡単にいうと TinyMCE おとして、
edit.inc.php と lib/html.php#edit_form をコピーして
TinyMCE が動くように必要な部分改変したものを別名で作成、
html をそのまま透過するプラグインをちょちょいと使って、
それを利用。みたいな。
とりあえずひっそり使っていようw
しかし、@wiki はなぜ html 許可しちゃってるんだ?
全許可ではないのかな。
0822nobodyさん
2006/02/17(金) 17:50:58ID:???#comment のほかにも実はけっこうある?
0823nobodyさん
2006/02/17(金) 20:20:08ID:???ないからなぁ
0825nobodyさん
2006/02/17(金) 23:35:59ID:???0826nobodyさん
2006/03/01(水) 01:29:54ID:???PukiwikiってなんでHTTP_USER_AGENT関係の変数全部殺してるの?
lib/init.php見たらウザイくらいにunset()噛ましてるんだけどなんで?
なんか重要な意味でもあるんですかね?理解に苦しむのですが…
こいつのおかげでUSER_AGENT取れなくてスゲー時間無駄にしたわ
スーバーグローバル変数消してんじゃねーよゲスチンが。気持ち悪いWikiだぜ、ったく
0827nobodyさん
2006/03/01(水) 01:34:58ID:???前はもっとひどかった。
0828nobodyさん
2006/03/01(水) 01:37:41ID:???0829nobodyさん
2006/03/01(水) 02:01:49ID:???0830826
2006/03/01(水) 02:05:56ID:???良く使いそうな変数を使ってご丁寧にそいつまでunset()してるワケ。これで嵌まったのよのね
phpの一番最初で
$user_agent = $_SERVER['HTTP_USER_AGET'] ;
って中身を退避してるのに、lib/init.phpの中でunset()される仕組みなワケよ
ポルナレフじゃないけど、変数保存したと思ったら消されてた、頭がどうにかなりそうだった。
これって、どう考えてもPukiwiki内でUSER_AGENT使わせないための悪戯にしか見えないんだけど
作ってるヤツ頭おかしいんじゃねーの?
0831nobodyさん
2006/03/01(水) 02:07:09ID:???そのとおりですよ。
0833nobodyさん
2006/03/01(水) 11:27:44ID:???[[dev:開発日記/2004-07-03]]
か。More defensive とかいってるけど、
消すとなにが defensive なのか書いてない。
BugTrack からでもないし、heno の独断みたいだなぁ。
0834nobodyさん
2006/03/01(水) 11:51:32ID:???0835nobodyさん
2006/03/01(水) 17:19:29ID:???だからとりあえず消しときました。消せば安心ですよ。
こんなレベルじゃないかな?
いま見てみたらいろいろ消してるね。
// Expire risk
unset($HTTP_GET_VARS, $HTTP_POST_VARS); //, 'SERVER', 'ENV', 'SESSION', ...
unset($_REQUEST); // Considered harmful
ばかじゃね?
0836nobodyさん
2006/03/01(水) 17:24:28ID:???ページを出力するクラスで問答無用に htmlspecialchars
するようにすりゃいいんだよな
HTML のパーツを出したい人は自分で
テンプレートを書く
0837826
2006/03/01(水) 18:03:04ID:???Wikiは誰でも弄れる事が前提だから、悪意のある誰かが弄った場合に
アクセス情報とかダダ洩れするとまずいので、とりあえず隠蔽したってことなんだろうな
俺の場合は完全に個人用なので、外からは編集メニューは見れないようにしてるし
read, attach, ref以外のpluginやcmdは弾くようにしてたりする
で、user_agent見て動作変更しようとしたら、上記の隠蔽に引っかかったわけだね
そのわりに、$_SERVER['REMOTE_ADDR']は隠蔽してなかったり、よくわかんない仕様だけど…
なんとなくだけど、作者の意向は理解した
俺の使い方考えるとブログのほうが合ってるんだろうな
0838nobodyさん
2006/03/02(木) 00:25:19ID:???もしもし?wikitextどういぢったってタダ漏れしないぞ?
プログラムいぢったり怪しいプラグインいれて漏れたらお前の責任だがなー
0841nobodyさん
2006/03/02(木) 17:18:44ID:???まだ、インスコする気すらないけど、
Wiki文法、プラグインが Pukiwiki っぽく作ってある模様。
>Tuigwaa (とぅいがー) とは、HTML タグを知らない人が、
>専門知識や特別な環境なしに ブラウザだけでデータベースと連動する
> Web アプリケーションを作るツールです。
0842nobodyさん
2006/03/02(木) 17:30:46ID:???0843nobodyさん
2006/03/03(金) 06:20:32ID:???0845nobodyさん
2006/03/03(金) 19:49:29ID:???0846nobodyさん
2006/03/04(土) 00:29:58ID:???どれがどうだったかは忘れてしまった…
0847nobodyさん
2006/03/10(金) 05:45:01ID:???http://up.isp.2ch.net/upload/c=03okari/index.cgi
0848nobodyさん
2006/03/23(木) 10:29:33ID:BiTy4qT+というエラーがしょっちゅうでるんですが、考えられる原因はなんでしょう?
0849nobodyさん
2006/03/23(木) 10:32:37ID:???0850nobodyさん
2006/03/23(木) 11:43:53ID:BiTy4qT+同じページの出力でもエラーがでないときもあるので、読んでもさっぱりです。
0851nobodyさん
2006/03/23(木) 12:04:57ID:???普通、そのエラーはプログラムの}の対応付けが間違ってるときに出るんだと思うが。
0852nobodyさん
2006/03/23(木) 12:20:37ID:???スクリプトの動作に影響したんじゃね?
0853851
2006/03/23(木) 12:30:20ID:???たぶん、その行を通るときは常にエラーになると推測。
0854nobodyさん
2006/03/23(木) 13:06:23ID:???0855nobodyさん
2006/03/23(木) 16:01:23ID:BiTy4qT+httpサーバーが悪いのかと思いつつも、
漢字コードが悪さをしているような直感があり、
試しにconver_htmlのコメントにある漢字コードを取り去っていくと、
エラーがでるときには別な行にエラー行が移ります。
一体なんなんでしょう?
0856nobodyさん
2006/03/23(木) 18:02:51ID:???> エラーがでるときには別な行にエラー行が移ります。
そういうことなんじゃないでしょうか。
0857nobodyさん
2006/03/24(金) 00:05:26ID:???ローカルでも少しもっさり感があるんだけど。
0859nobodyさん
2006/03/24(金) 00:46:47ID:???0861nobodyさん
2006/03/24(金) 01:06:53ID:???0862nobodyさん
2006/03/24(金) 08:15:29ID:???全部面倒見なきゃいけないんだから重いって
PukiWiki だけじゃない
あと PukiWiki は編集結果を POST した瞬間に
リロードするとかいろいろ負荷の高くなる
工夫がされている
0863nobodyさん
2006/03/24(金) 11:12:24ID:???>リロードするとかいろいろ負荷の高くなる
それ因果関係が逆じゃないかと
0865nobodyさん
2006/03/24(金) 14:21:34ID:???何かいいツールありませんか?
0866nobodyさん
2006/03/24(金) 17:26:29ID:???0867nobodyさん
2006/03/25(土) 10:35:39ID:???本家のバックアップまで書き換えてるらしい
0868nobodyさん
2006/03/25(土) 10:38:07ID:???0869nobodyさん
2006/03/25(土) 10:42:00ID:???すごいな
0870nobodyさん
2006/03/25(土) 10:54:47ID:W9WiFB6A暴走は今に始まったことじゃないからあきらめな。
0871nobodyさん
2006/03/25(土) 11:13:01ID:???0873nobodyさん
2006/03/25(土) 11:30:23ID:???0875nobodyさん
2006/03/25(土) 13:59:27ID:???php3用コードって但し書きが後から付いてるし…
0876nobodyさん
2006/03/25(土) 14:14:19ID:???下手に論拠にされるともっと突っ込まれそうで嫌なんでは?
3用でもrewind()の解説とか他にも突っ込みどころはあるんだけれど。
0878nobodyさん
2006/03/27(月) 01:04:22ID:???ここに逃げてくるんじゃなくて
http://pukiwiki.sourceforge.jp/dev/?BugTrack2%2F166#ldc7f623
でガツンと言ってくれよ
0879nobodyさん
2006/03/30(木) 02:10:59ID:???人はまず真っ先に自分の記憶を疑う。
人とはそういう物だ。
0880nobodyさん
2006/03/30(木) 14:08:34ID:???PukiWiki入門 まとめサイトをつくろう!
ttp://www.amazon.co.jp/exec/obidos/ASIN/4798109223/
出来は知らん。
0881nobodyさん
2006/03/31(金) 00:26:29ID:???と聞いてみる
0882nobodyさん
2006/03/31(金) 00:30:23ID:???増井 雄一郎 (著), 天野 龍司 (著), 大河原 哲 (著), miko (著)
って書いてあるやん。
0883nobodyさん
2006/03/31(金) 08:15:53ID:???■ このスレッドは過去ログ倉庫に格納されています