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

PukiWikiスレ Part1

■ このスレッドは過去ログ倉庫に格納されています
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
0449nobodyさん04/11/28 09:47:54ID:???
ご返答ありがとうございます。

一応質問箱で調べてBasic認証ができるというのがわかったのですが、
編集以外のことには触れられていませんでした。

用途としては、ニュースサイトっぽいものを作成したいと考えておりまして、
そのために、自分だけが操作できるwikiにしたいのです。
PassWikiを使えばいいのかもしれませんが、プラグインなどを自分で作成
するスキルを持っていないので・・・・・
0450nobodyさん04/11/28 13:31:56ID:???
ニュースならblogのほうが向いてるのでは
0451nobodyさん04/11/28 16:20:34ID:???
siteDevとかっていうのはどうよ。
0452nobodyさん04/11/28 16:23:57ID:???
%75%6e%6b%6f みたいな URL はカコワルイから、数字id.html みたいになってほしいなと。
だれかhackしてよ。
0453nobodyさん04/11/28 18:52:15ID:???
とっくに公開されてる
0454nobodyさん04/11/28 19:12:08ID:???
>>453
まじ?URLきぼん。
0455nobodyさん04/11/28 19:35:52ID:???
mode_rewiteが使えるならpgidプラグイン。又は使えなくても可なmkpgプラグイン。
URLは教えない。自分で探せ。
0456nobodyさん04/11/28 19:36:57ID:???
×mode_rewite
○mod_rewrite
0457nobodyさん04/11/28 19:38:00ID:???
マンドクサイからいらん。
0458nobodyさん04/11/28 19:43:58ID:???
mode_rewite マダー?
0459nobodyさん04/12/01 01:36:07ID:???
みなさんの経験からお聞きしたいんだが、、、

xreaとbuttobiだったらどっち?
0460nobodyさん04/12/01 01:58:55ID:???
xrea
046145904/12/01 02:04:35ID:???
>>460
ありがとう! もうこんな時間だから人いないと思ったけど、即レス感謝。
あっできれば理由も聞かせてもらえるとありがたいw
0462nobodyさん04/12/01 03:05:18ID:???
( ・∀・) つ これドゾー

Pukiwiki/動作実績/レンタルサーバー
http://pukiwiki.org/index.php?cmd=read&page=%E5%8B%95%E4%BD%9C%E5%AE%9F%E7%B8%BE%2F%E3%83%AC%E3%83%B3%E3%82%BF%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC
046345904/12/01 03:16:47ID:???
>>462 サンクス!
xreaの方が○が多いね。
046446004/12/01 07:28:06ID:???
>>461
ぶっとびはMySQLが使えない
0465nobodyさん04/12/01 09:16:47ID:???
pukiwikiにmySQLって必要ないのでは?
0466nobodyさん04/12/01 10:09:56ID:???
kifubbsはMySQLやPostgreSQLを利用できる。利用しなくても動くけど。

ちなみにxreaでは、データベースの設定できるアカウントに制限がある。
アカウント2つもっているが、データベースを入れようとしたら2つともその制限に引っ掛かって使えない・・・・・
0467nobodyさん04/12/01 11:23:17ID:???
>>466
-を使ってるとか。mySQLの予約語とか。
webmasterに連絡すれば違う名前で作ってくれるのでは。
046846604/12/01 15:01:51ID:???
アカウント名を変更すればできるようになると聞いたのでやめました・・・・・。
変更するとアドレスが変わるから、そこまでしてデータベースを使う必要性もなかったので。
0469nobodyさん04/12/01 16:07:16ID:???
xreaは宣伝多いけど、管理人にそこまでスキルがある感じでもないよね
中級者くらい?
0470nobodyさん04/12/01 17:44:12ID:???
wikiの活発度ってどう算出すればいいのかな・・
マニュアル等を除いた全ページのうち、最近一週間のうちに更新されたページを活発なページと位置づけて

( 最近7日間のうちに更新されたページ数 / 全ページ数 )かな。

でも20ページ中5ページ活発なwikiと100ページ中25ページ活発なwikiでは当然後者の方が活発なわけで。
・・というかwikiの平均のページ数ってどれくらいなんかな?
0471nobodyさん04/12/01 20:05:01ID:???
普通に日平均の更新数/全ページ数でよかったか。
ちなみにこれで計ってみたら1.2(120/100)だった、投票系多いから妥当なとこか
0472nobodyさん04/12/01 23:54:35ID:???
単純に、更新数でいいだろ。
10ページあって15回更新と、100ページあって120回更新だと
断然後者のほうが活発なんだから。
0473nobodyさん04/12/02 02:40:44ID:???
こんなもん作ってみたので、だれか使ってください。

ttp://pukiwiki.org/index.php?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fblog2show.inc.php

> blog2 で作成したブログを Movable Type 風に表示するプラグインです。
> 動作には blog2 プラグイン及び pgid プラグインが必要です。
0474nobodyさん04/12/02 15:44:42ID:???
>>473
面白そうですね。PHPをベースにしてはてなダイアリーみたいな
プログラムが出来たらけっこう流行りそう
0475nobodyさん04/12/02 16:36:20ID:???
>>474
Movable Type って php 版ありませんでしたっけ?
0476nobodyさん04/12/02 21:29:16ID:???
>>475
Movable Type にキーワード連携機能なんてあったっけ?
0477nobodyさん04/12/08 12:34:35ID:???
xreaの101鯖でKAKASI使ってる人いる?
/usr/local/bin/php/kakasi
でできた?
0478nobodyさん04/12/11 14:04:25ID:???
>>477
続・質問箱/363 ?
0479nobodyさん04/12/12 14:06:31ID:???
>>477
s53できねー。
0480nobodyさん04/12/12 20:43:32ID:???
またFAQに単発質問投げてる奴がいるよ。内容もアレだけど。
0481nobodyさん04/12/13 22:38:32ID:???
テキストで書いた書類をそのままwikiにあげたいんだが(添付じゃなくて)
改行するの面倒いから、コピペーでやりたいんだが、
なんとかならんでしょうか?
0482nobodyさん04/12/13 23:16:22ID:???
>>481
別に改行しなくても、普通に折り返されるだろ?
0483nobodyさん04/12/14 00:49:47ID:???
昔のwiki使ってるんじゃないの?
pukiwiki1.4.2の頃なんかは改行キゴウを入れないと改行されなかった伊予柑
0484nobodyさん04/12/14 01:06:39ID:???
>>481
設定の中に、そういうオプションがありまっす
0485nobodyさん04/12/14 01:30:15ID:???
>>481
コピペをするページの先頭とかで
#setlinebreak(on)
0486nobodyさん04/12/14 02:26:00ID:???
googleの対応ファイルタイプ
PHPがないじゃんprz
http://www.google.co.jp/intl/ja/webmasters/facts.html
0487nobodyさん04/12/14 08:32:14ID:???
>>486
実際には候補に上がってくるので杞憂でせう
0488nobodyさん04/12/15 22:07:10ID:gJMzT1hS
>>477
s55,s56なら出来たよ。
0489nobodyさん04/12/15 22:08:15ID:gJMzT1hS
sitedevの話題はココで良いの?(pukiwiki派生だけど)
0490nobodyさん04/12/15 22:15:11ID:???
(・∀・)ィィョィィョー
049148904/12/15 22:27:22ID:gJMzT1hS
sitedrvでadmn=1で編集メニュー出るんだけど、
IEだと普通にそのまま編集メニュー使えていたのが、
Mozilla FireFoxにしたら最初は出るけど、
メニュークリックした瞬間編集メニューが消えちゃうんです。
ブラウザの設定なのか、sitedevの設定なのか。。。

pukiwikiなら編集メニュー出っ放しだから問題ないと思うんだけど、
何故??Basic承認の後の動作がブラウザによって違うのかな?
049248904/12/15 22:28:29ID:gJMzT1hS
これだけのためにIE使いたくないよぉ。。
0493nobodyさん04/12/15 22:39:03ID:???
ああ、javascriptちょっといじればなおるよ。
sitedev使ったことないけど
049448904/12/15 22:42:56ID:???
>>493
どんな感じですか?(^^;;参考になるサイトとかあったら教えてください。
049548104/12/15 23:56:41ID:???
>482,483,484,485
みなさんサンクス。
関数setlinebreak(on)で、できました。
これって左にマージンを取ったりできませんか?
設定はいまいちどこにあるのかわからないです><
バージョンは最新のはずなんですが、
任意で改行した奴だと折り返しません。。。
どうもすいません。ありがとございます。
049648504/12/16 01:06:28ID:???
>>495
できません。
ただし、デフォルト設定のCSSの場合、
文章の初めに>付けて引用文にすると
左マージンをとったように見えるかも。

なお
・そもそも引用はマージンの意味ではない
・ブラウザによって表現が異なる場合がある
なので、お勧めはしかねます。

つか、PukiWikiでは見栄えに凝らないのが吉。
0497nobodyさん04/12/16 05:33:07ID:???
見出しごとに<div class="section">とかでくくってくれると整形がし易いんだけどね・・

ところで・・

:りんご|
-A店は100円
-B店は120円

のリストの部分をdd要素に入れるように出来ないかな?
"りんご"でdl要素が終わってしまう・・
0498nobodyさん04/12/16 06:49:13ID:???
>>495
普通にcssいじって出来ない?
0499nobodyさん04/12/17 15:52:18ID:???
UTF-8にしたいんだけど何かコツある?
0500nobodyさん04/12/17 16:24:56ID:???
>>499
reimy おじさんみたいに、キモ女の写真をロゴにするとうまくいくかも。
0501nobodyさん04/12/17 17:29:02ID:???
ごめん誰かわからん
0502nobodyさん04/12/17 20:22:52ID:zdxlZoCm
WinXPSP2+IIS+Pukiwiki1.4.4+PHP5でPukiwiki立ち上げてみたんですが
表示は出来るもの変更(新規作成、編集、検索等)が全く出来ません。
Admin権限でCGIを実行しています。フォルダへはフルコントロールになっています。
何が悪いのでしょうか?
0503nobodyさん04/12/17 20:29:34ID:???
ファイルの属性もしらべてみたらどうか。
0504nobodyさん04/12/17 20:48:45ID:???
「全くできない」がどういう状態を示しているのか分からん。
050550204/12/17 21:02:49ID:???
>>503
公開しているディレクトリ以下のファイルは全て読み取り属性の解除してあります。

>>504
修正を反映させるボタン(ページの更新等)を押すと404になります。
URLはトップページの"http://localhost/pw/pukiwiki.php"
なのでリロードするとFrontPageが表示されるものの変更はされていません。
0506nobodyさん04/12/17 21:56:24ID:qwFlilvf
>>505
わたしも、自作サーバでCGIサポートしたときにpukiwiki入れてみたのですが、
同じような状態になっていました。
解決したら教えてください。
0507nobodyさん04/12/18 00:22:01ID:???
へんちくりんな環境をやめて、coLinux でも入れてみてはどうかと。
0508nobodyさん04/12/18 00:39:45ID:???
>>507
ヒマな奴だな
0509nobodyさん04/12/18 01:09:13ID:???
>>502
PHP5なのに1.4.4_php5ではないのは致命的
0510nobodyさん04/12/18 11:29:30ID:???
IISがログを吐かないほどヘタレだとは思えないので、イベントビューアでログ見たら?
0511nobodyさん04/12/18 17:43:08ID:???
共有フォルダにしてパスを張るだけじゃ、
ローカルフォルダにアクセスできない?みたいなんですが、

なにか設定が必要ですか?
0512nobodyさん04/12/20 02:30:58ID:???
年の瀬だし、今年のベストプラグインを決めないか。

とりあえずqrcodeをノミネート。
Wikiの動的な面や世間的なトレンドともマッチしてて遊べた。
0513nobodyさん04/12/20 07:04:34ID:???
codehighlightが非常にヨイ
0514nobodyさん04/12/21 00:08:39ID:???
tarfileで自動リモートバックアップ化したよ。
結構助かってる。
0515nobodyさん04/12/21 01:57:46ID:???
こんなので cvs につっこんでます。

----BEGIN BASE64----(cvssync.sh)
IyEvYmluL2Jhc2gKY2QgcHVraXdpa2kvd2lraSB8fCBleGl0IDEKCmlmIFsgISAt
ZCBDVlMgXTsgdGhlbgogICAgZWNobyAkMDogcnVuIGluIGEgY3ZzIHdvcmsgY29w
eQogICAgZXhpdCAxCmZpCgovYmluL2xzIHwgZWdyZXAgLXYgJ15DVlMkJyB8IHNv
cnQgPiAubGlzdC5scwpzZWQgLW5lICcvXlwvL3MsXi9cKFteL10qXCkvLiokLFwx
LHAnIENWUy9FbnRyaWVzIHwgc29ydCA+IC5saXN0LmN2cwoKIyBhZGQKZGlmZiAu
bGlzdC5jdnMgLmxpc3QubHMgfCBncmVwICdePicgfCBzZWQgLWUgJ3MsPiAsLCcg
fCB3aGlsZSByZWFkIGY7IGRvCiAgICBpZiBbIC1mICIkZiIgXTsgdGhlbgoJY3Zz
IGFkZCAiJGYiIDI+L2Rldi9udWxsIDE+L2Rldi9udWxsCiAgICBmaQpkb25lCgoj
IGRlbGV0ZQpkaWZmIC5saXN0LmN2cyAubGlzdC5scyB8IGdyZXAgJ148JyB8IHNl
ZCAtZSAncyw8ICwsJyB8IHdoaWxlIHJlYWQgZjsgZG8KICAgIGlmIFsgISAtZiAi
JGYiIF07IHRoZW4KCWN2cyByZW1vdmUgIiRmIiAyPi9kZXYvbnVsbCAxPi9kZXYv
bnVsbAogICAgZmkKZG9uZQpybSAtZiAubGlzdC5jdnMgLmxpc3QubHMgCgpjdnMg
Y29tbWl0IC1tICJ1cGRhdGUiIDI+L2Rldi9udWxsIDE+L2Rldi9udWxsCgpleGl0
Cg==
----END BASE64----
0516nobodyさん04/12/21 20:21:57ID:???
>>515の補足
--BEGIN と --END の行の「間」を適当なファイルにコピーして
$ cat hoge | uudecode -mr > cvssync.sh
0517nobodyさん04/12/22 10:27:32ID:???
>>516
補足�d。
0518nobodyさん04/12/23 11:35:00ID:uurqwbup
Pukiwikiの派生つかってるやついる?

Pukiwiki Plus!
http://pukiwiki.cafelounge.net/plus/?FrontPage
siteDev
http://fol.axisz.jp/php/sd/
PukiWikiMod
http://sourceforge.jp/projects/pukiwikimod/
B-Wiki
http://ishii.mydns.jp/modules/bwiki/index.php?B-Wiki
0519nobodyさん04/12/23 17:39:14ID:???
公式以外でカッコいいスキンを置いてある所ってない?
0520nobodyさん04/12/23 19:28:36ID:???
>>512
俺はdeldelかなぁ。ありそうでなかった一括削除プラグインがなかなか。
0521nobodyさん04/12/23 19:56:20ID:???
みんなオススメのプラグインがバラバラだな
0522nobodyさん04/12/24 00:53:22ID:???
つД`)・゚・。・゚゚・*:.。..。.:*・゚
0523nobodyさん04/12/24 04:27:41ID:???
>>515
事前にCVSでリポジトリを構築していることと
実行前にftp等で実行環境のwiki/*.txtを取ってきている事が
前提のwiki/*.txt をCVS管理するシェル、って事?
0524nobodyさん04/12/24 04:49:58ID:???
>>523
うん、そうでしゅ。

今動いている香具師に適用するには、apache が動いている権限で、

cvs -d /home/cvsroots/unkowiki-cvsroot init
mkdir /home/cvsroots/unkowiki-cvsroot/wiki

mkdir /home/unko/public_html/pukiwiki/wiki/CVS
echo D > /home/unko/public_html/pukiwiki/wiki/CVS/Entries
echo /home/cvsroots/unkowiki-cvsroot > \
/home/unko/public_html/pukiwiki/wiki/CVS/Root
echo wiki > /home/unko/public_html/pukiwiki/wiki/CVS/Repository

とかやってから、pukiwiki.ini.php をこんな感じにして使ってくだしゃい。

// ページの更新時にバックグランドで実行するコマンド(mknmzなど)
$update_exec = '/home/unko/public_html/pukiwiki/cvssync.sh';
0525nobodyさん04/12/24 23:23:49ID:???
qrcodeで、3キャリア対応の引数ってどうすればいいの?
052652304/12/25 00:59:32ID:???
>>524
おぉぅ、なるほど!
リモートで使うんじゃなくて、PukiWikiが稼動しているサーバ上にリポジトリを置いて
$update_execに指定するのね、すばらしい。

…と書きつつ、CVSで管理するメリットが、まだ今ひとつ良く分かってないんだが、
たとえばcronでタグを打つようにすれば荒らしが来た時に便利、とか?
0527nobodyさん04/12/25 01:13:56ID:???
漏れは同一マシン内、異ハードディスクに置いたレポジトリで使ってます。
しかも、(外からも見れるようにはしてあるけど)自分専用 Wiki。

いろいろ書いたり消したりする場合に、過去のものをちゃんと残しておきたいので、
CVS に突っ込みましたです。今まで過去のものを掘りかえしたことはないけど、
履歴が残っているという点で少し安心感があるです。

これから卒論書くんで、Wiki -> LaTeX -> PDF なかんじで、
PukiWiki にはお世話になりそうな感じ。
たぶん CVS の中身にもお世話になりそうな感じ。
0528henoheno ◆g2j80BX5do 04/12/25 08:32:10ID:???
>>524
中を読んでいませんが、なかなか興味深いです :)
コミットログにリモートホストやユーザー名などの
付加情報を追記したりするとbacupよりも強力になりますね。
そしてfile.phpの改造よりもお手軽です。

>>526
元々時刻を指定して取り出す事が可能ですから、
時刻を意味するタグはいりませんです。
0529nobodyさん04/12/25 20:29:30ID:???
>>528
中は、追加されたファイルがあれば cvs add、
削除されたファイルがあれば cvs remove、
その後 cvs commit してます。

Pukiwiki の"バックアップ"から過去ログを見れるプラグインとかあれば
最強かもしれないと思いますです。
0530nobodyさん04/12/25 21:08:02ID:???
>>527
バックアップの冗長性・可塑性の向上を兼ねてCVSにした、と。

>>528
や、それはちょっと違うと思いますよー。
そもそもタイムスタンプを更新せずに〜で更新されてしまうと
時刻に意味はありませんし(BugTrack/685)。

仮に荒らしが大量のページに対していたずら書きをした場合でも、
CVS管理だとタグ指定でcheckoutする事で複数ページをまとめて
任意の時点にロールバックできますよね、ってー意味でして。
0531nobodyさん04/12/25 21:46:38ID:???
PukiWiki自体がCVSに対応ってことはないかな?
0532nobodyさん04/12/25 23:18:28ID:???
>>530
自己レス。>>528の「時刻を指定して取り出す事が可能」なのは
PukiWikiじゃなくてCVSという意味なのね。失敗失敗
0533nobodyさん04/12/26 15:30:46ID:xgXtOrJ8
久々にpukiwiki.orgを見たらreimyが消息したみたいですな。

http://pukiwiki.org/dev/index.php?%BB%A8%C3%CC%2F7
0534nobodyさん04/12/26 15:59:48ID:???
>>533
君はこのスレッドの >>167 以降を読みたまえ。
0535nobodyさん04/12/26 21:24:44ID:???
Wiki 上の雑談を読むのって読みづらいね ( 時系列とか誰が書いたかとか )
0536nobodyさん04/12/26 22:45:23ID:???
>>535
そう? 何と比べてる?
2chとの比較なら、(深さの制限があるとはいえ)ツリーになっている分、PukiWikiの方が話を追いやすいけど。
0537nobodyさん04/12/26 23:06:45ID:???
ページごとにコメントに固有番号をふる
投稿者の名前は本文の前にだす
本文はきちんとインデントする&右マージン多めにとる
とかすれば見やすくなるかもしれない
0538nobodyさん04/12/27 00:29:41ID:???
随時整理したり、見出しを振ったりしながら
進められるのがWiki上でやる利点でしょう

0539nobodyさん04/12/27 04:37:49ID:???
チャットは、Wiki 上でやるべきことではないでしょう。
0540nobodyさん04/12/27 09:36:53ID:???
べきとかいうな
0541nobodyさん04/12/27 10:20:47ID:???
wikiとはべつに2ch型スクリプトをおくといいよ
適材適所で
0542nobodyさん04/12/27 12:00:10ID:???
使ってたサーバーで鯖落ちがあって、データが破損して元に戻らないデータがあるかもしれないと言われ、恐くなった。

自動的に他のサーバーとかでバックアップとれないかな・・・・・。変更点はメールで受け取れるようにはしてるんだが・・・・・・。
0543nobodyさん04/12/27 13:10:17ID:???
自動ではないが、工夫すれば自動で出来るんでない?
自作プラグイン/tarfile.inc.php - PukiWiki.org
http://pukiwiki.org/index.php?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Ftarfile.inc.php
CVS log for pukiwiki/pukiwiki/plugin/dump.inc.php
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/pukiwiki/pukiwiki/plugin/dump.inc.php

シェルが使えるならcronで何かスクリプト走らせてやればできるでしょう。

054454204/12/27 15:44:55ID:???
>>543
残念ながらシェルが使えないんだが、手動でバックアップできるようにした。
自動ソフトでバックアップまでの手順を自動化すれば、なんとかできそう。ありがとう。
0545nobodyさん04/12/27 17:13:37ID:???
ふつーに、鯖側で tar.gz するスクリプト置いておいて、
手元のマシンに cron で呼ばれる wget しかけておけばいいんじゃないのかな。

#!/bin/bash

d=`date +%Y%m%d-%H%M%S`
src=pukiwiki

echo "Content-Type: application/x-bzip2"
f="${src}-dump-${d}.tar.bz2"

echo "Content-Disposition: inline; filename=\"$f\""
echo ""

(cd ../;tar cpf - ${src}) | bzip2
0546nobodyさん04/12/28 04:08:18ID:???
dump.inc.phpエラー出て動かせなかったな。
0547nobodyさん04/12/28 13:28:19ID:???
ワロタ
054854704/12/28 13:29:17ID:???
ごめん、誤爆
0549nobodyさん04/12/28 13:33:52ID:???
ワロタ
■ このスレッドは過去ログ倉庫に格納されています