PukiWikiスレ Part1
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
04/05/19 04:09ID:ymRF8CoN公式 http://pukiwiki.org/
開発 http://pukiwiki.sourceforge.jp/dev/
ML http://sourceforge.jp/mail/?group_id=166
0584nobodyさん
05/01/03 23:56:49ID:???%tar xzf pukiwiki-1.4.4.tar.gz
%unzip pw-1.4.4-paraedit-2.zip
%cd pukiwiki-1.4.4
%patch -p1 < pw-1.4.4-paraedit-2/para-144-cvs20040919-1358.diff
patching file `en.lng'
patching file `ja.lng'
patching file `lib/convert_html.php'
patching file `lib/html.php'
patching file `plugin/edit.inc.php'
patching file `plugin/menu.inc.php'
patching file `plugin/paraedit_off.inc.php'
patching file `pukiwiki.ini.php'
%cp pw-1.4.4-paraedit-2/paraedit.png image/
で、pukiwiki.ini.phpで
$fixed_heading_edited = 1;
0585nobodyさん
05/01/03 23:59:06ID:???○%patch -p1 < ../pw-1.4.4-paraedit-2/para-144-cvs20040919-1358.diff
×%cp pw-1.4.4-paraedit-2/paraedit.png image/
○%cp ../pw-1.4.4-paraedit-2/paraedit.png image/
0586nobodyさん
05/01/03 23:59:18ID:???ttp://www.fsci.fuk.kindai.ac.jp/kakuto/soft.html
にあるGNU diff使ってみたら?
使い方は"diff 使い方"とかでぐぐれw
0587nobodyさん
05/01/03 23:59:45ID:???0588nobodyさん
05/01/04 00:10:30ID:???1.patchをDL、解凍する。patch.exeをdospatch.exeなどとリネームしてからC:/winntにコピーする。
http://www.vector.co.jp/soft/dl/win95/prog/se015025.html
2.diffファイルを元のファイルと同じディレクトリにコピーする。
3.コマンドプロンプトでdiffファイルを置いたディレクトリに移動し、以下のように打つ。
dospatch < filename.diff
元ファイルは.orig、差分は.rejになる。
参考
http://www.sip.eee.yamaguchi-u.ac.jp/kou/diff-patch.html
http://www.awavetech.com/listmanager/docs/reference/how_to_patch.html
0589nobodyさん
05/01/04 00:43:49ID:???ttp://pukiwiki.org/dev/index.php?diff
>>588
下のほうのをいただきました
0591587
05/01/04 00:46:16ID:???0592うそ587
05/01/04 00:47:18ID:???0593573
05/01/04 00:52:16ID:???明日じっくり取り掛かります
勇気出して聞いてよかったorz
0594nobodyさん
05/01/04 01:28:03ID:???missing header for context diff at line 4 of patch
can't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
File to patch:
って出てくるんですけど、何が悪いんでしょうか?
0595nobodyさん
05/01/04 02:00:56ID:???diff -uNr pukiwiki.org/en.lng pukiwiki/en.lng
--- pukiwiki.org/en.lngSun Apr 4 00:27:07 2004
+++ pukiwiki/en.lngSun Sep 19 13:57:27 2004
とかなってるだろ?で、次は自分の作業しているディレクトリを見る。
pukiwikiなんてディレクトリ、無いんじゃない?
パッチ当ての対象が発見できないから文句言ってるんだよ。
>>584(+>>585)は読んだかい?
0596nobodyさん
05/01/04 02:05:44ID:???0598594
05/01/04 06:37:12ID:???あるディレクトリでorg.txtとtest.txtを作って
diff -u org.txt test.txt > patch.txt
して
patch < patch.txt
すると>>594が出るんですよ。
おっしゃるとおり、対象が発見できないようなんですけど、
ディレクトリはずっと同じだから問題ないと思うんです。
全くどうしていいかわかりません…何か根本的に間違ってるんでしょうか。
0599nobodyさん
05/01/04 09:19:27ID:???nkf -c patch.txt > p2.txt
patch < p2.txt
してみろ。nkfじゃなくてもCRLFに出来れば何だって構わん。
スレ違いだからこの辺にしとけよ。
0600henoheno ◆g2j80BX5do
05/01/04 11:01:02ID:???cd pukiwiki-1.4.4_php5
cp ../pw-1.4.4-paraedit-2/paraedit.png image/.
patch -p1 < para-144-cvs20040919-1358.diff
最後に pukiwiki.ini.php にて: $fixed_heading_edited = 1;
で良さそうですよ
0602nobodyさん
05/01/04 11:05:30ID:???このスレを開発の本拠としてよ。
0603nobodyさん
05/01/04 11:13:39ID:???0605602
05/01/04 11:23:35ID:???0606nobodyさん
05/01/04 11:40:57ID:???wiki で時系列を追うのは面倒なので
時系列が追いやすい所でやることに関しては賛成。
0607573
05/01/04 12:06:43ID:???なんとか無事にパッチあてることができました・・・・
いろいろと勉強になりました!
なにかあればまたお邪魔しますorz
0609606
05/01/04 13:31:47ID:???あー、なるほど。
でもふらりと寄った pukiwiki で時系列を追いたいときがあるので
RSS を <ul><li> で単純にリスト化するプラグインがあるだけでもいいかも。
0610608
05/01/04 13:40:01ID:???RecentChanges見れば?
それか、自分のPukiWikiに#showrssプラグインとか。
#他人のPukiWikiに#showrssでページ作るのはちょっとね
0611nobodyさん
05/01/05 00:02:44ID:???0613nobodyさん
05/01/05 04:33:31ID:???cpu266MHz
MEM64MB
軽くするために皆さんどんな工夫されてます?
マシンの性能を上げればいいんだろうけど・・・。
0614nobodyさん
05/01/05 08:06:17ID:???0615613
05/01/05 13:50:25ID:???普通にサバしてる分には十分なんだけどなぁ。
0616nobodyさん
05/01/05 13:59:51ID:???0618nobodyさん
05/01/05 22:56:56ID:???トリャー
http://pukiwiki.org/dev/index.php?BugTrack%2F763
0619613
05/01/05 23:04:14ID:???そこ見ながら色々いじったら
確かに軽くなったです。
でもやっぱフリーズ。
いままで固まったことなかったのに。(debian)
やっぱハードの限界かもです。
ありがとうございました!
0620613
05/01/05 23:06:06ID:???で、abつかってベンチとってみたら
ab -n 100 -c 10 http://で固まって動かないし(そのうちおわるのかもしれない)
ab -n 10 -c 1 http://でも15秒ぐらいかかってやっとおわるw
0621nobodyさん
05/01/06 04:32:45ID:???もうやってると思うけど、一応
-いらないdaemonは止める or inetdに任せてしまう
(後者がイイコトなのかどうかはわからんけど、一応常駐するプロセスは減るからいい気はする)
-swapを大きめに取る。(そのスペックなら大体実メモリの二倍程度)
-どうにか頑張って実メモリを増やしてみる
-気休めだけどLANケーブルをいいのに変える
-何かPHPのAcceleratorを入れてみる。
-各種バイナリを最適化コンパイルする。
等々
#適当に思いつくまま書いてみた。
0623613
05/01/06 12:48:48ID:???うまくいきました。
でもまだ違いはわかりませんw
ありがとうございました!
0624nobodyさん
05/01/06 13:00:01ID:???0627nobodyさん
05/01/12 14:27:36ID:???どうやってやるかどこにも書いてないっぽいのですが、どうやってやるのでしょう?
0628nobodyさん
05/01/12 14:34:35ID:???「やり方」は書いてないけどヒントはいっぱい出てる。
自分で考えろ。
しかも、まだ公式には対応してないよ。
どうしてもやりたければ他のFarm対応のwikiでやった方がいい。
0629nobodyさん
05/01/12 16:26:15ID:???漏れはやったことないので、詳しくは知らないだけど・・・。
pukiwki.org を WikiFarm で検索すると、いくつか出て来るっぽい。
>>628
坊や、そんな無意味なことを書くくらいなら、「わかりません」って書くか、
黙ってチンコいじってろよ。
0630nobodyさん
05/01/12 17:20:56ID:???ごっちゃになって分かり難いんだよな〜。
冒頭にその時点の「正式最新版」の説明とかをまとめておいてほしいもんだ。
議論は下の方でやるか、別ページに分けてほしいな。
0634nobodyさん
05/01/12 18:40:29ID:???(pukiwikiのプラグインに限らず、ソフト全般の話でね)
>>632がいうことも一理あるし、>>633の言っていることも解るよ。
けんか腰になっても何も生まないから、落ち着こうぜ。
0637nobodyさん
05/01/13 00:07:27ID:???俺はやってるぞ。
自作プラグインページのすすめ的なページを書いてあげたほうがいいのかもしれないね。
テンプレート作ったり。やってほしいと思っている630がやってあげてください。
0638nobodyさん
05/01/13 12:11:04ID:???trackerプラグインを使った時に自動的につく/が原因でうまくいかない。
レンタルサーバーだから、http.confがいじれないんで、
trackerプラグインをいじって、/じゃなくて-で区切るようにして
ページ作成も一覧も出るように出来たんだが、
最新のX件に表示されなくなってしまった(´・ω・`)
これってtrackerプラグインでページ名とか指定してるのかな?
0639638
05/01/13 13:16:10ID:???勘違いスマソ
0640nobodyさん
05/01/13 17:04:00ID:???あれっているのかな…と思って検索したら、wikiの日本語URLはやっぱみんなウザイと
思ってるんだね。
WikiNameの方は問題が深すぎてどうにもならないけど、URLだけなら、
タイトルの文字列のMD5をとった値とかじゃだめなのかな…
0641638
05/01/13 18:01:48ID:???URLを短くするならpgidプラグイン使えばいいんじゃないのかな?
オレはどっちにするか悩んだけど、
ブラウザに直接、日本語.html入れてアクセス出来るからhtml選んだ
0642nobodyさん
05/01/13 20:00:27ID:???> URLを短くするならpgidプラグイン使えばいいんじゃないのかな?
うーん、[[日本語]]形式でリンクをはりたい ^^;
> ブラウザに直接、日本語.html入れてアクセス出来るからhtml選んだ
俺はディレクトリタイプ「pukiwiki/日本語/」で現状使ってるんだけど、思ったほど
使わないんだよ。直接日本語を打ち込む使い方って。
0643nobodyさん
05/01/13 23:37:14ID:???もう、こんな %a4%ad%a4%c1%a4%ac%a4%a4 長ったらしいアドレスはごめんだよ。
0644nobodyさん
05/01/14 00:50:39ID:???[[リンク]]→rinku.html
しかし、漢字がネックか・・・
0645nobodyさん
05/01/14 01:11:06ID:???2バイトのユニコードをBASE64エンコードにでもすれば漢字1文字が8/3文字=2.7文字程度にはなるけど。
UTF-8でURLエンコードだとそれが一気に9文字になるのが痛い。
0646nobodyさん
05/01/14 07:13:51ID:???LANG を en にしても使用する気配はないし、なんのこれ?
0647nobodyさん
05/01/14 08:32:44ID:???UI_LANG?
0648nobodyさん
05/01/14 13:27:37ID:???するまえのEUCは読めてる。何がいけないんだろ^^;
0649nobodyさん
05/01/14 13:31:14ID:???Thunderbirdの問題かな
0650nobodyさん
05/01/14 13:32:09ID:???0654653
05/01/14 21:11:16ID:???0655nobodyさん
05/01/14 21:33:13ID:???CVS版ではって書こうと思ったらCVS版でもwiki.enに日本語の文書が混ざってるね。
PukiWiki/1.4/添付文書 - PukiWiki-dev
http://pukiwiki.org/dev/index.php?cmd=read&page=PukiWiki%2F1.4%2F%C5%BA%C9%D5%CA%B8%BD%F1&word=%B9%F1%BA%DD%B2%BD
でも完了になってるけどCVSに反映されてなかったりする。
BugTrackに投げておくれ
0656nobodyさん
05/01/15 00:02:17ID:???URL が長い以外にも、URL を見て何のページか分からないのが問題。
[[はじめに@intro]] としたら intro.html になる、とかなるといいかも。
0657nobodyさん
05/01/15 00:28:08ID:???Rewrite するようにして、[[はじめに>intro]] と書けば
intro.html としてアクセスできるけど、そういうことじゃなくて?
intro.html にリンク貼るのは lib/ 以下を何行かいじればいいわけだし。
0658nobodyさん
05/01/15 10:06:37ID:???ないと思う。どこかのサイトにも同じようなことを言ってる人がいた。
英語は普通単語をスペースで区切るので、WikiNameは区切らない単語とすることで区別できる。
それなら日本語は普通単語をスペースで区切らないのだから、逆に区切った単語をWikiNameと
するとかね。「20世紀の 世界経済 は アメリカ経済 を中心とするものだった」とか書くと
「世界経済」と「アメリカ経済」がWikiNameになるとか。(上の例だと「は」もなりそうだけど(笑)
別の名前を付けるなら「20世紀の 世界経済(WorldEconomy) は アメリカ経済(AmericanEconomy) を中心とするものだった」とか書くと
書くと 「世界経済」=「WorldEconomy」と「アメリカ経済」=「AmericanEconomy」となるとか。
0659nobodyさん
05/01/15 10:21:05ID:???ページを別途作れば、それぞれ独立したページになるとか、さらにその状態でも「WorldEconomy」と
「世界経済」の関係は生きていて、英語圏ではWorldEconomyのURLを指定しても「世界経済」の
URLを指定してもWorldEconomyのページがデフォルトで表示され、日本語圏では逆、それぞれ
他言語のページも切り替えで見れる、とかになると楽しいだろうね。
パラグラフ扱いにして、パラグラフに言語属性をつけてもいいかもね。
0660nobodyさん
05/01/15 10:23:24ID:???すべての言語のパラグラフを表示するモード、とか。
0661nobodyさん
05/01/15 11:27:03ID:???0663nobodyさん
05/01/15 18:19:59ID:???autolinkに引っかかる文字数って制限できないのかな。
4-10バイトとか。
0664nobodyさん
05/01/15 18:46:01ID:???4以上という設定ならできるよ。
pukiwiki.ini.php で $autolink = 4;
ところで Pukiwiki の autolink って変だと思うのですよ。
たとえば ink というページがあると autol[[ink]] になっちゃう。
そんなふうにリンク作られても困るんですよね。
英語部分に関しては英語Wikiと同じでいいんじゃないかなぁと。
英語Wikiなら autolink とでて終わりなので。
確かに英語と日本語まじりだとスペースで区切らずに書いちゃうこともあるから単語分解できなくて現状仕様なわけだけど、
そのときはそれででいいから、スペースで区切ったら単語分解して英語Wiki的 autolink になってくれないかなぁ。
:config で設定するのあったと思うけどそういいうことじゃなくて、デフォルトの動作での話ね。
0665nobodyさん
05/01/15 19:00:02ID:???pukiwiki.org に
http://firefox.geckodev.org/?%B3%C8%C4%A5%A4%CE%C5%EA%C9%BC
こんなかんじのを追加してもらうべき?
この vote デフォルトものじゃないよね。
0667nobodyさん
05/01/15 21:53:59ID:???make_link.php の make_pagelink という関数の中身をそれなりに書き換えて、
.htaccess を http://sheepman.parfait.ne.jp/wiki/RewriteRule を参考に
書き換える。
意味わからんかったらまた質問してくれ。
0669nobodyさん
05/01/16 10:18:37ID:???いや、4文字以上とかが設定出来るのはわかるんだけど
8文字以下とかできたら良いかな、と。
長い名前のページとかがあって、まずリンクされることはないんだけど
そういうのを処理しなければautolinkが軽くなるかな、と思ったです。
0670だいすけ ◆P0//Gikoow
05/01/16 17:06:08ID:5dHBCtTi//-----------------------------------------------------------
pukiwikiを入れて、トップページは表示できるようになったのですが、
(https://example.com/admin/pukiwiki/ がpukiwikiのトップページ)
ページ左上の「新規」のURLが「https://new.host.name/admin/pukiwiki/index.php?plugin=newpage&refer=FrontPage」
になってしまいます。
本来ならば、
「https://example.com/admin/pukiwiki/index.php?plugin=newpage&refer=FrontPage」
ですよね?
どこをうたがえばよろしいのでしょうか?
どなたかご存じの方、お助けいただければ幸いです。
//-----------------------------------------------------------
なお、
httpd.confは、「ServerName example.com」と記述しています。(先頭の#はちゃんとはずしてます)
//-----------------------------------------------------------
以下、バージョン情報です
FreeBSD 5.2-RELEASE
Apache/1.3.33 (Unix) PHP/5.0.3 mod_ssl/2.8.22 OpenSSL/0.9.7e
PukiWiki 1.4.4_php5
//-----------------------------------------------------------
どうぞ、お助け願えれば幸いです。
0671たかはし ◆6FuAlM3zHk
05/01/16 17:48:01ID:/WbOyHqE-----------------------------------------------------------
環境は以下の通りです。
PHP Version 4.2.4-dev
FreeBSD 4.7-RELEASE Apache/1.3.33
pukiwiki 1.4.4(フルセット (従来版:PHP4のみ対応))
-----------------------------------------------------------
で、pukiwiki公式サイトの指示通りに、
PCローカルにzipをおとして、解凍して、
設定ファイルを数カ所書き換えて、
アップして、chmodしたのですが、
フロントページにアクセスしたら、
internal server errorが出てしまいます。
どうすれば、この問題に対処できるのでしょうか?
どなたかお助けを・・・
0672たかはし ◆6FuAlM3zHk
05/01/16 17:53:18ID:22UsLTFRイカの通りにやったら、うまくいきました。ありがとうございます。
http://pukiwiki.org/index.php?cmd=read&page=PukiWiki%2F%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%2F1.4.4
解決策:
/.htaccess より、当該の正規表現を取り除く
修正前 <FilesMatch \.(?i:ini\.php|lng|txt|gz|tgz)$>
修正後 <FilesMatch \.(ini\.php|lng|txt|gz|tgz)$>
0673nobodyさん
05/01/16 18:07:08ID:GGEpyuri0676(670)だいすけ ◆P0//Gikoow
05/01/16 18:46:51ID:???0678nobodyさん
05/01/16 20:16:41ID:???HTML偽装してる。
この中にメンバー限定のデイレクトリを作る為に、
アクセス制限を管理するCGIを入れたんだが
403 Forbiddenが出て困ってる(´・ェ・`)
HTML偽装する.htaccessを削除すると動くから、
mod_rewriteがまずいと思うんだが………
CGIをmod_rewriteさせない方法ってないかな?
分かる方いたらお願いします<(_ _)>
0680サイコロ ◆UWVhK.s1HQ
05/01/16 21:07:36ID:MdLS0RSZ"C:\Documents and Settings\daisuke\My Documents"
にリンクを張りたい場合は、どういう書式でかけばよいのでしょうか?
0681nobodyさん
05/01/16 21:13:40ID:???0682サイコロ ◆UWVhK.s1HQ
05/01/16 21:37:09ID:MdLS0RSZどのスレ(板?)がこのましいでしょうか?まだ2ch不慣れで。。。
■ このスレッドは過去ログ倉庫に格納されています