【ぷき】PukiWikiユーザー質問箱2@2ch【うぃき】
3 :
Name_Not_Found:2005/12/11(日) 20:21:35 ID:82Nc9TwW
>>3 うーん、検索が下手だな…
「Pukiwiki 導入」でググったらレン鯖への導入ばかりだから
そこへ「Windows」とか「自宅サーバ」の一単語を入れるだけでずいぶん変わりそうなものだが
SAKURAのレンタルサーバーのライトってwiki設置できますか?
そのwikiが、このスレタイを読んだ上で書いているものならば普通には出来ない。
>>3 思い切って亀レスしてみよう。
ANやめてapacheにしたら幸せかも。
ANでも出来んことはないけど、apacheの方が向いている。
>>6 スレ違いだボケ。
ライトはphp使用不可、仕様読め。
>>6 Perlでうごくやつならいけるんじゃね?
おれはスタンダードでPukiwikiなんでしらんけど。
11 :
9:2005/12/19(月) 20:37:03 ID:???
テーブルの中で文字列に改行を入れたい場合はどのように記述すれば良いのでしょうか?
また、ROWSPAN、COLSPANに該当する記述方法はありますか?
すみません、~でrowspanできるとあったんですが、
| xxxx |h
|xxx|xxx|
この場合はどこに ~ を入れればいいんでしょうか?
本日はじめてpukiwikiインストールしてみました。
編集や新規ページ作成を管理者以外できないようにしたいです。
公式ページのFAQを参照して見つかった方法は
$auth_users を使うものでしたがうまくいく気配がなく、
調べたところ、phpをcgiで動かす場合は使えないということでした。
他の方法も調べたり、設定ファイルも目を通したりしてみたのですが、
制限をかける方法が見つかりません。
よい方法がありましたら教えてください。
もうひとつ質問です。
md5で暗号化しないで設定ファイルにパスワードを記述する場合、
$adminpass = md5('pass');
の書式でよいのでしょうか?
また、このパスワードと凍結のパスワードは違いますか?
何度やっても失敗します。
md5で暗号化する方法も調べてもよくわかりません。
windowsはこれらのソフトを使え、と紹介されていたフリーソフトでは
ファイル名とかを聞かれるのですが、暗号化したいのは文字列なんですよ・・・
>>16 1.4.6からパスワードの記述に暗号化の種類の指定(たとえばmd5とか)が必要になってる。
公式サイト見たまえ
>>15 > 編集や新規ページ作成を管理者以外できないようにしたいです。
これなら全ページに認証かけるより、リードオンリー構成にした方がいいと思うぞ。
というかベーシック認証使えないなら、これしかなかったような希ガス。
>>18 こういうページって入力した文字まんま管理側に流れるわけだよね?
もしwikiのリファラ付きでアクセスしたらえらいことにならないかい?
>>20 なるねぇ。
他にも ftp web client とかあるけど、あれもやばいよね。
これはイイ!とかってブクマしてるやつが多いからおっかない。
今なら似たようなソフト作れば簡単にクラッカーになれるよ。
>>22 説明なしに(あっても)いきなりphpのファイルを
他人に実行させるのはどうかと。
today:10
yesterday:13
total:788
on-line:1
^^;
携帯でアクセスした際のスキンカスタムの自由度がもっと高ければなぁ
>>25 せめて自由度が高かったらどうしたい
(したかった)のかくらい書こうよ・・・
>>27 もしかしたら…
》
説明なしに(あっても)いきなりブラクラのファイルを
他人に実行させるのはどうかと。
《
の間違えじゃね?
テーブルからdivに変更したいけどうまいこといかんな〜
編集の画面とかでズレがおこるわ
>>29 私はうまくできましたよ。
HTMLは…W3C信者用なのでスキンの配布はできない。
>>29 編集画面でのズレはいずれ直せると思うけど、
本文中でさらに回り込み、キャンセルをしたくなるとまたおかしくなるんだよね。
動作がブラウザで違ったり。うぼぁ
32 :
29:2005/12/26(月) 20:50:09 ID:???
うぼぁ
33 :
29:2005/12/26(月) 20:50:51 ID:???
>>33 おみゃーんとこのソースがどうなってるかもわからないで、ヒントだせるわけにゃーだろ。
ほんとにヒントが欲しいなら、こっちの労力が最小になるように工夫をしてこい。
35 :
29:2005/12/26(月) 21:45:17 ID:???
めちゃめちゃ省略してますが(´・ω・`)
<div id="header">
<div id="main">メイン(FrontPage)</div>
<div id="menu"><div id="menubar">メニューバー</div></div>
</div>
<div style="clear:both"></div>
---------------
div#header {padding:0px; margin:0px;}
div#main{width: 58%; float: right;} ←これのwidthが・・・('A`)ノ
div#menu{width: 38%; float: left;}
div#menubar {
<?php if ($media == 'print') { ?>
display:none;
<?php } else { ?>
width:9em;
padding:0px;
margin:4px;
word-break:break-all;
font-size:90%;
overflow:hidden;
<?php } ?>
}
>>35 編集画面でとかいってるんだから、フォームがあったりしたんじゃねーの?
これだと普通に、うん、回り込んでるな。で終わりなんだけど。
しかも全然こっちの労力最小限にしようと努力してないし。
俺は労力これ以上かけたくないので、もう答えません。愛想つかしました。
他の暇な人よろ。
DATA_DIR is not found or not writable.
……(´・ω・`)どういうことだろう、これ。
バージョンは1.3.7ですが…うーん
無理
>>37 ファイルのパーミッション設定が間違っている場合が多い
>>37 pukiwiki.ini.php
のなかの
define('DATA_DIR', DATA_HOME . 'wiki/' ); // Latest wiki texts
の行がどうなってて、そのディレクトリがある?パーミッションは?
>>38 もし、君が6と同一人物でレスの意味がわかならないのだったら
livedoorwikiでも使ったほうがいい。
44 :
Name_Not_Found:2005/12/27(火) 23:15:48 ID:pang+j2G
プラグインについて質問です。
dwrite.inc.php (*1) を使うとPukiWikiでHTMLタグが使えるようですが…
>本プラグインは、タグを直接入力できるため、
>不正な JavaScript? コード等も作成出来てしまいます。
>公開サーバ等では、あまり使わない方がいいかも知れません。
これはどういう意味でしょうか?
不正な JavaScriptというのは ブラウザクラッシャ等でしょうか。
実際これを使ってる方います?
>不正な JavaScriptというのは ブラウザクラッシャ等
そうじゃね?公開鯖で使うのやめとけって作者が言ってんならやめときゃいいじゃん
>>47 それで理解できる奴は、こんな質問しない。
CSSにSPAN.SIZEがよけあるけど何の時につかうんだよw
1.3.x 時代に &size(4){hoge}; ではなくて、 SIZE(4){hoge} という書式で
サイズ指定していた時代の名残。
互換性維持のために存在するので、1.4.x以降のユーザーは基本的に使わない。
裏を返すと非推奨ながら、 SIZE(4){hoge} の書式は今でも使える。
現状SKINのカスタマイズが駄目駄目でCSS弄ってカスタマイズする人が多いんだから、
判断に困らないように、 pukiwiki.css.php の該当箇所にコメント入れておくれよ。>heno
51 :
Name_Not_Found:2006/01/03(火) 21:25:31 ID:9R/m7D1p
・どのように変更するか、によっては顰蹙を買う恐れもある話題だとは思いますが、
「このページはPukiWiki 1.4.3を使用して作成・表示しています」とされるのであれば全然問題無いと思います。
・問題となる例を挙げるならば、「このページ(サイト)を表示するシステムは私達が作りました」
と自称しているかのように見える文言はまずいと思います。
Wikiとして機能させるなら Powered by PukiWiki が必要で
完全に自分だけで編集して誰にも編集させないなら
普通のサイトとして機能させてるわけだから何もなしでOKジャマイカ?
まぁ硬く考える必要はないさ。PukiWikiなんだしw
自分はFrontPageにだけ表示するようにしてる
:hoge|hoge
で出る<dl class="list1" style="padding-left:16px;margin-left:16px"><dt>hoge</dt><dd>hoge</dd></dl>
の<dl class="list1" style="padding-left:16px;margin-left:16px">
この部分はどこでせっていするん?
>>51 漏れは負荷対策でフッタは消してる
ライセンスなどは適当にページ作って、そこに全部表示させてる
CSSでdisplay: hidden; にすればいいだけ。
見られるかどうかは、環境依存。
>>54 強いて言うなら、default.ini.phpの$_list_pad_str。
しかし、この情報はおそらく
>>54の役に立たないだろう。
ちょっとお尋ねします
BUTTOBI.NETにpukiwikiを1.3.7を設置したのですが、新規はできるのに編集ができません
エラーメッセージなどはなく、更新を押してもリセットされてしまいます
どんな原因が考えられますでしょうか
>>58 ディレクトリには「ファイルを作成する権限」があるけれど、
そこに作成されたファイルに編集権限がつかないとか
そういう(Webサーバーの)問題ではないでしょうか。
wiki ディレクトリに作成されたファイルの権限を
確認すれば、この妄想が当たっているか分かると
思います
60 :
58:2006/01/06(金) 05:00:04 ID:???
>>59 ありがとうございます
作成されたファイルは644になっているみたいです
これはサーバーを変えるしかないという事ですか?
1.3xと1.4xって別ける意味あるん?
>>60 うちも644だけど普通にできてる…。
そのファイルの入ってるフォルダの権限はどうなってます?
うちは777。
>>63 フォルダは777にしてあったハズです
つかえるねっとにしたら上手く動作したのですが、なんか今サーバーが落ちてるっぽい…
file modeだけでなく、ownerも要チェック。
サーバ設定と設置者の操作により、以下のような状況が有り得る。
既存のページはFTPでupしたファイルだからownerはユーザ。
新規のページはPHPがapache(とかwwwとか、名前は色々だが
とにかくユーザ以外)の権限で動いて生成したページなので、
ファイルのownerはapache。
このような場合、既存のページは編集できないが、新規にページは
作成でき、その新たに作成したページは編集できるという状態になる。
wiki/*.txtを666にしてしまえば、取りあえず既存ページが編集できない
という問題については解決する鴨ね。
chownとかchmodをキーにpukiwiki.sf.jpで検索すれば、関連情報を得られる。
>>65 レスdクス
今は使えるねっとでなんとか出来ているんですが、
ぶっ飛びネットの時は作成済みのを666にしても編集できなかったんですよ
あぁ、今度は広告の問題が…
広告が大量に表示されてしまってもう
使えるねっとでもダメなのかなぁ
>>65 すみません
pukiwiki.sf.jpを見つけられませんでした(^^;
使えるねっとが使えなかったので、ぶっとびに戻してみました
パーミッションも所有者も問題ないです
が、やはり編集画面に入ってプレビューか更新を押すと、編集画面がリセット(=ページ作成時の内容)されてしまいます
何でだろう〜
69 :
68:2006/01/07(土) 15:51:50 ID:???
結局、問題無く使える海外サーバを見つけて事故解決しました
お騒がせしました
70 :
Name_Not_Found:2006/01/10(火) 12:10:46 ID:MmWphrvG
すいません MenuBerの幅の広げ方について質問です
公式の質問箱を見て
pukiwiki.skin.phpのmenubar部分を
<td class="menubar" style="width:300">
としたのですが、MenuBerとFrontPageの間が広がっただけで
MenuBerの中の文章が広がりません
中の文章まで広げるにはあとは何処をいじればOKでしょうか
PukiwikiのVerは1.4.6です
>>70 俺はCSSレイアウトに直したからよくわからないけど。
<td class="menubar" style="width:300px;">
これで駄目なら、skin/pukiwiki.css.phpの…
td.menubar
{
width:12em;
vertical-align:top;
}
をチェキしてみて。
>>71 div#menubar {
<?php if ($media == 'print') { ?>
display:none;
<?php } else { ?>
width:12em; ★ここを変えたら広がりました
ありがとうございました
* fields
|項目名 |見出し |タイプ |オプション|デフォルト|h
|Summary |タイトル |title |60 | |
|_name |タイトル |page |60 | |
・form
|RIGHT: |LEFT: |c
|~タイトル |[_name] |
|>|CENTER:[_submit] |
・list
|~[_page] |h
|[_page] |
---------------------------
このようにして、formのタイトル入力欄で任意文字(仮に「寝顔集2005」)と入力し、
トラッカーリストを表示したいページに
#tracker_list(default) と貼ると、
たとえばページ名が
「画像/動物/犬/寝顔集2005」 だった場合、
上記のページ名 (画像/動物/犬/寝顔集2005) がそのまま表示されて、それにリンクが貼られるという形体になりますが、
これを 「寝顔集2005」 だけを表示させて、そのリンク先を「画像/動物/犬/寝顔集2005」というようにすることはできないでしょうか?
イメージとしては、エイリアスの
[[寝顔集2005>画像/動物/犬/寝顔集2005]]
と同じ役割を持たせたいのですが…
[[[_real]>[_page]]]
>>74 できましたー
アリガトウアリガトウ ( ゚∀゚)
[#k3c29a56]
↑wiki書式にでてくるこういう奴はなんですか?
なんていうワードで検索すればいい?
aname?
>>76 fixed heading anchor
index.php?plugin=attach&pcmd=open&file=mogemoge.jpg&refer=hoge
この添付ファイルへエイリアスでリンクを貼る場合
[[画像(mogemoge.jpg)>xxxxxxxxx]]
どのように記述すれば良いでしょう?
何が言いたいのか良くワカランが、こういうことか?
&ref(hoge/mogemoge.jpg,noimg,画像(mogemoge.jpg));
ページhogeに書くなら
&ref(./mogemoge.jpg,noimg,画像(mogemoge.jpg));
でもいいが。
82 :
79:2006/01/19(木) 02:45:46 ID:???
どうしてもrefは使いたくないのか?
refって画像表示用じゃなかったっけ?
87 :
81:2006/01/20(金) 13:52:57 ID:sTdvIzl8
>>86 情報thx
本家で探すの面倒だから、プラグイン自作して誤魔化した。
新サーバーに移行したら
recentrss.inc.phpを利用したページにアクセスするとphp.exeが落ちるようになった。
an httpでもapacheでも落ちる。同じ現象になった人います?
今のところrecentrss.inc.phpだけで起きる現象です。
89 :
88:2006/01/22(日) 19:01:30 ID:???
PHP4.4.2固有のバグでした。バージョンダウンで解決。
お騒がせしました。もし同じ状況になってしまった人の参考になれば幸いです。
pukiwikiの軽量化の話が前に出ていたと記憶していますが、
そのアドレスか方法をご存知でしたら教えて頂けないでしょうか。
編集するときに、パスワードを入力しないで
編集できるようにするにはどこを設定したらいいでしょうか?
パスワードって必要だった?
デフォルトでは必要無いはず
凍結されてる場合を除いて
pukiwiki.ini.phpで$edit_auth = 0;
>>97 レスありがとうございます。
0になってますた。
どの値を変更しても変わらないのでこれは諦めます(´・ω・`)
スキンの方はどうしたら良いでしょう?
1.4.5と1.4.6ってスキンまわりかわってたっけ?
>>96 > 編集画面にパスワード入力フォームがあって、
そんなんあったっけ? 「タイムスタンプを変更しない」のパスワード?
なにか俺らが使っているものとは違うもんを使っているような気がしてきた
102 :
Name_Not_Found:2006/02/02(木) 21:05:02 ID:3aQBaGgC
便乗して聞いちゃいますが
1.4.6にバージョン上げたら、認証編集がきかなくなったんだけど
同様な人いる?ちなみに、設定は以下のとおり。何か間違ってるのかな?
/////////////////////////////////////////////////
// Edit auth (0:Disable, 1:Enable)
$edit_auth = 1;
// Edit auth regex
$edit_auth_pages = array(
'/^.*$/'=> 'bar',
);
>>102 パスワード設定が1.4.6で変わった。
でも編集認証のは、今までとおりの
なら使えるはず
どうだめだったかを知りたい
>>102 えとですね、認証するためのダイヤログが出ずに編集画面
に行ってしまうんです。今確かめたら編集だけじゃなく閲覧
認証もダイヤログがでてこない。正規表現の書き方に問題
があるのかな?
102=104 です。
>>102 $auth_method_typeは'pagename'にしてる?
'contents'で使いたいなら、'/.*/'にするとか。
してダメなら俺にはわからん。
>>106 >$auth_method_typeは'pagename'にしてる?
かたじけない。してなかった。そんな設定があったなんて…
上手く動きました。ありがとうございました〜
1.4.51のデフォルトのCSSだと、○や×などの一部の記号が小さくなってしまいますよね?
↓日本語フォントに英語フォントを指定しているのが問題というのは調べてわかったのですが、
font-family:verdana, arial, helvetica, Sans-Serif;
本来はどのように書くのがCSSとして正しいのでしょうか?
若干スレ違いな気がするのですがわかる方教えてください
一時的に、新しく作るページのみを
「最新のxx件」の部分に表示されないようにしたいのですが、
この項目ってどこのファイルに情報が書き込まれているんですか?
&ref(添付ファイル名,代替文字列);
ファイル名のかわりに代替文字列が表示されるはずなのですが、
なぜかエラーが出てしまいます。
&ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filname);
こんな感じで
どうやれば代替文字列でリンクが作れるんでしょうか?
>&ref(添付ファイル名,代替文字列);
>ファイル名のかわりに代替文字列が表示されるはずなのですが、
ちがうのでは
113 :
111:2006/02/03(金) 07:11:15 ID:???
すみません、ちょっと勘違いしてました。こういう意味だったんですね。
&ref(添付ファイル名,n1,n2,n3);
n1 添付ファイルのページ
n2 nolink
n3 代替文字列
というか、かなり悩んでしまいました。。
で、間を省略して &ref(添付ファイル名, , ,代替文字列);
こんな風に打ったんですけど、リファラが入らないようで添付ファイルが表示されませんでした。
n1 と n2の部分もちゃんと入れないとダメなんでしょうか?
あと、n2の部分に使えるパラメタは nolink以外にも存在するんですか?
パッと見、整形ルールに目を通しても全然見当がつかなかったので…
あ、すみません
添付ファイルはtxtファイルなんですが、これが問題なんでしょうかね?
>>107 なんでデフォが contents なんどろね、pagename のほうが普通じゃね?
負荷低いし。
ここでいってもしょうがないか
特に表組みや整形済みテキスト(行頭の半角空白)の文を入れていないのに
表示がやたらと横に広がってしまうんですが、(横方向のスクロールバーが出てしまう。見づらい)
なんか回避する方法ってないんでしょうか??
>>116 スキンがなんかおかしんじゃね?
float レイアウトにしたりした?少なくともデフォではないでしょ?
>>111 113はまったく理解できなかったが、これでいいのか?
&ref(ページ名/添付ファイル名,タイトル);
&ref(添付ファイル名,ページ名,タイトル);
&ref(添付ファイル名,タイトル);
でエラーを返すのは、第二引数をページ名と判断するからか。
↓みたいに引数を挟んでもいける。
&ref(添付ファイル名,nowrap,タイトル);
119 :
118:2006/02/03(金) 19:32:57 ID:???
&ref(添付ファイル名,,タイトル);
こっちの方がスマートか
&ref(./添付ファイル名,代替文字列);
つかマニュアル不親切過ぎ
中の人がそう思っていないところが痛い。
ダウンロードプラグインdownload.inc.phpを探してるんだけど、
公式にはないっぽい?
ごめん、見つかった。
人に聞いた瞬間見つかるとはよく言ったもんだ。
>>124 関係ないけど、そんな言葉きいたことない。
ぐぐっても見つからない。
♪探すのをやめた時、見つかることもよくある話で
ってのは聞いたことあるな。
♪探しものはなんですか
ってのは聞いたことあるな。
井上陽水
ってのは聞いたことあるな。
斎藤由貴
ってのは聞いたことあるな。
>>125 知らんのか?
探して見つからないときは、焦りやいらだちで視野が狭くなってしまいがち。
そこで誰かに聞くとか一度探すことを止めることで冷静になることができる。
だから、探し物が見つかりやすくなる。
>>130 ぷっ。ふつうこういうときは出典ださね?理解できないっていってるわけじゃねんだし。
結局夢の中へじゃないかよ!
>>131 ネット中毒か?
こんなありふれたネタの出展なんて聞くほうがバカだと思うんだが。
>>133 おまえはばかか?相手がなにを求めているのか読み取れよ。
ネット以外でこそその能力は必要。
流れ切ってすまんのですが
&ref(添付ファイル名 , (第2引数) , 第3引数);
第2引数に入れられるのは、
添付ファイルのページ名 OR nolinkなどのパラメータ
のどちらか、ということになるのですか?
第3引数はタイトルで固定ということで良いのでしょうか。
最新の○件から除外したいページを
// Regex of ignore pages
$non_list = '^○○○\:'; のように書いてるのですが、反映されません。
他にどこか設定が要るんでしょうか?
txtファイルからコピペしたテキスト中にタブが入っているものを、
テキストエディタで表示されているように
○○○ 12345
×× 67890
こんな風に間を空けて表示させることはできないでしょうか?
普通にコピペしても
○○○ 12345
×× 67890
と半角スペースが空いただけになってしまうので
整形済みテキストじゃ駄目か?
>>135 第一引数で添付ファイル名 のみ を指定した場合は、
第二引数にタイトルを指定することはできない。
ということジャマイカ。タイトルは第四でも第五でもいいでしょ。
あとはヘルプと
>>118-120あたりを参考にして、自分で色々試してくれ。
タイトルを表示することはできたんだろ?
>>136 > $non_list = '^○○○\:';
「^」「\:」の意味わかってて使ってる?
多分ちゃんと反映されてるはず。
>>136 $non_listの記述がお前さんの意図に合っていないだけ。
pcommentプラグインで一番下に表示される
「最新のx件を表示しています。 コメントページを参照」
という部分をコメント入力フォームの上に持っていきたいのですがどこを編集すればよいですか?
pcomment内を「コメントページを参照」で検索しても該当箇所が見つからなかったのです
142 :
141:2006/02/05(日) 23:15:39 ID:???
すみません
msg_recentのあたりが該当箇所だとわかりました
編集が難しそうなのであきらめます
>>141 pcomment.inc.php(v1.43)の161行目から
} else {
return '<div>' .
+ '<p>' . $recent . ' ' . $link . '</p>' . "\n" .
$form_start .
$form .
$comments. "\n" .
$form_end .
- '<p>' . $recent . ' ' . $link . '</p>' . "\n" .
'</div>' . "\n";
}
}
>>143 ちょっと修正。下から2行目の閉じ括弧はないです。
>>145 横からだが、別に普通のことだと思うが。
147 :
146:2006/02/06(月) 08:45:12 ID:???
>>145 相手が何を求めているのかわからないと、henoheno みたいになるだろ?
この場合相手はユーザーね。
コノスレにはhenohenoが常駐している希ガス
>>147 話の経緯を読んでみ。
流せば済む問題を二人で必死で言い争ってる。
どっちも正気じゃないって。
正気じゃないのはhenohenoだけ。
本人は自分だけ正気だと思っている。
>>150 どうでもいいよ。お前だっていちいち返答してんじゃねーか。
あ、おれもか。
答えにくい質問をしておいて、思うような答えが返ってこないからってキレる方が
悪いと思うけどなあ。
ああいう雑学の出典なんて普通は覚えてないわけでさ。
それを、相手の読解力がないから何を聞かれたのかを理解できないのが原因だと
決め付けて、偉そうに説教なんてするから話がおかしくなる。
他人にそんなことをいうまえに、まず自分も相手の事情を推し量る器量を
もつべきだと思うよ。
あと、人にものを尋ねる態度じゃないだろ、アレ。
155 :
Name_Not_Found:2006/02/12(日) 03:35:28 ID:Zkh5Ryny
[[始点アンカーの文字例:参照先ページ名]]
こうしていないのに、ページが存在すると勝手にアンカーに
なってしまいます。これはどうすればよいのでしょうか?
>>155 じゃあどうしているの?アンカー?リンク?
>>155 ForceIgnoreListでググれ
もしくは
$autolink = 0;
158 :
155:2006/02/12(日) 15:40:24 ID:Zkh5Ryny
159 :
Name_Not_Found:2006/02/13(月) 23:32:25 ID:sj8HU4hT
見栄えいいWiki用のスキンてないかな。blogがわりに使いたいんだけど。
オススメとかあったらヨロ
態度が気に入らない
鯖はロリポ、pukiwiki-plus、attachプラグイン、でなんですけど、
添付ファイルにhtmlファイルを置いて、IEでアクセスすると、
保存か開くかのダイアログが出ちゃうんだけど
ダイアログ表示させないで普通に開けるようにするのは、どうすれば良いのでしょうか?
あ、解決しますた
blog がわりにしたいんなら、
むしろMT とか Nucleus とか WordPress を使ってるようなサイトを参考にして、
Pukiwiki っぽくなくすと楽しそうじゃね?
編集へのリンクとか隠してさ。
166 :
Name_Not_Found:2006/02/15(水) 01:58:10 ID:CRvoAoFX
pukiwikiで標準の#counter以外でpukiwikiで使える何かいいのありませんか?
#counterを設置してみたんですが、自分の環境だと。更新してもカウンターの数字が増えないんですよ。固定IPだからなのでしょうか?
なんていうか凄く寂しさを感じてしまったんで。更新するたびにカウンターの数字が回ってくれる、ちょっとずるっぽいカウンターを探してます
どうぞ、よろしくお願いします
同一IPの連続カウントはしないようになってるからな標準のは。
(日付またげば同一IPの連続でもカウントアップされたはずだけど)
そういう卑怯なカウンターはないと思うんで、標準ののIPチェックを外すほうが早いと思う。
それはカウンターの意味がない。
>>167 レスありがとうございます。
諦めました
諦めるのか
無印pukiwikiではpukiwiki plus!にあるような入力アシスト機能ってプラグインとかでは存在してませんか?
フェイスマークを選択してクリックのみで登録する機能だけあれば恩の字なんですが・・。
input_helper.inc.phpを使えば良いよ。
検索すればすぐ出てくる。
>>173 こ、これは・・
凄い!すばらしいです!!PLUSの中であの機能だけが唯一涎がでるほど羨ましかったものでして
さっそく導入をがんばってみたいと思います。本当にありがとうございました
sakuraスタンダードでPukiWiki 1.4.5_1使ってるんですが、昨日までちゃんと表示されていたWikiページが突然ぶっ壊れてマトモに表示されなくなりました。
ページの内容はきちんと残っているんですが、パースして表示する段階でおかしくなっているみたいです。
どうすれば治るのか皆目見当が付かないんですが、治し方ってありますか?
>>176 治りました。ありがとうございました。
5月末にサービス終了となると、それまでにPukiWikiが対応しないとヤバイですね・・・。
>>177 というか、Wikiのバージョンアップした方が良くないか?
>>178 ごもっともです(;´□`)
さっそく更新しなきゃ・・・。
180 :
Name_Not_Found:2006/02/15(水) 19:23:55 ID:zrI3MWyQ
すみません…
PukiWikiのバージョンアップをするにはどうすれば良いでしょうか?
最新版をアップロードしても、データ(設定ファイル等)も一緒に
更新されては困ります…。
それとも置き換えるファイルは決まっているのでしょうか?
プラグイン配布してるところとか、リードミー(あればだけど)の中にわざわざ明文化してなかったらわざわざそんなことする必要ない。
なるほど。安心できました
thx
しかし、必要はなくても、そのサイトで使っているプラグインやスキン、
設定、改造なんかをページに書いておくと良いと思う。
それによって、
>>181の素晴らしいWikiを見て真似したくなった馬鹿が
多方面に迷惑をかけるのを防げr…防げないとも限らないから。
>>180 FTPで設置後に更新されたファイルを参照すればわかるんでない?
ところでPukiWikiは今後劇的な機能変化するような兆しってあるんかな?
なければこのまま今のバージョンを使い続けられて楽なんだけど
>>186 インターネット上に置いているものでないなら
(セキュリティもなんも気にしないで)
好きにしていいんでない?
暗号作成で他人のサイトを利用するのはやっぱ抵抗あるから
こういうローカル環境で作成できるのはありがたいな
>>174 今から使うなら、plus!使えば良いのに
>>186 Plus! ならかなり変わっているぞ。
本家は今の状況が続けばかわらなそう・・・。
今の状況って?
>192
こういう質問するやつって、
一から全部状況を説明しろって言ってるのと同じだよな。
分からんなら口出さなきゃ良いのに。
答えられないならレスしなきゃいいのに
きみいつから pukiwiki 使い始めたの?最近?
それはちょうど悪いときに使い始めたものだな。
なんか皆さん、ボヤいてるみたいですけど。Plus!に後から変更することってできないもんなんですか?
新規で作成するページの雛形とするページを統一することって出来ませんか?
自分以外の人が新規ページを作成する場合に、ある程度整形ルールのテンプレが既に整っていた。
新規ページ作成をする情報登録者の方には、【】内の空欄を埋めていくだけで除法が登録されるっていうのが理想なんですよ。
やっぱ、難しいですかね?結構はじめてwiki編集するお客さんの方には、記述間違えちゃう人が多いものでして
×既に整っていた。
○既に整っていて
×除法
○情報
自分、間違えすぎ・・orz
>198
仕事ならそれなりに業者とかに頼まなきゃだめよ。
これから問題とか新しい用件が出たらここで質問するつもりかい?
一応レスしとくとそういう用件ならwikiじゃなくてhtmlフォームの方が向いてると思う
>>198 Tracker とか template とかあるけど、
その空欄にも Pukiwiki 記法かけちゃうもんだから、
本当に知らない人だと間違えられることがある。
>>199 のいうようにそういうのは Wiki じゃないほうがいい。
ま、おれは Tracker での入力を整形テキストにする的改造してるけど、
自分のところで動けばいい的改造だから公開する気もないしー、みたいな。
>>199 あ、すいません。自分の説明不足でした。自分は某スレのゲーム情報まとめサイトを管理してるものなのですが
スレの住人の方にはWikiを使用するのも初めてという方が多数いましたので、こちらのほうで雛形を設定することができれば
気軽に情報を登録しやすくなるかと思い。質問させていただきました。htmlフォームていうのがどんなものかいまいちわからないのですが、なんとなくWiki自体には
取り込めなそうな気がするのですが、大丈夫なのでしょうか?
>>200 なるほど。wikiのプラグイン等で実現するのは不可能っぽいのですね。
レスありがとうございます。さっそくhtmlフォームってので調べてみたいと思います
調べてみましたがどうやらwiki自体には組み込めないみたいですね。
少し考えてみたのですが、プレビュー時の画面をwiki構文と一緒にプリントスクリーンで画像化して
そこに画像自体にそれぞれのコマンドの表示してるwikiの画面との関連性を、線やら文字やらで説明文を書き込んでサンプルとして公開することにしました
どうもおつきあいくださって、ありがとうございました
無知で厨房だったが礼儀正しいやつだったな。
204 :
171:2006/02/16(木) 22:53:14 ID:kQW7FlqT
だれかレスくれーーー
Trackerの設定って他サイトのサンプルもなしでいきなり理解できる奴っているのか?
>>205 ムリス。なにが :config だよってかんじだべ。
一番導入めんどくさいプラグインじゃね?上には上がいるかもしれんが。
>>204 なにがタブの部分だよ。タブブラウザ使ってなかったらどうすんだよ。
ってかんじだからおしえね。
つ favicon
あー、なんておれはお人よしなんだ orz
207 :
171:2006/02/17(金) 17:10:06 ID:???
#searchの検索フォームの下にある「・AND検索」「・OR検索」のラジオボタン付きの表示を消すことってできませんか?
#searchは非常に便利なんですけど。メニュー欄にのせとくと火狐で見たときに表示がくずれちゃいまして・・
internetwikinameを設定して#lookup(検索,検索)も試してみたのですが、なぜか検索するとサイトTOPの.indexのページに勝手にとばされてしまいました。
どうぞよろしくお願いします
209 :
208:2006/02/18(土) 00:52:09 ID:???
自己解決しました。search.inc.phpを開いて一文消したら消えたー
ページ名の前後にコロン:が付いたのって何か特別な意味があるの?
>>210 デフォなら :hoge で隠れページになる。
後ろはないでしょ。
See pukiwiki.ini.php#$non_list
convert_htmlって動作わかんねーーー
var_dump($body)したら中身溢れ出してえらいことになったしorz
>>213 うむ、あれはわからんな。
俺も読もうと思ったが時間なくてあきらめた。
コンバート、インラインプラグイン変換のところだけ抽出したかったんだけど・・・。
あと、ちょっとずれるけど、
\*{1,3} とか \+{1,3} とか Pukiwiki 特殊記法を変数にしておいて、
設定ファイルで変更できるようすると楽しそうじゃね?
>>213 var_dumpだとリファレンス全部展開するから何度も同じオブジェクト出てきてダメね。
何する気か知らないけど、まあがんばってw
216 :
Name_Not_Found:2006/02/20(月) 21:00:48 ID:5Z4rRlMx
新規でxreaを使ってPukiwikiを設置したのですが、
編集しようとすると
cmd=edit&page=FrontPage は有効な WikiName ではありません。
のようになり編集できません。
これはなにか設定が間違っているのでしょうか?
間違ってるからそういうメーッセジが出るんだろうね
>216
せっかくエラー出してくれてるのに
大事なところが君の脳に届かず省略されてるようだ。
本当に残念。
とりあえず脳みその動作チェックを先にしたほうがいいよ。
うむむ
脳みその動作チェックが不可能だったので
Ver1.4系に変更してみます
調べてもスペースが入ってるとエラーになるとかしかわからない(´・ω・`)
220 :
Name_Not_Found:2006/02/20(月) 22:21:26 ID:uR8WzWrF
FrontPageのページ名を変えるのってどうするんですか?
>>220 /pukiwiki.ini.php
Line: 128 to 133
// Default page name
$defaultpage = 'FrontPage'; // Top / Default page
$whatsnew = 'RecentChanges'; // Modified page list
$whatsdeleted = 'RecentDeleted'; // Removeed page list
$interwiki = 'InterWikiName'; // Set InterWiki definition here
$menubar = 'MenuBar'; // Menu
>>221 こんなの一昔前なら検索しろ池沼が。
だったのに本家がトロいせいで皆親切ね。
確かにpukiwikiの設定はいろんなところにあるし
コメントが英語だったり日本語だったりでわかりぬくいところはある。
>221は論外としてももう少しわかりやすいドキュメントがあってもいい気はする
224 :
216:2006/02/20(月) 23:52:27 ID:5Z4rRlMx
225 :
216:2006/02/21(火) 02:40:29 ID:???
ぐは・・バカなこときいてすんませんorz
$adminpass = '{md5}md5で暗号化されたpass';
じゃなくて
$adminpass = '{x-php-md5}md5で暗号化されたpass';
でしたか
>>216は、
レンタルのを使ったほうが良い気がする。
あるあるww
設置で戸惑ってるなら拡張なんかしないだろ?なら、自分で設置する意味あんまねーじゃん
228 :
Name_Not_Found:2006/02/21(火) 20:12:59 ID:0FvGR8qL
ウィキで、エスケープないの?
>>228 数値文字参照・文字実体参照を使う
| -> | とか。
あれの収益金て、どうなってるの?
PukiWiki Developers Teamにいくらか入ってる?
それと全然詳しくなかった。
あれは出す意味を感じない。あれを買うなら少しでも公式見ろと。
233 :
Name_Not_Found:2006/02/22(水) 13:30:57 ID:TKppieeo
read_authなページでもページタイトルは見えてしまうのを
完全に見えなくすることはできませんか?
>>233 ページタイトルってページ名のこと?
そのページにアクセスしてるんだから、URLからもわかってしまうし、
隠す意味なくね?というのが今の仕様の理由だと思うが、それでもか?
>>234 わかりにくくてすいません.
最近のX件とか一覧や検索に,
見られたくないページのタイトルが表示されて欲しくない
ということです.
欲を言えば最近のX件などが
許可されたユーザがアクセスした場合は全部表示,
許可されてないユーザがアクセスした場合は読めるページだけ表示,
というふうに分けられるとうれしいです.
>>235 現状 non_list で隠すしかないだろうな。
>>236 それでもファイル名一覧には表示されませんか?
>>237 おれのところではファイル名一覧に管理者パスワードいるから大丈夫
plus! だけどね。
>>237 お前の一覧には、:で始まるページ名が出てるか?聞かなくてもすぐ分かることだろ。
attachプラグインの脆弱性って解決されましたか?
>>241 あれってなんでだめなんだっけ?
HTML を添付するとサイト上で表示できちゃうからだっけ?
つまり任意のコードを埋め込めるという。
全部 gz 圧縮とかするようにすればとりあえずはおk?
そっか、CGIプログラムを添付されたら実行されちゃうん?
1つの表組み内の全ての文章に同じ変更(sizeやcolor)を加えたいのですが、
この場合は全て毎回書かなければならないのでしょうか?
ヘルプを見てもサンプルがないのでイマイチ分かりません…。
具体的に書くと
|xxx|xxx|xxx|
|yyy|yy|yyy|
↑の文章全てに CENTER: と size: の効果を出したいんです。
246 :
245:2006/02/26(日) 02:53:13 ID:???
知人の助けを借り、解決出来ました;
|COLOR(など):|c とすると、下の行(列?)に影響を与えるんですね。
>>249 thx!!
試しにPHPスクリプトを添付したらダウンロード状態になった。
Contet-typeが「Content-Type: application/octet-stream
」になってる。
安心でっす。
251 :
Name_Not_Found:2006/02/27(月) 22:34:43 ID:FeoXabDt
プラグイン内に日本語を入れ、それをreturnで返すと文字化けしてしまいます
文字化けさせずに日本語を表示させるにはどうすればよいでしょうか?
>>251 文字コードをシステムと一致させる。が pukiwiki 仕様。
253 :
251:2006/02/27(月) 22:52:50 ID:???
>>252 すみません。ひっぱってきたものがShi-ft-JISだったみたいです。
EUCで保存しなおしたらいけました。ありがとうございます。
254 :
Name_Not_Found:2006/03/01(水) 20:54:01 ID:kxK/YGjL
水平線(----)を引くと、上部と下部に1行ほどのスペースができてしまいます。
このスペースを無くすにはどうすればよろしいでしょうか?
>>254 /skin/pukiwiki.css.php
hr.full_hr {
margin: 0;
padding: 0;
}
256 :
254:2006/03/01(水) 21:38:06 ID:???
回答ありがとうございます。
しかし、できませんでした。
----を2回連続使う時はスペースが出ませんが
ひらがな
----
このような場合だと「ひらがな」と水平線に1行ほどのスペースが出てしまいます。
これを失くしたい場合、どうすればよろしいでしょうか?
>>256 そこだと p タグも変更しないとだめだね。
でも、そこでも margin、padding をキャンセルすると、
普通の文章で一行あかなくなるな。
>>256 出力されたhtmlのソースを小一時間眺めて考えろ。
259 :
254:2006/03/02(木) 00:52:47 ID:???
どうやっても反映されません。
どなたかお願いします。
>>259 「どうやっても」の部分を書かないとアドバイスのしようがない。
テキストにはマージンとかline-heightが設定されてるから無理じゃない?
全部0にすると他の部分で見た目が破綻すると思うよ
* {
margin: 0;
padding: 0;
}
263 :
Name_Not_Found:2006/03/03(金) 21:10:46 ID:qzGihXmR
プキ ヒギィ!age
264 :
satchmo ◆koVuVl1hKg :2006/03/06(月) 07:27:25 ID:jxLBJFvd
265 :
Name_Not_Found:2006/03/07(火) 03:06:49 ID:P1s4Hyem
閲覧者なんですが、403エラーが表示され編集も何も出来ません
指定されたページ(URL)へのアクセスは禁止されています。と表示されます。
こっち側で何か設定しなければならないのでしょうか?
>>265 基本的に、他のサイト(Yahooとか)は見れるけど特定のサイトが見れない場合は、
そのサイトが悪くてあなたは全く悪くありません。
サイト管理者に連絡を取る方法が有れば、
「どうなってんの?」
って聞いてみましょう。
267 :
小倉智昭:2006/03/07(火) 17:59:12 ID:???
呼んだ?
268 :
Name_Not_Found:2006/03/07(火) 18:33:17 ID:iKNj2h9+
>>268 Plus! ならデフォで設定するだけでいけるけど、マルチいくない。
しかも、本家とマルチだもんね。
271 :
Name_Not_Found:2006/03/08(水) 19:13:43 ID:QEvCSwGU
&ref();で添付画像を埋め込めるのですが、これに代替テキストって
付けられないのでしょうか?
>>271 こういうこと?
&ref(foo.jpg,noimg,noicon,bar);
273 :
Name_Not_Found:2006/03/08(水) 20:32:31 ID:QEvCSwGU
プラグインマニュアルに書いてありました。。
激しくスマソ...
マニュアルがわかりづらいから謝る必要はない
マニュアル表記の仕方だけじゃなく、サンプルも載せればいいのに
たとえばこう入力すると、こういう表示になりますとか
初めて使うプラグインの使い方は、たいていよそのwikiの中身見てようやくわかる
そういうの作ろうかな
自分で調べても分からないのがあったりするし
プラグインを入れる側は理解していても、
利用してくれる人が把握しきれないのもあるし
すみません、質問です。
本の紹介的なページをWikiを使って作りたいのですが
アマゾンのアフィリエイトと連動させた似非DBなプラグインってないでしょうか。
投稿ページをFrontページなりに用意しておいて
コミックの名前を入力した後に
ジャンルや雑誌名を予め用意しておいたプルダウンメニューから選び投稿すると
上記で選んだジャンルや雑誌名の頁にコミック名が自動挿入されるような奴です。
それ、trackerをうまく使ってできないかな
>>277 最近の質問箱で出てたtrackerの改造ネタで行けそう。
・・・で、一体どこがAmazonと関係あるの??
一度新規ページを作るとその時につけたタイトルは修正できないんですか?
編集画面をあれこれ探したけどみつからなかったもので
281 :
280:2006/03/12(日) 22:24:50 ID:???
自己解決
>277
Amazonはどうだったか覚えていないが、大抵のアフィリエイトでは
広告html文の変更を禁じている。
余計な事考えずに、htmlinsert使えばよい。
>>283 コメントはタグじゃないんだってさ。
どうでもいいことだけど。
その質問はよく出るよな
何度試しても上手くいかないので質問させてください。
全体の編集制限の設定は
$auth_users = array(
'名前'=> 'MD5に変換した文字列',
);
と
$edit_auth_pages = array("/.*/" => "名前");
で合っているでしょうか?
何度やっても認証されないのです・・・・
>>287 1.4.5(?)以降なら
$auth_users = array(
'名前'=> '{x-php-md5}MD5に変換した文字列',
);
じゃね?
>>28 iniファイルのサンプルを参考にして
ユーザー名だけ変えて、まずは動かすのはどうよ
>>288 1.4.6使ってます。
そのコード使わせていただきましたが無理でした><
質問です。
「PukiWiki/1.4/ちょっと便利に/複数行のプラグイン引数を可能に」
にあるmultiline_convert-16-for146.diffをPukiWiki1.4.5_1にあてるにはどうすればよいのでしょうか。
CVSごった煮を入れてみたものの、使い勝手がイマイチわかりません……
ですよね、その方が都合もいいしそうします。
疑問に思ったんですけど、
荒らしにあったwikiでよく管理人とかが荒らしのホストとかを晒してますよね
あれってアクセス解析で編集した人とかを調べて判定してるんでしょうか?
ページを更新した人のIPを記録するようなプラグインはないですよね……
>>294 そんなプラグインあった気がする。
本家に行って探してごらん。
つか、IPは公開情報だから晒してビビるのは厨房くらいで…。
殆どの人は串使うとか。
IP晒すより規制することをお勧めするよ。
そんな質問してるって事は利用者の方かな?
本体機能で書き込みがされたら、メール送れるようになってるよ。
それで、誰が更新してるか分かるから、偽者が名乗り出ても対処できるし、
荒らされても、早急に対処できるから便利なんだけどね。
それと、晒すのは管理人としてどうかとどうかと思う。
荒らされても誰でも復元できるんだから、気にせず復元すれば良いし、
ホストを晒すよりアクセス禁止にした方が揉めなくて良いよ。
>>295,296 素早いレスありがとうございました。探してみます
Wikiの項目をオフラインで編集できるようなのってありません?
trackerでpageに項目を追加したいんだけど
一度編集すると、編集が終わるまでリストの項目が変数名になっちゃうんで
オフラインで編集>FTP等で一括UPってすれば、見苦しくないし。
あと、tracker_plusで
複数の頁においてある項目の一覧とか作れないかな。
α/1
α/2
β/3
β/4
こんな風な構成になっててαを開くと1と2のリストが表示されるけど
αやβとは別にΘの頁を作って1.2.3.4の一覧が表示されるようなのって出来ないかな
filter機能の応用で「除外」を使って
あり得ない値を指定してやれば、全て表示されるのかなーとも思ったんだけど
対象となる頁名を指定してやらなくちゃならないんで
無理でした…
質問ばっかりでスマン
オフラインで編集ってか、あとでまとめてFTPでうpするんなら
ローカルで動かして書いて、そんでreadonlyにして外に設置して上書きしたらいんじゃね?
>>299 Web上のWiki構成ファイルをDL
ローカル鯖の中でWikiの内容を編集
編集確認後に、FTPでWeb上のWikiに上書きって事か。
thx。気がつかなかった。
試してみます。
すいません自己解決しました orz
>>287 $edit_authが1になってるか確認
md5プラグインを使ってパスワードを再変換
このくらいか?
304 :
Name_Not_Found:2006/03/19(日) 05:25:57 ID:UPU4BMLb
1.4.3 使ってレンタル鯖で運営していますが、「添付」の脆弱性を放っておいたら悪いの?
運営者に悪いことがあるの?
ビジターにまずいことが起こるの?
>>304 他のXXS脆弱性のあるプラグインなどについてはどうしているの?
運営者に悪いことがあると思うの?
ビジターにまずいことが起こると思うの?
>>304 どこのサイト?
教えてくれたら、試してあげるよ
>>304 何でもかんでもアップロード可能だから危険なの。
アップロードされた悪意のあるhtmlを訪問者が見る危険があるの。
レンタル鯖にも迷惑かける可能性があるの。
せめて他の wiki ぐらいの対策はしねーのかな。
PukiWikiをダウンロードしました。
解凍して、iniファイルを説明どおりに設定して
そのまま全てのファイルをぶっとびにUPしました。
しかしwebは白紙のままでwikiが反映されません。どのような原因があるでしょうか?
鯖の機嫌が悪い
十中八九、パーミッションか、アップするところ間違えてないか?
特定のwikiページを編集する際に,ユーザIDとパスワードを求めるにはどうすれば良いでしょうか?
認証付けたら?
やり方はdevにあったかと
公式ページ重い
質問箱見るの大変
$auth_users = array(
'username'=> '{x-php-md5}f53ae779〜',
);
//{x-php-md5}f53ae779〜の部分は、
http://〜/pukiwiki.php?cmd=md5 を
//開いてパスワードをPhraseに入力、Computeボタンを押して生成される文字列
$auth_method_type = 'pagename';
$edit_auth = 1;
$edit_auth_pages = array(
'#^特定のwikiページ名$#' => 'username',
);
#popular(30,,true)
#popular(30)
の人気の○○件とかから
特定のページを除外する方法ってあるでしょうか。
MENU>トピック>メイン記事
って飛ぶ構成にしているので、上記のようにやると
トピックが上位を占めてしまい、記事のランキングを表示させる事ができません。
まぁ、件数を増やせば良いのですが
それをするのもアレですので。。。
何か良い案がありましたら教えてください
$non_list
popular ならオプションあるべ。
そだた
* #popular(20,FrontPage|MenuBar,true)
>>320 mod_rewrite あたりでぐぐってー
すいません。質問おねがいします
pukiwiki自体にあるバックアップ機能が作動してないようなんです・・。
バックアップの最終更新日が2月中頃でとまっちゃってて、3月中の更新はすべてバックアップが存在していない状況です
解説したのが2が上旬だったのでバックアップ機能が働いてた日数は5日間くらいです
鯖ははx-beatです。どなたか助けてください。よろしくお願いします
×解説したのが2が
○開設したのが2月
すいません。お騒がせしました。事故解決しました
このバックアップ機能というのは更新された時点で初めて、バックアップをとるのですね。
勉強不足でした。本当にすいません
325 :
Name_Not_Found:2006/03/32(土) 21:32:52 ID:CU7eF7Cn
1MB以上のファイルをアップロードできるプラグインはありませんか?
>>326 attach.inc.phpとphp.iniのパラメータを変更したらできるようになりました。
ありがとうございました。
328 :
320:2006/04/02(日) 01:55:14 ID:???
野性のVodaを飼い慣らそう
FrontPageが消されたんだけど、どうしたらいいかな?
もし、荒しだとしてもIP分からないので規制できない。
もしかしたら編集の練習をしていて間違って消してしまったのかも…
>>330 FrontPageのような、全体の案内をする役目のあるページは
最初から凍結しましょう。(コメント欄をつけるなら
#comment じゃなく #pcomment 使いましょう)
メールを投げる設定をすればIPはわかります。
FrontPageで練習すんな! とか
FrontPageで練習してるんですか? とか
言うよりは凍結した方が早いです。
ところで、同じドメイン上に存在するリソースを指定するのに
絶対URIを用いているのには何か意味があるの?
設定を変えられるならいいけど、デフォルトでこういうのは
理解できないのは俺だけ…?
FrontPage凍結したまま、編集しやすくする方法発見。
indexってページ作って、FrontPageの内容をコピペ。
FrontPageに#include(index)って書く。
俺って天才?
一応。
公式サイトのトップページもそんな感じ。
俺は認証中なら凍結無視するようにしてる。
>>333 indexを編集されたらおしまいじゃないか?
>>335 それが index というページであることを調べるのは手間がかかるから
大丈夫ってことだろう?
少なくとも FrontPage は編集しないでくれという意思表示にはなってる。
現在pukiwiki1.4.6を使用させて貰ってます
この度、バックアップ目的としてミラーザイトを設置しようと思ったのですが
ミラーの方はリードオンリーで行く予定です。
この為、全ページを凍結状態にしてしまいたいのですが。
全ページの凍結・凍結解除を、一回で一括して行えるようなプラグインはありませんでしょうか?
pukiwiki.ini.phpでreadonlyにすりゃいいじゃん。
>>337 プラグインはあるけど、やっぱりreadonly設定でよいと思う。
なるほど。どうもありがとうございました
>>332 同意。
同じドメイン名上に存在するリソースのURIを指定するのに、絶対URIで記述されているので
吐いたHTMLのサイズがすげー重くなる。
転送量も馬鹿にならないぞ。
342 :
DIO:2006/04/07(金) 02:21:39 ID:???
ウリィィィイィィィィ
>>332,341
UPDATING.TXT より...
5. (PukiWiki 1.4.5において) 特にOperaブラウザのために、脚注に対する「相対
リンク」が「絶対リンク」となるように変更が行われされましたが、ふたたび
「相対リンク」となるように修正されました。(詳しくは: BugTrack/698)
(1) calendar_viewerプラグインやincludeプラグインなど、他のページをイン
クルードするプラグインを使用したページの脚注(これらは相対リンクを想定
しています) に移動する代わりに、インクルード元のページの脚注に移動し
てしまう副作用が発生していたため
(2) 最新のOperaブラウザでは相対リンクによる影響は修正されているとの報告
を受けているため
定数 PKWK_ALLOW_RELATIVE_FOOTNOTE_ANCHOR(default.ini.php)の値を変更する
ことにより、1.4.5 当時の状態(絶対パス)にすることが可能です。
>>343 気持ちはわかるけど、
それは脚注に関する挙動だけの話だと思うんだ
345 :
Name_Not_Found:2006/04/11(火) 22:14:16 ID:I7Td/7pP
HTMLにConvertするのはプラグインなのでしょうか?
<div id="body">〜</div>に出力するHTMLのある部分を修正したいんだけど、それをConvertしているプラグインが見つからん。
思い当たる語句をgrepで検索してみたが…ダメだた。..
プラグインが出力しているところもあれば、そうでないところもある。
自分のレスを読み返して、それで答えを出せる奴がいると思うか?
独り言ならどこか他所でやってくれ。
「ある部分」って何だよ?
libディレクトリにconvert_html.phpってのがあるけど違う?
#include(ページ名,notitle)を使い、いくつかのページを同時に表示させると、
#include(): Limit exceeded: ページ名
というエラーが出るのですが、どこの設定を変更すれば直りますか?
351 :
Name_Not_Found:2006/04/17(月) 13:21:01 ID:VLGntJ60
編集画面で生のHTML(DIVタグやSCRIPTタグ)などを入力できるようにしたいのですが、
整形ルールに生HTMLは存在しないようです。
少し特殊な用途で使っていまして、編集できるのは身内のみとなっていて、
ページ内にSCRIPTタグやDIVタグを書き込むことが出来るととても管理が楽になります。
公式サイトで検索もしてみたのですが、見つけられませんでした。
どなたか方法を教えていただけませんか?
>351
htmlinsert
但し編集画面からhtmlは書けない。ファイルに保存したhtmlを表示するだけ。
用途が限られているなら、プラグイン自分で書いてみたら?
>>351 1.4.6 なら
<?php
function plugin_html_convert(){
$args = func_get_args();
return array_pop($args);
}
function plugin_html_inline(){
$args = func_get_args();
array_pop($args);
return join(',', $args);
}
?>
を html.inc.php という名前で保存してプラグインフォルダへ。
#html{{
<b>hoge</b>
}}
とか
&html(<b>hoge</b>);
とか
>>352 そうですね。既にあるものではないなら書こうかな、と思ったら
>>353 ありがとうございます、早速使ってみますよ
pukiwikiで使用できるアクセス解析について質問させてください
投稿者の方々の意欲を高めるためにも、アクセス解析の一部(ホスト名などではなく、曜日別・時間帯別の来訪者数)を、公開してみたいのですが
そういう使い方の可能なアクセス解析ツールはありませんでしょうか?宜しくお願いします
>>355 結局は HTML になるのだから、どれでも使える。
どのアクセス解析が自分の要求にあっているのかはスレ違い
357 :
Name_Not_Found:2006/04/18(火) 21:08:54 ID:PQB84niC
<h1 class="title"><?php echo $page ?></h1>
ページ名にスラッシュを使ったんだけど、実際ページ名を出力してみると:
<h1 class="title">PukiWiki/1.4/モナー</h1>
のようになってしまいます。
そこで出力するページ名は「モナー」だけにしてスラッシュが入る階層構造は
出力しないようにするにはどうしたら良いでしょうか?
<h1 class="title"><?php echo basename($title) ?></h1>
359 :
Name_Not_Found:2006/04/18(火) 21:53:00 ID:PQB84niC
>>358 出来ました!!
なるほどbasename関数ですね、ありがとうございました。
うぃき 初心者
でぐぐってくる人多いんだけど、流行ってるの?
おいらがやってた頃は過疎に近かったんだけど。
製作チームが流行らそうとしてるけど、
それよりもすることがあるんじゃないかと
>>360 俺のサイトは「PukiWiki スキン」や「PukiWiki CSS」で引っかかる。
てことは、Wikiの管理人が来ているんだな。
ちょっと前までは整形ルールについてぐぐって来る人がいたけどな。
363 :
Name_Not_Found:2006/04/21(金) 01:56:00 ID:K7VbDidf
PukiWikiで添付ファイルをアップロードするのに管理者パスワードをいらなくするにはどうしたらいいんですか??
こっちで聞けと言われたので
>>363 plugin/attach.inc.php
ありがとうございました
edit_auth とかで IPアドレスによる制限(ある大学の学内からならOkにしたい)
をできるようにするプラグインかパッチがあったような気がするんですが、
ありましたっけ?どこでしたっけ?
367 :
Name_Not_Found:2006/04/21(金) 12:11:43 ID:XFKWEc0l
pukiwikiなんかにいちいち質問スレなんか作るなよw
counter.inc.php
の中身詳しい人教えてくれ。
yesterday が機能しない。todayとallとonlineは、ちゃんと保存されるが、yesterdayだけが保存されず、0になる。
鯖は xrea の s182 だ。
plugin フォルダは 705。 .php は 604。 counter フォルダ は 707に設定。
.count は606。原因がわからないが、apacheが所有者の場合は 644 になってる。
>>369 ありがとう。直らなかったら、向こうに直接聞いてみるよ。
>>369 Fatal error: Call to undefined function set_timezone() in /virtual/*****/public_html/****/plugin/counter.inc.php on line 62
もう諦めるべきなのかなぁ。
plusに変えて解決した事にする。
>>372 ありがとう。色々知識増えたわ。
既にユーザ個別にベーシック認証してるディレクトリ下にインストール
してるが、編集認証をそのID/Passでやりたくて
$auth_users = array(
$_SERVER['PHP_AUTH_USER'] => $_SERVER['PHP_AUTH_PW'],
);
としたら一応機能してるようだが問題ないかな?
wikiフォルダの中身を 606 にしたいんだけど、どこ弄ればいい?
group変えるほうが早いのでは
レンタル鯖だから無理だったのさ。
>>375 lib/file.php#page_write の pkwk_chown とか書いてあるあたり
に chmod を書くことになるんではなかろうかと推測だけしてみる。
'PLUGIN_WIKI_SUFFIX', '.txt' ,'0606'
ってしたら出来るかと思ったんだけど、初心者の考えだったぽいっす。
>>378 ありがとう。
380 :
Name_Not_Found:2006/04/22(土) 16:27:10 ID:s0+AuLgU
パスワードで閲覧制限してもメニューバーとかは見えてしまいますよね
これも出さないようにする方法ってありますか?
つ【:Menubar】
Permissionを606にして何するの?
特定のユーザを出入り禁止にしたいとか?
pukiwiki.inc.phpの120何行目だかくらいのあたりで、
RecentDeletedだとかFrontPageだとかの名前を決めるとこがあんの。
それのMenuBarのとこを:MenuBarにしちゃうと、
MenuBarがとにかくMenuBarの位置にも表示されなくなるお。
でも単にMenuBarがMenuBarのとこに表示されなくなっちゃうだけなんだけどさ。
あんま意味ないしただ不便になるだけなんだけどさ。
ていうか何をどうしたいの?
具体的にわかんないからてきとーなこと言っちゃってるよ。
パーミッションではなく、iniの中の閲覧許可と編集許可の設定がありますよね?
そこで制限をして、許可されていないユーザーがアクセスすると「FrontPageは閲覧できません」と表示されますが、メニューバーは表示されてしまうわけです。
これを許可ユーザーの時だけメニューバーを表示するように編集したいのです。
>>383 サイト移動の際、606にしないとパーミッション設定が面倒くさくて。
という理由なんで、そこまで突っ込まんで下さい。。。
妙なPermissionは後々面倒を起こすだろうから健闘を祈る
>>385 特にそんな需要はないから素のサポートはされていない。
スキンの MenuBar を表示するところで
lib/auth.php#read_auth を呼ぶ、とかかな?
>>386 アドバイスしようかと思ったけど、
どういう状況かよくわからんし、情報小出しっぽいからやめた。
>>385 <div id="menubar"><?php if(check_readable($vars['page'],1,0)) echo do_plugin_convert('menu') ?></div>
pukiwikipllusにしたら、添付機能が変な事になったので質問させて下さい。
鯖はxrea、パーミッションは .php は604.
ini_set('upload_max_filesize', '4M');
define('PLUGIN_ATTACH_MAX_FILESIZE', (2048 * 1024)); // default: 1MB
define('PLUGIN_ATTACH_UPLOAD_ADMIN_ONLY', FALSE); // FALSE or TRUE
define('PLUGIN_ATTACH_DELETE_ADMIN_ONLY', TRUE); // FALSE or TRUE
define('PLUGIN_ATTACH_DELETE_ADMIN_NOBACKUP', FALSE); // FALSE or TRUE
define('PLUGIN_ATTACH_PASSWORD_REQUIRE', TRUE); // FALSE or TRUE
define('PLUGIN_ATTACH_FILE_MODE', 0604); // for XREA.COM
で、やっているのですが、パスワードをいれる奴が消えません。
パスワード:[ ] アップロード
となっていますが、このパスワードというのを消したいのです。
どの変弄ればいいか教えてください。
pukiwikiの敷居下げ過ぎだな・・・
ここで質問していいのかわからないけど
ホームページの、あるコンテンツのみをpukiwikiで作るってのは有りなの?
つーか、それって人に聞くことなのか?
396 :
Name_Not_Found:2006/04/25(火) 00:44:07 ID:0vbPzp/P
xreaからCsideに移転しましたが、PukiWikiの一部機能が機能しません。
パーミッションはxrea時と同じで、フォルダ755と777,php755,dat666,他644です。
[症状]
・一覧表示 ?cmd=list を押すとトップページが表示されてしまい、
InterWikiNameに行きません。
・最新の○件 #recent(20) や今日の○件 #popular(... が一切動きません。
何をしても0件のままです。
/cache/内の entities.dat や recent.dat のパーミッションが原因かとも思い、
いろいろ変えてみましたが、まったく改善しません。考えられる改善策はありませんか?
上げてしまいました。大変失礼いたしました。
ごめんなさい。
>396-397
移行時の手順を晒せ。話はそれからだ。
# エスパーキボンなら、話は別だが。
すみません、教えてください。
IIS
PHP 4.4.1
PukiWiki 1.4.5_1
以上の環境で利用しているのですが、激重です。
特にプラグイン等は入れていません。
3000弱のページがあるのが悪いのか。。。
なにか改善策はないでしょうか?
>399
・メモリを限界までふやす。
・Windows*を止めて、Linux/BSDにする。
詳細がわからんから、これ位しか解決策はない。
google adsense プラグイン使ってる人いますか?
ちゃんと動作しますか?
>>399 PukiWikiはページ数多くなると重くなる。
糞ページ削除してバックアップも削除したら少しは軽くなる
ページ数は問題ないと思うけど
PukiWiki卒業の時が来たんだよ。
3000ってすごいな。小さなまとめサイトかな。コミュニティサイトにしては小さすぎるし・・・
405 :
399:2006/04/26(水) 09:21:06 ID:???
>>400-404さん
情報足りないのにレスありがとうございます。
ローカルで商品に間するナレッジDBとして使っています。
全ページが必要なページなので
>>403さんの言うような
削除による対策はできません…orz
やっぱりLinuxに乗り換えるときが来たのかな(´・ω・`)
>>ローカルで商品に間するナレッジDB
pukiwikiをDBとして使ってる・・・
m9(^Д^)プギャーーーッ
使い易かったらいいんじゃないの?
ここは初心者スレなんだからそんなに拘らなくても
>>408 初耳。そうなの?
というか、初心者を高らかに自ら名乗り、当然の如く教えてもらえるものだと思い込み、
それを指摘すると逆切れするような教えて君は、いらんよ?
>逆切れするような教えて君
どれの話?
411 :
400:2006/04/27(木) 11:17:17 ID:???
>>405 402を読んで気が付いた。
pukiwikiは全てのページを同じディレクトリに置くので、ページ数が
極端に多くなるとディレクトリアクセスだけでかなりのオーバーヘッド
になる。よってUNIXに移ってもあまり改善しない可能性あり。
pukiwikiが、hash tableでも実装すればいいんだけどね。
その目的ならwikiを使うべきではないと思う。
どうせ静的ページばかりなのだろうから、テキストでhtml
書いて、namazuなどの全文検索エンジンを使うのが良いだろう。
htmlで書くのが難しければ、入力用formでも用意するとか。
...ちと339には荷が重いかな。
やっぱ DB いるよにゃー。
挫折したっていってたけど。
413 :
400:2006/04/27(木) 12:46:17 ID:???
>412
別にDBである必要はない。
ハッシュ関数などを用いて、ファイルを複数のディレクトリに分散
すればよい。うまくやればかなり速くなる。
414 :
399:2006/04/27(木) 14:14:19 ID:???
>>406さん、
>>408さん
「ナレッジDB」という言い方がまずかったかもしれません。
ノウハウを書き留めるノートみたいに使っているので、固定のフィールドがないのです(´・ω・`)
Pukiwiki以外でこういう用途に適当なシステムをご存知でしたら教えてください…
>>411 > pukiwikiは全てのページを同じディレクトリに置くので、ページ数が
> 極端に多くなるとディレクトリアクセスだけでかなりのオーバーヘッド
> になる。よってUNIXに移ってもあまり改善しない可能性あり。
ガーン!!そうなんですか…不勉強ですみません。
複数人が書き込むし、書き込む人の中には60歳のおじいちゃんもいるので
htmlを書くのは辛いですorz
私が頑張って入力用フォーム作らにゃならんのか(´・ω:;.:...
>>400=
>>413さん
> ハッシュ関数などを用いて、ファイルを複数のディレクトリに分散
> すればよい。うまくやればかなり速くなる。
これってWindowsでもできるんですよね?
ぐぐってみます。
>>413 別にそんなシステムにする必要はない。
DBを使うようにすればよい。
>>414 3000ページの変換ガンバレw
FileMakerでも使っとけ
俺は現状300ページくらいだけど、辞書とか人名事典とかどんどん作って
将来は3000ページくらいは目標にしてたのに、ページ数増えれば増えるほど重くなるって...
困ったな。
サーバーは貸し切りだけど不安だ
おいらのいい加減なベンチマークでは、二千ページを越えた辺りからパフォーマンスが
悪くなっていったような気がする。1.4.4位のころの話。
でも、今のCVS版は結構改善されてたはずなので、試してみればいいと思う。
夏までには1.4.7も出るだろうし。
なんか適当なこと言ってる人がいるけど、いまどきのPCでディレクトリに数千程度のファイルがあっても問題になることはない。(ハッシュ関数というのも意味不明だが。)
それと、メモリを増やしても無駄。公開サーバで同時アクセスが凄いって言うなら、メモリ使い切ってることもありえるけど。
速度を上げるにはCPUを速いものにするしかない。これは確実。
ディスクも速ければ、多少パフォーマンス上がるかも。
後はPHP5.1にしてみるとか。PHPは5.1でかなり速度が上がってる。
ただし、PHP5.1はかなりバギーなんで、wikiのサーバと他のサーバと分けたほうがいい。
Apacheを2個インストールするとか。
ま、ハッキリ言って、pukiwikiはDB対応しない限り、大規模システムには耐え切れないね。
どういう開発体制なのか知らないけど。
421 :
400:2006/04/30(日) 11:14:39 ID:???
>419
ハッシュ関数も知らん素人が、偉そうな事いうなボケ。
・近代的なOSなら、余っているRAMをdisk cacheとして使うのは常識だろうが。
・ディレクトリのデータ構造についてちったぁ調べた事あるのか。
>>421 わたくし今北ですが、後学のためにお暇があればkwsk
ここ質問スレなんで、本スレでやってくれ。
424 :
Name_Not_Found:2006/04/30(日) 14:12:06 ID:7m8tEWxZ
凍結されたページに添付されているファイルを凍結しようとすると、「xx は編集できません」となるんですが、これは仕様ですか?
いちいちページの凍結を解除してから添付ファイルを凍結するのは面倒なんですが…
ページを新規作成すると、
templateで書いてある以外に、ページの先頭に
[[前に編集したページ名]]
が付加されるのですが、毎回毎回これを消すのは面倒です。
デフォルトで、付加されないようにできないでしょうか・・・
427 :
Name_Not_Found:2006/04/30(日) 16:00:11 ID:7m8tEWxZ
>>426 lib/html.php
$_LINK["new"] = "$script?plugin=newpage&refer=$r_page";
↓
$_LINK["new"] = "$script?plugin=newpage";
428 :
Name_Not_Found:2006/04/30(日) 16:01:48 ID:7m8tEWxZ
429 :
427:2006/04/30(日) 16:12:15 ID:???
ああ、plugin/newpage.inc.php で:
<input type="hidden" name="refer" value="$s_page" />
これを取っ払った方がいいな。
>>427 なんか、勘違いしてました。
新規作成というか、リンクをクリックして新規作成(つまり編集?)の時でした。
>>430 プラスは自分に合いませんでした(´・ω・`)
既存のスキンが使えなくなっちゃうし。
432 :
427:2006/04/30(日) 19:11:56 ID:???
>>431 lib/make_link.php
$retval = $s_alias . '<a href="' .
$script . '?cmd=edit&page=' . $r_page .'">' .
$_symbol_noexists . '</a>';
pluginを弄るのもいいけど、こっちの方が簡単かな?
調べてみたのですが分からなかったのでお聞きしたいのですが
[[階層4>階層1/階層2/階層3/階層4]]で出来た
階層1/階層2/階層3/階層4というページの上位ページをアクセスしやすいように
階層1 > 階層2 > 階層3 >階層4
 ̄ ̄  ̄ ̄  ̄ ̄  ̄ ̄
という風なリンクを作る場合、どういったのをpukiwiki.skin.phpに記述すればよいのでしょうか?
>>434 そっちじゃなくて普通の topicpath でろ。
>>434-436 レスありがとうございます
言葉足らずで申し訳なかったです
両方入れてみたところtopicpathプラグインでした
>>433 pukiwiki.skin.phpの
define('SKIN_DEFAULT_DISABLE_TOPICPATH', 0);
にするのでは駄目なん?
> ちなみにplus だとデフォ
流行語の予感
441 :
Name_Not_Found:2006/05/01(月) 19:31:42 ID:xewygcJ1
誰かがWikiの編集で内容を全部消してしまったらそのページは復活できないんでしょうか?
編集はOKだけどページを消す事を禁止する事はできないのでしょうか?
>>441 バックアップから復活できます。
スペース1文字残した編集と、削除に何の違いがありましょうか。
>>442 消したページって無くなってRecentDeletedに消されたってでるだけですよね。
編集しただけのページであればバックアップは上のツールバーから探せますが
どこからバックアップが拾えるんですか?
>>443 pukiwiki.php?cmd=backup
>>431 スキンは、ちゃんとpukiwiki.ini読まないおまいが悪い。
詳しくは、plusのサイトを隅々まで読むといい。
447 :
Name_Not_Found:2006/05/01(月) 22:16:41 ID:e3dejBp7
どうも閲覧者のなかに、わけがわからず無編集のまま更新押して、
「更新してないのに更新履歴の一番上に来る」ページを散見するのですが、
更新前ソース=更新後ソースだった場合に空ageしない設定/改造ってありますか?
ありがちそうな機能なのに見当たらないなーと。自分で作りこむしかないのか…。
448 :
Name_Not_Found:2006/05/01(月) 22:35:03 ID:9+FlUTZl
左のメニューを右に持って来るにはどうしたらいいの?
>>448 skin/pukiwiki.skin.php
>>447 2chの "age" 機能を無くすようなものだから
利点欠点あるでしょうね
file_write()あたりじゃないかと思われ
>>446 そうじゃなくて、本家用のスキンをplusにあわせて修正しないといけなくないですか?
いや、そうしないとプレビューとか動かなくなったので・・・
出来ない。改造が必要。
すいません、topicpathについて質問なのですが
[[テスト2>テスト1/テスト2]] で Top > テスト1 > テスト2 と表示する際
<span>・・・</span>&gt;(半角)のゴミが末尾に入ってしまうのですがどのように対処したらいいのでしょうか?
ちなみに編集モードではゴミは出ませんでした
以下記述場所
<div id="body">
<?php if ($is_page) { ?>
<span class="small"><?php require_once(PLUGIN_DIR.'topicpath.inc.php'); echo plugin_topicpath_convert(); ?></span>
<?php } ?>
<?php echo $body ?>
</div>
457 :
452:2006/05/02(火) 14:35:37 ID:???
>>456 ごみだと思うなら削除すればいいじゃない
teananさんのあれは何らの検証もされてない状態だからまだ「CAPCHAもどき」でしかないし
標準の編集画面にしか対応してないから大半のspamの投稿元であるcommentやTrackerには無効。
大体、対策は攻撃にされてからでも全然遅くないし、無駄にパッチを当てて本体の保守性を
鈍らせる要因を作る方が危険。(ちなみに俺は3年間一度もspamに遭ってない)
あとencode_hintはspam対策とは関係ない。
>>421 余っているRAMをディスクキャッシュ?
LinuxやBSDならカーネルが勝手にキャシュに回すけど?
まあ、本題に戻って、どういう方法ならPukiWikiを早く動かせるのか教えてもらいたい。
PukiWIkiが遅くて困ってる人はたくさんいるんだから。
そのハッシュ関数とやらの使い方を。
>>460 1年に1,2回位の割合で外国のSPAMっぽいのが来るけど
そんなのより悪戯とか荒らしの方が多い。
荒らしに半分くらいページ消された事はあるけど
SPAMに全ページ書き換えられたりとかはされた事無いかな。
対策は$notify = 0;
$notify = 1;だった
465 :
460:2006/05/04(木) 19:58:08 ID:???
意外とspamは少ないようで安心しました。
荒らしはまあしょうがないのでMail通知1にしておいて荒らされたらすぐ対処します。
ありがとです
>>460 悪いことは言わないからPukiWikiは止めときなさい。
>>466 もめるから代替案と理由をあげときなさい。
468 :
Name_Not_Found:2006/05/05(金) 17:28:10 ID:QNlPApb6
Shinobi.jpでもPukiwiki出来る?
470 :
400:2006/05/05(金) 18:24:20 ID:???
>462
おまいはgoogleの使い方も知らんのか。
wikipediaにすら載ってるぞ。
ttp://ja.wikipedia.org/wiki/%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5%E9%96%A2%E6%95%B0 適切なハッシュ関数を使って、一つのディレクトリに含まれるファイル数を
なるべく少なくする訳。そのディレクトリも階層化できるようなハッシュ関数
を選べば、ディレクトリ検索の計算量ががっくり減る。
自家製BBSのデータストアはこれを使っている。おかげで2万件以上投稿が
溜まっていても速度はまったく落ちないし、お客が沢山来る時間帯でも、
load averageは全然上がらない。
pukiwikiみたいにフラットに置いてたら、さぞかし悲惨な性能になると
思われ。
MySQLなどのDBはこういった事をユーザから見えないところでやってくれる。
だからある程度データが溜まるとDBの方が速くなる訳。
お手軽な解としては、MySQL使うのもまぁ悪くないと思うけどな。PHPだから
簡単に書けるし。今時SQLインジェクションなどの穴を作る香具師は....
...いないよな?
>>463 wikiでページ半分くらい消されたら、1ページ1ページ復帰させるより
HDDのバックアップから、サーバー復帰させた方が早いよね?
pukiwiki1.4.6使ってるんだけど。そういう場合どのフォルダを鯖側に上書きしちゃえば巻き戻るのか教えて欲しいです
cacheフォルダってのを上書きしとけば、巻き戻ってくれるのかなぁ?
473 :
460:2006/05/05(金) 22:45:13 ID:???
474 :
400:2006/05/05(金) 23:22:03 ID:???
>471
ソースはOSの教科書のファイルシステムの章でも読んでくれ。あと計算量
のorderを軽く知っていればすぐわかる。
MySQLの内部構造はソース読んでいないから知らん。DBはOSのファイルシステム
に依存しないために、ディスク上の大きな領域を最初に確保してその中を勝
手に使うから、ハッシュ関数は多分使っていると思われるが、もっと効率の
よい手法があれば、そっち使っているだろうね。
ハッシュ関数なんつーprimitiveな技術は、何十年も前から常識だった。だか
らソフトウェア特許なんつー馬鹿な権利を主張する香具師がいないので、安心
して使えるんだよ。
え?俺に言ってるの?
476 :
472:2006/05/06(土) 00:33:59 ID:???
>>474 できれば、おれをこれを読んだ。ってのを具体的に教えてください。
477 :
472:2006/05/06(土) 01:22:12 ID:???
wikipediaみたいなレイアウトのスキンがあったら教えていただけませんか。
482 :
400:2006/05/06(土) 13:10:49 ID:???
そろそろ消えるよ。
>476
Tanenbaumの"Operating Systems - design and implementation"ね。
Prentice-Hall International Editions の赤本=貧乏国向け表紙
デザイン無しのsoftcover本。Amazonがなかったから、当時円高で
$1が確か100円割っていたのに、本屋のレートが300円以上だった
時代のもの。
#実はComputer Literacyという本屋がComputer Science系の教科
書の類いが豊富で、日本でも送ってくれたので、ゼミで使う教科
書をまとめて買ったことを思い出したよ。当時普通なら消費税
すら取られなかったけど、同じ本を10数冊買ったときにはしっか
り3%とられたなぁ。Amazon.co.jpができてからこの店を使わなく
なってしまった。確か一度名前が変わったらしいが...
たしかLinusもこれに載っているMINIXをベースにLinux kernel書き
始めたんだよな。
今ならこの本だけでなく、BSDの悪魔本も日本語訳が出ているから
向学心のある香具師はぜひ読むことをお勧めする。
>>479 俺も欲しい。wikinote こみなら尚欲しい。
484 :
479:2006/05/06(土) 13:29:14 ID:???
>484
ん、でも PukiWiki で Wikipedia みたいなSKINが欲しいんでしょ。
これぐらいなら私にも作れそう。
やってみる。
>>485 tracker
>やっぱりwikiでしか実装不可能なものなのでしょうか
んなこたーない。むしろwikiである必要がない。
>>487 レスありがとうございます!wiki以外でも可能なんですね
では、色々とスクリプト探してきます。どうもありがとうございます
レスありがとうってのが最近の流行なのだろうか。
レス = レスポンス = 反応
… だから …
「レスありがとう」 = 「反応ありがとう」だ。
491 :
Name_Not_Found:2006/05/07(日) 11:10:11 ID:vC9MLI8H
無茶を承知で教えてくだしあ。
ひとつのパラグラフ内にインラインプラグインを2個以上使うと、最後のもののみ有効(しかも一番先頭のプラグインの位置に内容が移動する)になってしまいますた。
ソース:あ&color(red){い};う&size(10){え};お
表示:あえうお (「え」は小さい)
ここでバカな改造やったんじゃねーの的なアタリがあったら教えてください。
いまconvert_htmlを見回ってますがどうやったらこうなるんやら…
492 :
491:2006/05/07(日) 12:17:35 ID:???
自己解決しますた。make_link.phpですた。
1.4.4ですが、手持ちの最も古いバックアップのmake_link.phpに差し替えても直らなかったので本体バグを疑いましたが
公式の1.4.4へ差し替え(というかダウンロードが)できないので原因の追跡までできませんですた。
ちょww
×reaすげw
ディスク使用量無制限wwww
すまn
誤爆w
微妙に誤爆でもないがな w
pukiwki Ver.1.4.5_1を使用しているのですがFrontpageが
-----
絵
FrontPage
-----
と表示されるのですがこれを
-----
絵 FrontPage
-----
のようにしたいです。
この場合どこを修正すれば良いでしょうか?
pukiwiki.skin.php
すみません。
pukiwiki.skin.phpのどこでしょうか?
<div id="header">の辺りでしょうか?
<br>が入っていないのに改行されます。
titleが<h1>だからでしょうか?
HTMLとCSSの勉強をする
-----
絵 FrontPage
-----
これってデフォじゃないの?
>>502 ブラウザは何使っているの?
それとPukiWikiのオフィシャルは
-----
絵 FrontPage
-----
ってなってる?
>>502 つかそのHTML、<span>と<a>閉じられてるのか?
pukiwiki.css.phpの442から449行目
img#logo {
<?php if ($media == 'print') { ?>
display:none;
<?php } else { ?>
float:left;
margin-right:20px;
<?php } ?>
}
をいじってないか。
507 :
497:2006/05/09(火) 07:53:54 ID:???
>>506 いじってませんよ。
img#logo {
<?php if ($media == 'print') { ?>
display:none;
<?php } else { ?>
float:left;
margin-right:20px;
<?php } ?>
}
ってなってます。
バージョンが違うせいか438〜445行目でしたけど。
すいません質問させてください。
AAACafeでPukiWiki1.4.4を運用していたのですが(非自動設置)、
改装させる必要が出たため、ついでに1.4.6にバージョンアップさせようと思いました。
で今、一通り作業終わったんですが、index.phpを呼び出しても広告しか表示されません。
入れた場所はPublic_html直下で、パーミッションの設定は確認しました。
広告表示上の問題も公式に書かれてましたが、Skinデータの該当箇所をいじった覚えは無いです。
試しにデフォルトのスキンに戻してみましたがやはり表示されません。
AAACafeでは1.4.6は使えないんでしょうか?
509 :
508:2006/05/10(水) 03:30:55 ID:???
すいません、自己解決しました(;´Д`)
>>509 どう自己解決したかを教えてくれないと、
あなたは同じ境遇の人をまったく救わない
pukiwkiに限った事じゃないが、AAACafeは設置しづらくてかなわん
パーミッション含めて、あそこはちょっと特殊だよな・・
512 :
508:2006/05/10(水) 21:50:47 ID:???
>>510 失礼しました。物凄く初歩的過ぎるミスでした。
ローカルの方でPukiWiki1.4.6のフォルダを移動させたり、
バックアップ取ったりしてるうちになったと思うんですが、
デフォルトで含まれているファイルやフォルダの中で、
元々は全部小文字の名前だったものが一部大文字になっていました。
それらを全部小文字に戻したらとりあえずは動きました。
ついでなので書きますが、diff、cache、backup、wikiの各フォルダは、
1.4.4からそのまま移してきたんですが、.htaccessとかindex.htmlを除いて、
パーミッションを666にしないとエラーが出ました。
これは質問箱にも書かれてたことなので既出ですが。
それと途中で権限が無いと言われて、
wikiフォルダなどの中身のパーミッションが変更できなくなりました。
よく分からないままにremakewiki.phpとかchown.phpを実行しても直らなかったんですが、
サーバー上のフォルダごと消してアップロードしなおすと解決しました。
今はしっかり動作しています。長文すみませんでした。
初心者的な問題でしたが、同じ境遇の方の参考になれば・・
PHP5で動くアクセス解析プラグインありませんか?
Log Analyzerは動かないみたいでした
514 :
513:2006/05/10(水) 22:49:03 ID:???
logparanoia.inc.phpが動いたのでこれ使うことにします
おさわがせしました
ページにかなり長い文章を貼り付けたいのですが、そのままだと見た目が非常に煩わしい。
コメントを書く欄のように枠で区切ってバーでスクロールできるようにするにはどうしたら良いのでしょうか?
当方ド素人なものでさっぱりわかりません。
1.4.6で使えたよ
でも、MacのIEだとちゃんと表示されなかった
まあ今時そんなブラウザー使ってるやつほとんどいないから関係無いか。
それってHTMLファイル別に用意しないといけないんじゃない?
いや、それでいいんならいいけど、
cssのoverflowとかでちょめちょめするもんなんじゃないかなぁと。
>>515 そういう見せ方する文章はほぼ読み飛ばすな。
画像を張る時に
:&ref(test.jpg,nolink,"テスト");
以下のようにするのですが、サイズを小さく表示させて
クリックするとでかいのがポップアップされるようにできないでしょうか?
>>521 「ポップアップ」という挙動は標準状態じゃないんじゃないかな
JavaScript と組み合わせている人は
いるみたい
ポップアップというか別ウィンドウで大きな画像が立ち上がってくれるようにしたいんです
>>523 「ポップアップ」と「別ウインドウで立ち上がる」の
違いを教えてたもれ・・・
同じウィンドウを使ってはいけないのか?本当にそこがポイントなのか?
refにサイズ変更するオプションがあったようななかったような
>527
apache2でmod_rewriteしていると思われ。
面白い荒らし対策やね。
>>527 PukiWikiにその方法使ってSEO対策するのは無 馬太..._〆(゚▽゚*)
そのやり方解説しとるサイト自体がPukiWiki止めてBlogに換えてるし
URL短くするの公式に対応してくれねーかなー、とこんなとこで嘆いてみる。
URLのエイリアスをpukiwiki本体で対応すると楽だよね
たとえシンボリックリンクとかでも
あれは駄目だな。極めて小規模な範囲では取りあえず動くかもしれんが。
535 :
Name_Not_Found:2006/05/15(月) 02:11:45 ID:bw09eWM6
pukiwiki ってdefault ではrobot のクロールは許しているのでしょうか?
540 :
Name_Not_Found:2006/05/18(木) 01:35:51 ID:fXqSxsu+
>>521 あー、俺もその方法しりたい。
サムネイルを表示して、クリックしたら、拡大画像が表示されるってことやろ?
HTMLだと
<a href="hoge.png">
<img src="hoge_thum.png"/>
</a>
ってする方法。
541 :
Name_Not_Found:2006/05/18(木) 01:36:55 ID:fXqSxsu+
あとついでなんだけど、#refで画像表示したときに、
なぜか標準でリンクになるよね。あれを切る方法はないですか?
# つか、なんであの仕様が標準なのよ。理由キボン。
>>540 <a href="hoge.png">
<img src="hoge.png" width="xxpx" height="xxpx" />
</a>
ならできるが、縮小画像が勝手に作られるとなると嫌なことも多かろう。
>>541 ref だから。リンクを切るのは
>>521 。出直して来い。
>>521 &ref(./test.jpg,20%,"テスト");
>>540 [[&ref(hoge_thum.png,nolink);>下の添付一覧に出てくるhoge.pngへのリンク]]
お好きに
デフォルトで使ってると下の方にアイコンがいっぱいあるのと
Linksでそのページで使ったWIkiNameへのリンクが生成されますよね
これらを無くしたいのですがどこをいじればいいのでしょうか。
スキン
548 :
Name_Not_Found:2006/05/20(土) 19:19:11 ID:WzoQrZRN
>>542-
>>543 サンクス
面倒だな・・・
&img(hoge.png, hoge_thumb.png)とかできるといいんだが。
つか、プラグイン作ればいいんかな。
すでにある?
pukiwiki.sourceforge.jp、「サムネイル」で単語検索
自分の新規のほうで作った
ページをMenuとかに入れたい時はどうすればいいんでしょう?
あとジャンル別に分ける題名の変え方も教えてください。
FAQに載ってないみたいなんで
>>550 MenuBar というページを編集
ジャンル別に分ける題名の変え方?
ページ名の付け方?
Hoge/hage
Hoge/mage
Moki/moki
>>546 アイコン
skin/pukiwiki.skin.php
if (! defined('PKWK_SKIN_SHOW_TOOLBAR'))
define('PKWK_SKIN_SHOW_TOOLBAR', 0); // 1, 0
リンク
default.ini.php
$related_link = 0;
554 :
Name_Not_Found:2006/05/23(火) 01:43:47 ID:3opWP3Al
555 :
Name_Not_Found:2006/05/23(火) 01:49:20 ID:3opWP3Al
556 :
Name_Not_Found:2006/05/23(火) 16:20:52 ID:uMwx5Nnw
↑俺それ使ってみたけどうまく動かなかった。PHP知識無いから修正しようも無いし。
公式にサムネイル対応してくれたら嬉しいんだけどなー。
それってどっちだ。
公式が何もかも取り込んで肥大化するのはいただけない。
>>556 サムネイルを生成する、というのはPHPだけだと難しい
(具体的にはGDライブラリ + gd extensionなどを必要とするはず)
559 :
556:2006/05/24(水) 01:37:12 ID:???
失礼。それっていうのは下の方。
GDも入れたけど動かなかった…
PukiWikiにサイトを全部移してる最中なんだけど、やる事多過ぎてデバッグしてる暇がないです。
移し替えなくちゃいけないテキストデータだけでめちゃくちゃたくさんあるし。
公式が肥大化するのは良くないと思うけど、サムネイル機能ってCMSとして最低限の機能じゃないの?
他はよく知らないけど、どうなんでしょう。
よくあるCGIの画像貼付け掲示板スクリプトでもほとんど対応してるし。
pukiwikiマークの横にタイトルとURLが出ますがこのURLを消したいのです。
どこをいじればいいのでしょうか?
561 :
560:2006/05/24(水) 17:07:44 ID:???
*とか**の見出しの右上に小さく「↑」って勝手にアンカーリンク付きますが、非表示にする設定はどこにありますか?
>>562 $fixed_heading_anchor = 0;
すいません、説明悪かったです。fixed_heading_anchorではなくて、<h3>とか<h4>の上に付く本当に小さい↑です。
リンクが「ページ名#navigator」となっているやつです。
(プロファイル名).ini.phpで
//$top = $_msg_content_back_to_top;
か、大元である
(言語).lng.phpの
//$_msg_content_back_to_top = '<div class="jumpmenu"><a href="#navigator">↑</a></div>';
//$top = $_msg_content_back_to_top;でいけました!
ありがとうございます。画面がちょっとすっきりして爽快です。
特定のページだけに任意のフォントを指定する方法はないですか?
cssをもうひとつ用意して、そのページの時はcssを上書きすればいいのでは?
<link rel="stylesheet" type="text/css" media="screen" href="skin/pukiwiki.css.php?charset=<?php echo $css_charset ?>" charset="<?php echo $css_charset ?>" />
<?php if ($title == '特定のページ'){ ?>
<link rel="stylesheet" type="text/css" media="screen" href="skin/hoge.css.php?charset=<?php echo $css_charset ?>" charset="<?php echo $css_charset ?>" />
<?php } ?>
試してないけど
569 :
Name_Not_Found:2006/05/30(火) 19:44:29 ID:M2eykM5l
コメントスパムが投稿されて困っています。
現状として、1度のコメントに複数のリンクが張られるので、
3つ以上のリンクを一度のコメントで投稿されないようにするのがよいと思うのですが、
なにかいい方法はないですか?
if (preg_match_all('/https?:\/\//',$vars['msg'],$dummy)>=3) die;
plugin_comment_action()の頭の辺にでも入れておけ。
vote で得票順にソートされるような
拡張プラグインってあったっけ?
tvoteだったかな?
使い始めたばかりです。
新規作成でフォーム型(テキストBOXなどを複数)で
入力させ、それを形式化させて表示させたいです。
どこをいじくればいいか教えてください。
もうちょい詳しく書きます。
題名とか見出しをそれぞれテキストBOXで入力してもらい、
それを固定の形式でページにして表示させたいのです。
連投すみません。
現在のところ書き込みフォームを作って投稿してもらっていますが、
いまいち初めて投稿する人にとっては難しいようなので・・・。
そのようなwikiを探したいのですが、見つからないのでここで質問
させてもらいました。
表組み(Table)で、外枠の太さを0(Border=0と同等)にしたいのですが、
どのようにすればよいでしょう?
>>576 編集の画面を編集したいんだけど、あれはどこで編集できるの?
>>577 skin/pukiwiki.css.php
table { border: none }
>>565のプロファイル名ってデフォだとデフォルト.ini.php
でいいのでしょうか?
デフォルトのやつやってもできないです
ja.lng.php
>>581 それもできないのです・・・。
上書きはしてるんですが、反映されてませぬ。
ページ内リンクってどうやるんだ?
アンカー張ってそこにリンクするのか?
ref.inc.php の
PLUGIN_REF_DIRECT_ACCESS ってつまりどういうこと?
attach に画像ファイル直に ftp かなにかでおいて、
アクセスできるってこと・・・ではなさそう?
その下にも書いてある通り、refの吐く添付ファイルへのリンクが
http://〜/indexphp?plugin=attach&refer=ページ名&openfile=添付ファイル名
みたいにattachプラグインを介したものではなく、UPLOAD_DIR(デフォルトでは
attach/)以下に格納されているファイルを直接指すようになる。
http://〜/attach/A5DAA1BCA5B8_C5BAC9D5A5D5A5A1A5A4A5EBCCBE0A
そうなった理由もそこに書いてある通り。
読んでも分からないなら、とりあえずやってみればいいのに。
PCがあるなら、ローカルに実験用の環境を整えておけるでしょ。
587 :
585:2006/06/03(土) 17:56:45 ID:???
>>586 そうか、おいらの欲しいやつじゃないな。
ありがとん
何がしたいのか良くワカランな。多数のファイルを添付するのが面倒くさいとかか?
だったらファイル名をローカルで変換してからftpで attach/にうpすればいい。
変換なんざ簡単なスクリプトで出来る。
589 :
587:2006/06/03(土) 19:05:52 ID:???
>>588 それもやりたくないっす。
別の仕組み(プラグイン)を作ったほうが楽。
いよいよ何がやりたいのか分からない。
つまり添付ファイルの仕組みは使わず、特定のディレクトリにある
ファイルにアクセスしたいってことか?
それがただrefにURLを与えるだけで済むってことは分かってて、
http://〜/とか書くだけのことを省略したいと?
>別の仕組み(プラグイン)を作ったほうが楽。
じゃぁ作れば
人様。ま、言いだしっぺ法則だろうな。
>>589 とりあえず、お前のやりたいことが全くわからない。
なので、アドバイスしたくても出来ない。
大抵の場合、質問者ってのは自分のやりたいことを他人に
説明できないし、現状がどうなっているのかを正しく理解していない
から、本来簡単に解決できる筈の回答者に対して必要な情報を提供できない。
まずは質問の正体を見極めることから始めなきゃならない。
遠隔地にいる未熟な観測者の、不完全であるばかりでなく時に誤って
いる報告から実像を得るのは困難なことだ。
だから、質問から回答に至るまでには、双方ある程度の根気が必要。
表組みの中に複数の画像と文字を混在させる方法を探しています。PukiWiki 1.4.6 を使用しています。
下のような表組みを作っているのですがひとつのセル内に画像と文字を混在させるにはどのような構文が必要でしょうか。
|~種類|~方向|~説明|
|AAA|ここのなかに#ref(4.gif)と#ref(6.gif)という画像を文字と混在させて表示させたいです。|
|BBB|#ref(4.gif)と書いた後に文字を入れると文字部分が表示されません。|文字の後ろに書いても表示されないようです#ref(4.gif)|
上記のような表組みの中で文字と画像を混在させて表示させるにはなにか特別なタグなりが必要ですが?
プラグインの導入などが必要でしょうか。回答をよろしくお願いします。
596 :
595:2006/06/04(日) 17:55:42 ID:???
自己解決できました。#ref(4.gif)を&ref(4.gif);と表記すればいけました。
スレ汚しすみません。
597 :
Name_Not_Found:2006/06/06(火) 00:16:26 ID:+ekxtmzK
質問します。
wikiを設定したばかりです。(15分前)
第3者にページを改変されると大変なので
ほとんどのページを凍結したいと思います。
もちろんwikiならではの第3者と一緒に作っていくページもあります。
全てのページを1活で凍結することはできませんか?
最初からかなりのページがありますよね。
ファイルのアップロードとか悪戯に使われると困るのですが・・・・
>597
それではwikiの意味がないと思うが、すべてのページで登録ユーザしか
書けなくする設定はある。
pukiwiki.ini.php内の以下の項目を設定すればよい。ユーザ名は複数登録可能:
$auth_users = array ("ユーザ名1" => "パスワード1",
"ユーザ名2" => "パスワード2", ...)
$edit_auth_pages = array('/.*/' => 'ユーザ名1,ユーザ名2,...');
600 :
Name_Not_Found:2006/06/06(火) 01:36:01 ID:+ekxtmzK
>>599 エラーになりました。
Parse error: syntax error, unexpected '.', expecting ')' in /virtual/maniakou/public_html/pukiwiki/pukiwiki.ini.php on line 240
誤りを訂正してくださいという意味らしいですが・・・書式がおかしいのかな。
601 :
Name_Not_Found:2006/06/06(火) 01:39:49 ID:+ekxtmzK
>>598 凍結 のすべてを含むページは 2737 ページ中、 155 ページ見つかりました。
がんばって読みます・・・1日1ページで150日かかりそうです。
>>601 本家で探すのが問題かも。
一括凍結プラグインが存在する。
探せ。
>>600 「...」をそのまま入れたら駄目だよ。
ひとまず次のようにして動作を確認して、後は適当に追加してくれってことだと思う。
$auth_users = array ("ユーザ名1" => "パスワード1",
"ユーザ名2" => "パスワード2")
$edit_auth_pages = array('/.*/' => 'ユーザ名1,ユーザ名2');
604 :
Name_Not_Found:2006/06/06(火) 15:04:37 ID:uck9GYV6
>>604 1. plugin/ref.inc.php を下記のようにTRUEに変更
// URL指定時に画像サイズを取得するか
define('PLUGIN_REF_URL_GET_IMAGE_SIZE', TRUE); // FALSE, TRUE
2. ,は1個でOKです
#ref(
http://hogehoge/1146217860.gif,50%)
ついさっき私も対応したばかりでした
606 :
Name_Not_Found:2006/06/06(火) 17:15:36 ID:KkWNB3zT
pass解析のアタックツールってないですか??
ファイルの添付を管理者以外にもできるようにしたいのですが、
荒らされるのが怖いので、パスワードもかけたいです。
↓attach.inc.phpで、これをTRUEにすればよさそうなのですが、
// アップロード/削除時にパスワードを要求する(ADMIN_ONLYが優先)
define('PLUGIN_ATTACH_PASSWORD_REQUIRE', FALSE); // FALSE or TRUE
肝心のパスワードはどこに書けばいいんでしょ・・・
大方、パスワードを知る特定グループに対してのみ添付を許可するような
ものを想像しているのだろうが、
>>609はPLUGIN_ATTACH_PASSWORD_REQUIREに
関するパスワードについて思い違いをしている。
そこで言うパスワードとは、ファイル毎にアップロードの際に付けるもの。
良くあるうpろだの削除キー機能に相当する。
無改造で特定グループのみに添付を許可したいなら、編集制限するしかない。
管理者パスワードを教えるという手もあるがな
相手を良く見ないと大変なことになるが
>>610 マジスカ。
つまり、アップに必要となるパスワードではなく、
削除の時のパスワードということですか?
グタグタ聞いてないで、試しにTRUEにしてみれば?
ファイル添付のフォームにパスワード欄が出るようになる。
で、添付されたファイルは、削除の際、↑で入れたものか
管理者パスワードを入れないと削除できなくなる。
ADMIN_ONLYは忘れずFALSEにしてからな。
615 :
Name_Not_Found:2006/06/07(水) 00:06:33 ID:BmGiuM2N
wikiの1.4.6を導入したら簡単にパスワードかけれました。
親切にありがとうございました。
特定のメンバーにしか読めない、ログイン形式の掲示板を設置したいのですが
この場合、プラグインを自作するしかないのでしょうか?
表の位置を左寄せ、右寄せにする方法はありますか?
>>616 PukiWikiにはメンバー管理と言えるほどのものはないので、
仮にそういうプラグインを作るとなると、殆どスタンドアロンを作るのと
大差はなくなると思う。そういうのとは基本的方向性が違うので、
>>617。
無料SNSサービスでも利用したらいいと思う。
>>618 [[dev:PukiWiki/1.4/ちょっと便利に/テーブルの中央寄せor右寄せ]]
>>617 >>619 ありがとうございます。
確かに言われてみればそうですよね。
参考になりました
622 :
Name_Not_Found:2006/06/10(土) 17:19:42 ID:Fp08doP7
>>622 XHTML1.1 的にはなし。
それに強制的に別ウィンドウ起動ってけっこううざいよ。
>>622 [[org:自作プラグイン/exlink.inc.php]]
626 :
Name_Not_Found:2006/06/11(日) 09:47:56 ID:p6YUXtqn
使えるねっとでpukiwikiのVersion 1.4.6を使おうと思い、ダウンロード→解凍して全ファイルをサーバースペースにコピー、そしてブラウザからアクセスしたところ、
+++++++++++++++++++++++++++++++++++++++++++++++++
Runtime error
Error message :
File is not found or not readable. (Array)
File is not found or not readable. (Array)
+++++++++++++++++++++++++++++++++++++++++++++++++
という表示がでました。
どうすれば動くようになるのでしょうか。
pukiwikiのインストールに成功した方、アドバイスをお願いします。
627 :
Name_Not_Found:2006/06/11(日) 11:43:28 ID:MqQusi6+
>>627 <?php
define('MYREF_BASE', '
http://foo.net/bar/');
require_once(PLUGIN_DIR.'ref.inc.php');
function plugin_myref_convert()
{
$args = func_get_args(); return myref('plugin_ref_convert', $args);
}
function plugin_myref_inline()
{
$args = func_get_args(); return myref('plugin_ref_inline', $args);
}
function myref( $func, $args)
{
$args[0] = MYREF_BASE . trim($args[0]); return call_user_func_array( $func,$args);
}
?>
せめて相対アドレスくらいデフォでできればいいのにね。
オプション指定してもいいからさ。
>>628 >>585が自分で作るほうが楽っていってるのはつまりそういうことか。
いや、そこまでは分かっていなかっただろう。
分かっていれば、
>>628は実際のところ10秒で出来る。
PLUGIN_REF_DIRECT_ACCESSの意味すら読み取れて
なかったんだぜ?
>別の仕組み(プラグイン)を作ったほうが楽。
っていうのは、
>(俺には作れないし、それがどんなものか全く想像もつかないが)
>別の仕組み(プラグイン)を作ったほうが(多分、俺の手間が減って)楽。
と思われ。
相対オプションは…俺は別に必要性を感じたことはないなぁ。
631 :
627:2006/06/12(月) 00:00:12 ID:PTFyvvJh
ばっちりです。ありがとうございます!
634 :
627:2006/06/12(月) 11:19:43 ID:Zi/9mbfY
>>633 なるほど!InterWiki=他Wikiへのリンクと思いこんでいました。
これでブラケット名表記もrefプラグインの拡張も両方使えて非常に快適です。
ありがとうございました。
:configというページの意味がわかりません。
公式で検索したらtrackerというプラグインのことがたくさん当たるのですが、
それ以外にも使われているものなのでしょうか?
この:configについてざっくりとでもいいので教えてください。
もしくはここを読め!みたいなページを教えてもらえないでしょうか。
お願いします。
638 :
Name_Not_Found:2006/06/15(木) 15:53:39 ID:ylOOi7PJ
プラグイン初心者です。
ちょっと教えて欲しいのですが、検索結果のRSSフィードを
生成するような検索プラグインはないでしょうか?
よろしくお願いします。
639 :
638:2006/06/16(金) 10:19:11 ID:8x/8Exdo
自己レスですが、func.phpのdo_searchを改造し
futuresearchというプラグインを作りました。
これで検索結果をRSSで吐かせて
#showrss()で読めば未来検索になります。
時間があれば公開します。
未来検索……ブラジル?
皆殺しのサンバのように?
XREAに設置しているのですが、添付機能がおかしいです。
テキストファイルやHTMLファイルなどなら正しく添付できるのですが、
画像ファイルが正しく表示されません。
例えばJPEGの場合、バイナリエディタで開いたように
�リ�
と表示されてしまいます。
添付時バイナリモードで送信されてないのか、はたまたWikiの表示機能がおかしいのか…
attach.inc見てもそれらしき修正点見あたりません。
どなたか教えていただければ。
>>641 まず自動広告を消してみよう。
あとはチラネ
643 :
641:2006/06/18(日) 00:00:10 ID:???
>>642 最初から手動で入れてました。
.htaccessに
LayoutIgnoreURI *
という記述をすると正しく表示できました。
ありがとうございました。
644 :
Name_Not_Found:2006/06/20(火) 15:42:42 ID:BMghU+oT
pukiwikiで荒らしのような事にあったのですが、
IPとかが書いてあるログってどこにあるのでしょうか?
ない。
$notifyでメール受け取るようにすればメールに書いてある。
ちなみにplusならロギング機能があるらしい。
サーバのログはないのか
newプラグインのnewの文字色を変えようと思って
pukiwiki.css.phpの以下の箇所を変更したのですが、変更が反映されません
span.new5 {
color:green; ←ここを変えた
background-color:transparent;
font-size:xx-small;
}
他に何か変更するファイルなどがあるんでしょうか?
648 :
Name_Not_Found:2006/06/22(木) 17:39:49 ID:jkrrfJvG
サイドメニューにLinkを作ろうとして
#setlinebreak
*LINK [#a7a36c41]
[[Top Page:
http://hogehoge.com]] [[Wiki Top Page:
http://hogehoge/wiki]] [[掲示板:
http://hogehoge/bbs/]] のように書いたのですが、トップページとサイドメニューページ以外だと
#setlinebreak が働かなくて表示が
Top Page Wiki
Top Page 掲示板
のようになります。トップページでサイドメニューだと
Top Page
Wiki Top Page
掲示板
のようにちゃんと表示されます。何が悪いのでしょうか?
pukiwiki 1.4.6 を使っています。
649 :
Name_Not_Found:2006/06/22(木) 17:45:47 ID:jkrrfJvG
>>648 解決しました。
メインの所に#setlinebreakがあってサイドメニューにも#setlinebreakがある場合に
#setlinebreakが働かなくなるようです。
#setlinebreakは一つしか書いてはいけないようですね。
650 :
Name_Not_Found:2006/06/22(木) 17:50:38 ID:jkrrfJvG
あ、ちなみにTOP Pageでは #setlinebreak は使っていませんでした。
>>647 それで普通に反映される。
24時間以内はspan.new1、5日以内のときにspan.new5が適用されることはわかってる?
>>651 アップするファイルを間違えてました・・・orz
すみません
ローカルPCでpukiwiki使ってサイトの原型を作成しました。編集が終了したんでネット
上に設置しようと思ってます。そこでサーバの負荷軽減とPHPを使えない鯖への設置を可能
にするためHtml化したいんですができますか?あと不要なページを削除するにはどうする
のが一般的ですか?Wikiディレクトリのfileを直接削除でいいでしょうか?
>>654 pukiwiki の糞仕様上スキンも吐き出せるプラグインがむり。
snapshot.inc.php ぐらい。
あとは http アクセスして出力される html をローカルに保存し、リンク先を変えるような方法論のメモはどこかにあるはず。
削除は、ページ編集、全ての文字列削除、保存とするのか一般的なwiki
>>654 そういう使い方するならPukiWikiは使わん方がええな〜
もっと他にええもんがあるのに・・・
658 :
654:2006/06/27(火) 06:18:22 ID:???
660 :
Name_Not_Found:2006/06/28(水) 19:04:24 ID:0HJ7+Lx4
WikiRoomの質問もこちらで大丈夫でしょうか?
pukiwikiでエクセルみたいにデータ統計表を表示できるプラグインってありませんか?
>>662 115行目、こんな感じになればいいのかね?
自分でカスタマイズとかするならこの程度はわかろうぜ。
$items .=" <li><a href=\"$l_page\" title=\"$s_page $pg_passage\">$s_page</a> (" . $line['channel'] . ")</li>\n";
このプラグイン、ちょっと見るだけでもいろいろバグってる(最後の</ul>が表示されないとか、
0個を指定しても1個は表示されるとか)けど、まあ使えりゃいいだろ。
>>663 お陰様で表示できました!これを機会にPHPについて少し勉強して見ようと思います
どうも、ありがとうございました
665 :
Name_Not_Found:2006/06/30(金) 23:53:37 ID:8Px6CURV
画像を
[[foobar.jpg:
http://hoge.com]] のようにつけたんですが、その横に説明を書きたいです。
画像の後に書いたら1行だけ横に書かれて、その後は下に行ってしまいました。
どのようにやれば画像の横に文章を複数行書けるのでしょうか?
>>654TiddlyWikiyとかいいんじゃない?
667じゃないけど第2ヒント。around
672 :
665:2006/07/01(土) 11:41:22 ID:fmpM9fC3
673 :
665:2006/07/01(土) 11:42:04 ID:fmpM9fC3
ぐふぉっ
リロードしなかったら
>>671さんが書いてた
ありがとうございます。
675 :
Name_Not_Found:2006/07/08(土) 14:32:47 ID:hRq0sQzq
PukiWiki 1.46
凍結 或は 凍結解除 をすると、ページのコンテンツが「1」という文字になってしまいます。
バックアップから取り戻しましたが、これでは困ります。
しかも一度解除してしまうと凍結することができません。
どうしてでしょうか?
>>675 > PukiWiki 1.46
1.4.6のことだとして、俺のところじゃ再現しないな。
俺も1.4.6使ってるけど。そんなトラブル起こったことないな
678 :
Name_Not_Found:2006/07/09(日) 09:06:01 ID:tndkPUyp
Pukiwikiを自分のパソコン内だけで使う場合にはどのように導入すればいいのでしょうか?
pukiwikiで困ってる女子大生です。
見出しから本文までの間の余白の調整ってどうやるんですか…(´・ω・`)
誰か知ってたら教えて〜!
>>678 php とウェブサーバ(apache) をインスコ
>>679 css も知らなければウェブサイトを作るのは難しい
女子大生とか書かなきゃ普通に教えてもらえたのに・・・
同意。女子大生と書いたなら、せめてスリーサイズは記述しておくべき
pukiwikiで困ってる女子高生です。
見出しから本文までの間の余白の調整ってどうやるんですか…(´・ω・`)
誰か知ってたら教えて〜!
>>683 css も知らなければウェブサイトを作るのは難しい
まず、cssがなんなのかがわかってなさそう・・
とりあえず、ググレカレードゾ
pukiwikiで困ってる女子中学生です。
見出しから本文までの間の余白の調整ってどうやるんですか…(´・ω・`)
誰か知ってたら教えてニダ〜!
画像うp
688 :
665:2006/07/09(日) 12:57:22 ID:YSayQdQM
pukiwikiで困ってる男子中学生です。
スリーサイズは98 77 95です。
見出しから本文までの間の余白の調整ってどうやるんですか…(´・ω・`)
誰か知ってたら教えで〜!
pukiwikiで困ってる男子大学生です。
アナリスクってどうやるんですか?
誰か知ってたら教えて〜!
>>688 skin/pukiwiki.css.php に "h1, h2" あるいは "h3" っていう項目があるから、
そこのmarginの値を調整してみ。
pukiwiki1.4.を使用しております
SEO対策にMETAタグを加えたいのですが、pukiwikiの場合はどこに加えればよろしいのでしょうか?
htmlのサイトしか作成したことがないので、よくわかりません。どぞ、よろしくお願いします
692 :
691:2006/07/09(日) 17:04:12 ID:???
×pukiwiki1.4.を使用しております
○pukiwiki1.4.6を使用しております
脱字失礼しました
>>691 skin/pukiwiki.skin.php
pukiwikiをローカルでの導入について困っている無職です
pukiwiki Apache + 導入 などググっても導入への解説をしてあるサイトへたどり着けません
どうかそのようなサイトがあったら教えてください
>これってバージョン1.4.6には使えないよね?
*そのまま*では当然無理。
1.4.6に同様の変更を加えるのは難しいことではないが、
>差分とかパッチとか扱ったことがなくて、色々調べてみたもののよくわからず。
では仕方ない。
>default.en.cssとかdefault.ja.cssとか
1.4.6においては、skin/pukiwiki.css.phpがそれらに当たる。
公開の場では、分からないことは分かるまでやらない方がいい。
他の方法については知らない。
既に組み込まれているはず。
700 :
699:2006/07/09(日) 23:43:50 ID:???
訂正。
|xxxx|xxx|c
で書式設定ができるので、それで対応できます。
それってセルの書式設定じゃなかったっけ?
>>697は表組み全体のアライメントの話でしょ。
>>697 <?php
function plugin_style_convert()
{
$args = func_get_args();
$body = array_pop($args);
$body = str_replace("\r", "\n", str_replace("\r\n", "\n", $body));
$lines = explode("\n", $body);
$body = convert_html($lines);
$style = implode(',', $args);
$style = htmlspecialchars($style);
return '<div style="'. $style . '">' . $body . '</div>';
}
?>
>>665 もこれでやっちゃえよ。めんどくせーからさ。
#style(text-align:left;){{
|table|table|
}}
外側に追加するだけなので、.style_tabe, div .ie5 などで決めうちされているとそちらのほうが有効。
デフォだと text-align:center; margin: auto; の模様。消せ
704 :
703:2006/07/10(月) 04:09:35 ID:???
#style(text-align:center;)
hoge hoge
#style(end)
方式とどちらがいいのだろうか。
xbeat PukiWiki 1.4.7の環境で添付ファイルがうまくいかないんだけど分かる方教えてください。
公式ページ見たけどよく分からなくて。
PukiWiki/Install/x-beat.com 見て分からないんなら、
2chのスレで教えてもらっても分からないんじゃないかな。
多分。x-beatなんか使ったことがない俺は分かる方じゃないが。
相対URLのリンク貼ることはできませんか?
>>707 最近 linkr っていうプラグインがあがっていた気がする
>>708 それを使うと、
&linkr(./index2.html,top);
みたいにして、index2.htmlにリンクを貼れるけど、
[[top>./index2.html]]
みたいにして、index2.htmlにリンクを貼れるように改造って出来ないの?
>>709 できるかできないかでいえばできるだろうけど、
本家が対応してくれない限り、アップデートするたび
改造することになるべ?
ちなみに現在、[[./index2.html]] は
「表示中のWikiページ/index2.html」というWikiページの意味を
持っているのでその仕様じゃだめ。
712 :
705:2006/07/11(火) 18:01:05 ID:???
>>706 そうですか。ありがとうございます。もう少し勉強してみます。
_blankつけるにもlinkr使うしかない?
>>705 x-beatでPukiWiki立ててるけど、問題なく添付できるよ。
スキン
<?php if ($notes != '') { ?>
<div id="note">
<?php echo $notes ?>
</div>
<?php } ?>
ソース
<div id="note">
<hr class="note_hr" />
いろいろ
</div>
こいつ→<hr class="note_hr" />が勝手に出力されるのですが、何か解決策はありませんか?教えてください。
そういう時はな、まず問題となってる文字列で検索してみるんだ。
トップディレクトリとlib/、プラグインが関係してそうならplugin/もな。
この場合は取り敢えず note_hr でやってみりゃいい。
lib/html.php: global $search_word_color, $_msg_word, $foot_explain, $note_hr, $head_tags;
lib/html.php: $notes = ! empty($foot_explain) ? $note_hr . join("\n", $foot_explain) : '';
init.php:foreach(array('rss_max', 'page_title', 'note_hr', 'related_link', 'show_passage',
default.ini.php:$note_hr = '<hr class="note_hr" />';
keitai.ini.php:$note_hr = '<hr>';
てな感じで見つかるはずだ。
ほれ、どこをいぢればいいかは分かったな?
出力を抑止したいのか、別なHTML要素、class、styleを割り当てたいのか、
>>716の
望みは知らんが、後はご自由に。
特定の文法のあるページのみをカウントしてくれるプラグインってないでしょうか?
例えば、「サスペンス」と該当ページに記述しておくと「サスペンス」と記述してあるページの総数を集計して表示してくれるようなプラグインが欲しいのすが
719 :
718:2006/07/17(月) 14:33:30 ID:???
例を出すと
当ページには現在
サスペンス:25
ホラー:11
サイコ:34
以上のページが登録されております。
みたいな感じで表示してみたいのですが
ない
ガーン
ガーソ
カーツ
ガーシ
ワッフルワッフル
726 :
Name_Not_Found:2006/07/22(土) 14:37:51 ID:8bTXKZ2U
左にでる最新の20件の表示全体をなくせますか?テキストブラウザで見てると邪魔なので
>>726 skin/pukiwiki.skin.php
>>727 ありがとうございます。
menu表示周辺を書き直してできました。
729 :
Name_Not_Found:2006/07/23(日) 09:07:06 ID:1B3spbcR
携帯端末だと keitai.skin.php が適用されますが、携帯端末からでもPCのスキン (pukiwiki.skin.php) を適用させるにはどうしたら出来るのでしょうか?
731 :
Name_Not_Found:2006/07/23(日) 09:59:02 ID:1B3spbcR
次スレいる?
まだ800もいってないのに次も何も
PukiwikiにJavaScriptのアクセス解析を付けたいのですが、どのファイルにJavaScriptを貼り付ければ
よいのでしょうか。
以前付けたことがあったのですが、スッカリ忘れてしまいました。
ご存じの方、よろしくお願いします。
>>734 skin/pukiwiki.skin.php
>735
ありがとうございました。
737 :
Name_Not_Found:2006/07/25(火) 15:00:36 ID:8D4X1dKl
編集した人のIPアドレスを記録する方法はありませんか?
ロボットに荒されるのでDenyしたいと思うのですが・・・
738 :
Name_Not_Found:2006/07/25(火) 15:28:58 ID:V/CYLvGI
:config以下ってどうやったら最終更新とかわかるんですか?
h1($page)をクリックすると、Backlinks for: ページ名 というページに飛ばされますが、
このリンクを張らないようにするにはどうしたらよいですか。
>>740 skin/pukiwiki.skin.php
- <h1 class="title"><?php echo $page ?></h1>
+ <h1 class="title"><?php echo $title ?></h1>
thanks
743 :
Name_Not_Found:2006/07/30(日) 21:37:50 ID:jqb2lZH0
wikiが遅くなるのは何ページを超えたぐらいですか?
遅くなる前にカテゴリー別にwikiを分けようと思います。
744 :
665:2006/07/30(日) 23:05:59 ID:Jo6aqkev
>>744 lib/html.php
or
skin/pukiwiki.skin.php
>>746 1. plugin/ ディレクトリにputしてる?
2. table_edit_1.4.inc.php を table_edit.inc.php にリネームした?
748 :
746:2006/08/01(火) 12:33:03 ID:???
>>747 レスありがとございます。いつも通り
plugin/table_edit.inc.php
という形でupして
ほげふがという新規ページを作成し、#table_edit(ほげふが)と記述したのですが
#include(): Included already: ほげふが
というエラー文が表示されるだけで、テーブルは全くは表示されませんでした
> ほげふがという新規ページを作成し、#table_edit(ほげふが)と記述したのですが
> #include(): Included already: ほげふが
> というエラー文が表示されるだけで、テーブルは全くは表示されませんでした
そりゃそうだw ちゃんと使用方法嫁。
だいたいなんのテーブルも書いてないのに、なんでテーブルが表示されると思うんだ?
750 :
746:2006/08/01(火) 19:21:28 ID:???
なるほどー。つまり表は自分で予め作っておいて
その作成した表に対して、行ごとの編集作業や項目の追加が行えるツールだったんですね。
やっと理解できました。ありがとうございます
今まで運営していたサーバーの条件が突然悪くなってしまったので
別のサーバーを移動したんです
すると、install.txtに書かれているインストール時のパーミッション設定に従ったにも関わらず、記事が一切表示されなくなりました。
タイトルや編集などのボタンはあるのですが、中身の記事がありません。
完全に新規作成の状態になってしまっています。
もしかして、特定のサーバーにあわせる為に特定のファイルを削除しなければいけないなどあるのでしょうか?
ちなみに、独自ドメインで運営していた為、アドレスは変わっていません。
せいぜい内部的に、
public_html/直下だったのが
バーチャルドメインで
public_html/サイトネーム/
になったくらいです。
よろしくお願いします。
>>751 xreaでPHPがバージョンアップした時の挙動に似ている。
PHPのバージョンなどが違う可能性などを考慮しているとは思えない。
テスト用に最新のPukiWikiをそこに立ててみては。
753 :
Name_Not_Found:2006/08/03(木) 00:44:21 ID:HXfEvNyE
>>751 鯖とPukiWikiのバージョンとPHPのバージョンを書くと解答が早いぞ。
ファイル名が小文字変換されてるとか
検索で、MD5ハッシュ値で該当添付ファイルを検索する機能は付加できないでしょうか?間違い
↑「間違い」の文字は関係ないです
まぁ頑張ってつけろ。
どういうときにハッシュで検索かけたいんだ?
ハッシュ値だけわかってる状況が想像できね。
画像ファイルうp用のwikiを設置してて、
これからうpしようとするファイルを過去にうpしたかどうか?忘れてしまった場合
質問者は名前欄になんか記入した方がいいんじゃね?
質問の繋がりがさっぱりわからんぞ
人間の脳には「補完」という優秀な機能が備わっていてだね…
どちらの言い分も正しい
PukiWikiってFC2Webで動作しますか?
PHPファイルをアップロードすると
「550 /default.ini.php: Forbidden filename」
と表示されるのですが。
>>764 スミマセン・・・あっというまに流れて取り損ねました orz
plusに移行しようとwiki以下をコピーしたんですが
FrontPageとかRecentChangeが反映されません。
他に何か必要なんでしょうか?
回答できる筈の人達への適切な説明
>>768,769
ひとつのページを編集して保存し直したら反映されました。
>>770 これpluginフォルダに置くだけで使えるわけではないんですね?
>>772 置くだけ。
あとは好きなページに#md5searchと書くか、index.php?cmd=md5searchで呼び出す。
素晴らしい!
ありがとうございましたm(_ _)m
普通に添付ファイル名のほうがまだ便利そうだよな。
被ったとしてもせいぜい2、3個だろうし。
ls2とは逆に上の階層のページを表示するようなpluginってありますか?
>>776 おれならデフォの topicpath を使うが
Pukiwiki Plus で相対リンクを貼りたいのですが,linkr を plugin フォルダにコピーしても,&linkr(../どこか);がそのまま表示されるだけです.Plus は対応してないのでしょうか?
すいません. なぜか改行が消えてしまいましたorz
780 :
Name_Not_Found:2006/08/07(月) 17:15:16 ID:VSPHkdUd
自動で改行できるような方法ってありますか?
言葉が足りなかったですね
~や &br;を使わずに
エンターだけで改行できるサイトがあるのですが
同じようにするにはどこをいじればいいのでしょうか?
>>781 設定ファイルの中に項目があったはずです
>>778 UTF-8化しろよ、とエスパー回答。
1.4.7plus-i18n では使える。
と思ったけどEUCでも動いてるな。スマソ
>>778 定数を確認してみてはどうか。
define ('PLUGIN_LINKR_FILE_CHECK', 1); // Default '1'
define ('PLUGIN_LINKR_NOFILE_RETURN', 0); // Default '0'
PLUGIN_LINKR_FILE_CHECK
第一パラメータで指定されたURIが存在するかをチェック:
1 = する / 2 = しない
PLUGIN_LINKR_NOFILE_RETURN
PLUGIN_LINKR_FILE_CHECKが1の場合、もしファイルが存在しないなら:
0 = 第一パラメータで指定されたURIを返す / 2 = エラーメッセージを返す
そしてファイルが存在するかを確認してほしい。
>>786 確認してみましたがデフォルトのままです
public_html 以下に
pukiwiki
pukiwikiplus
hoge
があって
pukiwiki/wiki と linkr.inc.php を
pukiwwikiplus 内の所定の場所にコピーしただけで
ノーマルの pukiwiki ではちゃんと linkr が効いているので
ファイルが存在しないということはないと思います.
789 :
Name_Not_Found:2006/08/09(水) 18:36:08 ID:J7mxf3iE
pukiwikiでソート可能な表って作れるのでしょうか?
trackerである意味それを作れる
792 :
Name_Not_Found:2006/08/10(木) 14:11:50 ID:jkmZD/k2
>>791 ありがとう。
table_eit1.5を1.4.6上で使ってるのですが
testと言うページでテーブルを
,1,2,3
,4,5,6
と定義してtest2で
#table_edit(test)
として更新すると
Fatal error: Call to undefined function: tostring() in /home/wiki/plugin/table_edit.inc.php on line 378
とエラーを吐きます。ソースを見ると toString という関数は定義されてるようですけど何かいけない事を
しているのでしょうか?
csvに対応してないんだろ
pukiwikiplusのheaderとfooterに移動する上下の三角マークは、どうやったら消せるのでしょうか?
なんのことかわからない。plus 本家にもそれある?
>>794 default.ini.php
コメントアウトでどうでしょう?
// $top = $_msg_content_back_to_top;
~や &br;を使わずに
エンターだけで改行できるサイトがあるのですが
同じようにするにはどこをいじればいいのでしょうか?
800 :
794:2006/08/11(金) 23:51:34 ID:???
>>795 PukiWikiで言うと、見出しの右上に付く#navigatorに飛ぶ矢印のことです。
>>796 ありがとうございます。
さっそくやってみましたが消えませんでした。
801 :
794:2006/08/11(金) 23:53:51 ID:???
>>796 ごめんなさい、ページを更新したら消えました。
1.4.6を使用しているのですが、一覧ページで五十音順にも分けてる人がいるみたいなんですが
あれってどうやって追加してるんでしょうか?
デフォルトではアルファベット順と日本語でしか区切られていないのですが
>>794に似てるんだけど見出し横の†も消したいんだけど
どうすればいいの?
>>803 コメントアウトする。
言語.lng.php
// $_symbol_anchor = '†';
>>802 ん、デフォルトはアルファベット順で、日本語も五十音順になっているぞ。
五十音区切りってことでしょ。
kakasi かなんかいれるんじゃなかったか。
pukiwiki.ini.php に設定があるはず。
コピペを貼れるようにしたいんですがどのプラグイン入れればいいですか?
<br>とかタグを入れなくても改行できるようにしたいです。
>>807 diffに書いてある。cssはそれでおk(多分)
ただplusならデフォ
>>810 レスthxです。とりあえず、make_link.phpにパッチを上書きして
pukiwiki.css.phpに追記までは一応やってみたのですが。
pukiwiki.ini.phpに追記がエラーでてしまいます。適当な位置なるものを見定めるのが難しい・・
それにしてもplusは何でも組み込まれてるんですね。羨ましいなぁ
>>809 ありがとうございます。
ちょっと前のレス読まないで質問してすみませんでした
>>726-745位の流れ。
答えがほとんど全部skin/pukiwiki.skin.phpなのが面白かった。
自演かと思ったぜ。
表を印刷すると罫線が表示されないのですが、どうやれば表示できるのでしょうか?
>>811 > pukiwiki.ini.phpに追記がエラーでてしまいます。
何をやってどういうエラーが出たのかを書かないと誰もわからん。
日本語も少しおかしいしな。
>>815 俺は本家がデフォルトで線が出るように対応することをオススメする
>>815 どうすればいいかを突き止めて、報告することをオススメする
>>818 突き止めるも何も本家を検索すればでてくるから、わざわざここで書く気ないんだろう
pukiwikiにプラグインでトラックバック機能実装は無理なんですかね?
該当記事のあるページの下部にトラバ付けられたら便利だと思うんですが
トラバはあるよ。
たかだか css がコピペでライセンス違反だったから一時的に消去されてるぐらいじゃなかったかな。
でもCSSを誰も書かないから、永久に復活しない罠w
B86-W58-H84の女子大生です。
どうやったらスキンを変えられますか?
整形してこい
コンビニで買って来い
3歳女子大生です☆(ゝω・)vキャピ
色々弄ってたら、火狐で表示が崩れるようになってしました。
skinとcssのどっちを修正したらなおりますかね?それとも.pukiwikiini,php弄ったのがいけなかったのでしょうか?
>>826 cssのpaddingとかborder弄ったんじゃね?
クロスブラウザ対応はほんと面倒なので
デザイン自作するなら覚悟しれ
>>822 あれからダレもやってないのか。酷いなw
テーブル内で改行する方法を教えてください
|項目1|ア行|
|項目2|123456789123456789|
|項目3|イ行|
という表だと項目2の右テーブルが長すぎるので
|項目1|ア行|
|項目2|123456789|
| |123456789|
|項目3|イ行|
とういう風に項目2の右側だけ改行したいです
&br;
Wikiで鯖負荷が小さくて表示速度が速いのって
Pukiwiki?
7wiki
>>831 PukiWiki + 2つあるcacheパッチのどっちかお好みで
wikiで他の人にアクセスして欲しくないフォルダはどうやったらいいですかね?
pluginフォルダとか、.htaccessで自分以外のIP弾いちゃっても問題ありませんか?
>>835 外から見えない場所に置けばいい。
それだけの事
ページ数、テキスト量が増えると重くなるのは何故ですか?
>>835の言うwikiがPukiWikiのことだと仮定する。
通常、PLUGIN_DIR以下をHTTPで開くことは無い。
したがって、何か特殊なプラグインを使用してない限り、
全部弾いても問題ない。
>>839 そうです。pukiwikiです。じゃあ、htacessで弾くことにします
ありがとう
841 :
Name_Not_Found:2006/08/23(水) 02:11:58 ID:NgAKzfn9
必ずタイムスタンプを更新するように出来ませんか?
月ごとに作成したページの一覧を表示してくれるプラグインってありませんか?
blogでいう月ごとの記事と同等の事がやりたいです
>>842 あるページが何月に作成されたかという情報をどう保持しているかによる。
なんかたまにすごく重くなって開くのに時間かかる時があるんだけど、仕様?
>>837 1.4.7より前のバージョンか、そうでなくても
AutoLink が有効になっていると、ページ数とともに
重くなります
AutoLinkってなんだっけ?
non listの最新の○件から除外したいページにカテゴリ以下で指定することって出来ませんか?
例えば
AA/BB、AA/CC、AA/DD
をAA以下の階層のページは、全てnon listの対象にするように指定したいです
>>847 正規表現がわからない人にはpukiwikiを設定するのは難しい
849 :
847:2006/08/25(金) 11:59:03 ID:???
正規表現で記入すれば、
>>847のようなことが出来るということでしょうか
調べてみます。ありがとう
今PukiWikiベースのサイトを作っていてそろそろ公開しようと思っているのですが、SPAMが心配です。
PukiWikiで現在運営されている方はSPAMはどの程度来ますでしょうか?
Wikiではありませんが無対策の掲示板CGIなどを設置すると、
1日50件を超す外国のバイ○グラ業者?からの猛攻撃にあって撃沈してしまいます。
公式サイトみた?
>852
そこまでやらなくとも、全ページの書き込みに認証が必要にしておけばよい。
書き込むためには登録が必要にするわけ。それでカバーできない部分はコメント
で受け付ければよい。
コメントならスパム書かれても消せば済む話だから。
あれ欲しいよな。ブログのなんかランダムで変わる数字の書いてある画像用意して、その数字打ち込まないと投稿できないみたいなやつ
でも、スパムなんてwikiで食らうか?
CAPTCHAというそうだ
Completely Automated Public Turing Test To Tell Computers and Humans Apart
プラグインに関して質問おねがいします。
relatedプラグインとnaviプラグインの連携での使用というのは不可能なのでしょうか?
例
「:ほげほげ」というページ
#related
にてリンク関連付けの各ページそれぞれに
#navi(:ほげほげ)
ということをしてみたいのですが
途中で送信してしてしまいました。
ということをしてみたいのですが、やはり階層化にページがないとダメなのでしょうか
どうぞ、よろしくお願いします
>>857 PHPが分からない人にはpukiwikiをいじるのは難しい
>>859 それはプラグイン自体に修正が必要ってことですかね?
改造とか自分には無理なんでよければ加筆修正が必要な部分を教えていただけると嬉しいです
pukiwiki-1.4.7をDLしたところ、pukiwiki.phpが見当たらなかったんだが、
これはないのがデフォ?
ありがとう
なぜか『**ページ名』でリンクできなくなっちゃったんだけど何で?
だれもいないのかな(´・ω・`)?
今まで『*ページ名』でリンクできてたのに久しぶりにやると出来なくてかなり焦ってます。
焦って色々試したからぐちゃぐちゃになってテストだらけになってしまいました。
だれかいたらすみませんが教えてください
スマソ自己解決した
1個前のバージョンに戻したらいけた
867 :
857:2006/08/30(水) 12:20:00 ID:???
あれから、色々と調べたり試したりしてみたのですがダメでした・・orz
自分の#naviを振りたいページは全て階層下ではなく全部「top/ほげほげ」に存在しているので#navi自体が使えません
#navi2プラグイン以外の方法で、標準の#navi機能を反映させる方法ってありませんかね?
#relatedとの連携はもう諦めましたので。普通にnaviがつけたいです;;
868 :
857:2006/08/30(水) 19:46:03 ID:???
悩んだ上、navi2プラグインにて設置することにしました。スレ汚しすいませんでした
ページを編集したり削除した人の生IPが判るアクセス解析ってありますか?
どのIPが荒らしなのかいまいち特定できないから、弾けないです
>>869 作った事あるけど、自分用なので配布はしません。
これをきっかけにPHPを勉強してみては?
>>870 私はデータベースにIPアドレスを記録しちゃったりしています。
>>874 一番好きな食べ物は、ほうとうです。ありがとうございました
877 :
876:2006/09/03(日) 18:14:03 ID:???
878 :
876:2006/09/03(日) 19:31:23 ID:???
微妙な正規表現だが、とりあえず乙
'(('をエスケープさせる方法はないでしょうか?
>>880 &color(,transparent){((};hoge))
編集は誰でも可能だけど、新規ページの作成は禁止。
って感じの設定は出来ますか?
できない
885 :
Name_Not_Found:2006/09/04(月) 20:33:03 ID:T6ziWcBH
新規作成アイコンとかを消せば新規ページ作る人は激減するでしょ
スパムに会わない限りね
かなり強引な手法だな
>>883 出来ますよ。
ただしPHPの知識が必要かと。
>>887 できたとして、削除されたページの復旧はドスルノ?
管理者に依頼じゃねーの?
新規ページを管理パス必須にする改造って面倒そうだな
そんなに面倒か?
page_write辺りに、ソースファイルの有無判別、
無かったら認証要求して特定ユーザ以外は弾く、
程度のものを入れれば、それで済みそうだが。
>>890 うん、正解
おいらはユーザ管理機能をつけて、そのユーザが作ったページは
そのユーザの管理下におかれる、的な仕組みがほしい。
むろん、group, other に書き込み許可を出したりもできて。
実質 wiki のページってそういう気質あるでそ?
>>891 うわ。それもし実現したら素晴らしいな
でも、どちらかというとxoopsとか他のCMSっぽい機能だね
ああ。とういうか、既にxoopsのpukwikiモジュでその機能あるじゃん
説明
グループ・ユーザー、共に複数の選択肢を設定できます。
グループの「登録ユーザ」を選択すると、すべてのログインユーザーが編集できます。
グループ・ユーザー、共に「許可しない」に設定すると、管理者とページ作成者以外は編集できません。
グループを許可するとそのグループに属するすべての人が編集できます。
個人を特定して許可する場合は、グループを「許可しない」に設定して、ユーザーでその個人を選択して設定します。
これでそ?
この度pukiwiki1.4.6をインストールしたのですが、FireFoxで閲覧すると
ttp://up.spawn.jp/file/up38032.png こんな感じで表示が崩れてしまいます。IE・OPERAからのからの閲覧は何も問題ありませんでした
PukiWiki-officialから落とした後、何も弄らずにそのまま転送してパーミッションを変更しただけで上記の症状になります
何が原因なのでしょうか。よろしくおねがいします
>>894 これは表示が崩れてるのではなくてCSSが適応されていないだけでは?
おそらくFirefoxの「表示」→「スタイルシート」の「標準スタイルシート」」にチェックが入っていないのではないでしょうか
896 :
894:2006/09/05(火) 15:53:43 ID:???
>>895 さっそく、確認しましたがチェック入ってました。
PukiWiki-officialやその他のpukiwiki1.4.6で設置されてるサイトは、FireFoxでちゃんと表示されるのですが
なぜか自分のサイトだけが
>>894の画像のようにちゃんと表示されません
レン鯖の問題なのかと思って、別のレン鯖にもインストールしてみたのですがやはり同様の症状でした
情報が書き足りなかったです、すいません。
898 :
894:2006/09/05(火) 20:11:30 ID:???
>>898 ぽかーん。pukiwiki.sourceforge.jp にアクセスしてどうすんだよ。
のように。っていってるだろうが。
ちゃんと自分のところの css に直でアクセスして読み込めるか確認しろっていってんの。
あと Ctrl+F5 打って強制リロードも試してみよう。
>>900 ヒント:FTPクライアントの設定。改行コード回りとか。
ちゅうか、君面白いね。
>>900 WindowsでAN HTTPDを使っててMIMEタイプでcss(text/css)を追加していないって落ちでは?
とプロファイリング。
>>900 強制リロードはpukiwikiの画面でやるの。
でも同じかい?
904 :
Name_Not_Found:2006/09/06(水) 11:37:39 ID:g5b+VnD2
管理人のみ編集が出来ない
公式どおり
$auth_usersに'admin' => 'xxx'
$edit_authに1
$edit_auth_pagesに'/.*/' => 'admin'
ってやってるんだが、誰かエロい人教えてくだされ
905 :
904:2006/09/06(水) 11:51:49 ID:g5b+VnD2
失礼、編集できない理由は
ユーザーにadmin,パスにxxxとしても
ベーシック認証が何故か通らないため。
さっぱり
trackerの形式radioやcheckboxの項目を投稿用フォームにて
項目|○check1 ○check2 ○check3 ○check4 ○check5 ○check6
となっているのを
項目|○check1 ○check2 ○check3
|○check4 ○check5 ○check6
という風に改行して表示させる方法ってどうすれば可能でしょうか?
たぶん、:config/plugin/tracker/ほげほげ
の記述を変えると思うんですが。具体的にどのように記述すれば改行されるかご教授ください
すいません、少しずれちゃいました
項目|○check1 ○check2 ○check3
|○check4 ○check5 ○check6
こうです
十分意味は分かるぞ。
意味は分かるが、確か管理人のみの編集って
確か公式でも安定してないって話が無かったか?
編集制限が安定していないなんて話はきいたこともない
>>908 &br;試してみましたがダメみたいです。これはもう無理かな。。
>>910 質問箱の308と386だな
人によって出来たり出来なかったり
多分>909の内容っぽい
ちょまっっっw
わかってるくせに
918 :
894:2006/09/09(土) 01:46:45 ID:???
>>918 そこにpukiwiki.skin.phpって書いたらダメ?
間違えたpukiwiki.css.phpだ
>>919 別にどうでもいいんだけど、そこってどこ?
お前ら日本語で頼む
pukiwikiで全ページの生ログが取得できるアクセス解析ってありませんか?
荒らしを特定したいんです
>>927 そんな機能があったんですか。情報ありがとうございます
この更新通知機能すばらしいですね
ところで、この更新通知メールの宛先を、Gmailに設定したら文字化けしちゃったんですけど。どうしててでしょうか?
>>929 お前が使ってるPukiWikiがEUC-JP版だからかな?
よし、じゃあページを作成 / 編集した人のIPアドレスを
ログに記録するスクリプトを作ってみるか。
私はいつもデータベースに記録しているんだけど、プラットホームを意識
しないようにテキストベースの方針で。
作成とか、編集のタイミングでプラグインを起動できる仕組みがあるとすごいうれしいんだがなぁ
>>931 作ってみるか、なんて掛け声が必要なほどの
ものじゃないな。page_writeに数行書くだけでおk。
公式でも何度かそんなのを見たような記憶がある。
例えば、続・質問箱/146。
>>931 adodb + SQLiteでいいんじゃね?
ぶっちゃけ、txtファイルにログ出力をプラグインとか敷居浅いので実現してくれたら助かる
数行書くのって設置するだけでいっぱいいっぱいの人間にとっては結構大変な作業
diffとかで差分ファイルもらって、当てる作業ですら敷居が高く感じるレベルの人もたくさんいるでしょ
プラグインのみじゃ無理。正確さをかなり譲って擬似的に実現
できないこともないが、それにしても最低限スキンの編集が必要になるので
>>936のような要求の答えにはならない。
大変大変と言う前に、いいから一度やってみろよ。続・質問箱/146に
紹介されている改造くらい、pukiwiki.ini.phpの編集が出来たんなら、出来る筈だ。
lib/file.phpの90行目、links_update($page);の後ろに
$fp = fopen(DATA_DIR.encode(':iplog').'.txt', 'a');
flock( $fp, LOCK_EX);
fputs( $fp, '|'.date("r").'|'.$_SERVER['REMOTE_ADDR'].'|[['.$page."]]|\n");
flock( $fp, LOCK_UN);
fclose( $fp);
を書き加えるだけだぜ。これで、:iplogというページに記録される。
ページにするのが嫌なら、DATA_DIR.encode(':iplog').'.txt'を好きなように変えればいい。
但し、そのファイルのディレクトリはPukiWikiから書き込みが可能な状態でな。
ページにログを記録する場合は、適切に閲覧制限を。
プラグインのみじゃ無理。正確さをかなり譲って擬似的に実現
できないこともないが、それにしても最低限スキンの編集が必要になるので
>>936のような要求の答えにはならない。
大変大変と言う前に、いいから一度やってみろよ。続・質問箱/146に
紹介されている改造くらい、pukiwiki.ini.phpの編集が出来たんなら、出来る筈だ。
lib/file.phpの90行目、links_update($page);の後ろに
$fp = fopen(DATA_DIR.encode(':iplog').'.txt', 'a');
flock( $fp, LOCK_EX);
fputs( $fp, '|'.date("r").'|'.$_SERVER['REMOTE_ADDR'].'|[['.$page."]]|\n");
flock( $fp, LOCK_UN);
fclose( $fp);
を書き加えるだけだぜ。これで、:iplogというページに記録される。
ページにするのが嫌なら、DATA_DIR.encode(':iplog').'.txt'を好きなように変えればいい。
但し、そのファイルのディレクトリはPukiWikiから書き込みが可能な状態でな。
ページにログを記録する場合は、適切に閲覧制限を。
やってみた。ページに出力はすぐでけた
でもテキストに出力する方法が質問者が自己解決したらしくて記載されてなかったので頓挫しちゃった
wikiフォルダに中身真っ白のiplog.txtってのをログ出力用につっこんどいて、その後
>DATA_DIR.encode(':iplog').'.txt'を好きなように変えればいい
を具体的にどう変えればiplog.txtに出力してくれればいいのかわからないや・・
あとページに出力の方法だと今度は特定のページを閲覧・編集制限をかけるの方法で頓挫してしまいますた
どっちにしろ、ページにログ書くのは何か怖いからいやだけど
>>939 $fp = fopen(DATA_DIR.encode(':iplog').'.txt', 'a');
を
$fp = fopen(DATA_DIR.'iplog.txt', 'a');
にしろや。wiki/にだったら、事前にiplog.txtを作っておく必要は
通常は無い。
というか、パーミッションを理解しないで作るとうまくいかない場合もある。
ページにしておくと、表示とか削除が普通にPukiWikiを使う
やり方で出来るメリットがある。
>>940 でけた!でけた!サンクス
次はページの認証制限にチャレンジしてみるわ。なかなか面白い
ところで plusならログ取れるのに、改造しちゃうとプログラム更新が大変じゃない?
今までの流れを見た上で大変というなら、何をやっても大変だろう。
そのPlus!とやらを使えばいい。さぞかし楽なんだろうな。
>>942 svn からチェックアウトしておけば
改造しても更新しやすいにょ
認証成功。これ、閲覧制限したら編集制限いらないじゃん
>>942 plus標準いいね。でも、plusはちょっと最初からあれもこれもと機能詰め込みすぎちゃってて
何をしたいときにどこ弄ればいいのか訳わからなくなっちゃうからなぁ。。
この程度もやっと弄ったのに、どっか弄るんか。まぁ、頑張れや。
PukiWikiの左上の画像変えるのってどうやるんですか?
考えてみろ。まずはそう…右クリックでプロパティを見るとか、ブラウザの
表示→ソース(表示→ページのソース)で(X)HTMLファイルを表示して
それを読むとかして、その画像がどこにどんなファイル名で入っているのかを
調べるんだ。分かるな?
それが分かれば、次はそのファイル名がどこかに書かれている筈だから、
PukiWikiをインストールしたディレクトリ以下を探せ。すぐに見つかっただろ?
元のロゴ画像が入っていたディレクトリに、お前が入れたい画像ファイルを
放り込み、見つけたファイル名記述の部分をその画像ファイル名で書き換えろ。
サイズが違うから表示がおかしくなったか?そしたら今度も同じ要領で
withとかhightを出力している部分を探すんだ。
with hight ワロス
いつもならpukiwiki.skin.phpの1行で済ますところを親切丁寧に説明してて逆にワロス
RecentDeletedの内容を編集したいんです、無理ですかね
953 :
952:2006/09/11(月) 13:19:11 ID:???
cache/recent.datかと思ったらちがった。。
一体どこに?
ちょっと特殊な wiki ページ
ヒント: RecentDeleted → $whatsdeleted → $cantedit
956 :
952:2006/09/11(月) 21:44:20 ID:???
ヒントというか謎かけにしかみえないです・・
957 :
952:2006/09/11(月) 21:47:10 ID:???
4. 指定したページの編集を禁じる($cantedit) ページ名を事前に指定しておく事により、通常の操作によるそのページの編集 を禁じる事ができます。
RecentChangesなどはこの機能を利用しています。 設定を追加/削除するためには管理者による設定変更が必要です。
あーこれかな?これを解除したらいいのかな
・・・どこで?
958 :
952:2006/09/11(月) 21:50:02 ID:???
できました!ありがとうございました
ページを編集してからブラウザの戻るボタンとかで戻った際に、
編集フォーム内のどの部分を表示していたかに関わらず
強制的に先頭の行に戻されてしまいますが、
これを直前まで編集していた行のあたりを表示できるようにする方法はないでしょうか?
特にフォーム内の編集内容が膨大になってくると、直前にどの辺を編集していたか
探すのに時間がかかってしまいますので...
∩___∩ |
| ノ\ ヽ |
/ ●゛ ● | |
| ∪ ( _●_) ミ j
彡、 |∪| | J
/ ∩ノ ⊃ ヽ
( \ / _ノ | |
.\ “ /__| |
\ /___ /
>>959 パラグラフ編集した場合、アンカ付きで参照に飛んでくれれば
それに近いことにはなるかもな
962 :
Name_Not_Found:2006/09/12(火) 11:46:07 ID:LZA/Pv1a
ページの名前に[]をつかいたいのですができますか?
どのようにやればできるのでしょうか?
[]を使う
includeプラグインについてお聞きしたいのですが
ページ名はインクルードから除外して、ページ内容のみインクルードすることは可能でしょうか?
ページ名まで見出しで表示されてしまうのですが、それを表示しないで対象ページの内容のみ表示したいんです
ご教授ください
>>965 #include(notitle)
マニュアルに一度は目をとおそうじぇ
サイドバーの[最新の20件]の件数はどこで変更できるのでしょうか?
サイドバー
http://kat.cc/257c 現在、こちらのtreemenuをpukwiki1.4.6に導入するのがうまくいきません。
ご助力おねがいします
とりあえず、treemenu_0_3_3_1.tgzを落としまして。こちらに書いてあるとおりに
plugin内のファイル -> pluginディレクトリ
skin内のファイル -> skinディレクトリ
image内のファイル -> imageディレクトリ
と入れた後でpukiwiki.css.phpの指定個所に一文挿入
その後、treemenu_0_3_3_1.tgzの中身のoptionフォルダのdiffパッチを適当に当ててみたのですがうまく動作しません
開いたり閉じたりする動作どころか
Plugin treemenu: Usage:
#treemenu[([,open|close])]{{
text
}}
と表示されるだけです。ちなみに、開いたり閉じたりする時のイメージ(▼)←こんなようなのは正常に表示されます
一連のインストール作業の中でどこが間違っていたのでしょうか?
972 :
969:2006/09/16(土) 01:59:47 ID:???
973 :
971:2006/09/16(土) 02:17:13 ID:???
すいません。デフォルトの何も改造していない本体で試してみたら
すんなりいけました。ご迷惑をおかけしました
974 :
969:2006/09/16(土) 03:13:59 ID:???
リストから MenuBar を開いたらできました。
サイドバーって何だよ。
pukiwikiの上下にある水平線([リロード][新規|編集|等の直下の線)
<?php echo $hr ?>
の色と線の太さを変更したいのですが。どのファイルのどこを弄れば変更できますか?
宜しくお願いします
>>976 pukiwiki.css.phpも一応それっぽいところ弄ってみたんですけど。一向にかわらず・・
たぶん関係ないとこ弄ってたんだと思うんですけど。具体的にどの項が水辺線の変更に当たる部分なのか
教えていただけませんか?
PukiWikiでデザイン変更するなんて馬鹿アホ間抜けw
>>977 hr.full_hr {
border-style:ridge;
border-color:#333333;
border-width:1px 0px;
}
デフォルトではこのあたりかな……。
>>979 無事出来ました。ありがとうございます!