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

PukiWikiスレ Part1

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん04/05/19 04:09ID:ymRF8CoN
PukiwikiはPHPで書かれたwikiです。

公式 http://pukiwiki.org/
開発 http://pukiwiki.sourceforge.jp/dev/
ML  http://sourceforge.jp/mail/?group_id=166
0855nobodyさん05/01/28 02:21:16ID:???
漏れ文系だけど、作らされるレジュメとか PukiWiki で書いて IE で印刷してる。
もともと純粋な文系じゃないし、*, **, ***, -, --, --- で出来ちまうのが
便利でたまらん。クラッシュのリスクも低いし。

昨日、表を印刷したかった時に罫線が表示されなくて CSS いじりに 1 時間も
費してしまった。ったく。
085685205/01/28 02:37:43ID:???
>>853
いや、あるのは知ってるけど、やりづらくない?って話
085785305/01/28 03:13:24ID:???
>>856
漏れはPowerPointで数式出すのに使うだけだから
既にあるtexからコピペで出来るのが便利だと思った。
0858nobodyさん05/01/28 03:47:51ID:???
>>851
>PowerPoint
なるほど、次回の授業で使ってみます。

attachref も便利そうなので入れてみます。ありがとう

数学の授業を大学院で取ってないからわからないのですがこればっかりはキーボードじゃ
つらそうですね。俺が授業で書き取る必要のある数式は
アルゴリズムとかトラフィックの量を計算するだけなのであまり複雑な記号は必要ないですね。
0859nobodyさん05/01/28 10:38:07ID:???
プラグインみながら、簡単な処理をさせるプラグインを作ってます。

$Id: プラグイン名とか、処理をコピペした部分の説明とかって、
必ず書くべきものですか? 

配付するような代物でもないから省略してもいいかなと思ったんだけど・・・・・
0860nobodyさん05/01/28 10:47:59ID:???
>>859
配布しないなら好きなように。
配布するなら、出来るだけきちんとした形にした方が良い。
0861nobodyさん05/01/28 12:48:04ID:???
あの$Idっていうのは何かのエディタが出力してるの?
それとも手入力なのかな。
086285905/01/28 13:01:53ID:???
>>860
ありがとうございます。
後で見返した時に役立つだろうから、コピペのとこだけ書こうと思います。
086360605/01/28 13:09:53ID:???
>>861
cvs
0864nobodyさん05/01/28 13:22:53ID:???
>>861
CVSというサーバーでコードを共有するときにコレを書いておくと自動的に処理してくれる。
Id以外にも色々あるよ
一人でやるんだったらあんまり関係ないけど
086586105/01/28 14:04:11ID:???
>>863,864
どうもありがとう。
0866nobodyさん05/01/29 03:46:58ID:???
paraedit
http://linux.s33.xrea.com:8080/SxWiki/?PreEdit
を使って、1.4.4(php4)に上にあるとおりに設置したんですけど、
[edit]押して、編集するとき、プレビューがその見出しのみ表示されてしまって、
更新ボタンを押すと、その見出しのみ更新されて、ページのほかの部分が消し飛んでしまうんですけど、
何がいけないんでしょうか?
0867nobodyさん05/01/29 04:05:10ID:???
それがバグだとしたら笑えないな
0868nobodyさん05/01/29 07:52:02ID:???
>>866
PreEdit?、ParaEdit?
どっちなんだよ。
0869nobodyさん05/01/29 10:39:24ID:???
こういう質問の「あるとおりに」はあまり信用できない
087086605/01/29 11:07:44ID:???
paraeditです。
0871nobodyさん05/01/29 11:18:10ID:???
プラグイン探してる間思ったんですけど、
wikiのいろいろなプラグイン導入についての詳しいサイトは、
新しい情報を見つけるのが難しかったり、
正しい情報が見つけにくかったり、
wikiにするメリットがあまり無いサイトが多すぎます。
0872nobodyさん05/01/29 11:25:32ID:???
>>871
なるほど!では具体例をあげて改善後はどうなるか例示してくれ。
0873nobodyさん05/01/29 11:29:22ID:???
>>871
使いにくいサイト、解説が解りにくいサイトは確かにある。

だが、wikiにするメリットがあまり無いってのはわからんな。
本人がそれで更新しやすいならそれで十分メリットがあると思うがな。

大体複数の人間が活発に更新しているwikiがどれだけあるか・・・。
0874nobodyさん05/01/29 11:41:11ID:???
>>872
例えば、最新のパッチなどと表記されてるものとかは、
絶対に「最新」と表示しない。代わりにフォントサイズを大きくして日付を目立たせるとか、
あとは、コメントページなどは、最新のコメントを上にすることなどでも、
ずいぶん違ってくると思います。
>>873
つまり、メリットがないと言うのは、
相手に物を伝えるには、それなりに努力しないといけないと言う意味で、
wikiの場合、更新するのが楽なので文字だけ書けばいいことに甘えて
必要なのに、フォントサイズを変更すればいい場所でも、
記述するのが面倒でそのままにしていたり、
重要なものは何でも、見出しとして記述し、結果としてどれが重要なのか見えなくなっていったり
必要の無い記事でも他人が書いたものだから躊躇してしまって消せないで
かえって分かりづらいものになったり、
ほかの人も書くから、重要度の記述フォーマットみたいなのがあやふやで
わけがわからなかったり、
そいうデメリットがあるということです。
確かに、更新しやすいと言うメリットはありますが。
0875nobodyさん05/01/29 11:52:35ID:???
コメントページなどは日付が重要だから、
日付をコメントの前に持ってくるのがいいよな。
0876nobodyさん05/01/29 11:55:35ID:???
>>871
のは見る人のメリットがない。
>>873
のは本人のメリットはある。
そういうことね。
0877nobodyさん05/01/29 12:26:14ID:???
>>847

まぁ気になったら自分で修正しろ。それがwikiだ……とか言われそうだけど

>必要の無い記事でも他人が書いたものだから躊躇してしまって消せないで
>かえって分かりづらいものになったり

普通の文章なら良いけど、ソフトとかプラグインのページだと
これがあるから躊躇するよな。難しい問題だな。
0878nobodyさん05/01/29 12:36:00ID:???
>877
バックアップがあるからいくらでも編集すればいいじゃない。
中の人が気に入らなければ戻すだけだし。

どうしても心配なら、不要部分をコメントアウトしておけばいいじゃない。
0879nobodyさん05/01/29 15:48:20ID:???
1.4.5rc1で見出し語との編集できる方法教えてください。
URLでも結構です。
DQNでスマソ。
0880nobodyさん05/01/29 15:49:07ID:???
↑見出し毎です。
0881nobodyさん05/01/29 16:18:31ID:???
上にもあるけど、人気追加プラグインのわかるサイトってないですかね?
みんななにいれてる?
0882nobodyさん05/01/29 16:47:01ID:???
追加プラグイン入れてないな。
標準で色々できるから。
0883nobodyさん05/01/29 16:51:10ID:???
>>882
URLお願いします。
0884nobodyさん05/01/29 17:26:34ID:???
areaedit見つけました。
感動しましたよ。マジで。
0885nobodyさん05/01/29 17:32:53ID:???
>>882
定番プラグインはこのスレの初めのほうのリンクたどってみ
0886nobodyさん05/01/29 18:39:55ID:???
そのサイトでやりたいことでほしいものが違うわけだけど、、
para_edit.diff - 見出し単位での編集
block_pre.diff - <pre></pre>間を整形済みテキストとする
search.diff - 検索の表示拡張
areaedit.inc.php - pare_edit で足りるといえば足りるけどあったらあったでcomment挟むのに使ったり
topicpath.inc.php - パンくずりすと。[[hoge>hoge]] / [foo>hoge/foo]] / [[bar>hoge/foo/bar]] のようなリンクが作れる
ls2_1.inc.php - ls2 拡張。常にこちらで損はなし。
vote2.inc.php - vote 拡張。常にこちらで損はなし。vote で age にならないように使ってる。
htmlinsert.inc.php - ちょっと html をとりこみたいとき
iframe.inc.php - 掲示板CGIをpukiwiki上で表示させようかと思った。
deldel.inc.php - 削除削除
codehighlight.inc.php - <pre></pre>間を整形済みテキストの拡張のつもりで。
urlbookmark.inc.php - comment 的にURL書くと title もってきてくれたりする

他にもなにか便利なのがあった気がするんだけど、すでに多すぎなので。
後他にも大量の改造。
pukiwiki はデフォルトだと「惜しい」って印象。
少しづつ手を加えたくなる。
例えば差分表示で、先頭に空白スペースがあってコピペしにくいとか、
新規ページ作成時に referer のリンクができるけど、
必ずしも意味をもたないのでいらないとか。
あらゆるニーズを pukiwiki.ini.php の設定でぱっと変えられるようにしたらやはり死ねるのだろうか。
0887nobodyさん05/01/29 19:31:50ID:???
1.4.5_rc1ですが、
pukiwiki.ini.phpに、

// Automatically add fixed heading anchor
$fixed_heading_anchor = 1;
があるんですが、
変更しても何も起きないんですが。
088888705/01/29 20:14:23ID:???
勘違いしてました。
0889nobodyさん05/01/29 21:22:09ID:???
diffファイルって、対応したバージョンじゃないと怖いから、
最新の見出し編集用のプラグインって無いんでしょうか?
0890nobodyさん05/01/29 22:28:32ID:???
自分は ediff がほしい
0891nobodyさん05/01/29 22:37:27ID:???
>>886
設定画面用のインターフェイスを「バカ用」と「マニア用」にわければ死なないですむのではないか
「バカ用」はラジオボタンで「MT風」「PukiWikiクラシック」、etcから選択するだけ
「マニア用」は全部の環境変数を列挙してそれぞれ設定できるようにする

死ねたい奴はマニア用で
0892nobodyさん05/01/29 22:40:20ID:???
死ねたい背中
0893nobodyさん05/01/29 23:00:32ID:???
バカもマニアも同じ気もしないでもない。
0894nobodyさん05/01/30 01:11:58ID:???
>>886
最初から pukiwiki plus! 使えば?
0895nobodyさん05/01/30 02:27:54ID:???
>>886
> deldel.inc.php - 削除削除
ワロタ
もうちょっとちゃんと書いてやってくれ。

>>889
一応最新版はdev:BugTrack/585にあるはず。
0896nobodyさん05/01/30 03:14:20ID:???
そういやconfig.inc.phpの開発ってどうなったんだろうね。
うちじゃエラーが出ちゃうからなあ。
0897nobodyさん05/01/30 06:32:25ID:???
>>896
ブラウザから設定できないのは時代遅れだよね。
見出し単位編集がデフォルトでないのも。
pukiwikiの中の人たちは技術のない人を無視する傾向があるからなぁ
0898nobodyさん05/01/30 06:36:22ID:???
いらんものを開発するだけの時間がないからでしょう。
0899nobodyさん05/01/30 06:41:53ID:???
でも外の人から見ると特にいらんものを作ってたりするよ。
まぁここでいう外の人とは俺の周りの世界でしかないけどね。
0900nobodyさん05/01/30 06:49:25ID:???
必要なものは自分で作ればいいんじゃないかと思うけどね。
php なんて、ほかのスクリプトを見る気力と、ぐぐる気力さえあれば
いくらでも勉強できるレベルの言語なんだし。
0901nobodyさん05/01/30 13:34:33ID:???
まぁ、行き着くところは>>900みたいな意見なんだよな。
>>897みたいに言いたくなる気持ちも解るよね。
0902nobodyさん05/01/30 15:03:14ID:???
まあ、ソース見ると、素人でも読めるから、
PHPってありがたいんだけども。
0903nobodyさん05/01/30 18:49:14ID:???
>>898,900
このへんが中の人のスタンスだよね。
まぁ俺はできるからいいんだけど、俺ができるから
ってのは傲慢かな。って俺だったら思うんだけどね。
でも、俺がやるわけじゃないので、中の人のお好きなようにだな。
やってほしかったら中の人になるべきだってね。
0904nobodyさん05/01/30 20:55:14ID:???
>>903
まぁ、しょうがないだろ
あまりごちゃごちゃいっても生産的ではない
0905nobodyさん05/01/31 00:23:50ID:???
現在自分のサイトで使っている俺様仕様のオリジナルプラグインって、
叩き覚悟で晒すべき?
サポートとかバージョンアップとかする気ナシなんで公式には出しにくい。
でも誰か俺よりデキルやつが改良したりアイデアくれたりするとラッキー。
0906nobodyさん05/01/31 00:32:23ID:???
ここにソースを連貼りすれば誰かが最適化してくれるかもよお
0907nobodyさん05/01/31 00:46:48ID:???
叩かれるようなこたぁそう無いと思うがな。
元を明らかにしないパクリとか、虚偽、誇大宣伝、
小遣い稼ぎなんかでもしない限り。

仮に突っ込みどころが豊富だとしても、せいぜい
( ´,_ゝ`)プッ とか ( ´д)ヒソ(´д`)ヒソ(д` )
くらいのもんだろ。

第一、心配するほど注目されてないから。
0908nobodyさん05/01/31 01:13:13ID:???
>>905
小さいなら連貼りでいいんじゃね
大きいんならまるなげどんでも借りたら?
0909nobodyさん05/01/31 04:02:32ID:???
ていうかpukiwiki重い
0910nobodyさん05/01/31 04:20:02ID:???
本家の自作プラグ淫に、GPL とか適用した上でコード張り付けて逃げればいいじゃん。
0911nobodyさん05/01/31 08:19:27ID:???
まぁ軽くはないわな、pukiwiki
0912nobodyさん05/01/31 13:27:22ID:???
>>905みたいに俺様仕様で作ったプラグインを使ってる。
この機能が必要な人間はかなり限られるから、
公開しても誰も使ってくれない予感(´・ω・`)
0913nobodyさん05/01/31 16:25:09ID:???
>>912
晒してみ。
公開されててもDL数が一桁とか普通にあるし。
091491205/01/31 21:23:42ID:???
晒しに行ったら、自分がやりたいこととはちょっと違うんだけど、
自分が作ったものより高性能なやつを発見してしまったorz

作る前に確認すべきだったかも・・・・・・
恥ずかしいのでやめときます(´・ω・`)
0915nobodyさん05/02/01 00:39:16ID:???
更新された差分が色分けされているのは便利なんだけど、
それは、ページの中身が少ない場合に目視で探す時にだけ有効で
データが大量にあるとき、一度で更新されたものにジャンプして見にいけるような
そういうプラグインは無いんでしょうか?
0916nobodyさん05/02/01 01:55:01ID:fgHbmQlU
PukiWiki-1.4.5 キタ━━━━━━(゚∀゚)━━━━━━ !!!!! 
0917nobodyさん05/02/01 01:56:00ID:???
>>915
無いね
0918nobodyさん05/02/01 09:17:27ID:???
>>916
本当だ。

http://sourceforge.jp/projects/pukiwiki/

1.4.x 1.4.5 2005-02-01 00:53 / Download
0919nobodyさん05/02/01 16:20:39ID:???
1.4.5rc1使ってるんだけど、正式版とは中身一緒?
0920nobodyさん05/02/01 20:28:06ID:???
ファイルの比較しなきゃなんないのかな。
どれ上げ直せばいいのかわかんないよ。
0921nobodyさん05/02/01 21:00:00ID:???
http://pukiwiki.org/?PukiWiki%2F%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%2F1.4.5

総入れ替えに近いなこりゃ。
0922nobodyさん05/02/02 00:57:48ID:f7/8GCFt
1.4.5を今インストールしたんですが、自動でリンクが
張られる単語と張られない単語の違いは何なんでしょうか?
0923nobodyさん05/02/02 01:07:15ID:???
AutoLinkかWikiNameだろ。

AutoLinkだとしたら、答えは文字数。
pukiwiki.ini.php の $autolink より小さいとリンクされない。

WikiNameだとしたら、
半角英字の大文字小文字が混在しているかどうか。
”HogeMoge”のように大文字小文字の混在が連続するとリンクになる。
092492205/02/02 01:22:40ID:???
>>923
サンクスです。
$autolinkのバイト数の問題でした。
0925nobodyさん05/02/02 01:29:23ID:???
pukiwiki.ini.phpの
// Enable page-reading feature by calling ChaSen or KAKASHI command (0:Enable, 1:Disable)
$pagereading_enable = 0;

これって逆か?
092691505/02/02 01:47:09ID:???
素直に差分メールを受け取ることにしました。
0927nobodyさん05/02/02 07:15:43ID:???
pukiwiki1.4.3 からアップデートしていないorz
ディレクトリ構造かわったからやりにくくて
0928nobodyさん05/02/02 09:10:11ID:???
>>927
ディレクトリの構成は 1.4.4 のときから変わっているので、
>>275-276 のあたりが参考になるんじゃないかと。
092992705/02/02 12:40:09ID:???
>>928
いや、もちろんいじくりまわしてあるからって話
0930nobodyさん05/02/02 16:00:20ID:???
ちなみに、1.4.5.rc1からの移行は、更新されてるファイルのみの移動と手直しで動いてます。
0931nobodyさん05/02/02 17:13:30ID:???
http://pukiwiki.org/index.php?cmd=list
これみたいな感じで、日本語を一覧で分けるのって
どうやればいいんですか?
0932nobodyさん05/02/02 17:53:04ID:???
漏れはずっとCVS版
0933nobodyさん05/02/02 18:14:50ID:???
>>931
かかしとか突っ込んで、設定を有効にしる
0934nobodyさん05/02/03 00:04:57ID:???
>>931
kakasiなくても、
+とりあえずpukiwiki.ini.php で $pagereading_enable = 1; にして、
+ひたすら :config/PageReading と :config/PageReading/dict をメンテする
でも可。
0935nobodyさん05/02/03 00:54:42ID:???
>>933>>934
さんくすあろっと!
0936nobodyさん05/02/03 00:55:24ID:???
tDiaryスキン使ってる人ってどれくらいいるの?
0937nobodyさん05/02/03 03:13:27ID:???
8esg3wt76qw4t5e4aa134t4t4qa3a0
↑
更新した後か、衝突した後か、
よく、こんなのがページ最下部に追加されるんですけど、
なんなんでしょう?1.4.5です。
0938nobodyさん05/02/03 08:08:58ID:???
>>937
情報少なすぎ。
0939nobodyさん05/02/03 08:54:26ID:???
続・質問箱/572
ttp://pukiwiki.org/index.php?%E7%B6%9A%E3%83%BB%E8%B3%AA%E5%95%8F%E7%AE%B1%2F572

なんだコイツ。己の理解できない「答え」をことごとくスルーしてるよ。
しかも、無意味なSS貼って何がしたいんだ?

やっぱり所詮、(ry
0940nobodyさん05/02/03 09:12:23ID:???
いま1.4.5が出てるの気がついた。なんだよcssもphpにしてんのか?
書き写すのめんどくせーな。cssエディタとか使ってたのに使えないし
もっと末端のヘボユーザーの事も考えてくれよ
0941nobodyさん05/02/03 09:13:17ID:???
アフォユーザにまで普及させる必要はないと思うね。
カスタマイズが必要な人にはサポート売ればいいんだよ。
0942nobodyさん05/02/03 09:14:37ID:???
>>940
無理して最新版に追従しなけれいいじゃん。
藻前はインスコロールが目的か?
0943nobodyさん05/02/03 09:39:06ID:???
>>940
頭悪すぎ。
関連づけなんて変えればいいじゃない。
0944nobodyさん05/02/03 10:20:09ID:???
関連づけ?
0945nobodyさん05/02/03 10:33:33ID:???
phpファイルをCSSエディタで扱えと?
0946nobodyさん05/02/03 11:46:34ID:???
どっちも同じエディタで開ける
別のアプリで処理したかったら「送る」
0947nobodyさん05/02/03 12:25:11ID:???
ん。

css が php の中で書かれてるんなら、変な php スクリプトを呼ばさない
ようにすればいいじゃん。
0948nobodyさん05/02/03 13:19:21ID:???
>940
stylenote
っていうフリーソフトにそのまま突っ込んで書き直しましたけど、
別に問題ないですよ。
0949nobodyさん05/02/03 16:59:59ID:???
いや、これはどこかの BugTrack にもあったけど、
css を複数個用意しておいてそれをその css.php で読み込むだけにしたほうがいいのかもしれんぞ。
ファイルがいっぱいになるのが嫌といえば嫌でもあるけどむぁ。
0950nobodyさん05/02/03 17:14:27ID:???
ファイルイパーイが気に入らないなら、YukiWiki でも使えばいいと思う。
0951nobodyさん05/02/03 20:21:15ID:???
>>949
読み込むデータが多くなって、あんまり気に入らない方法ですねぇ。
直接書き換えた方が良くないですか?
0952nobodyさん05/02/05 03:00:53ID:???
やあ、ちょっと多忙でコメントが送れちゃったね。悪いけど蒸し返させてもらおう(笑

>>778
ま、勝手に自分に都合のいいルールを作って、ルール違反だという人間の典型ですな。

>>779
>いいだしっぺの法則を知っていてそれを言っているのか?

これも同上。このルールが適用できるのは開発者同士の世界だけだろうね(笑

>>781
>でもドキュメンテーションをしっかりしろと言っている奴は「じゃぁ自分やりますよ」と言い出しそうにない、口先だけの奴に見える。

大衆とはそういうものなんだよ。問題はそういう「大衆」に文句を言い否定するだけの態度が
正しいのかってこと。家電メーカーが、クレームをつけてきた客に「じゃあおまえが作ってみろ」というのが現代では通らないだろうね。
大昔の職人ならそれで通ったかもしれないが。

>>783
>なんか急に流れが止まったな・・・

悪かったね。ピンポイントで多忙だったんで(w
0953nobodyさん05/02/05 03:02:33ID:???
デフォのテーブルレイアウトは勘弁してほしい。
0954nobodyさん05/02/05 03:08:40ID:???
ところで1.4.5がでたようで、まずは開発者の人たちに「ご苦労様」といおう。
これは心からの言葉だ。彼らの労力を賞賛する俺の気持ちは本物だ。

しかし、1.4.5って「出して意味あるの?」という感想があるのも事実。
結局内部構造の整理に終始してて、エンドユーザーにとってのうまみがないんだよね。
まあこれは1.4の他のバージョンにもいえることだけど、なんあ1.4になってから開発者の自己満足的な

バージョンアップが多いね。「前回のリリースから4ヶ月たち」とあるけど、「だからなんなの?」と
思ってしまったよ。期間が問題なのではなくて重要なのは内容だろう、と。ま、リリース間隔が
開くと開発者のモチベーションが保てないのかもしれないが、いずれにせよ開発者本位の
考えと言わねばならない。

あ、別に「開発者本位で何が悪い!」という人は、どうぞ気にせずに我が道を突き進んでください。
それだけ自身のある人なら、俺が何をいおうと気にすることはないだろうから(w
レス数が950を超えています。1000を超えると書き込みができなくなります。