【ぷき】PukiWikiユーザー質問箱2@2ch【うぃき】
>>1 おつかれちゃーん( ´∀`)……、なんだけど、スレタイがパート2のままだよ。
>>2 あーー。申し訳ないです パート用の数字があったのに気づきませんでしたorz
このスレは
【ぷき】PukiWikiユーザー質問箱3@2ch【うぃき】
ということでお願いします。本当に申し訳ない・・
4 :
2 :2006/09/11(月) 01:05:07 ID:???
>>3 Don't worry about it.
画像をサムネイル風に縮小状態で貼り付けたいんですが、 #ref(hoge.png,75%) こんな感じでやってもエラーになります。 #ref(): The style ref(filename,pagename) is ambiguous and become obsolete. Please try ref(pagename/filname) どのようにすればいいんでしょう?
すみません、解決しました。 75%の他にcenterとか別のパラメータを複数指定したい場合はどうすればよいでしょうか?
#ref(./hoge.png,center,75%,プラグインマニュアルの記述では理解できませんか?)
今北だが ref のマニュアルはわかりにくいだけでなく、間違っている(本家の)
だったら直せばいいじゃない
法則の実効性が低いことは明らか。 特に2chでは顕著に。
単語検索で、添付ファイル名も検索対象に含めることはできないでしょうか?
そのままでは無理
カウンターの値を直接変更するにはどうしたらよいですか?
続・質問箱/42
16 :
Name_Not_Found :2006/09/23(土) 17:04:10 ID:bZsaUfoe
??
>>16 勘違いしていると思う。
・wikiは、皆が編集できる仕組み
・pukiwikiは、wikiのエンジンのひとつ
・一人wikiも、wikiエンジンのひとつ
・一人wikiは、pukiwikiとは別のソフト
で、何をしたいかが分からない。
一人wikiで編集したものを、pukiwikiで動かしたいのか?
そうなら、コンバータ書くとかしないと無理
>>16 皆で編集したら一人wikiじゃなくなっちゃうじゃないか!!
できたファイルをwikiフォルダにつっこむだけでも案外動いたりするよ。
自宅サーバー内でPukiwikiを運営しているのですが、携帯からアクセスすると、 「サイトが移動しました。(301)と出るのですが、これはどこが悪いのでしょうか? PCからは正常にアクセスできます。使っている携帯の機種はdocomoのN211iです。
301 リダイレクト
24 :
21 :2006/09/26(火) 10:24:36 ID:???
>>22-23 どうもお騒がせしました。
index.phpをつけずにアクセスしていました。つけたらちゃんといけました。
pukiwikiでページ毎にパスワードなどで閲覧制限をかける事は可能ですか?
Google Mapsのプラグインを入れましたが、携帯からだとソースが表示されてしまいます。 何とかなるものでしょうか?
28 :
25 :2006/09/27(水) 23:33:28 ID:???
>>26 その方法はどこに載ってるか教えてもらえますか?
31 :
25 :2006/09/27(水) 23:51:21 ID:???
わかりました。Thx.
テキスト量が増えると動作がもっさりになるの なんとかしてほしいなぁ ページ一つ開くのに2秒〜4秒ぐらいのシークがある。結構イライラ 同じ鯖に置いてる他のphpスクリプトはサクサク動作するのに。
すみません。すごく基本的な事なんですが、 アルファベッドで新規ページを作成→名前変更→更新した後に 該当ページを編集しようとすると、「???は編集できません」と出ます。 公式サイトも見たのですが、同じ質問がなくて困っています。 日本語にタイトル変更しない方がいいんでしょうか。
>>32 確かに、もっさりしている。
俺も、2、3秒以上またされるわ。
そろそろ、DBつかった派生バージョンとかキボン
>>34 うーん、日本語に変更しても問題でたことないなあ
36 :
34 :2006/09/30(土) 12:40:34 ID:???
>>35 ずっと英数字のタイトルだったので気づいてなかったのですが。
今試してみると、新規で日本語で作成しようとすると
「〜は有効な WikiName ではありません」と出て日本語のタイトルページが
作れないようです。
〜は、作成しようとした日本語タイトル名。
同じ質問を見ないので、多分、とても基本的な事だと思うんですが。
どうしてたらいいのか分からずに…。
38 :
34 :2006/09/30(土) 13:28:08 ID:???
お騒がせしたしました。 サーバーの設定が、mbstring.internal_encoding = Shift_JISになっていた為に 起こった現象のようでした。修正して日本語で編集が可能になりました。
pukiwiki1.4.7で添付ファイルのアップロードがうまく行かずに困ってます。 アップできるファイルと、アップできないファイルがあります。 アップ出来るときは問題なくできるのですが 出来ないときはブラウザの「ページを表示できません。」という画面が表示されます。 どなたか教えてください。
まずうアップ可能なファイルとアップ不可能なファイルになんらかの法則性はないの? 例えばサイズが大きいとか拡張子とか
#articleで指定数以上は別ページ。もしくはpcommentの様に指定数のコメントのみ表示というのは可能でしょうか? 掲示板が同ページ内に一杯立ちすぎて開きにくくなってきたので困ってます
>>39 phpのアップロードサイズ制限にひっかかってるとかか?
43 :
39 :2006/09/30(土) 19:27:51 ID:???
php、pukiwki両方のアップロードサイズは確認済みです。 同じ拡張子でもアップできたりできなかったりします。 アップ出来る物は毎回アップでき、エラーになるものは毎回エラーになります。 簡単に環境書きますと、RedhatLinux9、Apache2.0.40、php4.2.2、ブラウザがIE6です。 php5でも試しましたが同じ現象確認済み、
44 :
39 :2006/09/30(土) 19:38:02 ID:???
すみません、自己解決しました。 はっと気づいて確認してみたら ホームディレクトリがパンク寸前でした。 お手数かけました。
コメントはこちらへ#COMMENT のようにコメントの後に記述プラグインを表示させる事ってできますか?
46 :
45 :2006/09/30(土) 20:53:36 ID:???
×コメントの後に ○文章の後に
ですか。レスありがとうございます
#commentはブロックプラグインなので不可能。 そういうのがやりたければ普通は以下のようにすると思う。 * コメントはこちら #comment
携帯で検索ってできますか?
携帯でページ内アンカーが機能しないのは何故?
別に誰でもいいじゃん
わざわざトリップ付きでレスしてるんだから、 誰なのかにも注目してあげないと。
59 :
Name_Not_Found :2006/10/05(木) 12:30:45 ID:Iw2xmNqb BE:716756459-2BP(0)
質問です。 Aページを作成したとします。 その時にAページ専用の子ページを作りたいのです。 カテゴリと言うのかも知れません。 PukiWikiでできますか?
できるかできないかでいえばできる。
前に箱○のN3のwikiに出来心ででたらめな書き換えをしたら そのwikiが見れなくなってしまいました。 さらにDEADRISINGのwikiが見れないのも、たぶんそれの影響だと思うのですが、 なんとか見れるようにする方法はないですかね?
64 :
59 :2006/10/05(木) 18:13:06 ID:Iw2xmNqb BE:334486837-2BP(0)
それはカテゴリという機能で実現可能ですか?
お前の言う「専用の子ページ」って何?
66 :
Name_Not_Found :2006/10/05(木) 18:40:50 ID:Iw2xmNqb BE:159279252-2BP(0)
ページ名が被っても大丈夫なようにしたのです。
とりあえず
A/A専用の子ページ
ページを使ってよく調べてからもういちど出直して来い。
>>1 はちゃんと見てきたのか?
68 :
Name_Not_Found :2006/10/05(木) 19:11:08 ID:Iw2xmNqb BE:286703036-2BP(0)
カテゴリで実現可能みたいです。 調べてきます
カテゴリじゃ同名使えないだろ
70 :
Name_Not_Found :2006/10/06(金) 10:39:56 ID:JAWGIAqY BE:318558645-2BP(0)
調べても見つかりません・・・ ヒントを・・・
67
72 :
Name_Not_Found :2006/10/06(金) 18:51:04 ID:JAWGIAqY BE:430054439-2BP(0)
wikiにソースをのせるとき 先頭文字を空白にして引用?みたいな漢字でのせてるのですが 100行のものなどの時は手作業が大変なのですが いい方法はありませんか?
73 :
Name_Not_Found :2006/10/06(金) 18:58:55 ID:JAWGIAqY BE:254846382-2BP(0)
こんなとこで釣りとかしてる暇あったらVIPとかで遊んでくればいいお
pukiwikiのURLをWikipediaみたいに?を含まないスラッシュ区切りの表現にしたいのですが どうすればいいでしょうか? .htaccessのRewriteEngine Onを試してみましたが、スキンや画像が全く効かないうえ リンクをクリックすると元通り?で繋がったURLになってしまいます。
>.htaccessのRewriteEngine を適切に設定し、 >スキンや画像が全く効かないうえ $scriptをこれまた適切に設定し、 >リンクをクリックすると元通り?で繋がったURLに lib/以下や使っているプラグインのページリンクを生成している部分で "$script?".rawurlencode($page) みたいになってるところを全部改造 すればいいような気がするな。 あるいは、通常形式のページリンクで手繰ってきたものを自動的に ?を含まない形式に変換、Location:で飛ばす改造というのもありか。 分かっている人には不完全かつ不要な、分からない人には結局無意味な あまり内容の無いレスだw
『pukiwiki 静的 偽装』あたりでぐぐるとパッチ配布してるとこがある
articleプラグインについて質問させてください。 現在articleをメモ代わりに使用しているのですが、どんどんどんどん下にメモしたものが堪っていってるのですが これはこのままずっと、1ページ内で増殖し続けるのでしょうか? pcommentやtracker listみたいに1ページの表示限界数を決めてそれ以上は別ページへみたいなことは出来ませんか?
出来ない。あれはそういうもの。手でやれば?
82 :
77 :2006/10/11(水) 13:45:09 ID:???
>>78 すんません、さっぱりワカランです。。。
Pukiwikiでは難しいってことでしょうか。
>>79 @wikiみたいな、任意数字.htmlにするプラグインのようなものは見つかったんですが
できればWikipediaみたいに、スラッシュ区切りの表現にしたいんです。
そんなにwikipediaみたいにしたいのならmediawiki使えばいいんじゃない?
84 :
77 :2006/10/11(水) 14:01:41 ID:???
Mediawikiは自分の使ってる無料鯖では使えないみたいです。 でもムリなら別のWikiエンジンも探してみたいと思います。 ありがとうございました。
pukiwiki 静的 偽装でググったら、トップに思いっきりパッチ配布してるとこあったんだが プラグインとか言い出してるし、…多分Diffの当て方すら分からなそうだから関係ないか mod_rewriteの説明もしないといけないだろうし
86 :
77 :2006/10/12(木) 02:05:31 ID:???
勉強不足のようですね。そのキーワードを頼りにいろいろ勉強してみます。
sitedev2 ならデフォ
利用者にとっちゃ本当にどーでもいいことだけどな
バージョン1.47を使ってるんですけど、管理者パスワードの設定の仕方がわかりません。 // Admin password for this Wikisite // Default: always fail $adminpass = '{x-php-md5}!'; // Sample: //$adminpass = 'pass'; // Cleartext //$adminpass = '{x-php-md5}1a1dc91c907325c69271ddf0c944bc72'; // PHP md5() 'pass' //$adminpass = '{CRYPT}$1$AR.Gk94x$uCe8fUUGMfxAPH83psCZG/'; // LDAP CRYPT 'pass' //$adminpass = '{MD5}Gh3JHJBzJcaScd3wyUS8cg=='; // LDAP MD5 'pass' //$adminpass = '{SMD5}o7lTdtHFJDqxFOVX09C8QnlmYmZnd2Qx'; // LDAP SMD5 'pass' この部分のどこをどういじれば良いのでしょうか
>>89 // Default: always fail
$adminpass = '{x-php-md5}1a1dc91c907325c69271ddf0c944bc72';
これでpassがパスワードとして設定される
つか、文頭に//はコメントだって知ってるか?分かってれば触る場所は一行しかないんだが
>つか、文頭に//はコメントだって知ってるか?分かってれば触る場所は一行しかないんだが 知りませんでした!//外したら設定できました。ありがとうございます!
まさか真性だとは思わなかった…
ググるとか以前の問題として、公式サイトくらい読まないのかなあw どっからPukiWikiをダウンロードしたんだろうねw
InternetArchive???
>>95 URLは読んでないけど推測で。
patchコマンドの使い方についてぐぐって。
98 :
95 :2006/10/20(金) 22:02:27 ID:???
>>96-97 うわ、はやい!
しかし、意外と難易度高そうですね……。
でも、これでなんとか目処だけは立ちました。
これを乗り越えれば、私も大人の階段をひとつ上れるでしょうか。
助かりました。ありがとうございました!
cd pukiwiki; patch -p0 < ../hoge.patch
これで難易度高いんじゃどうしようもないな
>>100 いやあ。知ってるか知らないかの違いですよ
知らない=高難度って事かwある意味では正解かもなwww
#tracker_listで表示されるタイトルが 名前順や追加した順ではなく、不規則な順番で並ぶのですが、 一意にソートの指定はできないんでしょうか? 例えば 060912-_-○○○ 060921-_-××× 060923-_-△△△ 上記のような順に追加したのに、なぜか 060923-_-△△△ 060912-_-○○○ 060921-_-××× のような並びになったりします。 ご教示お願いします。
>>103 書式
#tracker_list( [定義名] [,[ベースページ名] [,[[ソート項目] :[ソート順]] [,表示上限] ]]] )
ソート順は、ASC、DESC、SORT_ASC、SORT_DESCをコロン(:)の後に指定してください。
また、セミコロン(;)で区切ることにより、複数のソート項目、ソート順を指定可能です。
ASC、DESC、SORT_ASC、SORT_DESCなどの違いはなんですか?
インライン要素にて記述した際に、IEだとボッチがひょうじされなくなってしまうんですけれども これって改善できますかね?
nipple
ページ上でFlashファイルを表示するにはどうしたらいいでしょうか?
pukiwikiにファビコン付けたいんですけどどこをどういじればいいのでしょうか
>>113 skin/今使ってるやつ.skin.php
1.4.6から1.4.7にうpdateしたいんですけどどうすればいいでしょうか? 上書きはまずいんですよね
>>116 1.4.7を普通に用意して、以前と同じような設定にして
wiki, diff, backup, attach, trackback, counter, cache
だったかな、これらのデータをそっちに置く
独自にpluginとか入れていれば個別に移す
というのでいいはず
単純な上書きだと元に戻せないのでおすすめしない
118 :
116 :2006/10/28(土) 09:57:13 ID:???
>>117 ありがとうございます、やってみます(`・ω・´)
cvsからげっちゅしておいて、へい、アップデート、YO、ってやるとらくだけどな
120 :
116 :2006/10/28(土) 10:16:22 ID:???
>>119 HipHop用語は解りません(´・ω・`)
calendar2で今月と来月のカレンダーを同時に表示したいのですが、 例えば11月のカレンダーを表示するとき #calendar2( [{ [200611] }] ) と書いても記述が無視されてしまいます。どうすればよろしいのでしょうか。
124 :
Name_Not_Found :2006/10/28(土) 18:56:23 ID:moG9S2pG
Pukiwiki Plusの1.4.7plus-u2-eucjp なのですが 見出しと普通の文章との間や、普通の文章と表の間などの行間が結構開いてるので 狭くしたくて、default.cssを色々いじってみたのですが狭くなりません。 どうすれば良いのか教えていただきたいです。
>>123 その書き方は本当に有効な書き方ですか
単純にcalendar2を二つ書けばどうでしょう
>>124 その部分が本家と全く同じものだという確証がないなら
最初からplusのサイトで気功
>>124 レイアウトにこだわるならば
default.cssをまず全部消して書きなおしたほうが手っ取り早いかもよ。
そこまでしたくないなら気にしないのがよろし。
>>127 完全にスレ違いだが、一言で済むから言っとく
内容物(テーブル)がでかすぎ
1600x1200くらいのディスプレイで見てみろ
>>128 あ、なるほど!右に更新履歴とかがあるために、空白内に入りきれなくなって
それで下にずれちゃってたのですね・・・スレ違いの質問に答えてくださってありがとうございました!
とても気になっていたので、本当に助かりました・・・。
ディスプレイを変えるのはすぐには無理なので、表をもう少し小さく纏めてみようと思います。
130 :
Name_Not_Found :2006/10/29(日) 18:02:31 ID:KBrIK7n8
おすすめレンタルサーバーどこでしょう。 さくらインターネットはmod_php使えないみたいなんですが遅くて使えませんか?
昔は色々他の業者もあったけど今はXREA以外興味が無くなった。2Gで年間2400円は安すぎる。サーバーも安定してるし。
FrontPageの#123456というアンカーにリンクを張りたいんですがどうすればよいのでしょう? [[FrontPage#123456]] と書けばリンクははれるですがリンクの文字列がFrontPageになってしまいます。 リンクの文字列を「はじめに」とかに変更してアンカーへリンクはれますか?
[[はじめに>FrontPage#123456]]
XREAは機能も価格もいいんだけど、エロ同人絵置けないからなあ(´・ω・`)
>>133 ありがとうございます。
エイリアスってそういう風に使うのか。納得。
このようにクリックするたびに下に文が出てきたり消えたりするようにする為 にはどうしたらいいですか? ○○○○ ○○○○ ←クリック ○○○○ ↓ クリックしたら ○○○○ ○○○○ ××××××× ××××××× ×××××× ××××××× ××××× ○○○○
>>136 昔FirefoxまとめサイトがMenuBarでそういうことを実現していた
気がするけれど、PukiWikiの話じゃなくcssなどの話だと思われ。
そして転送量が多くなる罠が。
その手のギミックは初めて見ると新鮮だけど よく行くサイトだとうっとおしいことこのうえないという罠も。 まあ自分のサイトでやれば真っ先に自分がうっとおしく感じるからわかるさ。
どっかでやってたな・・・プラグイン化されてるかは知らないが 多分本家を頑張って検索すれば出てくるんじゃないか
タイトルと見出しのフォントが大きいので、小さく変更したいんですけど、 どこをどういじればいいのでしょうか。誰か教えて下さい
まず、お前のPukiWikiをブラウザで開くんだ。
そして、表示→ソースとかでHTMLソースを見る。
いくらなんでもHTML/スタイルシートの基本的な知識くらいはあるだろ?
「タイトル」だったらこの辺か?
<h1 class="title"><a href="
http:// 〜/index.php?plugin=related&page=FrontPage">FrontPage</a></h1>
ほれ、これで h1.titleをいぢれば良いことは分かっただろ。
で、次はどこにその記述があるかだが、HTMLソースを見たなら、
〜/skin/pukiwiki.css.phpだってことも分かってる筈だ。後はそいつを編集するだけ。
h1.title {
font-size: 30px;
見出しでも同じことをすればいい。
revulo くんはがんばっとるねぇと偉そうに言ってみる
145 :
Name_Not_Found :2006/11/08(水) 00:03:47 ID:svJTZWtV
pukiwikiはじめ、wikiをよく知りません。 調べてもわからなかったのでお訊ねします。 客先からサイト作成の依頼があり、自分で更新したいからpukiwikiを使いたい、という要望でした。 pukiwikiはわからないので、と断ったのですが、 デザインとHTML/CSSを全ページ分作ってくれればpukiwikiに移植するから大丈夫、と言います。 HTMLとCSSを作ったとして、それを反映する方法はあるのでしょうか。 自分で設置したりぐぐったりした感じでは、HTMLを移植する方法が見つかりませんでした。 客先は自信がある様子なのですが、通常のサイトを作って渡してしまって大丈夫なのでしょうか。 ご回答よろしくお願いします。
>>145 CSSが移植不可能な状況って方を知りたい
>>146 CSS をただコピーしたって pukiwiki には反映されないだろ。
タグのクラス名を全部一致させてあげないと。
HTMLで文章書かれたって移植めんどくさいよ。
HTML -> Pukiwiki 文法コンバータなんてあったっけ?
完成されてるHTML(HTMLヘッダのある文書)だから htmlinsert プラグイン
もだめだろうし。
サイトデザインも pukiwiki だと php なスキンいじらないといけないし、
そういうのができる人ならサイト作成依頼するとは思わないけどなぁ。
ところで、普通のHTMLだと客が更新できないシステムなの?
あぁでもその客は単に デザインと文章がほしいだけって場合もあるのか。 チラネ
>>147 逆に言えば、タグのクラス名を全部一致させてあげれば可能って事だから
不可能ではないよな、面倒なだけで
客がCMSとしてwikiを使おうとしてるあたり、逆ギレで文句言われそうだけどw
150 :
145 :2006/11/08(水) 08:33:59 ID:???
数々のご回答に感謝致します。 移植方法はないのですね。 客先は挨拶やお知らせを自分で更新するために、 少し使ったことのあるwiki以外わからないから それで、ということのようなのです。 営業に相談して、やめるか、 或いはそれなりに金額上げてスキン弄るか、 客先と決めてもらいます。 ご親切、大変ありがとうございました。
WikiじゃなくてBlogのほうが向いてそうな気もするけどな。
あるいは、単に更新履歴みたいなのを自分で書きたいってのなら、
別途CGIで組んで、インフレームさせるとか(スマートじゃないけど)。
提案の方向はいろいろ考えられると思う。
>>145 や
>>150 を読んでるだけだと、そのお客さん、
Wiki言いたいだけちゃうんかって感じがするね。
mimetex プラグインを $ $ で &mimetex(); $$ $$ で #mimetex() を起動としたいのですが、 ユーザールールでプラグインって起動できませんよね? いや、まだ試してないですが。思いつき。
Wikiに画像を貼る際、画像のサイズを指定するには どういう構文を使えば良いのでしょうか?
>>153 Wikiに「画像を貼る際、画像のサイズを指定する」一般的な構文は無い
>>150 普通のPukiWiki(利用が想定されりシチュエーション)の
HTMLをファイルとして保存したモノを客先から受け取って、
それに対してcssでデザインするなら
余計な負担は無いんじゃないかな
>>154 って事は、Wikiに画像を貼る場合は原寸大の大きさでしか貼れないって事?
>>156 できるけど、構文といわれるとよくわからんな。
>>157 要するに、Wikiに添付する画像は原寸大のままで添付して
掲載する際にサイズ指定して掲載したいって事かと
恐らく、サイズ指定の仕方が解らないと言うことでは?
>>150 移植?というかデザインを新規に起こして、wikiに落とし込むのは、
はしょっちゅうやってるよ。
pukiwikiというか、CMS版のSiteDevだけど。
でも、その客の要求なら、CMSとか、BLOGの方があってると思う。
まあ、それでも、wiki(pukiwiki)が使いたいなら、SiteDev+ATか、SiteDev2がお奨め。
pukiwikiより、テンプレいじりやすくなってるし、管理しやすい。
非公開のページを作る方法を教えていただけませんか? 検索すると非公開ページを作っている人はいるのですがその方法までたどり着けません。 よろしくお願いします。
>>158 そういう事です
原寸大のままうpして、貼りつける際に、縮小して貼りつけるにはどうすればいいのか
教えて頂きたいなと
>>163 ヘルプ見ても解らなかったから聞いて居るんですが
>>164 ヘルプの「PukiWikiの使い方」に、画像の貼り付け方は載ってる。
そこを見れば、どういうプラグインが関係してるか、すぐわかる。
さらに、「プラグインマニュアル」へのリンクまで張ってある。
そこを開いて該当プラグインの説明を見れば、サイズ指定のこともすぐにわかる。
どこを見たの? なにも見てないのに開き直ってるの?
>>164 そんな低脳がぷきうぃきを使うのは難しい
ヘルプのどこに載ってるのか分からないとかなら、教える事も可能なんだが ヘルプを見ても分からないんでは、どれだけ言葉を重ねても分かってもらえると思えない
170 :
161 :2006/11/09(木) 18:51:26 ID:???
>>166 ありがとうございました、読んでみます。
171 :
150 :2006/11/11(土) 22:05:18 ID:???
>>151 , 155, 160
続けてのご回答ありがとうございます。
SiteDev系を見てみましたが、納品楽そうですね。
客先の要望にも近いので、営業に提案してもらってみます。
良いものを教えていただき、助かりました。
172 :
無なさん :2006/11/28(火) 20:26:08 ID:???
複数の表を並列に表記する事は出来ませんか? HTMLで表記すると、以下みたいな形なんですが。 <table border="1"> <tr> <td><table> <tr> <td>123</td> <td>456</td> <td>789</td> </tr> <tr> <td>123</td> <td>456</td> <td>789</td> </tr> </table></td> <td><table border> <tr> <td>123</td> <td>456</td> <td>789</td> </tr> <tr> <td>123</td> <td>456</td> <td>789</td> </tr> </table></td> </tr> </table>
無理
そもそもそれって XHTML1.1 としてありだっけ?
175 :
Name_Not_Found :2006/11/29(水) 16:23:21 ID:pNTHTkFv
div.inc.php 以外で左右に分ける事はできないでしょうか? 左に画像、右にテーブルを置きたいのです。 div.inc.phpだとちょうど真ん中で別れてしまって見た目がしょぼくなります。
ref のオプションで回り込みできるでそ?
177 :
Name_Not_Found :2006/11/29(水) 17:12:51 ID:pNTHTkFv
>>176 画像にリンクを張ってその右にテーブルを作りたいのですが
[[&ref(hogehoge.jpg,around,nolink);>
http://foo.com]] ,a,b,c
,d,e,f
のようにやってもできませんでした。
178 :
Name_Not_Found :2006/11/29(水) 17:56:48 ID:pNTHTkFv
こうしたら回り込みはできたけどリンクがつかないし… #ref(hogehoge.jpg,around,nolink) ,a,b,c ,d,e,f
リンク付きか。前にも似たような登校を見た覚えがあるな。 めんどくせ。自分で探してげそ
180 :
Name_Not_Found :2006/11/29(水) 20:55:08 ID:pNTHTkFv
pukiwiki質問箱で聞いてきますね。
182 :
179 :2006/11/30(木) 01:51:54 ID:???
結局探しちまったじゃねーか。おいらもお人よしだぜ。 質問箱3/221
pukiwiki用のスキン配布サイトをまとめたページってないですか?
>>183 PukiWiki-officialの「自作スキン」
添付画像を貼って、それを踏むと任意のURLに飛ぶようにするにはどうやればいいですか?
すみません説明不足しました。 バナー画像へのリンクを貼って、それを踏むと任意URLへ飛ぶようにしたいのです。
ありがつ
Spring, Summer, Autumn, and Winter, and You!
Oh, Oh, 湾岸 Skier.
191 :
Name_Not_Found :2006/12/05(火) 15:48:55 ID:BB/Utsxi
勝手に英単語の後ろに?マークがつくことがあるんですがどうすれば消せます?
いや、たしかページ作らなくても消せたはず。どうやるのかは忘れた
ヒント:WikiName
>>194 つまりあなたは一個の英単語の中に大文字2回も使うんじゃねぇ、と言いたいのですね?
ヒント: WikiName
2chで&#x57;ikiNameってのが有効だったとはシラナンダ
>>191 英単語に2回大文字使うとwikinameとなり、勝手にリンクされる。
オプションで切れるよ。俺はウザイから切ってる
>>192-199 ありがd
数字参照で回避できるんですね。勉強になりました。
管理者じゃないのでオプションはいじれませんでした。
初設置で・・・困ってます。 メニューを表示するにはどうしたらいいんでしょうか? 履歴にはドンドン追加されるんですが。 まぢ初心者でスイマセン
>>201 検索でMenuBarというページを見つけて編集してみよう
205 :
Name_Not_Found :2006/12/10(日) 12:36:10 ID:ro8OMQfp
「,」を使ってテーブルを作っているんですが、テーブルの中で「,」と言う文字を使いたい時は どのようにすればいいのでしょうか?「|」を使ってテーブルを作るというのも一つの手ですが 「,」を使って成形をしたいのです。 たとえ以下のようにして「クリームパン,ジャムパン」と出力したいのです。 ,品物,料金 ,メロンパン,130円 ,カレーパン,150円 ,クリームパン,ジャムパン,100円
直前に数字参照がどうこう言っているのがあるのでそこでピンとくればできる子なのになぁ ユーザルールを使うという手もある。
ん、まてよ。ってか cvs チックなのだから、 cvs チックに , を書けばいいじゃないか。なんだなんだ。
>>205 ヘルプにそのまますばり書いてあるだろ。
svn だな。なーんつって。ぼくはくま。ライバルはエビフライだよ。
スキンのカスタマイズを考えているのですが、 例えばAとBの2種類のスキンを用意して、 トップページだけA、トップ以外のページはBを反映させる、という事は出来ますか? 今のところ設置、pukiwiki.css.phpとpukiwiki.skin.phpをいじってのスキン変更は出来ました。 出来るか出来ないかだけでも教えて頂けると助かります。 よろしくお願いします。
phpでできることはなんでもできる。たぶんそれ以上も。
>>212 一種のDSLとして、PHPはよくがんばってきたと思う。包丁があればナイフはいらないか
と言ったら、そういうものでもないでしょ。
でも、とにかく脆弱性がありすぎて。
>>211 sitedev+ATとかスキン変更できたから、可能だと思うよ
215 :
211 :2006/12/14(木) 19:31:24 ID:???
ありがとうございます。出来そうなんですね。 それがわかっただけでも助かりました。 ちょっと色々いじってみます。
pukiwikiに特定IPからのアクセスを禁止する機能ってありますか?
Pukiwikiよりhttaccessいじった方が早いよ
そうですか、ありがとうございます
PukiWikiを設置しているURLにアクセスすると デフォだとFrontpageが開きますが それを任意のページに設定するには どうすればいいでしょうか?
任意のページ内容をFrontpageにするんじゃダメなの?
>>219-220 つ[pukiwiki.ini.php]
つうかせめて、FrontPageあたりで配布ファイルにgrepかけるとか、
オフィシャルで検索するとかできないのかよおい
222 :
Name_Not_Found :2007/01/07(日) 02:12:52 ID:5B+VCJCw
質問です。 まとめサイトをpukiwikiで作っていますが、出版社から収入を得ました。 (秘密にではないです。) 個人で作るHPならともかく、情報集積地としてのwikiなので この収入をどうするべきか迷っています。 ・懐に入れればいいんじゃね?→いや、俺自身まったく努力してないとは言わないが、俺だけの結果の金じゃない。 ・鯖維持費にすればいいんじゃね?→いま数百円/月だし、そんなにいらね。 ・wiki上で相談すればいいんじゃね?→カネの話を持ち出して雰囲気壊したくない。 ・どっかに寄付すればいいんじゃね?→日本赤十字に寄付して受領票をwikiに貼ることを考えているけど、独断で処理していいものか。(そもそも寄付の理由が後ろ向きすぎないか。) ・じゃあどうしたいんだよ?→適切に処分したいが、適切な方法が思いつかない…。 なにかいい案を教えてください。 もしくは、独断で寄付したらやっぱり怒られますか? # この質問が適切そうな板がわからなかったのでここにて。
>>222 鯖維持費 + 手間賃ってことで懐に入れとけ。
それなりに手間かかってるだろ?
それか不測の事態に備えてプールしとけ。
>222 数百円の鯖費用でも維持し続ければ結構な額になるし そのうち上位プラン(あるいはもっと上質の鯖)に移ることもあるかも。 数十万、数百万の収入じゃあるまいし 「鯖代にします」と言われて怒る奴も居ないと思うが
俺も鯖代にしますが適切だと思うな
227 :
222 :2007/01/07(日) 17:03:19 ID:???
ありがとうございます。 鯖代の方向で検討してみます。 >224 他ならともかく、2chじゃ変な人に目をつけられそうですw
Wikiへの投稿は自主的なんだから 投稿者や第三者が文句を付ける筋合いではないだろ? どう使おうが管理者の自由 そ も そ も 会 計 報 告 自 体 不 要 そんな義務も責任もない
そうだね 釣りしたいならせめてageないとID出ないぜ?
paraeditのプラグインの最新版(0.6?)が欲しいんですけど 配布先消失みたいで手に入らないのですが 現在も配布してるのでしょうか? また、これに代わるプラグインがあれば教えてください
paraedit は本体に部分編集の機能がない時代のものだべ? そんな過去の遺物使ってんなよ。
あ、悪い悪い。本体組み込みになってるのは plus だけか。 本家しょっぺーな。
質問させてください。WindowsXPで、Apache2.2.3で、PukiWikiの最新版をDLしました。
PukiWiki初設置の者なのですが・・・。
本を見ながらやっているのですが、どうしてもローカルホストでpukiwikiが表示されません。
Apacheの起動は確認しています。
CのProgram Files/xampp/htdocsの中にDLしたpukiwikiの名前を変えて入れています。
そうすれば
http://localhost/pukiwiki/で表示できるはずなのですが 、「ページを表示することができません」と出てしまいます。
ちなみに、
http://localhost と入力すると、Index ofとだけ書いたページが表示されます。
原因がわからないので対処ができないでいます。
確認したほうがいい箇所やファイルなど、教えていただけますか?
よろしくお願いします。
Apacheの設定を確認DocumentRootとか。 あとPHPが動く設定になっているのか確認。 てゆーかPHPインストールしたのか? 最後に、何の本を見ているのか知らんが、本ちゃんと嫁!
>>233 pukiwikiの前に、apacheを最低限理解するのが先だと思う
236 :
Name_Not_Found :2007/01/11(木) 23:22:39 ID:oZ2k5H8C
237 :
233 :2007/01/12(金) 01:56:02 ID:???
レスありがとうございます。
>>234 本の手順そのままでインストール&設定しました。
そこにはApacheの設定のことなどは書いてなかったのです。。。
「ちなみにPukiWikiによるWebコラボレーション入門」という本です。
xamppでPHPも一緒に入れました。
Apacheの設定のことをちょっと調べてみます。
>>235 そうですね。。。Apacheのことがよくわからないままで動かそうとしたのが敗因ですね。
>>236 http://localhostだと 、Index ofだけしか表示されません。
pukiwikiのフォルダの場所が悪いのかと思いましたが、
何度確認しても本のとおりなんです・・・
URL見てみました。Apacheの設定をいじらなければいけないことは理解しました。
ローカルホストでまず見えるようにしたいので、ちょっとまたいろいろといじってみます。
238 :
Name_Not_Found :2007/01/12(金) 03:41:33 ID:SI/5630V
本のとおりといわれても、わからん。
質問です。 XREAでPukiWiki1.4.7_notbを使用していますが、 負荷が高くなり503エラーが出るようになりました。 何か負荷の軽減に有効な手段はあるでしょうか? (iniで設定できることはほぼ試しました)
>>239 目新しい話題じゃない
負荷対策についてぐぐれ
添付ファイルを修正して再アップロードしたいのですが「元のファイルを削除→アップロード」せずに上書き更新する方法はないでしょうか? ダウンロード数なども保持しておきたいのですが。
attachref だとできたかな。
>239 横からすまんが漏れも聞きたい。 本文は落ちてくるのにcssだけ503すんだよな… 本文が処理中に同時にcssにアクセスすると503するのかとも思ったが そのくせ本文内の画像は落ちてくるしな。
じゃあcssのphp経由出力止めればいいじゃない
CSSを静的なものに変えればokなはず
質問させてください。 BracketNameでPukiwikiの外の自鯖ファイルに リンクすると文字化けしてエラーになります。 エラーログには、Invalid argument: Cannot map GET 〜とありました。 文字化けは今のところ、記事の編集や閲覧、 Apacheが作るインデックスリストのリンクでは起こってません。 ためしに両方のリンクをコピペしてみたら、 エンコードの結果が違っていたので、mbstringが悪いらしい、 ということまではたどり着いたのですが・・・。 いろんな情報を見ながら四苦八苦しましたが、全く解決できません_no (あまりに変化がないので、設定が反映されてるかすら怪しくなってきました。) どなたかおやさしい方、以下の設定を添削していただけないでしょうか? また他にも問題個所がありそうであれば、教えていただければ幸いです。 どうかよろしくお願いします。スレ違いだったらゴメンナサイ。。 【環境】 Windows2000pro Apache2.2.3(インストーラ版) PHP5.2.0(インストーラ版、extensionも全部インストール済み) PukiWiki1.4.7(euc、2006/06/12版)
247 :
246 :2007/01/14(日) 11:30:09 ID:???
つづき 【httpd.conf@Apache】 AddType application/x-httpd-php .php Include conf/extra/httpd-languages.conf PHPIniDir "X:\www\PHP\" LoadModule php5_module "X:\www\PHP\php5apache2_2.dll" ----------------------------- 【httpd-languages.conf@Apache】 DefaultLanguage ja AddDefaultCharset EUC-JP ----------------------------- 【php.ini@PHP】 default_charset = "EUC-JP" extension_dir = "X:/www/PHP/ext" mbstring.language = Japanese mbstring.internal_encoding = EUC-JP mbstring.http_input = auto mbstring.http_output = EUC-JP mbstring.encoding_translation = Off mbstring.detect_order = auto mbstring.substitute_character = none
> (あまりに変化がないので、設定が反映されてるかすら怪しくなってきました。) だと思うなら、何で鯖自体再起動しない? ってか、設定を反映させるために行った手順を書け。 エラーログを略すな。 勝手に解釈するな。 エンコード結果の違いとやらを元ファイル名も含めて全部書け。 うん、まあ結論は日本語ファイル名を使っているだろ? ホストのエンコーディングとPukiWikiのエンコーディングが違うからってのが理由。 あとはわかるな?
なに?InterWikiName? なら、InterWikiName のページを開いて文字コードを設定しなさい。 そうじゃないなら、URLエンコードされたものを使わないとだめだべ。 (ブラウザで開いてアドレス欄をコピペ) Wikiとか関係なくHTMLならそうどろ?
251 :
246 :2007/01/14(日) 13:43:31 ID:???
レスありがとうございます。
>>249 InterWikiNameの可能性は思いつきませんでした><
そちらを設定して、どうにかうまく行ったようです。
本当に助かりました、どうもありがとうございましたm(__)m
あれ、CACHE_DIR/.ref, .rel の作成をとめるのってあったっけ? 使わないのでとめたいんだけんども。
253 :
Name_Not_Found :2007/01/15(月) 17:49:53 ID:UwIc0hF+
Pukiwiki1.4.6です。 ページ最下部のツールバーアイコンにはページ名を変更する「名前変更」がありますが、上部のナビゲーターにはそれがありません。 なんとか上部ナビゲーターにも「名前変更」を入れたく、Pukiwiki.skin.phpのnavigatorに部分に、他の部分を真似たりしてrename を入れてみたのですが、エラーが出るばかりです。 htmlやcssはわかるのですが、phpはさぱりわかりません。 どなたか教えて下さいませんか。 よろしくお願いします。
どう変えてどんなエラーが出たのが晒せ。 答えを教えるのは簡単だが、それだと君のためにならない。
Wikiを一括DLできるツールない? 巡集だと302エラー返されて保存できないページが多くて困る。
302はFound。エラーじゃない。リダイレクトなんだから、示された方を改めて拾いに行けばいいジャマイカ
wget でできるっしょ。
あんまし負荷がかかるようなことは、やってほしくないのが本音。
260 :
Name_Not_Found :2007/01/20(土) 21:36:40 ID:gm2CketQ
質問させていただきます!
当方は下記のレンタルwikiを利用しているのですが、
このたび、閉鎖することになってしまいました。
そこでなんですが、いままで作成したものを
丸ごとバックアップするにはどうしたらいいのでしょうか。
http://wikiwiki.jp/
1. 管理者にお願いする。 2. filelistプラグインで全ページのURIを取得してまとめてwgetする。 3. dumpプラグインが入ってればそれで。 どれでも好きな方法で。
wget Windowsで使えないじゃん
>>362 応用力ないなぁ。
wgetの代わりに任意のダウンローダーでいいのに。
ちょっと頭絞ってくる
ちょっとまて。windows でも使えるぞ。
266 :
Name_Not_Found :2007/01/22(月) 15:51:47 ID:pF3NtYdV
>>262 FireFoxも Windowsで使えませんよね ><
どこの世界の人なんだろう? wget も firefox も windows で普通に使えます。
釣りですよ。
269 :
Name_Not_Found :2007/01/23(火) 01:53:58 ID:LIgUd3JR
すみません、質問させてください。
まとめサイト
http://wiki.nothing.sh/1070.html を作ったのですが、凍結の仕方が分かりません。
正確に言うと、私が作ったものであるのに、凍結のパスワードが
いつの間にか設定されているらしく、どうする事もできない状態です。
どうしたらいいのでしょうか。
パスワードの変更とかってどうやったら出来ますか?
270 :
Name_Not_Found :2007/01/23(火) 03:40:37 ID:Pr3g0pEG
>>269 そもそも、あなたが作ったものであることを証明できますか?
他人のサイトのハックまがいなことをできようか?
271 :
269 :2007/01/23(火) 03:49:59 ID:LIgUd3JR
>>270 はい。証明はできません_| ̄|○
ただ、仕組みを知りたいのです。自分がパスワードを作った覚えがないので。
ん〜・・・・・とりあえず自力で何とかしてみますが・・・。
まとめサイトの内容の性質上、なんとか凍結しなくちゃいけなかったのです。
もう少し頑張ってみます。
pukiwiki.ini.php に $adminpass というのがあるからそこで設定
wiki.nothing.shは一つのWikiをまとめ用に間借りさせてくれる所だろ もし凍結したいなら管理者に頼まないと無理
pukiwiki には「このページはおれのもの」みたいな機能はない。
すみません 表組み内の上寄せや下寄せ等の指定や縦のサイズ指定は出来ないのでしょうか? 整形ルールの所を読んで左寄せや横のサイズ指定は理解できたのですが
少し上に似たような質問がありますが、利用者側視点の質問です ヒントきぼんです あるpukiwikiサイトのデータを落としてこようと思います まず、dumpは使えないようでした listから一覧を生成して、sourceで落としてくることは、やっつけでできると思います で、sourceを実行すると、HTMLifyされたソースが落ちてくるわけですが、 さらに生のソースか、それに近いデータを取れる方法はないでしょうか 一応オンラインでちょこっとドキュメント見ました。…よくわからなかったです
source プラグイン経由でアクセスするようにしておいて 落してから適当なスクリプトで加工すればいい。 それか、編集しようとしたときに表示されるソースを一つずつコピペする。
サイト内検索を作成したいと思い、menu barに「#lookup(検索,サイト内を検索)」を作りました。 で、メニューバーに入力欄が出るので、 単語(たとえば「おでん」)を入力して検索ボタンを押下したら、 検索結果ではなく、「単語検索」ページに飛ばされてしまいます。 そこで再び「おでん」を検索すると望んでいた結果が出ます。 うまく説明できてませんが、 メニューバーに単語入力→検索結果表示 にならないのはどこが間違ってるからなのでしょうか? よくわからず困っています。 よろしくお願いします。
おでん食いたくなってきた
#search使えば?
これを導入しようか迷ってますが データは簡単にバックアップできますか? 項目の一部だけを保護して、他は変更など可能ですか? 例えばゲームや本のアフィリを張ってそこだけ書き換え不可にして それ以外は自由にできるみたいな
データは単なるテキストだしバックアップは面倒じゃない。 アフィはスキンに組み込めばいい。
実はブログスクリプトよりもWikiのほうが扱いやすい漏れ
そんなベクトル違うもので比べられても
アクセスすると↓のようなテキストしか出てこないことがあるんだけど、 単純な負荷の問題?それとも設定ミスなのでしょうか? <link rel="stylesheet" href="
しらん
どうみても設定ミス
[[ ]]なしでも自動的に特定のページ名の文字列にアンカー張られるんですが 任意の場所だけこれを張られないようにする方法はありませんか?
装飾の{ }で文字列分ければなんとかなりますね。失礼しました。
290 :
Name_Not_Found :2007/02/07(水) 17:12:40 ID:/D+U/um5
こんにちは。trackerプラグインはフォームで必須項目の設定はできないのでしょうか? 必須にした項目が空欄で送信した時、エラーを出したいのですが・・・ tracker.inc.phpは1.33を使用中です。
アクセスログ、ログインログって残せますか?
ほう、それでどうした坊主?w
ページを削除すると、そのページへのリンクだった文字列の部分が黄色い背景になって その文字列の後にその削除したページの名前で新規作成するためのクエスチョンマーク がついてしまいます。 削除したページの名前と同じキーワードを使うと毎回このようになってしまうのですが、この 現象は一般的に認識されてるのでしょうか。また回避方法はあるのでしょうか。
それはオートリンクじゃなくて普通のリンク([[]] もしくは WikiName)? ならそれでいいんじゃない?リンク切れってことで
なんで?
ユーザは基本的にこちらでよし。
>295 そのWikiNameの設定をnowikinameにしたら直りました。 こんなおせっかい機能がオンになっていたとは。 どうもありがとうございました。
WikiNameっておせっかいで付いてたのか
いや、違うだろ
今となってはおせっかいだな
じゃあwikiの根底が邪魔って事にならんか
そうですね
WikiName並のおせっかい=はてなのLinkしまくりな仕様
WikiNameはたまに意図してないリンクになる事もあるが ブラケットネームのリンクまでおせっかい扱いじゃどうしようもない
wikiが流行り始めた頃は、勝手に単語でボコボコリンクができるのを wiki的な偶発的知性が結露してそれがwikiの精神とか わけのわからない解説がのさばっていた。 重くてあまり意味がないということに、皆が気付くまでに そう時間はかからなかった・・・
>>305 はてなはそれをとめるための有料日記だもんなw
309 :
Name_Not_Found :2007/02/15(木) 01:03:09 ID:ZVrFTTPW
はてなワロスww はてなは、リンクがウザ過ぎだよなw
なんであんな事してるんだろう?俺はあれを見ただけで、はてななんて使いたくなくなる
とりあえず、はてなは重いのが腹立つ。
lsxプラグインとnavi2プラグインを組み合わせて 自動で目次を作った上にナビゲーションを表示させる ということは出来ないでしょうか。 単純にulをolに書き換えるだけじゃ駄目だったんですが こういうプラグインの二重呼び(?)みたいなことって出来ないんですかねえ
わけわかんね
314 :
質問 :2007/02/18(日) 17:02:10 ID:2QmkfnLI
初めて質問させていただきます 現在無料レンタルwikiの@wikiを利用しているのですが、 ページ数が増えてきたため、pukiwikiに変更しようと考えています そこで@wikiにて作成し、ローカルに保存したテキストファイル500ページ超を pukiwikiに移行させるのに何か良い方法は無いでしょうか? テキストファイルにはそれぞれ、1ページ毎の編集内容のみが入っています。
はてなアンテナって更新チェック用にしか使ってないな
317 :
314 :2007/02/18(日) 20:51:52 ID:???
>>315 スクリプトとは何なのか判りませんが希望が持てました。頑張ります
ちょww
@wiki ってたぶんかなり pukiwiki ベースだろうけど、 ソースコードもってる人いる?
人がいないな・・・
pukiwiki plus って使ってるやつ少ない?
>>321 結局、PukiWikiベースだからなあ。
やっぱりアレだ……。
やっぱり pukiwiki 本家のほうが多いんじゃない? 個人的にはとりあえずplus にしとけってかんじだが。
plusって使ったこと無いからいまいちわからんのだけど、pukiwiki本家のプラグインも大抵使えんの?
plus ものを本家に輸入、はできなかったりするけど、 本家ものを plus に持っていくのは基本的には大丈夫
じゃあ、現状じゃplus使った方が得だね
plusはふくざつすぎてよくわかんね?
よく見出しの横に付いている[#(小文字の英語&数字で8文字)]ってなんなのでしょうか?
>>327 いや、複雑というよりも、追加した機能に関するドキュメントがないだけ。
>>328 固定アンカ。いろんなのに使われるからそのままでいい。
330 :
328 :2007/02/20(火) 11:49:59 ID:???
>>329 回答ありがとうございます。
固定アンカの意味がわからないのでまた調べてみますw
>>329 結局あれって個人で作ったカスタム仕様で
ページの運用も一人でやってるんだよね?
あれじゃあ多くを期待するのは無理だよな
pukiwikiもインストールフォルダを 回答したヤツからいじって非公開フォルダにしないと セキュリティー的にはあれなんだよな?
>>330 ページ内でジャンプしたい場合あるでそ、あれだ。
>>331 pukiwiki 本家 henoheno 1人。更新頻度低し
>>331 pukiwiki plus。miko, upk の2人。更新頻度高し。
多くを期待はできないけれど、現状では本家より期待できね?
>>332 そうだけど、デフォルトの .htacess で余計なのにはアクセスできないようになっているから、あまり気にするほどでは。
.htaccess が使えないとか、アップロード忘れとか考えると、
http アクセスできない所においたほうが無論安心なんだけど、ぐらいですお。
>>335 まじで?
プラスもなの?
だったら半日無駄に過ごしたよ
ドキュメントがちゃんと作られてねーってのはそういうものも含む。
pukiwiki.ini.phpの$date_format(Y-m-d)とは別に m-dだけ表示とか、Y年m月d日表記とかを使いたい場面があるんですが どのようにすればいいでしょうか? pukiwiki.ini.phpの中に 適当に$date_ja_format = 'Y年m月d日'; というのを作ってユーザー定義で '&jadate;'=>get_date($date_ja_format)とかやってみたけど駄目でした。
現在WIKIWIKIにてwikiサイトを作成しているのですが 特定のURLを貼ってからページを更新すると「HTTP 406 受信不可 リソースを表示できません」となってしまいます。 これはpukiwiki側の不具合なのでしょうか?また回避する方法はあるのでしょうか? 試しに@wikiのおためしページで同じことをやってみましたがそちらは問題なくリンクを貼れました。
wikiwiki できけや
わかりました
338、だれか、たのむ
悪いがおれは興味ねぇ。次の人つ
どう駄目なのだ。 空白のページになってしまうならがちゃんと閉じてないとか、 あるべき「,」や「;」、「'」が無いとかが疑わしい。 更新するとその&jdate;とやらが消えるだけってんなら、「適当に作っ」た 変数名を間違えてるとかいう下らん落ちもありえる。
>>338 pukiwiki.ini.phpに
$date_format2 = 'Y年m月d日';
を追加。
rules.ini.phpの
$str_rules = array(
の中に
'date2\?' => get_date($date_format2),
を追加。
これで、date2?という記述で、2007年02月24日と表示されたよ。
初歩的な質問だとは思うのですが、解決作が見つからないので教えてください トップページ(初期FrontPage)を編集しようと、凍結解除を行ったところ以下のエラー fopen() failed: wiki/46726F6E7450616765.txt Maybe permission is not writable or filename is too long が表示され、凍結が解除されません 他のページは凍結⇔解除はできるのですが、どうなのでしょうか?
エラーメッセージの通りパーミッションを確認汁
>345 ありがとうございます!できました!
showrssのようなプラグインで
http:// 〜 ではなく自ホストのパス(絶対パスor相対パス)を指定できるものはないでしょうか?
それはつまり、ウェブサーバにあがっていない rss ってこと? あがってるんなら http 指定すればいいんじゃない? あげってないんなら、なんだか危険なかほりがしない? 楽をしたいのだとしたら、そんなに頻繁に使用するプラグインじゃないし (1ページにまとめて設置しておくぐらい?)、絶対URL指定でいいじゃない。
>>353 もし良ければ教えてくれるとありがたいです。
youtubeauto.inc.php というプラグインを見つけ、それが表示できたので それを利用することにしました。 ありがとうございました。
ページ内のリンクが全て絶対パスなのを相対パスにはできませんでしょうか?
あ、俺も相対パスにしたいと思ってた。あれって何故全部絶対パスなんだろう? 見てる人がLocalにブラウザーで保存した時画像がいちいちサーバーに読みにいっちゃうから困る。
俺もそれ気になってattachプラグイン弄ってみたけどよくわからんかった だれかやってクレクレ
基本的にはあれだ、get_script_uri(), もしくは $script というのがあったら、index.php だけにでも変えればいい。
それに変える事によって何か不都合は生まれますか?また、標準ではなぜそうなっていないのでしょうか? 絶対パスだらけだと生成されるHTMLが無駄に重くなると思うのですが。
>>361 理由1.get_script_uri() が絶対アドレスを返すことを想定している(返してくれないと困る)プラグインもあり、対応するのがきつい。
理由2.index.php を省略したアドレスを使用できない(href="?ページ" は HTML 的に正しくない。)
理由3.特に困らない人の方が多い。
メニューバーが表示されません。 skinは付属のpukiwiki.skinです。Ver1.4.7 メニューバーのソースもいじくってないっす。 どういうことなんでしょうかね。
MenuBar は作ったの?
初心者中の初心者の質問なのですがどうかお答えを頂きたいです。 始めてPHPを扱うので右も左もワカラナイのですが、 メモ帳などではpukiwiki.ini.phpは編集できないのでしょうか? 一応PHP エディタというソフトを落として使ってみたんですが このファイルを読み込ませる事ができませんでした…。 もしわかりやすく使い方・編集方法をアップしている サイトなどありましたら誘導願えませんでしょうか? 宜しくお願いします・・・。
公式
>>365 作ったっていうかもともとあったものを
いじってないからあると思います
369 :
361 :2007/03/04(日) 13:34:52 ID:???
>>363 そうだったんですか。ありがとう。PukiWikiの根本的な問題だから、素人にはどうしようもできないですな・・・残念。
example.com/?FrontPageの?もMod_Rewrite使えるサーバーの人には省略できるオプションが標準であったらいいんだけどなあ。
WordPressだと管理画面で.htaccess変更して一発で?入らないきれいなURLにできるからうらやましい。
>>371 それはスキンじゃないだろうな。
まぁスキンは php 書けるからできるっちゃできるだろうけど、適切な場所ではないと思う。
とりあえずそれだけ。
373 :
371 :2007/03/07(水) 05:52:50 ID:???
>>372 レスどうもありがとうございます。
スキンじゃなさそうですか。
プラグインも作りたいとは思っているのですが、
仕様がよくわからなくて作れず・・・
諦めないでプラグインの資料探して挑戦したいと思います。
>>373 いや、プラグインでもないと思うな。本体。
375 :
sage :2007/03/07(水) 10:59:36 ID:VNbk0PAu
pukiWikiの最新版をダウンロード、設置をしたあと実際に使用してみたのですが、 以前に1.3系を入れた時には画像を添付する時に管理者パスワードを入力する必要が無かったのに 最新版ではパスワード入力フォームが出ました。 1.3系みたいにパスワード入力なしで画像を添付できるようにするには どこを修正すればよいのでしょうか?
plugin/attach.inc.phpを見れ
普通のhtml文書をincludeするプラグインはないでしょうか?
1ページに詰め込むだけ詰め込むのがいいのか、 ある程度になったら数ページに分けたほうがいいのか、、、 どのぐらいの線引きなのかわからん 詰め込んでページ数少ないほうが、総合的には軽くなるのかな?
ページがでかいと差分表示で更新箇所見つけるの大変 あれ差分の部分だけ表示してくれればいいのにね
そうしたらこんどどこに対応するのかわからないじゃん
386 :
Name_Not_Found :2007/03/10(土) 17:22:47 ID:X/tns2fL
質問です メニューバーに #recent() を設置したのですが、recentのリストのみフォントを少し小さくしたいんです。 どうしたらいいでしょうか? スキン・cssは 1.47 デフォルトのものを使っています
やり方は色々考えられるが、最も馬鹿っぽいものの一つを教えてやろう。 plugin/recent.inc.phpの最後の方にある return sprintf($_recent_plugin_frame, count($lines), $items); を return '<div style="font-size:90%">'.sprintf($_recent_plugin_frame, count($lines), $items).'</div>'; と書き換えろ。
388 :
386 :2007/03/11(日) 08:41:45 ID:???
オフィシャルサイトと、plus! のサイトでそれぞれ単語検索をしてみると plus! のサイトはバカっ速なんですが、これは単に総ファイル数の差によるものなんでしょうか?
Officialは1.4.6だから、だと思う。 1.4.7から検索が高速化された。事実上1.4.6までの検索はファイル数少なくても使い物にならない。
誰か本スレ建てて
公式のPukiWiki1.4.7_notbを
公式のインストール
→PukiWiki/Install/インストール方法 (PukiWiki-1.4.4以降)
を見ながら設置しました。
とりあえず管理者パスワードだけ変更して色々試してみたのですが、ファイルのアップロード(添付)がどうも上手くいきません。
http://offgame.no.land.to/offgame/index.php?hoge txtファイルはアップロードできているようなので一応見れることは見れますが、元ファイルの改行が無視されてしまいます。
bmpやjpgにいたってはみれません。何がおかしいのか教えていただけますでしょうか?
書き込みがあったときのメール通知ってphpのmail関数で送れないのでしょうか? sendmailなどが絶対に必要?
>>394 既存のメール通知機能を実際に試せば
勝手な思い込みをしているとわかるよ
(特にsendmail云々の部分)
396 :
394 :2007/03/13(火) 03:33:05 ID:???
ありゃりゃごめんなさい
397 :
Name_Not_Found :2007/03/14(水) 00:44:21 ID:sjYat7B3
すみませんRSSの出力について質問です
右下のRSSボタンをクリックすると
XML ページを表示できません
XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。
[更新] ボタンをクリックするか、または後でやり直してください。
--------------------------------------------------------------------------------
テキストの内容に無効な文字が見つかりました。
リソース '
http://****/****/****/index.php?cmd=rss&ver=1.0 ' の実行エラーです。ライン 19、位置 16
font-family: "
のように表示されてしまいます。
公式の質問箱にも似たようなものがありクライアントの問題?との事で解決していたようなのですが、よく理解できませんでした。
レンタルサーバーにて1.47のEUC版を使用しています
同サーバーの別の方のwikではちゃんと出力表示されています(同じ1.47EUC)
なにか解決方法はないでしょうか?
#commnetで簡易掲示板を表示できますが もうちょい高機能というかあのラインエディターみたいな 入力画面じゃなく普通に2chみたいないある程度の広さを もって投稿画面付きのものってありますか?
>>397 >公式の質問箱にも似たようなものがありクライアントの問題?との事で解決していたようなのですが、よく理解できませんでした。
理解するのが先
#article
>>398 commnetの入力をTextareaにする改造例がどっかにあった
402 :
Name_Not_Found :2007/03/14(水) 22:35:47 ID:ZlZfFh/v
HTMLで言うと <ol> <li> 材料は <ul> <li>みかん - 4〜8個</li> <li>篭</li> </ul> を用意してください </li> </ol> こんなのをリスト構造で表示する方法を教えてください。
403 :
Name_Not_Found :2007/03/15(木) 10:09:13 ID:Vmj8Kexv
こんなプラグインを探しています。。 直接、phpなり、スクリプトを実行してくれるもの。 ローカル環境で使っているのですが、 計算機感覚で、値を挿入したいことがあります。 (グローバル環境だと危険なので、なかなかないと思いますが)
405 :
Name_Not_Found :2007/03/15(木) 16:26:57 ID:xvbowkAV
406 :
Name_Not_Found :2007/03/15(木) 19:29:40 ID:l5OwMFii
左メニューと本文の間の隙間を縮めたいんですけど CSSのどこ触ったらいいですか? 1.47plus-u2-18nデフォルトスキンです
>>404 さんきゅうー
複数行コメントにできたよ。
408 :
たかこ :2007/03/18(日) 19:53:11 ID:???
編集ページの編集って、どうしたらいいんですか? 編集してもらう人に分かりやすいコメントを書きたいんですけど…。 (改行の注意とか)
FreeStyleWiki から乗り換えようと思ってるんですが、データ変換ツールってありますか?
>>408 lib/html.php の edit_form を書き換えるとか。
ない 自分で作れ。
411 :
たかこ :2007/03/18(日) 23:30:06 ID:???
>>409 できました。ありがとうございました(^^
412 :
409 :2007/03/19(月) 01:18:56 ID:???
見出しの固定アンカがリンク張る時使いにくくて 適当な半角ワード入れて使ってるんだけど、 これは問題ない使い方なんでしょうか?
まあ、一応大丈夫。 だけど、anchorプラグイン使うのがいいと思うよ。
415 :
Name_Not_Found :2007/03/21(水) 14:30:36 ID:2l7zknYq
ローカルファイルにリンクを張りたいのですが、 どうしたらよいですか?
416 :
Name_Not_Found :2007/03/21(水) 14:31:38 ID:2l7zknYq
417 :
Name_Not_Found :2007/03/22(木) 07:08:16 ID:oW0NNUDA
PDF出力をしたいのですが、いい方法はないですか? PDF出力プリンタドライバ入れるのが手っ取り早いのか・・・
420 :
Name_Not_Found :2007/03/24(土) 09:16:59 ID:KYegcqkb
添付に制限をかけてなかったので、添付スパムに遭いました。 ファイルの添付に制限を掛けたいのですが、 attach.inc.php の PLUGIN_ATTACH_PASSWORD_REQUIRE をtrueにしても、パスワードなしで添付できてしまいます。 ここをtrueにしたときのパスワード設定はどこで、できるのでしょうか?
421 :
420 :2007/03/24(土) 09:21:39 ID:KYegcqkb
422 :
420 :2007/03/24(土) 09:58:42 ID:KYegcqkb
編集者認証を行おうと思い。 $edit_auth = 1; 他、ユーザーを定義したのですが、 編集時に認証が、全く働かないのは、さくらインターネットが、phpがCGI版のせいでしょうか orz
423 :
Name_Not_Found :2007/03/24(土) 11:18:38 ID:9Eu8h0mM
そうです
424 :
420 :2007/03/24(土) 11:54:53 ID:KYegcqkb
425 :
420 :2007/03/24(土) 12:35:08 ID:KYegcqkb
427 :
426 :2007/03/26(月) 03:28:27 ID:???
>>426 pukiwikiバージョンアップしろよ。それでおわりだろ?
ちなみに今は pukiwiki.php にコードが書いてある
dev:PukiWiki/1.4/ちょっと便利に/Akismetによるspam(スパム)防止機能
もみとけ
429 :
Name_Not_Found :2007/03/26(月) 10:49:24 ID:qkRi0cTw
自宅鯖にPukiwikiを設置したのですが、荒らされたときなどにロックする 管理者パスワードはどこで設定すればいいのでしょうか?
添付スパム、うちではhtmlとhtmの拡張子のファイル添付を許可しないようにパッチ書いて それで対処してるんだけど、これじゃだめなのかな?今のところこれで問題ないんだけど。
心がこもってないなぁ
汚い心だなぁ
誠意をみせろ・・・分かるだろ?
マルチになっちゃいますがお許しを 複数の行すべてには//を付けないで一括してコメント行にすることはできますか? //ここからコメント行 ・・・・ ・・・・ ・・・・ コメント行ここまで// みたいに
>>436 26 名前:nobodyさん[sage] 投稿日:2007/03/29(木) 09:17:23 ID:???
null プラグイン
null プラグイン
439 :
437 :2007/03/29(木) 16:44:58 ID:???
440 :
436 :2007/03/29(木) 18:16:37 ID:???
ありがとうございますた(´・ω・`) 検索してやっと意味がわかりました お許しを・・・
#commentは一行の投稿ですが、
複数行にすればどうすればよいのでしょうか?
>>401 の答えがよくわからないのですが・・
443 :
Name_Not_Found :2007/03/29(木) 21:28:03 ID:HYfmL03M
>>436 >マルチになっちゃいますがお許しを
断る
>>436 答えのほうが時刻早いじゃないか。
解答してもらったのにぐぐりもしなかったとは嘆かわしい・・・
445 :
420 :2007/03/30(金) 06:37:44 ID:nun1AdUQ
447 :
420 :2007/03/30(金) 14:14:18 ID:83DYiX+D
>>446 >「.html」「.htm」のファイルアップロードを禁止
これすか。
ちょっと見てみようと思います。
448 :
420 :2007/03/30(金) 14:28:50 ID:83DYiX+D
>>446 attach.inc.php.patchパッチがありますね!
すばらしい!
導入してみようと思います。
MenuBarを表示したまま外部ページを表示することって出来ますか?
MenuBarに
-[[掲示板:
http://www.2ch.net]] と表記すると全画面が切り替わるのですが、MenuBarを表示したまま右側にLINK先を表示したいのです。
HTMLでいうところのフレーム的な使い方です。
450 :
Name_Not_Found :2007/03/31(土) 06:38:39 ID:qKb3ezmO
IFRAMEと自作プラグインとか駆使するしかないんじゃないのか?
453 :
Name_Not_Found :2007/04/01(日) 23:41:03 ID:kJuW+Fv7
pukiwikiで月や週のカレンダーを表示した上で、カレンダーの中にスケジュールを 入れられるものは無いでしょうか。 CALENDAR2などではカレンダーが表示されるだけで内部に予定を入れられません。 今はPukiwikiを使用せず外部のWebCalenderを利用しているのですが、この方法だと2か月分 表示できません。 ホームページとして利用しているPukiwikiに表示できればベストなので、 もし方法がありましたら教えてください。
どっかでそんなプラグインを見たような気がする。 ぐぐってみたら?
>>454 calendar,scheduleなどでぐぐってるんですけど、見つからないんですよ。
自作プラグインのCALENDAR4でもできないみたいですし。
どっかにないでしょうか?
calendar_task.inc.php
457 :
430 :2007/04/02(月) 08:42:30 ID:???
>>420 >>446 出遅れましたが中の人です。
すごく簡単なパッチですが、今のところ例の添付スパムはこれだけで完全に防げています。
もしスパマー側が手法を変更してきたら、それに合わせてまた対策を考える予定です。
コメント複数行のパッチですが、自分のところはこれで十分なのですが
本文にプラグインの指定をした時点で、パラメータでサイズを渡せるといいのかな、と思っています。
>>456 よこからだが、これって2か月分表示できん?
コメント複数行は公式プラグインにして欲しいな
一次元じゃん(´・ω・`)
ゴバクシタ(´・ω・`)
462 :
Name_Not_Found :2007/04/03(火) 09:36:46 ID:YVBpNoK1
>>456 レスありがとうございます。
やってみたのですが、文字化けしてしまいます。
具体的には日曜日の日の表示の左隣が??となり、
その下には''14??から''18??まで順番に縦に並んでいます。
公式サイトにもこのような不具合は書かれていません。
これはどうすればいいでしょうか?
463 :
Name_Not_Found :2007/04/03(火) 09:41:43 ID:YVBpNoK1
ちなみに予定を追加しようとしても testpage/□I/207-04-03は編集できませんとなり予定の追加もできないです。
apacheを再起動していないって初歩的なミスでした。お騒がせしました。
467 :
Name_Not_Found :2007/04/05(木) 03:01:21 ID:HZkqywUv
auの携帯で表示させようとすると、中国語のような文字で文字化けしてしまいます。 0,Top 1,Newなどはきちんと表示されるのですが、Frontpage以下はすべて化けています。 デフォルトの設定と違うところはkeitai.skin.ja.phpのVersion1.1を落としてきて、 keitai.skin.phpに置き換えただけで他はいじっていません。 質問箱などで文字化けでぐぐってもPlusの自作スキンの文字化け問題しか 出てこないでした。 すみませんがどなたか対処法を教えてください。
>>467 pukiwikiのバージョンは1.4.7utf-8です。keitai.skin.phpはデフォルトのままでは
動作しませんでした。
auの携帯は最近のPCブラウザー非保障端末です。
>>433-434 許してけれ。
>>431 返事が遅れて申し訳ないっぺ。
おら、ほんのごつ感謝してまつ。お礼に裏山でひっつかんだ熊送るけえ住所教えてけれ
470 :
Name_Not_Found :2007/04/06(金) 08:29:46 ID:6cvwSo6H
閲覧制限についてですが、 ページ編集画面に閲覧制限有無用のチェックボックスを付けて、 閲覧制限を動的に変更できるようにしたいのですが、 pukiwiki.ini.phpの設定の変更だけで対応可能ですか? (チェックボックスのところは、別のプログラムを変更する)
474 :
Name_Not_Found :2007/04/07(土) 05:44:47 ID:2TrcPVkW
コメント複数行プラグインはいいね
475 :
Name_Not_Found :2007/04/07(土) 17:07:17 ID:StWtosGX
>>457 ファイル添付パッチ使わせていただいています。
簡易的なパッチかと思いましたが、聞くものですね。
感謝!
476 :
Name_Not_Found :2007/04/08(日) 19:52:48 ID:akv5JRHk
ゥちのサイトのpukiwaki作ってくださぁい
とりあえずキャッシュ削除して再度試す 機種名(、できればブラウザバージョン)を確認して、UTF-8が読める ものなのか確認 半年前までau使ってたが、UTF-8は読めなかった希ガス
>>478 フルブラウザ対応携帯じゃないので駄目みたいです。
コピーペーストでバックアップして通常バージョンに入れ替えてみます。
ありがとうございました。
481 :
Name_Not_Found :2007/04/09(月) 07:09:06 ID:WeMR6qc5
ゥちのサイトのpukiwakiをメガビみたL1に編集してくださィ。 やり方わかンなィ、、、
>>480 やってみましたが、化けてしまいました。
機種は何を使っておられますか?
私はW33SA2を使っています。
44S でも携帯用サイトが化けてるなんて ユーザーから苦情来た事ないしなあ 以前は31CA使っていてそれも化けてない。 現行のpukiwikiはディフォルトから特になにもしなくても 携帯に対応しているので >keitai.skin.ja.phpのVersion1.1を落としてきて、 >keitai.skin.phpに置き換えただけで他はいじっていません は謎
485 :
430 :2007/04/09(月) 09:44:29 ID:???
>>475 コメントプラグインでも正規表現によるフィルタを付けたのですが、</a>と[/url]が書かれたときに拒否
と指定するだけでも、だいぶコメントスパムを排除できます。
添付ファイル名フィルタやコメント複数行なども、すごく小さい変更でデフォルトではパッチなしの場合と
同じ動作になるようにしてるので、ほんとは本家に取り込んでもらえると良いんですけども。
487 :
saya :2007/04/09(月) 23:17:05 ID:???
>>487 とりあえずDIFFファイルをエディタで開いて、手動で変更箇所直していったらどうか。
+のコピペはしないように注意して。
>>487 WebProg板荒らすだけ荒らしてこっち来たか
>>487 windows diff patchの三語でぐぐる位思いつけ
491 :
saya :2007/04/10(火) 01:04:28 ID:???
>>488 ありがとうございます。
+というところを追加すればいいんですね。
反対に−のところは削除でいいんですよね?
>>489 私とは別の人だと思います。
今日始めて、この機能を使いたいと思ったので。
不愉快だったらごめんなさい。
492 :
saya :2007/04/10(火) 01:57:58 ID:???
>>490 patch-diff-w32というファイルを見つけて
見よう見まねでやってみましたが、
悲しいほどなにがどうなっているのかわかりませんでした(; ;
解説を読んでみてもカレントフォルダやコマンドなど、
聞いたことの無い言葉ばかりです。。。
残念ですが、私には使いこなせそうもないのであきらめます。
質問に答えてくれた方、ありがとうございました。
493 :
Name_Not_Found :2007/04/10(火) 02:38:49 ID:q/AQwGvi
>>492 ・Windows版patchを落としてくる
・コマンドプロンプト開く
・ディレクトリを移動する
・(落としてきたpatch) -p1 < attach_ref_d_146.diff.4
をコマンドで実行
簡単だよ。
できないなら、テキストエディタで、手動でパッチを当てる。
-のところを削除して、
+のところを追加する。
+の+は消すこと
494 :
Name_Not_Found :2007/04/10(火) 02:40:23 ID:q/AQwGvi
>カレントフォルダ 現在開いているフォルダのこと。 エクスプローラーとかで今開いているところがあるだろ >コマンド 実行するソフトなんかのプログラムと思っていい まあ、この辺はPC初心者板行ったほうがいいと思うが・・・
pukiwikiの画像を添付でアップロードすると attachmentフォルダに保存されるけどこれ何で 元のファイル名を保ってないんだろう? 不便な事があったんだけど何か理由あるのかな。
聞いたことのない言葉くらいぐぐれよ、カス
>>457 (
>>430 )
コメント欄へのスパム対策のみ、頂きました。
どうもありがとうございました。
499 :
430 :2007/04/10(火) 13:44:27 ID:???
>>486 自分はPlus!を使ってるので、Plus!のほうでのBugTrackなのですが
BugTrackにあるリストを見ると、ほんとに「Bug」だけが載ってる感じだったので
機能追加みたいなのはそこではなくて、他のところに書いたほうが良いのかな?と思っていました。
そんなわけで、Plus!の開発談義のページのほうにちょこっと報告をしたまでで終わってました。
本体に取り入れて欲しいような場合はBugTrackにレポートしたほうが良いでしょうか。
その前にRSSのことで(Plus!ではなく)本家に書いた時、あまり歓迎されてない感じを受けたので
それでパッチの取り込みとかお願いしても無駄なのかな、と思ったというのもありますが。
500 :
Name_Not_Found :2007/04/10(火) 19:03:08 ID:Am4sb9QV
501 :
500 :2007/04/10(火) 19:04:03 ID:Am4sb9QV
このスパムの特徴ですが、
ページの新規作成を行ってきます。
最初は、ページ内容が全部消されているのかと思っていましたが、
新規作成で
>>500 のような内容を投稿してくるようです。
どのSPAM対策が最強? Plusの標準のか、本家の開発中のか、Akismetか。色々乱立していてよく分からないんだよなあ
-本家の開発中~ 本家にきたものを登録しただけ? -Akismet~ 組織だって登録されたもの? -Plusの標準~ 使いたいDNSによるブロックリストの登録ができるので、そのリスト次第? 本家の機能も採用されている?
>>500 そのタイプのは半角英数のみの投稿を拒否するか
A hrefをNGワードにして弾けばおk
505 :
Name_Not_Found :2007/04/11(水) 06:57:50 ID:pBGwmZlX
他のサイトのpukiwakiのデザイン??とまったく同じにしたいのですが、どうすればいいですか?
全裸で土下座しながら、お願いする
507 :
500 :2007/04/11(水) 07:52:25 ID:4zoYslUo
>>504 commentとかpcomment用のNGワード対策はあるようですが、
新規作成にも適用する方法はないですか?
508 :
430 :2007/04/11(水) 10:41:26 ID:???
>>507 んーと、lib/pukiwiki.phpでフィルタしてしまえばコメントであろうが編集であろうが
どちらでも制限を掛けることが出来るようになります。
最初そちらのほうがいいかとも思ったのですが、自分のところはコメントスパムだけで
ページ編集でのスパムは来ていなかったので、影響の少ないプラグイン毎のフィルタにしました。
コメントへのフィルタも他の方のパッチあったので、たぶんすでに書かれてるとは思うのですが
検索しても見つからなかったので需要あるようならパッチ書きたいと思います。
自分はこれまで、メールのほうのスパム対策をいろいろやってきていたのですが
スパム対策は完璧なもの、根本的解決というのは無理で、どうしてもいたちごっこになります。
あとフィルタを強くするほど、false positive(誤検出)や負荷の問題が出てきます。
なので、あまり完璧を目指さず(false positiveを避けるため)、軽いフィルタから順に適用し
怪しいものだけを重いフィルタ掛けるようにする(負荷増を避けるため)という方針で
フィルタするのが良いと思います。
だからまず1次フィルタとして正規表現でのフィルタで9割がた落とし、それを抜けてくるもので
URLが書いてあるもののみ、IPが逆引き出来ない(中国韓国などからが多い)場合だけ拒否
とかAkismetでの処理へ回すとかすると良いのではないでしょうか。
509 :
500 :2007/04/11(水) 13:30:57 ID:4zoYslUo
適当にパッチ書いてみました。 一応動いているけど、あってるのかな? --- pukiwiki-1.4.7_notb/plugin/edit.inc.php 2006-03-21 23:26:25.000000000 +0900 +++ newpukiwiki-1.4.7_notb/plugin/edit.inc.php 2007-04-11 13:26:09.188375000 +0900 @@ -9,6 +9,9 @@ // Remove #freeze written by hand define('PLUGIN_EDIT_FREEZE_REGEX', '/^(?:#freeze(?!\w)\s*)+/im'); +// 投稿中で許可しない内容の正規表現 +define('PLUGIN_EDIT_NGREG', ''); + function plugin_edit_action() { global $vars, $_title_edit, $load_template_func; @@ -182,6 +185,9 @@ $add = isset($vars['add']) ? $vars['add'] : ''; $digest = isset($vars['digest']) ? $vars['digest'] : ''; + if (preg_match(PLUGIN_EDIT_NGREG, $vars['msg'])) + die_message('permission denied'); + $vars['msg'] = preg_replace(PLUGIN_EDIT_FREEZE_REGEX, '', $vars['msg']); $msg = & $vars['msg']; // Reference
510 :
500 :2007/04/11(水) 13:34:54 ID:4zoYslUo
スペースとタブつぶれた orz (全角スペースをスペースに、\tをタブに置換して下さい) --- pukiwiki-1.4.7_notb/plugin/edit.inc.php\t2006-03-21 23:26:25.000000000 +0900 +++ newpukiwiki-1.4.7_notb/plugin/edit.inc.php\t2007-04-11 13:26:09.188375000 +0900 @@ -9,6 +9,9 @@ // Remove #freeze written by hand define('PLUGIN_EDIT_FREEZE_REGEX', '/^(?:#freeze(?!\w)\s*)+/im'); +// 投稿中で許可しない内容の正規表現 +define('PLUGIN_EDIT_NGREG', ''); + function plugin_edit_action() { \tglobal $vars, $_title_edit, $load_template_func; @@ -182,6 +185,9 @@ \t$add = isset($vars['add']) ? $vars['add'] : ''; \t$digest = isset($vars['digest']) ? $vars['digest'] : ''; +\tif (preg_match(PLUGIN_EDIT_NGREG, $vars['msg'])) +\t\tdie_message('permission denied'); + \t$vars['msg'] = preg_replace(PLUGIN_EDIT_FREEZE_REGEX, '', $vars['msg']); \t$msg = & $vars['msg']; // Reference
511 :
500 :2007/04/11(水) 13:38:23 ID:4zoYslUo
>>508 前は、commentばかりにスパムがきていて、commentにNGワード設定したら、
今度は、ページに新規作成スパムが来てしまいました。
スパム対策は、どうしてもいたちごっごになります。
前は、URLを防いだりいろいろやってましたが、
なんとか、自由度が高いまま、スパムを防げないかと試行錯誤しています。
今は、うちは、Akismetだけで結構防げています。
あとは、このパッチがうまくきけばいいのですが。
スパムに余計な時間をとられたくないですが、
少しでも対策の情報を共有できればと思います。
512 :
500 :2007/04/11(水) 14:43:14 ID:4zoYslUo
514 :
saya :2007/04/12(木) 01:47:25 ID:???
>>493 >>493 丁寧にありがとうございます。
あきらめますと言っておきながら実はチャレンジしてました。
なんだかもう少しで出来そうなんですが、うまく動きません。
+の部分を手動で追加して、-の部分を消して一度やってみたんですが、
サムネイルの作成は出来たのですが、今度は添付ファイルがup出来なくなりました。
どこか間違えたのだろうと思って、正確にpatchを当てようと教えてもらった通り、
Windows版patch(
http://www.fsci.fuk.kindai.ac.jp/kakuto/soft.html )にある
「GNU patch and GNU diff for Win32」を解答して使ってみました。
ところが「cd」やら「patch」と入力してenterキーを押してもさっぱり反応しません。
ためしに適当に文字を入力しても、なにもメッセージが出ませんでした。
そこで、二の足を踏んだ「cygwin」をインストールしました。
解説を読みながらディレクトリを移動すしたんですが、
「attach_ref_d_147.diff」のあるディレクトリで
「patch -p1 < attach_ref_d_147.diff」と入力してもなにも表示されません。
なぜかカレントフォルダを見ると「-p0」というフォルダの中に「AU_Log」というフォルダができ、
「TmuDump.txt」というファイルが出来上がってました。
以下中身
Error: Thu Apr 12 00:28:31 2007 P[888] T[236]
AuPatch fetch (common:action) failed.
Info: Thu Apr 12 00:28:31 2007 P[888] T[236]
writeResult: start.
Info: Thu Apr 12 00:28:31 2007 P[888] T[236]
writeResult: done.
515 :
saya :2007/04/12(木) 01:52:57 ID:???
私の環境はwindows xp sp2です。 メモリもHDの空きも充分にあると思います。 ウイルス対策で友人に勧められたnod32が入ってます(関係ないですかね?) 493さんの解説を読むとすごく簡単なことなようですが、 出来ない馬鹿な自分がなさけないです(;; やっぱり、間違えないように手動でやったほうがいいんでしょうか?
516 :
430 :2007/04/12(木) 11:15:09 ID:???
>>511 なるほどeditプラグインでフィルタ掛けたのですね。
プラグインごとのパッチが増えてきて思ったのですが、akismetのフィルタでやってるみたいに
plugin.phpのdo_plugin_actionで、指定したプラグインからの呼び出しの手前で正規表現フィルタを掛けるように
書くべきだったなと思いました… orz
正規表現フィルタとしてまとめて、そういう形に直しません?
>>500 さん
ついでに、akismet呼び出しや他のフィルタも呼び出されるような、本家でいうところの
spam.phpみたいなのを呼び出すようにしておいて、スパム対策のコードはそこのまとめるようにし
その中のakismet使うとか、正規表現フィルタ使うとかは、iniファイルからON/OFFするようにして
一度plugin.phpにパッチ当てたら、後はspam.phpだけを更新すれば新しいスパム対策を導入できる
というふうにしておいたらどうでしょうか。
これなら、パッチを当てれなくて苦労する人のためにもplugin.phpとspam.phpを上書きすれば使えるし
バージョンごとの違いも(plugin.phpが変らなければ)吸収できるようになると思います。
まぁいうのは簡単だがな・・・
HTMLだと読み込み速いねー
どうやってるんだろうな HTMLで表示出来るならそっちのほうが普段は便利だし もの凄い知りたい・・標準化して欲しいくらいの勢いで・・
>>518 これは偽装じゃなく実際にhtmlになってるんだよな
軽いし、早いし、負荷もかなり軽減できるし・・・・・
改造だろうけど 標準化されないかな
pukiwikiの負荷対策って皆が独自にやっていて、 pukiwiki本家サイトにはほとんどフィードバックされてないんですよね…orz あ、漏れもか。
524 :
523 :2007/04/13(金) 12:44:02 ID:???
>>525 これ今使ってるけど、まだまだ製作段階で不具合が多すぎるな
どうしても負荷軽減したい場合にはオススメだけど、これからに期待するしか
>>518 のはやっぱ自改造かな
メニューバーの各コンテンツをクリックすると、開いたページにその下層のメニュバーが表示される
綺麗にhtml化されてるし、メニューも細分化できるっぽいし これいいなぁ理想のwikiだ
メニューの細分化は普通にあるよ。 submenu で検索しる
理想を言えばwikiフォーマットで編集じゃなく ワープロ画面みたいなので編集作業できて HTMLで書き出してくれれば最高なんだけどなあ。 無論俺は出来ないので頼んだ
最近のIEはJavaScriptだけでワープロみたいな編集画面を作れるように JavaScriptの機能が追加されてるらしいね
は?やれるかやれないかだけでいえば昔からやれてるだろう?
531 :
500 :2007/04/14(土) 18:00:49 ID:CkXVAGw2
>>516 確かに、akismetみたいにした方がいいですね・・・。
指定したプラグインだけってできるんかな・・・?
つか、phpはそんなに詳しくないので(改造は少しできる程度)
むしろ、こちらが、書いてくださいと言いたい次第w
表自体を左に寄せる方法を教えてくださいまし(´・ω・`)
あと
BBQで公開プロクシは編集だけ禁止にさせたいのですが そのまま入れてしまうと編集どころか観覧もできなくなってしまいます 編集だけ禁止させるというようにすることはできるでしょうか?
536 :
Name_Not_Found :2007/04/16(月) 03:05:59 ID:5GAYpGlZ
>>535 edit.プラグインに仕込めばいけそうな悪寒
537 :
532 :2007/04/16(月) 07:42:49 ID:???
よろしくお願いします。 PukiWikiってデータベースを使わずにテキストファイルでデータを保存するとのことですが、 どの程度の容量までを想定しているんでしょうか? 検索の時はそのテキストファイルを対象に全文検索しているんでしょうか? PukiWikiをDLして中を見たのですが、ファットすぎて構成がよく判りません。 perlを勉強し始めた頃に「テキストファイルでデータ保存するのは消失の危険度が大きいから ある程度の大きな掲示板はデータベースをつかったほうが良い」なんてことを聞きました。 PukiWikiはどのようにしてデータを管理しているんでしょうか?
539 :
467 :2007/04/16(月) 08:54:33 ID:???
色々やっているのですが文字化けから脱出できてません。 pukiwikiをインストールしなおし、標準版と国際版をデフォルトのままで インストールして見ても駄目でした。 plusも標準版と国際版を入れてみたのですが化けてしまいます。 PCではきちんと表示できています。 確認ですけど今のバージョンは特に何もしなくても携帯に対応しているのでしょうか。
>>539 デフォルトで対応している。うちでは文字コードの設定は何もしていない。
バージョンと携帯ブラウザのバージョンが明らかにされていない限り、
荒らしと見なされるよ。
原因追及の為にその文字化けのHP晒せば? 別に攻撃する奴なんていないと思うよ
>>539 mbstringはちゃんと動いてる?
うちはPC正常で携帯のみ文字化けの時、
動かしてると思ってたmbstringが動いてなかった。
>>538 ただのテキスト。しょぼいだろ?
楽ではあるんだけどね
544 :
430 :2007/04/16(月) 11:32:50 ID:???
>>531 あー、さくりとパッチ書かれてたからお願い出来るかなと思って。
では仕事の合間にぼちぼちと修正書いてみます。
akismetのフィルタパッチでは、do_plugin_actionからフィルタするようにしてあって
そこでplugin_nameを見て、指定したプラグインなら事前にフィルタ掛ける、という感じに書いてあります。
これそのままパクればOKでしょう。
ところで、スパム書き込みをしたIPがDNSBLに載ってるかどうか確認するために
修正時のIPも記録したいと思っているのですが、そういう改造をしてるパッチってありませんでしょうか?
今だと、apacheのログから時間であさらないといけなくて面倒なので。
545 :
PUKI初心者 :2007/04/16(月) 14:09:28 ID:p56RNNYl
PukiWiki Plusをインストールしましたが、SandBoxやヘルプを選択すると何も表示されません。 何ででしょう・・・(;O;)
546 :
430 :2007/04/16(月) 19:22:58 ID:???
>>542 ビンゴでした。
新しくPHP5入れたのにPHP4の設定を引きずってたことが原因でした。
ありがとうございました。
解決したと思ったらもう一つおかしなことが発生しました。 pukiwikiだと問題ないのですが、国際版のplus!だと日本語のページを 新規作成しようとすると「???? は編集できません」となります。 英数字だけのページは何も問題なく作成できるのですが。
>>543 ありがとうございます。
つまり、SQLiteさえも採用する気が無いということは、
インデックス化なんてこともせずに検索エンジンを組んでいるんでしょうね。
データファイルが100KBとか200KB程度なら、いまどきのサーバなら負荷はまったく問題は無いんでしょうが。
>>549 負荷対策についてはみんな苦心しているよ
>>551 ありますか?
全部日本語を入力すると文字化けしてしまう質問などはいくつもありますけど、
日本語のページだけを作成できないのは見つからないのですが。
Plusだけでなく本家で検索したらいっぱいあったので一つずつ試してきます。
う〜ん、質問箱読んでautolinkやwikinameの設定をいじっても駄目でした。 日本語を使っていると長さに関係なくページ新規作成の編集ボタンを押した直後に Frontpageに飛ばされます。
php.iniの[mbstring]設定値がUTF-8を利用する環境になっていないからでは?
はじめてpukiwikiを触るものです。ひとつ質問をさせて下さい。 Galatea SatelliteさんのオリジナルスキンGS2を導入し、 pukiwiki_gs2.css.phpをいじって、背景色やリンクの色を変えたりしていたのですが、 MacOS10+SafariもしくはMacOS10+Netscapeか、Windows XP+IEだと リンクした文字にマウスをおいた際、文字の下にラインが出るのみなのに、 MacOS10+IEで文字にマウスをおいて見た場合のみ、文字の背景色が変化してしまいます。 黒字に赤文字で設定しているつもりなのですが、この場合のみマウスオーバー時に 文字の背景が黄土色のような色になってしまいます。 こういうとき、どの部分を書き直せばよいものなのでしょうか? a:hover { color:#cc0000; background-color:#black; text-decoration:underline; } マウスオーバーの部分のスキンはこのように書いています。 お手数をおかけしますが、どなたかお教え下されば幸いです。
>>555 公式サイトでEUC-JPにしろ、となってたのでそこは見落としていました。
ありがとうございました。
一応念のため。行頭の // を削除してコメントから実行文にしておいたかな…
562 :
Name_Not_Found :2007/04/19(木) 22:50:02 ID:tI+IXmYi
>>561 !!!
どうもありがとうございました。
こんなアホなミスするなんて・・・。
ほんと面目ない。
あー、アドバイス不足でこちらこそ申し訳ない。 で、ちゃんといったかな?いったならよかったね。 いかなかったなら俺にはお手上げ。
lastmodプラグインを使って最終更新年月日だけ(時間はいらない)を 表示させたいんですが、どこを変更すれば時間を削れるのか教えてください。
>>524 これを導入してみたいのですが、何度やってもエラーになってしまいます
デフォルトの状態のPukiWikiに入れようと試してるんですが、何度試しても成功しません
>lib/file.php の page_write() に以下のコードを追加。
>lib/file.php の page_write() に以下の関数を追加。
この2つを何行目に組み込めばいいか教えてもらえないでしょうか?
自分は上のを70行目に組み込み、下のを92行目(上のを組み込んで無い状態)などに組み込んでエラー連発でした
pcommentにはreplyでラジオボタンつけれるようですが、commnetにはラジオボタンつける方法ってありませんか?
画像の右横にコメント入れたいんですが、下の段に下がってしまいます。どうすればいんでしょうか。 ■■■ ■■■ ■■■コメント ■■■コメント って感じにしたいです。 ■■■ ■■■
>>568 #divか#blockか
もしくはrefプラグイン開いてタグ書き換えるか、CSS弄るか。
570 :
Name_Not_Found :2007/04/23(月) 14:58:46 ID:t+FZ+/L7
directory Top/A から Top/Bに有るファイル C.pdf を&refで参照したいのですが &ref(../B/C.pdf); とやっても見えません。どのようにしたら見えるようになるのでしょうか?
&ref(B/C.pdf);
>>565 lastmod.inc.phpを次の様に改造して頂戴。
> function plugin_lastmod_inline()
> {
> global $vars, $WikiName, $BracketName;
>+ global $date_format, $weeklabels;
>
> $args = func_get_args();
> $page = $args[0];
> }
> if (! is_page($page)) return FALSE;
>
>- return format_date(get_filetime($page));
>+ $val = get_filetime($page) + ZONETIME;
>+ $date = date($date_format, $val) .
>+ ' (' . $weeklabels[date('w', $val)] . ') ';
>+ return $date;
>}
>?>
解説:最終行のreturnでformat_dateを呼ぶところを変えた。
format_dateの実体はlib/func.phpにあるのでそこから適当にコードをパクってる。
動かしてすらいない脳内コードなので、検証とかはよろしく
include.incの機能をインライン形式で使えるプラグインってありますか? &include();という感じで使いたいのですが
>>574 html文法的に正しくなくなるのでだめ
576 :
500 :2007/04/25(水) 17:26:46 ID:WrmG4cwY
確認が、遅くなりました。 一応ローカルでは、スパム遮断の動作確認できましたので、 本番環境で、動作させてみます。 本家wiki版でも、HUNKが出ましたが、問題なくpatchは当たるようです。 patch当てたのを配布しとこうかしら。 しかし、akismetまで対応していただけるとは思いませんでした。 いやー、助かりました。
577 :
430 :2007/04/25(水) 18:25:09 ID:???
あ、akismetも動いてますか。良かった。 ちょうど今日、attachのファイル名フィルタも統合したところです。 うちで修正したスパムフィルタ関係のものは、全部ここにまとめられました。 あと、akismetへ回す条件を、URLっぽいものが書かれていた時だけにしてあるので 大多数のページでチェック掛からないから、軽くなった印象を受けるのではないかと思います。 うちみたいなマイナーなところだとスパムもあまりこないので、とりあえず当分大きな修正は しなくても良いかな?とか期待してます。
578 :
500 :2007/04/25(水) 19:39:59 ID:WrmG4cwY
akismetってページ内にURLが多いと無条件で弾かない? ブログのコメントなら正しい動作だと思うがWikiには向いてないような気がする
教えて下さい。 pukiwiki 1.47 で 見出しに付いている †表示しないようにしたいです。 あと昨日のカウンターが0になったままなのですが どうすれば直りますか?(PHP 5.1.6) お願いします。
>>580 スキン配布してあるよ。YEAR OF THE CAT
583 :
Name_Not_Found :2007/04/26(木) 14:45:59 ID:ePQed5GI
spam_filter.phpを導入してもすりぬけてくるスパムウゼー(´д`;)
奴らも手を変え品を変え攻めてきます・・・orz
みたいのを羅列してくるのから、
[
HTTP://www.hogehoge.edu/moge/mage/000007bf.htm adipex]
とにかくURLを羅列してくる
http;//1234.moge.hoge.com/ http;//1234.moge.hoge.com/ http;//1234.moge.hoge.com/ http;//1234.moge.hoge.com/
上のは、正規表現、\[HTTP:
で弾けましたが、
下のをどうしたらいいんだろ。
なんかいたちごっこだ。
それとも、また、akismet有効にするか、本家のspam.phpもあわせて導入するか・・・
584 :
Name_Not_Found :2007/04/26(木) 14:48:44 ID:ePQed5GI
とりあえず、akismetをONにしたら、同じスパムははじけましたので様子見します。
585 :
430 :2007/04/26(木) 17:32:46 ID:???
URLだけの奴なら半角英数のみのは弾く奴 "/^[!-~\n ]+$/" で弾けない?
587 :
430 :2007/04/27(金) 09:33:17 ID:???
>>583 追伸で、出来ればスパムのURLも晒してもらえると嬉しいです。
というのは、ドメイン名は使い捨てにされる場合が多いですが、ドメインを取得する先は
同じところを使われる場合が多いので、そのNSで特定出来るためです。
更新された内容に含まれるURLのドメインが、特定NSのものが何件以上の場合拒否
というようなフィルタを書きたいと思います。
スパム認定さらた書き込みから、自動的にそれらの特徴を抽出して、ブラックリスト自体を
自動学習させていくようなものまでもっていければよいのですが。
うちもURL書き込みきたなあ。 奴らはIPブロックが効かない ばーべQもすり抜けてくるし串やバイダを頻繁にかえてくるし 結局 ・英語のみ投稿を弾く ・URL書き込みを弾くのは困るんで3個以上URLが同時に書き込まれると 弾く で解決。英語のみ投稿弾きが一番効果あるよ
うちもダメだ BBQ効かない。まじうぜー
590 :
Name_Not_Found :2007/04/29(日) 13:45:48 ID:CTBpJQVJ
テキストに保存してどっかのロダにあげればいいんじゃない?
592 :
430 :2007/04/29(日) 22:53:29 ID:???
何か茨の道な気がするけど、ガンバレ
俺のサイトはスパムが来るほど繁盛して無いからいいけど、 みんな大変だな。 で、気になったんだが、誰が何の目的でスパムなんかするんだ? してるのは日本人?それとも外人?
ウェブランクあげるため
いつもはIEで閲覧してたんですがFirefoxで見てみたらhr→コマンド:---- が表示されていないのですが、これはFirefoxの仕様なんでしょうか? もしもFirefoxでこれを有効にできる方法があったら教えてくださいませ
意味がわからんのだが
>>596 なんか良くわからんが、まぁ仕様なんじゃね
自分でそういう設定にしてるだけなんだろうが
手動挿入の広告って派手なんですけど 自動挿入のみたいに地味目のものを手動挿入できないのでしょうか?
pukiwikiかんけいねぇ。いってよし
601 :
599 :2007/05/01(火) 12:47:04 ID:???
間違えた(´・ω・`)逝ってきます
↑XREAスレと間違えたな
引用文(>)をもうちょっと目立つように(たとえば行頭空白の整形済みテキストのように) したいのですが,ソースとしてはどのヘンをいじればいいでしょうか? skinフォルダの中身は見てみたのですが,サッパリなので わかる方いたらお願いします.
>>597-598 Firefoxはwikiの閲覧には向いてないからな
---- ←これは要するに<hr>ってことだろ
これはFirefoxじゃ表示されない設定だ
606 :
430 :2007/05/02(水) 17:42:29 ID:???
607 :
Name_Not_Found :2007/05/03(木) 03:11:29 ID:Q8Q47U42
>>606 うほwww仕事早っwwwww
貴殿の行動力には頭が下がりまするw
うちの他の掲示板にも似たようなスパム着ているので、
(perlなんで、そのままは使えないですけど)
参考にさせていただきまする。
これは便利そうだね 個人的には複数行プラグインともども本家に 採用してくれるように言ってほしいな。 後からパッチ作業あてるの面倒だしw
>>606 これって1.4.6でも使用可能でしょうか?
610 :
Name_Not_Found :2007/05/03(木) 20:50:09 ID:j77djiJb BE:1651925298-2BP(130)
613 :
Name_Not_Found :2007/05/04(金) 10:06:47 ID:7PvX42R+
xrea.comのサーバーにpukiwikiを設置したのですが、 firefoxとIEで見え方がゼンゼン違うんです。 というか、firefoxだと形式が乱れてまともにみられません・・・ 自分の鯖ではfirefoxでもまともにみられるので、xreaの問題だと思うのですが・・・ firefoxで見るにはどのようにしたらよいのでしょうか?
614 :
Name_Not_Found :2007/05/04(金) 11:21:53 ID:BOjKxC22
>>609 都合が悪くない限り、1.4.7にアプデートした方がいいよ。
615 :
Name_Not_Found :2007/05/04(金) 11:23:01 ID:BOjKxC22
>>613 それだけの情報だと何とも言えんが、
xreaの広告が入って、HTMLが乱れるせいなんじゃないのか?
xhtmlなのに、htmlになっちゃうとか・・・いや、よくはわからんけど
>>613 >firefoxだと形式が乱れてまともにみられません
形式って何の事言ってんだ?
617 :
Name_Not_Found :2007/05/04(金) 18:22:14 ID:7PvX42R+
618 :
613 :2007/05/04(金) 18:35:19 ID:7PvX42R+
617は613です。 firefoxだとまともにサイトが表示されません。
>>617 SS貼られても、こっちからはどうしろと?
620 :
613 :2007/05/04(金) 19:09:09 ID:7PvX42R+
>>619 サイトの表示が辺ですよね?こういう場合はどんな原因かわかりませんか?
skin周りの問題でしょうか?
622 :
613 :2007/05/04(金) 19:58:43 ID:7PvX42R+
>>621 アフォでごめん。FFとかSSとかって何?
624 :
613 :2007/05/04(金) 20:11:12 ID:7PvX42R+
ありがとうソースみたけど、phpを理解していないので、ちんぷんかんぷん スマン。まずは勉強かな
>>624 htmlソースの事
FireFoxでなんでphpソース見ろって話になるんだ、察しろ
>>624 つーかあれだ、URL晒せ、一発だ
どうせ晒した所でくだらないwikiなんか誰も荒さねーし
627 :
613 :2007/05/04(金) 20:16:13 ID:7PvX42R+
>>627 スキンディレクトリ内の.htaccessに
LayoutIgnoreURI *.php
とでも入れとけ
>>627 もしくは、CSSの動的生成とか無駄だから固定CSSにすりゃ一発
630 :
613 :2007/05/04(金) 20:43:19 ID:7PvX42R+
>>628 びっくりした・・苦労したけど、できました・・
CSSの動的生成の設定の変え方はわかりません。
pukiwiki.ini.phpの中を見ると、何だかわからない設定項目がたくさんありますが、
こういうのは解説サイトとかないのでしょうか?どっかのマニュアルに書いてあるのでしょうか?
あと、phpなどのファイルはUTF8版でもすべてEUCで書いてあるのですか?
教えてください
631 :
613 :2007/05/04(金) 20:47:32 ID:7PvX42R+
>>628 ありがとうございます。
ほんとにありがとう。でも、何故Firefoxでだけ崩れたのかが謎
>>630 pukiwiki.ini.phpそのものの中にコメントとして書いてある上に
ちょっとでも調べる気があるならすぐわかる事
>あと、phpなどのファイルはUTF8版でもすべてEUCで書いてあるのですか?
自分が何言ってるのか意味分かってる?
っていうか文字コードの判別の出来るエディタとか使った上で、さらに確認した上での発言?
633 :
Name_Not_Found :2007/05/04(金) 20:56:24 ID:GB3xmADn
634 :
613 :2007/05/04(金) 20:56:26 ID:7PvX42R+
>>632 文字コード判別できるエディタですね・・今はTeraPad使ってるんですが、
お勧めありますか?
637 :
613 :2007/05/04(金) 21:03:53 ID:7PvX42R+
>>635 理由あるの?おれにはわからない・・死にたい・・
でもxreaの鯖でなければ、どっちもみれたんですよ。何故だろう・・・
639 :
Name_Not_Found :2007/05/05(土) 03:33:18 ID:7iMXcHQk
スパマーがついに、2byte文字で書き込みしてきやがった・・・ とはいえ、文字化けしてるけど。 マジウゼー。
640 :
Name_Not_Found :2007/05/05(土) 03:55:08 ID:7iMXcHQk
>>606 SPAM_FILTER_CONDを設定しないときに、エラーが出ましたのでご報告までに。
Parse error: parse error, unexpected ')' in ほげほげ\lib\spam_filter.php(106) : eval()'d code on line 1
Headers already sent at ほげほげ\lib\spam_filter.php(106) : eval()'d code line 1.
641 :
Name_Not_Found :2007/05/05(土) 04:22:49 ID:7iMXcHQk
>>606 導入してみました。
条件を細かく定義できるのが良いですね。
>>639 もあることですし、URL数制限をcommentに掛けてみました。
とりあえず、また様子見です。
正規の1.4.7でspam_filter.phpが動作してくれません HP内で指定されたパッチをあて、akismet.classを入れてそれぞれにAPIキーを入れ、 URL3個以上editにかかれた時にはじくように、pukiwiki.ini.phpに ///////////////////////////////////////////////// // Anti-spam settings //define('SPAM_FILTER_NAME', 'ngreg,useragent,filename,akismet'); define('SPAM_FILTER_URLNUM_NUM', '3'); define('SPAM_FILTER_URLNUM_REG', '/https?:/i'); define('SPAM_FILTER_URLNUM_PLUGIN_NAME', 'edit,comment,pcomment,article'); define('SPAM_FILTER_COND', '#useragent() || #filename() || #atag() || (#onlyeng() && #urlnum()) || #urlnsbl() || (#onlyeng() && #url() && #akismet())'); // Akismet Spam Filter API define('SPAM_FILTER_AKISMET_API_KEY', '(APIキー)'); define('SPAM_FILTER_AKISMET_PLUGIN_NAME', 'edit,comment,tracker,article'); と、いれたんですがURLを3つ以上いれても機能してくれません。 10個ぐらい記入すると Runtime error Error message : Spam check failed. Plugin:edit と出るので何かが機能してるということはわかるのですが・・・ どの辺が間違っていますでしょうか?
>>605 ありがとう!遅レスですができました.
一応やったことをメモしておきます.
pukiwiki.css.phpの
blockquote { margin-left:32px; }
の下に
blockquote { background-color:#EFEFEF; }
を追記.
現在開いているページの編集にリンクを貼るためにはどのように記述すればよろしいのでしょうか? [[このページを編集する>○○]] のような形で、編集画面にリンクを貼りたいのですが、ご教授ください
画面上部の「編集」リンクをコピれ。
[[このページを編集する>編集:○○]] InterWikiNameのページの拡張InterWikiNameを見れ
見てみます。どうもありがとうございました
648 :
430 :2007/05/06(日) 00:15:45 ID:???
>>642 すみません。1.4.7での動作チェックしてないので、1.4.7依存だとするとわかりません。
ちなみにこの条件だと半角英数のみの時にしかURL数のチェックしませんが
日本語が混じっているものでは無かったでしょうか。
例えばSPAM_FILTER_CONDを#urlnum()だけにして、テストページを作りそこでURLを
書いた場合で試していただけませんか?
649 :
430 :2007/05/06(日) 00:24:26 ID:???
>>607 >>608 もうちょっと動作実績がついてきて、安定してきたら取り入れていただけないか
お願いしてみたいと思います。
ただ、Plusはまだしも本家は取り入れてくれなさそうな気がして。
>>609 うちは未だに1.4.6(Pukiwiki Plus! 1.4.6-plus-u2-eucjp)なので、逆に言うとそっちでしか
動作実績がありません。
>>640 なるほど。エラーになりますね。
スマートな方法が思い浮かばないので、CONDの内容が空の時はevalしないように修正します。
>>648 お返事ありがとうございます。
#urlnum()だけにしてURLだけ、半角英数字のみ+URLの両方を試してみましたが機能してくれませんでした
一応日本語が入っている状態でも試してみましたが案の定変化無しでした
試しに内容の正規表現フィルタのngregが機能するか実験したのですが、これもダメでした
さらにSPAM_FILTER_CONDを設定しない状態にしても特にエラーも出ることがなかったということは
やはり1.4.7では動作はしてくれないのでしょうかね〜?
自分の導入が失敗してるだけかもしれませんので、どなたか正規pukiwikiの1.4.7でも動作を確認した方がいましたらお知らせくださいませ〜
651 :
Name_Not_Found :2007/05/06(日) 10:41:27 ID:tGWgKLnP
あれ?おれ、1.4.7で動いてるけど
652 :
Name_Not_Found :2007/05/06(日) 10:42:42 ID:tGWgKLnP
>さらにSPAM_FILTER_CONDを設定しない状態にしても特にエラーも出ることがなかったということは これがおかしい。 うちでは、1.4.7で、エラー出た。 パッチあてたよね?Hunk出たけど、きちんと当たるハズ
>>651-652 パッチは当てましたね
試しにもう一度パッチ当てる前のファイルをアップしてみたらpukiwikiが動かなくなったので
パッチは正常に当たっていると思います、念のためもう一度パッチを入れ直してみました
654 :
Name_Not_Found :2007/05/06(日) 14:10:38 ID:JuXVM2UE
WikiHouseでwikiのページを作成しました。 FrontPageの「FrontPage」って書いてある文言を変更することは可能なのでしょうか?
655 :
Name_Not_Found :2007/05/06(日) 22:32:39 ID:urT2yNdc
>>654 その質問に的確にお答えします。
答えは「可能です。」
以上。
本家pukiwikiHPよりもよほどこちらのほうが使えるな・・
ちなみにIP:220.162.118.106 ホスト:106.118.162.220.board.ly.fj.dynamic.163data.com.cn からでした
要は過去投稿の一部などを自動的に取得して それをSPAMと同時に貼り付ける事で日本語投稿のみで許可している ものをすり抜けるという事?
バックグラウンドのカラーってどのファイルで定義するんでしたっけ?
664 :
430 :2007/05/07(月) 09:44:27 ID:???
>>663 あ、それ自分です。
プロバイダが同じだから、たぶん同じスパマーでしょう。
出来ればUA以外のフィルタで弾きたいところなんですが…
URLNSBLのデフォルトに入れといたんですがbiglobe-ne.comとは違うドメインでしたか?
>>650 他の方で動作報告も出てますが、自分も1.4.7でテストして、パッチじゃなくって置き換え用の
ファイルも載せるようにします。
あと652さんも書いてますが、現時点だとSPAM_FILTER_COND指定しないとエラーになるので
たぶんうまく呼び出されていないような感じですね。
ところで、なにか上手いデバッグ手法というか、確認手法ないでしょうかね。
デバッグフラグ付けたら、ページの下に状況表示してくれるとか出来たらいいなと思ってます。
666 :
430 :2007/05/07(月) 10:27:14 ID:???
>>665 情報どもです。
biglobe-ne.comもdin-or.comも125.65.112.88でNSはns[12].dnsfamily.comですね。
なので、同じ業者はURLNSBLでns[12].dnsfamily.comが指定してあれば今後防げると思います。
ただ、ns[12].dnsfamily.comが一般的に広く使われているNSだとfalse positive起きるので
ちょっと心配です。
>>666 こんばんは。
スパムの話とは少しずれるのですが、アイコンを直接表示するような設定をしています。
私のサイトでは1つのwiki内でvideo/game/abcd
のように下層にページを作成しています
そこでabcdのページに(icon home.gif)で表記すると
ttp://www.***/video/game/abcd/icon.home.gif となってしまって表示ができなくなってしまうのですが、これは諦めるしかないでしょうか?
あと下記のを丸々コピーしたんですが
define('ICON_URI', ROOT_URI . ICON_DIR);
ROOT_URLを記入していると
ROOT_URLicon/home.gif
となってしまい、エラーになってしまうのでROOT_URIを削除してたのですが、これは問題ないでしょうか?
流れが嫁ない
669 :
430 :2007/05/08(火) 10:54:18 ID:???
biglobe-ne.comやdin-or.comの件についてまとめました。
ttp://d.hatena.ne.jp/stealthinu/20070507 既に1月にwww.homepage3-nifty.comというドメイン名のスパムで話題になってた件と同じスパマーでした。
wikiwiki.jpにあったURLブラックリストから、NSのブラックリストを作りましたので
のちほどspam_filterのアップデートと一緒に、デフォルトの設定に追加したいと思います。
ブラックリストは外部ファイル化するかもしれません。
670 :
430 :2007/05/08(火) 11:11:55 ID:???
最低限絵文字認証くらいはつけるべきなのかねえ 掲示板だと面倒だけどpukiwikiなら毎日編集はないんだし
日本人にしか分からない合い言葉のやつは? 唐揚げをローマ字で書いてくださいみたいなやつ、どっかにあったよね
やっぱ最強なのはメディアwikiみたいなログイン制なのかね? 投稿後に管理者の承認待ちでwikiに反映とかできれば、アカウント取得も認証もいらずに済むんだけどね すくなくとも編集者側の負担はなさげ。管理者側の負担は大きそうだけど
>>670 お返事ありがとうございます。
plusでは無い1.4.7でした。
こと細かく説明してくださって助かりました。
ということは今のままでは無理そうなので、トップの階層にページを作成したいと思います。
わざわざどうもでした!
676 :
430 :2007/05/08(火) 17:56:56 ID:???
677 :
430 :2007/05/08(火) 17:59:32 ID:???
今回変更したのは spam_filter.php のみです。 すでに導入されている方は、spam_filter.php を上書きしていただいて SPAM_FILTER_CONDの内容に、#urlbl() を状況に応じて追記していただくだけです。
sitedev2の質問をしてもOKでしょうか? 設置で躓いています…。 DLした物をサーバーにアップロードし attach,backup,cache,counter,diff,trackback,wiki,smarty/compileを777、 cacheフォルダ内のrecent.dat,entities.datがないので空ファイルを作り666、 wikiフォルダ内のtxtを666にパーミッションを設定、 すると、真っ白いページ(index.php)しか表示されません。 設定前までは Alert: plugin "" was called over 768 times. SPAM or someting? Try to edit this page Return to frontpage と表示されていて、wikiフォルダを777に設定すると真っ白いページになりました。 どの時点でミスしているのか解りません。 助言頂けないでしょうか?
たまにftpでバックアップできないファイルがあるんだけど、 ページ名が長すぎると駄目とか制限あるの?
それはWindows側の制限じゃないの?
amazon.inc.phpの中身の関数、定数の_amazonの部分はすべて_amazon2に置換して、amazon2.inc.phpとしてアップしました。 そして、Pukiwikiで例えば #amazon() #amazon2() のように1ページに両方のプラグインを混在させるとページがまったく表示されなくなります。 #amazon2()のように1ページに混在させない場合だとamazon2.inc.phpも正常に動作します。 何が原因でしょうか?
サーバーのログと出力されているであろうhtmlを見てみろ
>>683 サーバーのログですね
htmlの方はFirefoxだとまったくの空白、
IEだとdoctype宣言、<html><body><head>のみ出力され、表示はやはり空白でした
>>678 何度か立ててみるとか、気分を変えてPukiWikiの方を建ててみて
その時気づいたノウハウをSiteDev2でやってみるとか
686 :
Name_Not_Found :2007/05/12(土) 17:41:00 ID:hqnNwXft
spam_filterをすり抜けてきた本日のコメント、スパム - afiulgkqx szogarjpm kqxwop vtsdgi pyzql gepyrvatj sqjeocf -- [[kqwhae bfktdcoin]] &new{2007-05-12 (土) 14:37:35}; - fqnszeyx bijtxle oibl zftuhq vyheu xjoy rvjifbuah -- [[jqpf qkciogu]] &new{2007-05-12 (土) 13:30:07}; - pbvmfzw rgbf pgmdley xlwmuad abgruoyx zoidbpws mckxzq -- [[vbnzhsm spvoybqet]] &new{2007-05-12 (土) 13:28:51}; 最後のコメントのUSER_AGENT:"Kdwyxqft xwnzfcrg szbntdurp" USER_AGENTクチャクチャでした。 他のUSER_AGENTは、確認する前に編集してしまって、確認できないのですが、 たぶん、デタラメならUSER_AGENTでした。 もう半角=スパムでいいですか('A`)
URLを含まないそういうSPAMは前から来てたからうちは半角のみは弾いてる 既にサイトが出来上がってるなら殆ど日本語が含まれてるから編集には支障は無い
688 :
686 :2007/05/13(日) 10:41:52 ID:2mHGNqwQ
昨日からガンガン、キヤガル! やはり、USER_AGENTが特殊だなあ。 USER_AGENTに、"Mozilla"を含まない場合はじくってできるんだろうか・・・
689 :
686 :2007/05/13(日) 18:29:53 ID:2mHGNqwQ
>>688 「Mozillaを含まない」っての正規表現で表現しずらいのと、Operaとか他のブラウザ切るのもなんなんで他の対処法を考え中。
apacheのログ見たら、
> Kdwyxqft xwnzfcrg szbntdurp
> Kujcogpqv olsuad gdjplts
> Nipr wsondt qlvrpcj
> Omiaqj qiofbw vawf
> Owgiz iwbfcn jyqrwe
> Pvjdsc utfjhelz rbuona
> Qncvgxtf agnyoxkw ojga
> Tqnlh umgt lboxurqc
> Wpdzxh ield fiax
> Xujz xghnezwi msqu
> Ykrvlxm dcbf ztwcxmh
> Zsdw evor inqsu
こんなのばっかなんで、
^[A-Z]\w* \w+ \w+$
これでしのごうと思います。
しかし、まあ対処療法だな
690 :
686 :2007/05/13(日) 20:44:14 ID:2mHGNqwQ
>>689 SPAM_FILTER_USERAGENT_REGにしこむ、もうちと細かい正規表現
^[A-Z]\w* [a-z]\w* [a-z]\w*$
一か月のapacheのログを検索させたところ、スパムのようなものしか引っ掛からなかったので、これで凌ぎます。
691 :
430 :2007/05/14(月) 10:58:44 ID:???
>>686 URL書いてないタイプのスパムは厳しいですね。というか目的はなんなんだろ…
SPAM_FILTER_CONDはevalしてるため、普通の式が書けるので「!」で否定してやればいいはずです。
#onlyeng() && ! #useragent('/Mozilla/') みたいな感じです。テストしてないんで確認してから設定してください。
ちなみにIPはどこからでしょうか?botでないのなら、ある程度IPでも絞り込めると思うので
もしわかれば教えてください。
メールのスパム対策で良くある、UnknownフィルタやCKフィルタを書いてみたいと思います。
半角英数だけでの拒否は嫌でも、逆引き出来ないIPから英語のみでの書き込みなら拒否なら
誤検出をだいぶ少なくすることが出来ると思いますので。
692 :
686 :2007/05/14(月) 14:07:04 ID:Lj73X/Me
>>691 とりあえず、昨日、今日とすり抜けてきたスパムを apacheのログから抽出してみました。
全部 POSTでwikiに書き込まれたログです。
ご要望なら、一か月前程度のログまでなら出せます。
IP: c-66-41-200-17.hsd1.mn.comcast.net, UserAgent: Kdwyxqft xwnzfcrg szbntdurp
IP: janet.demo.ndhub.net, UserAgent: Owgiz iwbfcn jyqrwe
IP: 216.73.53.2, UserAgent: Kujcogpqv olsuad gdjplts
IP: 195-23-123-32.net.novis.pt, UserAgent: Qncvgxtf agnyoxkw ojga
IP: 69.105.43.217, UserAgent: Iewf ridpl umwfznor
IP: nat-n21-059.tsi.tychy.pl, UserAgent: Zsdw evor inqsu
IP: 210-20-104-198.rev.home.ne.jp, UserAgent: Xujz xghnezwi msqu
IP: 213.207.243.114, UserAgent: Eoazmqh vdenopws evjmorl
IP: 58.230.153.173, UserAgent: Pvjdsc utfjhelz rbuona
IP: 210-20-104-198.rev.home.ne.jp, UserAgent: Omiaqj qiofbw vawf
IP: 187-139-80-80.netgroup-bg.com, UserAgent: Nipr wsondt qlvrpcj
IP: 222.234.252.152, UserAgent: Tqnlh umgt lboxurqc
IP: 200-206-233-198.speedyterra.com.br, UserAgent: Hxzgelkd iwlvns qkvlbsp
IP: 122.32.156.243, UserAgent: Ykrvlxm dcbf ztwcxmh
IP: p54966810.dip.t-dialin.net, UserAgent: Epfxtrl ghzn wmbzehfpg
IP: 59.93.161.189, UserAgent: Ckjwnfhst axbu cfdnqy
IP: 59.93.53.75, UserAgent: Wpdzxh ield fiax
IP: 21.210.208.218.kmr01-home.tm.net.my, UserAgent:
IP: 139.15.111.218.klj01-home.tm.net.my, UserAgent:
IP: 24-226-153-10.tr.cgocable.ca, UserAgent: Ylambfn amjsuc gceowfhls
IP: 72.24.180.145, UserAgent: Mlvaryn qijndme itxwoc
IP: hausname.net, UserAgent:
IP: 61-60-21-226.hinet-ip.hinet.net, UserAgent: Ronqmshtg amxsy qhbnc
IP: blk-215-87-254.eastlink.ca, UserAgent: Trycalifw sdcme bdtqkyse
IP: blk-215-87-254.eastlink.ca, UserAgent: Fvcqjpu vwnadh qndpimb
IP: ip68-105-210-13.sv.om.cox.net, UserAgent: Wxjshin yftuioesj oltryhib
693 :
686 :2007/05/14(月) 14:08:55 ID:Lj73X/Me
IP: 200.31.42.3, UserAgent: Ilhfts wfxa myxeqs IP: 216.73.53.2, UserAgent: Bejx xnqkyte wgxcvm IP: 81.52.162.226, UserAgent: Omtyvz abink wiyjnetqr IP: 61.17.206.249.static.vsnl.net.in, UserAgent: Omtyvz abink wiyjnetqr IP: 66.110.220.207, UserAgent: Sdaptbv byqcfwvi ufzarjd IP: hausname.net, UserAgent: IP: hausname.net, UserAgent: IP: 58.140.127.168, UserAgent: Wnqbrkxl hsvrlxiq lnyi IP: cpe-76-187-7-70.tx.res.rr.com, UserAgent: Jebrmwz tdzwxopga gcdirv IP: 211.108.106.91, UserAgent: Qmxnogl xmojz igty IP: optimus.angry.com.au, UserAgent: Xtghrvnqe erynfil gouzxp IP: 222.120.56.233, UserAgent: Cjyduf cylgrhodt ogzwf IP: sandbox.kommwiss.fu-berlin.de, UserAgent: Vxme vzgskty zdgleyvj IP: 202.99.117.161, UserAgent: Vxme vzgskty zdgleyvj IP: cpe-68-203-164-37.houston.res.rr.com, UserAgent: Vzwkhu obnifsw anmidv IP: 195.135.203.83.delta.dn.km.ua, UserAgent: Erihoav xginda ypizg IP: 125.176.142.51, UserAgent: Qipyumwsj zlnsimpcu ahgtozyv IP: 218.196.195.250, UserAgent: Skwpcz qpivewzf ebtgrpdn IP: 58.126.220.129, UserAgent: Kqfrdmia pdgoq pkuzjewr IP: 62-177-160-90.dsl.bbeyond.nl, UserAgent: Zigkytv txwbnemo gqmphuskv IP: gfl156.internetdsl.tpnet.pl, UserAgent: Pnwj xbsuic lhygvdznu IP: 125.189.235.251, UserAgent: Itxsawey guzmxcfpy splawjf IP: 134.186.177.14, UserAgent: Pnwj xbsuic lhygvdznu IP: 61.100.192.14, UserAgent: Cungoep gjawdft zdipajhyr IP: c-68-47-36-20.hsd1.ga.comcast.net, UserAgent: Vqbm cbahgwvq hdyumzbkl IP: port-212-202-151-219.static.qsc.de, UserAgent: Prqwhzeuc qolzmadn ocme IP: 49-177-89-200.fibertel.com.ar, UserAgent: Xwmjgazsl xgzs dlhqs
694 :
430 :2007/05/14(月) 14:27:20 ID:???
ボットからですね。 たぶんDNSBLにもあんまり登録無いのでは?これはちょっと厳しいです。 とりあえずUserAgentで弾いておくしかないですね。 あと、pukiwiki.ini.phpでUserAgentのリストを設定してありますが、それにマッチしてない場合 (UA_PROFILEが空の場合)には拒否とか、そういうフィルタは作れると思います。 あとはベイジアンフィルタ組み込むしか…
695 :
Name_Not_Found :2007/05/15(火) 09:21:20 ID:zvmty8EF
今は、DNSBLによるブロックは導入してないのですが、 DNSBLって普通は、本体の改造が必要ですよね? spam_filter.phpの方で導入していただくことは可能なのでしょうか?
696 :
Name_Not_Found :2007/05/15(火) 09:24:24 ID:zvmty8EF
>>694 ベイジアンフィルタ・・・
うちで使っているベイジアンのスパムフィルター(Popfile)では、99.9%スパムを弾いています。
たぶん、有用なんでしょうね。
phpでCGI組み込めるベイジアンフィルタってあったらいいですね・・・
もしくは akismet みたいにサーバー型だと簡単なのかもしれません。
とはいえ、ベイジアンフィルタってそもそも、個々で学習させるものだから、難しいのかも。
697 :
Name_Not_Found :2007/05/15(火) 09:46:13 ID:zvmty8EF
698 :
430 :2007/05/15(火) 10:52:19 ID:???
>>695 DNSBLはPlus!のほうで実装されてるので、後回しにしてました。
ただ、spam_filter.phpは組み合わせでいろんな条件と組み合わせられるのがウリなので
使えるようにしたいと思っています。仕事の合間にちょこちょこなのであまり進みませんが。
ベイジアンフィルタでも、仕組みを作れば共有で学習出来ると思いますよ。
Wikiへの書き込みは公開されているから、メールみたいに情報漏洩の問題もないのでやりやすいと思います。
ただ負荷の問題があるので、公開Wikiベイジアンフィルタサーバは現実的には難しいでしょうね。
ベイジアンフィルタでなくても、DCCと言われる、同じ書き込み内容数から判断する手法もあります。
これは内容だけじゃなくて、書き込みにきたIPでも可能だと思います。
これ、スパムの多い有名Wikiサイト間でやったらだいぶ強力だと思うんですが
DCCのサーバ負荷が不安で自分ところでは出来ません…
正方形のマス目が簡単に作成できるようなpluginってないでしょうか? pukiwikiで将棋のサイトをつくってるんですが、いまは無理やりhtmlを埋め込んでやってます。 が、これだと管理者しか更新ができないので・・・
>>699 Googleスプレッドシート取り込みのプラグインとか。
今後||cが拡張される予定みたいなので、マス目設定はすぐできるんじゃないだろうか。
702 :
430 :2007/05/16(水) 15:34:52 ID:???
例によってspam_filter.phpのアップデートの報告です。
http://www.miasa.info/index.php?%C8%FE%CB%E3Wiki%A4%C7%A5%B7%A5%B9%A5%C6%A5%E0%C5%AA%A4%CB%BD%A4%C0%B5%A4%B7%A4%C6%A4%A4%A4%EB%C5%C0#ofa18e88 今回、init.phpにも少しだけ変更があるため、init.phpにパッチ当ててる方は、再度当てていただくか
該当するinit.phpを上書きするか、手で修正してください。
単に$agentsをクリアしてるところをコメントアウトしてるだけです。
ipunknown - IPが逆引きできないものをフィルタ
uaunknown - UAが不明な($agentsにマッチしない)ものをフィルタ
>>686 のスパマーにはこれが利用できると思います。#onlyeng && #uaunknownとか。
ipdnsbl - IPがDNSBLに登録されているものをフィルタ
urldnsbl - URLがURLBLに登録されているものをフィルタ
この2つはPlus!のスパムフィルタとほぼ同じと考えればいいと思います。
他のフィルタと複合条件で利用できるところがメリットとなります。
ipcountry - IPがどの国割当てのものかでフィルタ
デフォルトで、中国韓国ウクライナからの書き込みをフィルタする設定にしてあります
これを利用するためには国毎のIP割当てファイルをダウンロードする必要があります。
上記フィルタを新たに書きました。
ただテストがとても甘いので、使っていただいて試していただけるとありがたいです。
あと、使っていただいてる方にお願いなのですが、もしレポートいただける際には
SPAM_FILTER_CONDや他のパラメータをどんな風に設定してるか、教えていただけると嬉しいです。
Excelの表をこぴぺすると||の升目になる Excelにインストールするプラグインがあったような
704 :
430 :2007/05/16(水) 15:38:46 ID:nE5c/vHS
705 :
700 :2007/05/16(水) 16:54:13 ID:???
>>704 レスどうもありがとうございました。これで安心(?)しました。
コメント欄対策のパッチだけ先に頂いておりましたが…
今後ともよろしくお願い致します。 _(._.)_
>>700 無差別です。ぐぐれば被害状況がすぐわかりますよ
707 :
700 :2007/05/16(水) 22:45:59 ID:???
>>706 ググりました。 → 「リネージュ関連のトロイの木馬」でしたか…
全くの無関係ではなく、Game繋がりということなんすね。
ありがとうございました。 & 失礼致しました。
>701 ありがとうございます。 そのプラグインをちょっと試してみますね
710 :
Name_Not_Found :2007/05/17(木) 15:09:16 ID:RUcj9lnC
711 :
Name_Not_Found :2007/05/17(木) 16:09:49 ID:PHBcuF1+
他のCMSなど、スパム対策をいろいろ見てみましたが、
決定的な物はやはり、Captchaを使うというものでした。
あくまで、wikiとして、不特定多数で編集したい(ユーザー制限をかけない)方向でいくのならば、
pukiwikiにも、Captcha拡張もあるようなので、導入するのもいいかもしれません。
それと、最近見た対策では、
名前欄に、特定の文字を入れるというのがありました。
そのサイトは、今のところ、荒らされていないようで
無差別ロボットには有効だと思います。
FrontPage - PukiWikiBayesFun ベイズウィキ
http://hawaii.aist-nara.ac.jp/~shige-o/pukiwiki/index.php?FrontPage 今、サーバー落ちてる?
ここの 430は何がしたいの? たいした技術もないのに知ったかクンが Pukiwikiの本体まで手を入れるような改造をさせて、偽善者気取りですか。 1.4.8とかもっとバージョンアップした時にどうするつもりだよ? ポリシーのかけらもないような改造するな。
すいません。menubarの最新の20件を10件にしたい時は、 skinとcss、どちらのどこら辺をいじればいいのでしょうか?
712がすばらしい技術で最強のSPAMフィルターを開発するようです ご期待ください!
まぁ、質問スレでやる事じゃないんだよな
717 :
713 :2007/05/17(木) 22:20:47 ID:???
>>716 ありがとうございます。
これはつまり、プラグインフォルダ内のrecent.incをいじるという解釈でよろしいんでしょうか?
とすれば、どの辺りを直せばいいのでしょうか?
>>717 おいおい(汗
#recent( [件数] )
と書いてあるのが読めないのか?
メニューバーの編集画面を出せば
#recent( [20] ) と書いてあるはずだから、
#recent( [10] ) に直すべし。
いつでもメニューバーを編集できるように
&edit(MenuBar,noicon){edit};
も付けとけ。
719 :
Name_Not_Found :2007/05/17(木) 23:43:40 ID:LpnkxmSf
>>717 recent.inc.phpの30行目
$recent_lines = PLUGIN_RECENT_DEFAULT_LINES;
↓
$recent_lines = 10;
と書き換えればOKですよ。
720 :
Name_Not_Found :2007/05/17(木) 23:46:32 ID:LpnkxmSf
補足 もし、なにがあっても10行しか表示させたくなければ 36行目 $recent_lines = $args[0]; ↓ $recent_lines = 10; とすれば、さらにGoodです。
721 :
713 :2007/05/18(金) 00:07:22 ID:???
>>718-720 感謝です!!
本来のブラウザからの編集とプラグインからの書き換えのやり方があったのですね。
どちらも試してみましたが、即効で出来ました。
いつも、skinとcssしか触らないので大変勉強になりました!
ありがとうございました。
menubar表示させたとき勝手にセンター表示になるんだけど、 どうすればいい?
>>722 この流れで無視され続けるのもかわいそうなので。
skinフォルダのなかのpukiwiki.css.phpを開き
div#menubar {
と書いてあるところを探して
text-align:left
とでも追加すべし。
<?php } else { ?>
の後に書かないと意味無いのであしからず。
このスレは雰囲気いいな xoopsスレがグダグダでろくに情報交換場所になってないのと 比べて大違いだ
pukiwikiに導入するweb解析ツールでいいのないですか。 例えば google analytics とかどーなんでしょうか? すごく見易そうで、いい感じなんですがpukiwkiに導入出来ますか?
>>725 出来る。
ただ多機能すぎて初心者にはお勧めできない。
が、勉強がてら導入してもいいんじゃね?
簡単なのでいいならlogparanoia.inc.phpというのもある。
これはlogをエクセルで開いて解析する。
727 :
430 :2007/05/18(金) 14:25:14 ID:???
>>712 スパム対策は自分とこのために作ってますが、添付スパムの時の話の流れでここに書いてました。
確かに質問スレでやってるのはスレ違いなので、今後アップデートはWebに書きます。
712さんに質問ですが、712さんのiWikiではスパム対策は本家やPlus!のもの以外なにかされてますか?
自分のところでは、それらのスパム対策だけでは抜けてきてしまって、独自に対策をすることになりました。
自分が探した限りだと、他に公開されているPukiWikiのスパム対策は、コメントプラグイン向けが多く
各プラグイン向けに個別にパッチを当てる必要があったり、フィルタを複合条件で指定できるものが
無かったりして、自分的には機能的に足りませんでした。
なにか他に良いものがあれば教えてください。
また、本体にまで手を入れると言う点について、パッチを見ていただけると解ると思いますが
本体部分へのパッチは非常に小さいので、バージョンアップしてもパッチが当たる可能性は高いですし
自分のほうでもなるべく追従するようにしたいと思っています。
>>712 はただの煽りだろ
こういう馬鹿はどこでもわくもんだし、ほっとけばいいんじゃね?
>>728 すでに放置気味なのに一々言わなくてもいいじゃない
>>727 頼むから開発を続けてくれ。出来れば本家でw
せっかく有益な情報も拡散すると探すのめんどいし。
俺は応援してるぞ
>730 応援する = 援助する、って意味だって、ちゃんと知ってる?
どうでもいい
*から変換されたHタグの左上に、ヘッダーへのリンク↑が表示されますが ページ内の一番上のHタグには↑表示されませんよね これはどのファイルで制御してるんでしょうか?
inputhelperを編集画面にのみ導入したいのですが どのファイルをいじれば可能ですか?プキウィキプラスの様にしたいです
>>733 とりあえず本家で検索してから聞くべきだと思うが…。
lng.phpの「†」をスペースに置き換えるだけ。
737 :
725 :2007/05/19(土) 20:26:46 ID:???
>>726 pukiwikiでgoogle analyticsの導入、参考になるようなページ探してみたんですが・・・なかなか・・。
お薦めのページをご存じでしたら教えて頂けますか?
>>736 †(†)じゃなく↑(↑)の話なんですが何か間違ってますか?
#navigatorへのリンクが張ってある上向きの矢印です
一番上は表示されず、2番目のHタグから挿入される、という制御をどのファイルでやっているのか知りたいのです
739 :
712 :2007/05/19(土) 23:19:36 ID:q3h37iPO
>>737 あまりにも簡単すぎるのでだれも書かない
コメントが結構多いサイトですが、コメントが何十個も たまると、見にくくなりませんか? そういう場合どうしてますか? 管理者が投稿を整理、整形して置きなおすようにしてるけど・・ 投稿で偶数形と奇数形で色分けしたりとか、投稿そのものを 自動的に見やすいフォーマットにしてくれるものがないかなあ。
>>741 commentの代わりにrecorder.inc.phpはどう?
743 :
725 :2007/05/20(日) 06:20:27 ID:???
>>738 convert_html.php
function getAnchor($text, $level)
// Add heding
return array($text . $anchor, $this->count > 1 ? "\n" . $top : '', $autoid);
コイツ $this->count > 1 ? "\n" . $top : ''
$topのオオモトは
default.ini.phpの
$top = $_msg_content_back_to_top;
$_msg_content_back_to_topは
ja.lng.php, en.lng.phpで定義
>>744 わかりやすくまとめていただいてありがとうございます
746 :
430 :2007/05/21(月) 11:06:29 ID:???
>>739 なるほど。POPFileをAPI呼んで使われてるんですね。
これだったらPOPFile自体の改造しなくて使えるから良いですね。とても参考になりました。
ちなみに呼び出しのためのパッチとかは公開されてらっしゃいますか?
ちょっと探した範囲では、PukiWikiからPOPFile呼んでスパム対策されてる例は見つけられませんでした。
うちではすでにメール用でaptで入れてたのですが、kakasiとsqliteあたりの環境が必須なのと
管理画面開くのに特定ポート使ったりするから、712さんの言うように自宅サーバとか専用サーバ
とかでないと導入が難しそうなのが難点だと思っています。
Pure Perl/PHPなベイジアンフィルタ使ってなんとかならんかなあと思ってたんですが、kakasiとか
DBの問題はどっちにしても問題となるから、そこはあきらめないと無理か…
748 :
Name_Not_Found :2007/05/22(火) 14:17:04 ID:txbWDDrB
自宅鯖(linux)にてpukiwiki plusを新規にインストールしました。 公式にある説明通りに進めて記事の作成などは特に問題なく出来ているのですが 最初に設定した管理者パスワードを使う場所がありません。 PKWK_READONLYなどで管理者のみの設定をしようにも管理者になる方法が不明な為に使用できない状態になっています。 パスワードの設定方法は幾らでも出てくるのですが、どこで使うのかの情報が見つからなくて困っています。
>>748 ページを凍結するとか、添付ファイル名を変更するとか、そういうときに求められますよ。
750 :
ぷき :2007/05/22(火) 17:29:31 ID:J05/zFPc
はじめまして。 pukiwiki-1.4.7_notbの設定を変更して、日記帳を作っております。 (1人用ぷき…っていうのかな?) 管理人以外は書き込み出来ない仕組みにした、私的データベースのようなもので… 過去から順に、日付でソートされているのですが、 一度修正を加えた際に、タイムスタンプを変更しないにチェックをし忘れてしまい、 過去記事が”最新の20件”に現れてしまいました。(汗 記事を削除せずに、元の位置に戻すには、どうしたら良いでしょうか? それと、タイムスタンプ順にされないように、機能を停止させたいのですが、 どのファイルのその辺りを操作するとヨロシイでしょうか? どなたか、教えて頂けると有り難いです。 ヨロシクお願い致します。 ※ちょっと出掛けますので、レス遅くなりますがご容赦下さい。
751 :
748 :2007/05/22(火) 18:15:49 ID:???
>>749 ファイルの凍結はあるみたいですがページの凍結ができないみたいです。
また管理者パスワードと認証は違うものなんでしょうか?
>>750 最新の20件の機能は使ってるんだよね?
だったらタイムスタンプを変更する機能を削除したほうがよかないかい?
753 :
ぷき :2007/05/23(水) 05:57:50 ID:Itl1aZAa
>>752 はい。それがいいです! どうしたらいいでしょうか?
>>753 html.php 224行目付近
if ($notimeupdate != 0) {
global $_btn_notchangetimestamp;
// $checked_time = isset($vars['notimestamp']) ? ' checked="checked"' : '';
$checked_time = ' checked="checked"';
// Only for administrator
755 :
754 :2007/05/23(水) 08:40:39 ID:???
わかり辛いので再稿 html.pgp 224行付近 $checked_time = isset($vars['notimestamp']) ? ' checked="checked"' : ''; ↓ $checked_time = ' checked="checked"';
756 :
ぷき :2007/05/23(水) 09:15:45 ID:Itl1aZAa
755>> 出来ましたっ!! どうもありがとう!
757 :
Name_Not_Found :2007/05/23(水) 15:10:49 ID:EZo6/eO+
pukiwiki_plusを使っています calendar2で、ページ名に*を使いました んで、それをcalendar_viewerで表示させたいのですが、 ページ名に*を指定しても表示されません phpをいじるしかないですか?
困った・・・
>>747 のプラグインは1.4.6以上から利用可能と書かれているのですが・・・。
ぐふっ・・・なんだこりゃ Monobook Skinを使用しない場合はエラーにならない。
ファイルの先頭か末尾辺りに無意味な改行を入れてないか調べてみれ
原因が一つわかりました。
EUC-JPでエンコーディングしていますので、UTF-8版をお使いの方は
テキストエディタなどでエンコーディングを変換してください。
>>747 には書いてありませんが、WikiはUTF-8版を使用しています
プラグインをUTF-8に変更して動かしていたのですが
それが原因でエラーになるようです
EUC-JPだとエラーは出ません・・・が、ずれています。
どこかコードを書き直す必要があるのか
それともエンコードしているTeraPadが悪さをしているのか・・・。
あ、すいません、余計な改行はありませんです。
>>761 TeraPadの古いのは勝手にBOM付けるからサクラエディタでやり直してみ。
>>763 ありがとうございます
UTFで変換したaaproは無事動きました。
ただ、相変わらずズレています。
CSS.phpも確認しました。
765 :
Name_Not_Found :2007/05/24(木) 13:39:52 ID:WpTlVmix
766 :
ぷき :2007/05/24(木) 18:25:10 ID:81S2PFiM
750です。 searchプラグインを入れて、メニューバーにand.or検索を表示して使っています。 サイト内検索で表示される項目が、上から古い順に表示されます。 これを、上から新しい順には出来ないでしょうか? 解る方がいらっしゃいましたら、ご教示お願いします。
スパムと荒らしがうざくてかなわん・・・ 新規でページ作られてURLが張られまくる 430さんのは難しくて何時間粘っても導入できないし なんかおすすめのプラグインか対策ないですか?
機械の体のspamerだったら、CAPTCHA導入とか(どっかで公開されてたはず)。 面倒くさかったら新規&編集を認証必須にして、パスワードを公開(画像とかで)。 どちらも中の人が居る場合は無駄です。 まぁ、430さんのを導入できるのが一番だとは思うんですが。
430の奴使ってるけどそんなに難しいか? 既存のにパッチ当てるのが難しいならパッチ当て済みのファイルもあるし あれ以上簡単なのは無いぞ
機械の身体ってそれどこの999の終点だよ
771 :
430 :2007/05/25(金) 10:37:48 ID:???
>>767 ちなみにどんな感じでうまく導入できないのか教えてください。
PukiWikiは本家のほうではなく、Plus!でバージョンは1.4.6か1.4.7ですか?
パッチ済みのplugin.phpとinit.phpの2つは、対応のバージョンのものをlibのディレクトリに入れましたか?
その後、pukiwiki.ini.php(pukiwikiの設定ファイル)にSPAM_FILTER_CONDという
どういう条件の時にスパムと判断するか、を指定した定数を設定されましたか?
define('SPAM_FILTER_COND', '#atag()');
とかだけ書いて、編集かコメントで「</a>」とか書いたとき拒否されれば、うまく導入できています。
772 :
430 :2007/05/25(金) 10:40:34 ID:???
712さんの話を参考にPOPFileでベイジアンフィルタでの制限使えるようになったのですが レンタルサーバとかだとPOPFileのUI使えない可能性が高いので、POPFileを自前のHTTPd ではなくてCGIとして動かせるようなパッチか呼び出しCGIがないか探してます。 どなたかご存知でしたら教えてください。
773 :
766 :2007/05/25(金) 18:07:49 ID:sXCnYA15
本家質問箱4にて教示して頂きました。
>>773 ま〜マルチにならないように報告までするなんて、
いまどき珍しい出来た子だね〜。
と、おばあちゃん化するテスト
775 :
Name_Not_Found :2007/05/26(土) 00:55:37 ID:wTZRzGQ/
776 :
700 :2007/05/26(土) 08:09:27 ID:???
>>775 カスペでアクセス遮断されました。
spam_fillterのURLブラックリストに追加しないといけないでしょうね…
777 :
430 :2007/05/26(土) 12:24:04 ID:???
>>775 urlnsblは使われてましたか?
このドメインのNSは ns[12].dnsfamily.comで、前のbiglobe-ne.comとかと同じなので
urlnsblでフィルタしてた場合は追加設定無しで拒否されるはずです。
NSでのブラックリストは、本家などでも使われている普通のURLBLよりfalse positiveの可能性は
増えますが、新しいドメイン取られた場合にも有効な場合が多いという利点があります。
778 :
430 :2007/05/26(土) 12:27:51 ID:???
スパムフィルタ改善のための質問です。 editで全部英語だったとき、という条件だと、修正してくるスパムはすり抜ける可能性増えるため editされた部分は英語だけだったときというふうに、diff取った結果に日本語が含まれるか 調査したいのですが、普通にdiffだと行単位なのでそこまでの差分が取れません。 なにかで行単位ではなく「文字単位」でdiff取ったりってできましたっけ?
779 :
776 :2007/05/26(土) 12:45:18 ID:???
>>777 ボケた回答をして、申し訳ございませんでした。
さて、ウチは本家Pukiwikiなので、早く導入したいと思っている裏腹、
なかなか気力が起きずに放置しているところです。 orz
もし本家Pukiwikiへの導入がうまくいったら、
当方のWikiで本家用Patchとか勝手に公開しても構いませんか?
>>779 それぜひやってくれ!
って、777さんじゃないけど、便乗w
ちょっと教えてください。 pukiwikiPlus!にtDiaryスキンって 利用可能ですか? 自分がうまく設定できてないだけかな
782 :
Name_Not_Found :2007/05/26(土) 19:52:35 ID:VwAcaAn8
plusのサイト、ドキュメントがぐちゃぐちゃでわからないのと英語版でしか機能が使えないのはなんとかならないかね。
mimetex.inc.phpがリング切れしていて入手できません どこにあるかご存知の方教えていただけませか? またこの他に数式を記述方法があれば教えていただけませんか? よろしくお願いします。
784 :
692 :2007/05/27(日) 14:35:11 ID:UOy55NPU
>>777 urlnsbl使ったら、うまく動かなかったので、はずしてました。
また、試してみようと思います。
今度は、わけわかめなスパム。
たぶん痛いニュースと思わしき、記事をはりつけまくる。
中に
http://www.gsisdokf.net/online/ を張るのが特徴。
これも、urlnsblで対処利くのかな?
> 【民主党】 新キャラ「民主くん」
> どろろ丸φ ★
> 不評を買った民主党のテレビCMをめぐり、同党地方議員の若手有志が「対案」を
>
> 東京都の都議や区議ら約10人が企画。党のCMは、帆船に乗る小沢氏が逆風に
>
> 呼びかけ人の伊藤悠?都議は「党本部の批判をする人は党内に多いが、
> 建設的な提案の方がより重要で、地方議員がアイデアを出す足掛かりとしたい」。
> 親しみやすいキャラクターで若者層の支持拡大をねらうという。(以下略)
>
http://www.gsisdokf.net/online/ > 以下、2ちゃんねるの反応 ▼
>
> この記事のURL │Comments(487) │TrackBack(22) │おバカなニュース | 政治?経済
> ==================================================================
785 :
Name_Not_Found :2007/05/27(日) 14:43:29 ID:UOy55NPU
ちょっと動作について質問なのですが、 urlnsblは、URLを記述している場合、そのURLのネームサーバーを調べ、 ブラックリストに有るかどうか、問い合わせるのですよね? あと、ローカルのWindowsだと動作しなかった(というか、普通のものも書き込みに失敗する?)のですが、 これって、コマンドラインで、nslookupしているからですよね? php自体でnslookup相当のことは、できないのかしら。 さすがに、そろそろスパム対策疲れてきた。 CAPTCHA入れようかしら。
786 :
Name_Not_Found :2007/05/27(日) 14:47:43 ID:UOy55NPU
ちゅーか、Windowsだと、コマンドプロンプトが開いて、最初何が起こったかと思いました。>urlnsbl
787 :
Name_Not_Found :2007/05/27(日) 14:53:20 ID:kD0VFEI/
789 :
Name_Not_Found :2007/05/27(日) 16:28:33 ID:fnnL4Z75
Pukiwiki用スパムツール作ったけど需要ある?
792 :
Name_Not_Found :2007/05/27(日) 22:38:32 ID:fnnL4Z75
>>791 googleとyahooからwikiページらしきURLひろってきて
他愛の無いあいさつ文書き込むツールいま検証中。
同時32コネクション以上だと2時間くらい
ヒートランテストさせたところで
なぜかSocketエラーになってしまう。
どこかでメモリリークしてるのかな?_| ̄|○
>785 その理解で正解かと。 >php自体でnslookup相当のことは、できないのかしら。 備え付けの関数群ではこれで一発と言うのはナサゲ。 PEARあたり使ってがさごそするしか無さそう。
796 :
430 :2007/05/28(月) 10:10:30 ID:???
>>779 全然OKです。たぶん、そのままパッチ当たると思います。
元々小さいパッチだったのでライセンスとかなにも考えてなかったのですが
Akismetのところを自分で書き直すか元作者の方に連絡取って、PukiWikiのライセンスと同じ
GPL2での公開にしたいと思います。
797 :
430 :2007/05/28(月) 10:20:06 ID:???
>>784-785 基本、Unix向けで考えて書いてしまってたので、Windowsサーバ上だと上手く動かないと思います。
>>794 さんのフォローにもあるように、PHP4だとPEAR使うか、コマンド呼び出しじゃないと
Aレコード以外を引くことが出来ないのです。
PHP5だと引ける関数あるんですが、コマンド呼び出しが一番汎用的かと思ってこうコーディングしました。
PHP5だったら内部関数使うような形に修正したいと思います。
ところで、692さんのサイトはスパムの観測地点としてある意味すごく有用ですね。
692さんのところでスパム認定されたものの情報を公開するサーバを建てて、それを参照する
スパム対策フィルタ書いたら、結構効果高そうな気がします。
出来ればこのまま、CPATCHA使わずに頑張って対応して欲しいです。
ちなみに、gsisdokf.netはやはりns[12].dnsfamily.comという、例の中国のホスティング会社のDNSです。
この手の攻撃だとベイジアンフィルタでも効かないからやっかいですね。
798 :
779 :2007/05/28(月) 11:15:12 ID:???
>>796 ご快諾頂き、感謝いたします。
今ちょうど、手パッチで当て終わったところですが、思っていたより簡単でした。
Wikiページが出来ましたら、公開させて頂きたいと思います。
799 :
798 :2007/05/28(月) 11:23:13 ID:???
800 :
Name_Not_Found :2007/05/28(月) 18:39:03 ID:9dgNKGEq
>>797 > 出来ればこのまま、CPATCHA使わずに頑張って対応して欲しいです。
正直わからんすw
対策した次の日に新手のスパムきたりして、マジ時間とられてウンザリ気味なのですww
対処療法的なスパム対策は、限界かと思えます。
つーか、土日の貴重な時間が、スパム対策にとられて、もうキレぎみだぜヽ(´Д`)ノ
login認証かければすむんじゃね?と最近思い始めてます。うちのwiki俺しかかきこまねーし!!
ちなみに、
>>692 =
>>500 なので・・・(まあ気にしない)
機械相手なら編集認証でパス公開でおk。ブラウザ記憶してくれるから楽だし。 Cpatchaは毎回入れるのだと面倒
>>800 >うちのwiki俺しかかきこまねーし!!
なにはさておき、これが一番つらいなw
だったらなおさら承認制でいいんじゃね?
書きたい人は掲示板へとか言っておけばよくね?
803 :
430 :2007/05/28(月) 22:09:02 ID:???
>>800 CAPTCHAについてなんですが、spam_filterでやってるのと同じような感じで
フィルタ条件にマッチした場合のみ、CAPTCHAでのチェックが入る、というふうに出来ないかな
と思っています。
例えば、日本語が入ってない場合や、日本以外のIPからの書き込みの場合だけ
今、エラー出力をしてるのの代りに、CAPTCHAの画面が出てくる、と。
それだと普通の人は、801さんが言ってるような手間は掛からないはずです。
ベイジアンフィルタよりこっちのほうが需要高そうですかね?
>>798 無事導入できて良かったです。
今、PHP5用にdns_get_record使ったコードもテストしてるので、WindowsサーバでもPHP5なら
urlnsbl使えるようになる予定です。
>>802 厨みたいなのが俺様ルールで全ページに余計な手を入れてくれる方がつらい・・・
805 :
Name_Not_Found :2007/05/28(月) 23:38:49 ID:Ng0Lwok/
808 :
Name_Not_Found :2007/05/29(火) 00:17:55 ID:ApxsL492
809 :
Name_Not_Found :2007/05/29(火) 01:09:37 ID:ApxsL492
>>784 なのですが、
pukiwiki.ini.php をみると、どうやら、urlnsblの対象から、editを外していた模様。
勘違いでしたごめんなさいー。
(たぶん、ローカル(windows)で動かなかったから外したってのはそれですわ)
>>806 漏れも同じ事をずっと思っていました。
サイトオーナーさん、早く気づいてね!と思っていたのですが、もう廃止なのでしょうかね…
>>807 のキャッシュには残念ながら、1.xのページがないようです。 orz
ちなみに、ウチは過去に導入しようとした時のメモを残していたのでセーフでした。
811 :
692 :2007/05/29(火) 01:37:15 ID:ApxsL492
>>809 と思ったら、urlnsbl対応にさせたはずなのに、動いてないっぽいです('A`)
urlnsblすりぬけている気がします。おかしーなー。
editと、commentともに、urlnsblをすり抜けているようです。
>>807 すいません、
>>810 さんの言うとおりメインの導入方法が書かれているページではありませんでした
>>810 もしよかったら教えてもらえないでしょうか?
allでなくてbodyの方を導入したいのですが
ちなみにコンバートキャッシュの雛形は作ってあったのでこれは必要ありません
>>803 spam_filter導入させていただきました、ありがとうございます
そこで1つ質問なのですが
urlnum - 内容に含まれているURLが何個以上かチェック
などのURL関係、主に上記のだけでもいいんですが
指定したURLは個数にカウントされないなどの処置はできないでしょうか?
主に自サイトのURLやグーグルなどのURLをかなり表記していますので
できればこの機能を有効に使いたいために思った次第です
814 :
810 :2007/05/29(火) 03:09:39 ID:???
>>812 あ、bodyですか・・・
今日、思い出しならが導入したはallの方ですんで、
ちょっと探してみますが、気長に待って下さい
>>806 ドメイン期限切れか?無くなるとマジで困るんだが・・・
割とここのキャッシュ機能使ってる所多いよね
816 :
810 :2007/05/29(火) 08:08:00 ID:???
>>812 Convert_Cache (type=body) の導入
PukiWikiにて新規作成「:config/Convert_Cache」
(割愛します。)
≪WikiHome≫/convert_cache ディレクトリを作成する
≪WikiHome≫/convert_cache/log ディレクトリを作成する
≪WikiHome≫/convert_cache/page ディレクトリを作成する
≪WikiHome≫/lib ディレクトリに convert_cache.php をアップロードする。
≪WikiHome≫/lib/convert_cache ディレクトリを作成し、
それ以外の配布ファイルをアップロードする。
−つづく−
≪WikiHome≫/lib/file.php (200行目あたりに3行追加) ---- function file_write($dir, $page, $str, $notimestamp = FALSE) { global $_msg_invalidiwn, $notify, $notify_diff_only, $notify_subject; global $whatsdeleted, $maxshow_deleted; if (PKWK_READONLY) return; // Do nothing if ($dir != DATA_DIR && $dir != DIFF_DIR) die('file_write(): Invalid directory'); $page = strip_bracket($page); $file = $dir . encode($page) . '.txt'; $file_exists = file_exists($file); // ---- // Delete? + if ($dir == DATA_DIR) { + convert_cache_delete($page); + } ---- −つづく−
≪WikiHome≫/lib/pukiwiki.php (38行目あたりに1行追加) ---- ///////////////////////////////////////////////// // Include subroutines if (! defined('LIB_DIR')) define('LIB_DIR', ''); +require(LIB_DIR . 'convert_cache.php'); require(LIB_DIR . 'func.php'); ---- (124行目あたりを1行変更) ---- $vars['cmd'] = 'read'; $vars['page'] = & $base; - $body = convert_html(get_source($base)); + $body = convert_cache_read_body($base); if ($trackback) $body .= tb_get_rdf($base); // Add TrackBack-Ping URI if ($referer) ref_save($base); ---- −おわり− 行頭の + は追加、 - は削除 タブやスペースが書き込み時に消えてしまったので、補完願います。
820 :
810 :2007/05/29(火) 08:16:36 ID:???
>>819 そのキャッシュも古い(1.xの情報がない)です。 orz
そっか・・・(´・ω・`)スマソ
前から Akismet はいれてたんですが、ハム(スパムじゃないよ)報告ができなかったので、
ttp://note.sonots.com/?PukiWiki%2Fakismet.inc.php 自分もこんなん作ってみました。ハム報告の際に CAPTCHA を使用します。
CAPTCHA ライブラリはいろいろ見比べた所 kcaptcha と reCAPTCHA のどちらか、といった所のようで、
Akismet も Web API ということで Web API の reCAPTCHA にしてみました。
さっき CAPTCHA を組み込んだばかりなので、テストは不十分です。コメントは上のページのほうでお願い。
823 :
430 :2007/05/29(火) 09:54:28 ID:???
>>813 ごめんなさい。最新のものはそのようにホワイトリスト指定が可能になってるんですが
まだそれをWeb上に上げてません。今修正してる分を直してから公開したいと思います。
今、PHP5の場合には内部関数を使ってNS引くようにするよう、修正しています。
あと、どのフィルタに引っかかったか、エラー画面に表示するようにしましたので
誤検出した際にエラーの内容を送ってもらったら、そこから追跡しやすくなっています。
>>692 urlblとurlnsblだけ掛けて
ttp://www.itgo.com ← urlblでフィルタされるはずのURL
ttp://www.biglobe-ne.com ← urlnsblでフィルタされるはずのURL
と二つ書いてみて試していただけますか?urlnsblだけすり抜けてしまうでしょうか。
あと、OSはLinuxでしょうか?FreeBSDとかで、もしnslookupの出力が違っているのなら
それでうまくNSを引けてないのかもしれません。
824 :
776 :2007/05/29(火) 14:50:19 ID:???
>>430 いつもお世話になっております。
仕方がないことだと思いますが、
URLの多いページを編集する際に、時間が掛かるようになりました。
「更新」の時は待てば良いと思うのですが、「プレビュー」の時まで重くなりました。 orz
>>816-818 わざわざbodyの方を書いてくれてありがとうございます。
無事導入できました!!
やはり負荷対策はここも人気なんですね
最高の負荷対策は編集以外はhtmlにするのが理想ですが、改造が難しそうですしね
>>823 準備中でしたか、導入楽しみに待っています
こんにちは。 質問です。 完璧に使い方分かりません。 はい、挫折しました。 どちら様かはじめからプロデュースしていただけないでしょうか?
829 :
692 :2007/05/30(水) 11:24:34 ID:KISm9jLg
>>823 アンカつけるときは、
>>693 でなく、レス番にしてくださると助かります。
>あと、OSはLinuxでしょうか?FreeBSDとかで、もしnslookupの出力が違っているのなら
さくらのレンタルサーバーですので、FreeBSDです。
nslookup -type=nsでのネームサーバーの欄は、
origin = ns1.global-servers.com
になってました。
たぶんこのせいです。修正して対応したいと思います。
ちなみに、WindowsXP SP2では、
primary name server = ns1.global-servers.com
になってました。
修正を待ちたいと思ったのですが、うちのサーバーphp4だ orz
831 :
430 :2007/05/30(水) 11:54:59 ID:???
>>827 >>824 >>813 最新のものを載せました。
-エラー画面で、マッチしたフィルタを表示して誤検出を追跡しやすくした。
-SPAM_FILTER_WHITEREGで、自ドメインなどをホワイトリスト指定出来るようにした。
-PHP5の場合、NS引くのを内部関数を使うようにした。
-editプレビューの時はフィルタを掛けないようにした。
>>824 の件です。
-urlcountryとurlnscountryというサーバの存在している国でのフィルタを追加した。
-ライセンスにGPL2(PukiWikiのライセンスと同じ)を明記。
元のakismet_filter作者様からもGPL2での公開ということで快諾いただきました。
この場を借りてあらためてお礼いたします。
>>829 PHP4でFreeBSDでも動くように修正します。たぶんマッチングさせるところ修正するだけなので。
うち、Debian sargeで使ってて、PHP5でのチェックはVMwareにetchの環境作ってやったんですが
FreeBSDでもとなると結構めんどくさいんで、どこかにテスト版を置きますからそれで692さんの
環境で試していただくこと出来ませんでしょうか?
もしよければ、メールいただけませんか?satoh at hakuba dot jp です。
832 :
430 :2007/05/30(水) 12:19:23 ID:???
>>822 とても参考になりました。
askismet呼び出しのところも含め、いくつか取り込ませていただきたいと思います。
>>803 のようなことをしたいと考えているのですが、それも含めてある程度統合出来ないかな
と思っています。もしよければご協力いただけないでしょうか?
今だと、PukiWikiの公式のスパム対策は、本家でやっているURLフィルタだけで
あとは個別のサイト毎に自前でいろいろやっている場合が多いように思います。
サイトによっては、日本語の含まれていない書き込みは全て排除、というフィルタでも許される
場合も多いと思いますし、中国からの書き込みでURLが書かれている場合は排除というように
複合条件ならばほとんど誤検出とならないサイトも多いと思います。
そういった感じに、一つのスパムフィルタを導入したら、あとは設定行をちょこっと書くだけで
サイトとスパムの状況に合わせたフィルタを導入できる、というコンセプトです。
また、Akismetのような重いフィルタを使う前に、簡単なチェックで大丈夫そうなものは
そのまま素通しさせてやることで、誤検出や動作が重い、という問題を改善できると思います。
833 :
824 :2007/05/30(水) 14:55:28 ID:???
>>831 わざわざご対応頂いたようで、誠にありがとうございました。
他に急ぎの作業があるため、検証は後になりますが、とりあえずお礼まで。 _(._.)_
ちなみに
>>824 の件ですが、
当サーバーのDNS名前解決の設定を調整したところ、緩和されました。 (^^;
なんでここで開発報告してんの?ここはPukiWikiユーザー質問箱なんだけど。
>>834 私はPukiwikiユーザーなので質問させてください。
なんで
>>834 はこのスレ仕切ってんの?ここはPukiWikiユーザー質問箱なんだけど。
838 :
430 :2007/05/30(水) 19:40:41 ID:???
>>834-835 すみません。最初にこっちに書いてしまった流れから、質問とかあるたびこっちで答えてしまって。
次から報告はPukiWikiスレのほうに書きます。
ただ、これだけ報告させてください。
一応
>>803 で書いたような感じで、怪しい場合だけCAPTCHA掛けれるようになりました。
ただ、テストしながらで書いたので、もう少し綺麗にまとめてから公開します。
>>822 さんとreCAPTCHAの中の人に感謝!
839 :
Name_Not_Found :2007/05/30(水) 19:53:47 ID:XYtxD+SB
>>835 ここはまともに答えてくれる人間いないからなぁ
本スレ自体いらんだろ
>>832 > PukiWikiの公式のスパム対策は、本家でやっているURLフィルタだけで
URLフィルタ、と言われている以外の部分や
外部に負担をかけるのかどうか、というコンセプトの違いを
たまに思い出してあげて下さい
一部補完的であるような気もしますし
一部かぶっているような気もします
PukiWikiのライセンスと同じにされるとの事ですが、
PukiWikiのライセンスは厳密に言うと "GPL2" ではなく
"GPL v2 or (at your option) any later version"
なのでご一考願います
>>840 > PukiWikiのライセンスと同じにされるとの事ですが、
> PukiWikiのライセンスは厳密に言うと "GPL2" ではなく
> "GPL v2 or (at your option) any later version"
??? 具体的に何が違うんだ?
PukiWikiで作ってあるけど PukiWikiらしくないサイト教えてください。 もしくはPukiWikiを使い込んでるサイトでもいいです。 どこまでカスタマイズできるのか見てみたいです。
使い込んでるなら
ttp://ff11wiki.rdy.jp/-1450975598.html がいいと思った
普通の状態のpukiwikiじゃ50人ぐらい同時接続でエラーは発生するさくらスタンダードに
推定同時接続300〜600(もっとあるかも)でも普通に耐えてる
ページ編集の動的なもの意外は全て完全に静的htmlになっていて
編集しても自動で即htmlに変換されて表示されてる
有料でもいいから誰かこのhtml化の改造してくれ
負荷が極小なんて素敵やん
>>845 dump2初版リリースの前からこの状態だから違うとは思うんだけど、システム的にはこんな感じだろうね
俺も今dump2使ってるけどバージョンアップでもっと使いやすくなるように期待してる
847 :
430 :2007/05/31(木) 09:19:29 ID:???
>>840 本家のフィルタについて、それほどしっかり検証していなかったようで、URLのブラックリスト
しかないと思っていました。他にどんな対策が入っているのか教えていただけないでしょうか。
また、外部に負担を掛けるかどうか、というのは例えばDNSBLのように外のサービスを使うか
という意味でしょうか。例えば、reCAPTCHAを使うのであれば外部ですが、自分のサーバ内で
CAPTCHAを表示するのであればそれにあたらない、ということでしょうか。
ライセンスについてですが、ソースを読んでいただければおわかりいただけたかと思いますが
PukiWikiのソースからそのままコピーさせていただきましたので、ご指摘の内容と同じに
なっているかと思います。ご確認下さい。
848 :
842 :2007/05/31(木) 11:20:05 ID:???
>>843 ありがとうございます。
レスポンスの早さに驚きました。
FFのwikiはmod_rewriteとかじゃないの? と本題の質問です。 全ページに指定のプラグイン(#contentsとか)を設置したいので、 新規作成時に自動でテンプレート(上で挙げたプラグインの書式が記述してあるやつ)を読み込むことって可能ですか?
>>849 mod_rewrite は html 偽装にすぎないわけだが、
サイトを見ると負荷がどうのこうのいっているので、html 変換をしているのであろう。とお見受けする。
あとテンプレート機能はデフォルトで、ある。説明ページはどこだったかな・・。
>850 ああ、勘違いすいません。 わたしも公式で探してるけど、検索にひっかかりすぎ&重すぎで・・・ 選択してテンプレート読み込みなら設定で可能だけど、自動で付加ってのが見つからないのです。
dump2で編集時にhtmlを生成、この編集した更新時に自動でURLが動的なphpに飛ぶが
自動で飛ばすページを生成されたhtmlページに飛ばせば
>>843 みたいになるんじゃ
これなら負荷は編集時や検索時にかかるだけなのである程度負荷が抑えられそう
だと思ったんだけど非常に妄想かもしれないので聞き流してくれ
854 :
Name_Not_Found :2007/05/31(木) 17:01:30 ID:FuTBBcNs
cssでハマってます pukiwikiアイコンと、ページの上部の隙間を無くしたいんですが div#headerいじっても、h1.titleいじっても効果がありません どこをいじるべきでしょうか?
855 :
430 :2007/05/31(木) 17:31:49 ID:???
>>855 これはいい、早速導入した
個人的にどうせスレの流れ遅いし話が続かないからドンドン報告してもらってかまわないんだけど
良しとしない方もいるからね
>>854 本家デフォルトのcssならアドバイスできるかもしれん、他のは見たこと無い
>>854 body{ margin-top:0px;}
でどうよ?
>>855 IE6で見ると隙間なくてFirefoxで見ると隙間あるって現象?
前にこうなってうまくいかなかったからテーブルで囲んで解決したけど
860 :
854 :2007/06/01(金) 08:53:26 ID:???
>>856 あぁぁ、pukiwiki plus でした
派生系はここじゃ質問しちゃダメなのかな。
>>857 ありがとー、それじゃダメっぽいっす。
861 :
430 :2007/06/01(金) 14:33:55 ID:???
>>856 ありがとうございます。
まあ気に入らない人もいるようだから、報告はやめときます。
でもスレは覗くようにしますので、もし質問とかあれば答えますね。
これでだいぶ落ち着いたと思うので、POPFileのUIはぼちぼちやります。
俺もpukiwikiでデザインしてあるサイトを見てみたい。 pukiwikiはデザイナーに優しくないのか、 デザインしてあるサイトってあんまり見ない。
デザインに凝られてメニューの位置があっちこっちだったりされても困るしなぁ
>>859 現在のdx-beatは設定しなくて問題ない
>>860 body { margin-top:0px;}
FrontPageっていう名称やめて欲しいな。Wiki独特じゃない?Homeとかトップページなら一般的だけど。 あんまり格好良くない
>>870 つMicrosoft FrontPage
FrontPageって名称が嫌なら好きに変えればいいだけじゃない
>>862 ,
>>865 ぼうから見てたらどうでもいい事に文句つけてるな
PukiWiki/活用事例 くらい見ろよ
まじめに調べた事が無いなら一言断ればいいんだから
知らないだけかもしれないって素直に言えば許してやるのに
>>865 >>866 ごち!
>>866 は見易さはさておき、独特のメニュー配置だなー。
wikiのサイトはとっつきにくさをいかに消すかだと思うんだよなー。
ぱっとメニュー見て、とっつきにくさを感じるし。
とりあえず、ごち!
>>870 ぼうから見てたらどうでもいい事に文句つけてるな
もっと前は WelcomeVisitors っていうのが多かったんだよ
解ってる奴なら必要なページへ直接アクセスすればいいんだから
出来合いのサイト構造に慣れすぎてるって素直に言えば許してやるのに
>>873 (遅い夕食後の)単なる気晴らしとしての頭の体操かもしれない
876 :
865 :2007/06/02(土) 01:27:03 ID:???
>>866 (・∀・)dクスコ
Wikiらしくなくていいですね。
>>872 >PukiWiki/活用事例
遅いからあのサイト、あまりうろつく気がしない。
リンク切れも多いし、Wikiとりあえず設置したよ〜サイトとか、
とっくの昔にWikiやめたよサイトも多い、
デフォルトスキン、デフォルトプラグインだけで作った
コンテンツにろくなサイトを知らないし、見たこと無い。
877 :
692 :2007/06/02(土) 01:38:18 ID:QsYSOKXr
>>855 CAPTCH化されましたか!
さっそく!導入させていただきます。
あと、忙しくて、出せなかったのですが、土日にメール出せると思います。
あと、俺は、2chでも報告してもらった方がいいです。
どうせ、話題なんてそんなにないんだし。
・・・以下チラシの表
というか、さー、ここ含め、pukiwikiの話題の掲示板なんだから、
他の人も情報集約する意味でも、アップデート情報とか、どんどん書いてくれって感じですよ。
何のための(ry
ここは、質問スレなので、本スレの方の話ね。
878 :
692 :2007/06/02(土) 02:22:25 ID:QsYSOKXr
>>855 あれ?php5なんすけど、手元のwindowsで、dns_get_recordがないって言われた。
Fatal error: Call to undefined function dns_get_record() in ・・・
<?php
$result = dns_get_record("php.net");
print_r($result);
?>
これでも駄目だった。
PHP Version 5.2.0
879 :
692 :2007/06/02(土) 02:24:24 ID:QsYSOKXr
880 :
692 :2007/06/02(土) 02:30:43 ID:QsYSOKXr
とりあえず、 // if (version_compare(PHP_VERSION, '5.0.0', '<')) { if (true) { として、php4のルーチンをwindowsで試しましたが、うまくいっているようです。 DOSプロンプトが出るのはご愛敬。
881 :
692 :2007/06/02(土) 03:00:37 ID:QsYSOKXr
レンサバのFreeBSDで動かしているのですが、
やはり、どうも#urlnsblが、動かないようです?はて。
http://www.gsisdokf.net/online/ この↑URLがすり抜けてきますので・・・
とりあえず、メールします
あと、ちょっと聞きたいのですが、
define('SPAM_FILTER_CAPTCHA_COND', '#url');
と書いていても、CAPTCHAが出ないのですが、
これは、SPAM_FILTER_CONDの方にも最低限ひかからないといけないからでしょうか?
882 :
692 :2007/06/02(土) 04:18:09 ID:QsYSOKXr
>>831 メール送りました。
それと、
>>881 は、自己解決しました。
同じ環境の人がいるかもしれないので、こちらにも書いておきます。
さくらでは(FreeBSDでは?)nslookupがフルパスでないと失敗するようです。
pukiwiki.ini.php辺りに、
// setting full-path of nslookup
if (PHP_OS == "FreeBSD")
define('NSLOOKUP_PATH', '/usr/sbin/nslookup');
と書いておくと、うまく動作するようになります。
報告までに。
しかーし、うちでは、CAPTCHAが動いてませんw
なんでじゃw
エラーとか出ずに、CAPTCHAの画面がまるっきり出てませんw
883 :
Name_Not_Found :2007/06/02(土) 10:45:10 ID:QsYSOKXr
>>882 ソースみますと、CAPTCHAは、SPAM_FILTER_CONDをすりぬけた場合に、
SPAM_FILTER_CAPTCHA_CONDを見てCAPTCHA確認という流れでよいですかね?
つまり、SPAM_FILTER_CONDを弱めに設定しておいて、SPAM_FILTER_CAPTCHA_CONDをけっこうキツめにもよいのかな?
884 :
859 :2007/06/02(土) 14:13:37 ID:???
スルーされてしまいましたか・・・ PukiWiki1.4.7をDXBEAT!にそのまま設置すると 1.添付ファイルを正常にダウンロードできない(画像として表示できない) 2.RSSが正しく表示できない といった問題が発生してしまいますよね?
885 :
854 :2007/06/02(土) 17:27:10 ID:???
>>868 あぁぁ、IEだとうまく行ってました。
Firefoxだとダメっぽいですね。
もう少し調べてみます。
どうもありがとー
>>885 DOM inspectorで見なさいな
pukiwiki使いやすくするプロジェクトを作って欲しい。 現状、見にくい。
>>885 やっぱり
俺も前にそこで、どうやっても隙間うまらね〜〜!って絶望してたから
テーブル挿入すれば万事うまくいくよ、以後管理も楽になるしね
>>885 ページをよこせ。そしたらみてやれんこともない。
つーか今見てみたら >$_LINK['rss'] = "$script?cmd=rss"; >$_LINK['rss10'] = "$script?cmd=rss&ver=1.0"; // Same as 'rdf' >$_LINK['rss20'] = "$script?cmd=rss&ver=2.0"; って普通に書いてあったんだが
現在は1.4.7だしな
なんか何が言いたいのか話の流れが読めないんだが
897 :
430 :2007/06/05(火) 17:59:13 ID:???
>>882 PEARのDNSクラス使っても引けるように修正しました。
あと一度引いたところはキャッシュして高速化するようになりました。
CAPTCHAは、アカウント取得して公開鍵と秘密鍵の設定されてますよね?
>>883 そのとおりです。
SPAM_FILTER_CONDでは、これは完全黒でしょ、という条件を書いておいて
SPAM_FILTER_CAPTCHA_CONDは、スパム臭いけど確認したほうが良い条件を指定して下さい。
898 :
Name_Not_Found :2007/06/05(火) 19:40:31 ID:PD2D5mue
ページ名に「:」を含めたいのですが「foo:bar」といったページを作成すると 「は有効な InterWikiName ではありません。」と表示されてしまいます。 InterWikiNameを無効にしてページ名に「:」を含めることはできないでしょうか。 全角にするというのはダサいのでなしでお願いします。
出来ない
900 :
Name_Not_Found :2007/06/05(火) 21:01:16 ID:1hI7LQWp
900
901 :
898 :2007/06/05(火) 21:17:01 ID:???
>>890 できないんですかorz
ありがとうございました。
>>890 ユーザビリティって思想がないのかな?ってくらい見づらいよ。
横にだらーっと並んだ編集用のメニュー。
タイトルの下に表示されるユーザーにとって無意味なurlがあるヘッター。
メニューを見づらくする更新履歴などなど…
まだまだたくさんあるけど、要は観覧者と編集者が同じってところにばかり眼が行って、
「ほとんどは観覧のみ」って現実を直視できてないんじゃないか?と思う。
wikiであるからには共同作業だろうが、教条的になりすぎている。
それはwiki文法のヘルプにも現れているし、文法自体にも現れている。
プログラマーや設計者主導はしかたないにしても、柔軟性が無さ過ぎる。
skin は設置者の管轄です。pukiwiki は昔からデフォルトスキンを変更したことがありません。 skin も変えられない人は使うなってぐらいの強硬姿勢です。 文句をいうならまずはその姿勢に対してです。 デフォルトスキンがうれしくないというのは誰もが知っています。中の人も無論知っているでしょう。 その証拠にデフォルトスキンをそのまま使用している中の人はいません(たぶん)。でも変えないんです。
skinに文句があるなら自分で作って公開すれば良い。それだけのことさ。
ところで、AutoAliasって、AutoAliasNameに、例えば -[[2ch>2チャンネル]] -[[2チャンネル>2チャンネル]] とか書けば、文中に'2ch'とか'2チャンネル'とか書かれてたとしても それらがリンクになって、クリックすると、'2チャンネル'にジャンプするって事だよね? pukiwiki.ini.php では、$autoalias = 2; になってるんだけど、有効にならないみたいです。 他に設定とかする場所があるでしょうか?
>>905 配布元より引用
> まず、オートリンクを有効にしてください。具体的には、pukiwiki.ini.phpの $autolink を 0より大きい値に設定します
>>905 本家の AutoAlias は AutoLink の補助みたいなものだから、AutoLink が有効になってないと意味なし。
908 :
905 :2007/06/06(水) 12:15:45 ID:zd7NPDgT
$autolink = 4; にしてます。 AutoLinkは有効になってるっぽいっす
なら動くはずなんだがなぁ
910 :
905 :2007/06/06(水) 14:31:39 ID:???
トホホ pukiwiki-plusだとダメなのかなぁ どうもありがとうございました m(__)m
うごくはずだ。うち動いてるもっごさjdkふぁd
>>908 とりあえず 2ch なら $autolink = 3; じゃないと出ないな。
直に普通の html リンク書いた方が早いんじゃない?
915 :
Name_Not_Found :2007/06/07(木) 12:06:14 ID:Wpzqw2Ci
916 :
Name_Not_Found :2007/06/07(木) 16:16:10 ID:p9nISAC7
基本的なことを質問するのですが、
テーブルの書式表記についてまとめてあるところは、ないですか?
Heriet - ヘルプ
http://heriet.info/index.php/Help を参考に、
|CAPTION(表題):|||||||c
などとしたのですが、表示されません。
素のpukiwikiでは、ヘルプの「表組み」のところに書いてあるのがすべてなのでしょうか?
>>897 何やったかわすれましたが、CAPTCHAは無事動きました。どうもです。
新しいバージョンも入れみます。
917 :
通りすがり :2007/06/07(木) 19:09:21 ID:???
>>916 基本が分かってないなら、どうみてもplus使用のさらにカスタマイズされてる所なんか見ないで
オフィシャルのヘルプ、整形ルールくらい全部見て来いっての
この表示って絶対に入ってなきゃいけないの? ↓ PukiWiki 1.4.7 Copyright c 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji. Powered by PHP 5.2.1. HTML convert time: 1.856 sec.
>>920 必要ない。
いまどきyu-jiなんてwikiサポートしてないし、入れる必要は無い。
デザインが腐るのでとっとと消すのが吉
ただし、HTML Conver timeはどこかに入れておいたほうがいいよ。
って、1.856秒って時間かかりすぎだろおい!
>>921 >>922 レスあんがとー!
じゃ、消しちまいます。
ただでさえごちゃごちゃしてるから、無駄な要素を消したくて…。
別にリンクすることが条件のプログラムじゃないんですよね?
Conver timeは無料鯖なので遅いですw
>>914 それも考えたのですが、やはりwikiにはwikiのやり方でいきたいなと…(非常に個人的で申し訳ないですが)
>>917 編集 | 差分 | バックアップ | 添付 | リロード
とかあるところに、
| 添付 | リロード | 一括凍結|
といった感じで新しいコマンドを入れたいのですが、
思い通りに行かずに困っています。
言葉足らずですみませんです。
925 :
通りすがり :2007/06/08(金) 00:53:19 ID:???
>>924 lib/html.phpに$_LINKを設定してる個所があるからそこに
$_LINK['freeze2'] = "$script?cmd=freeze2";
って追加しれみれば。$_LANGにはもう追加してるみたいなので、
<?php _navigator('freeze2') ?>で出力できるようになると思うけど。
>>925 (* ̄0 ̄*) オォー!!そこを編集するんでしたか。
追加してみたところ、無事機能しました。
どうもありがとうございました。
927 :
Name_Not_Found :2007/06/09(土) 13:54:16 ID:LUXFy0mw
今作っているウィキのなかにブログ設置したいんですがオススメのプラグインないでしょうか カテゴリや月で分類できるような普通のブログ程度の機能と画像のアップロード機能がついているのが希望です
928 :
Name_Not_Found :2007/06/09(土) 14:08:00 ID:f6famt4l
>>917-919 やはり、素のpukiwkiでは、そこに書いてあるだけなのですね。(そこにあるのはすでに見ています)
ども、ありがとうございました。
>>927 アタシは calendar2プラグインと、reference でやってます
>>927 #calendar2(200706,off,200706)
#calendar_viewer2(NIKKI/BLOG,30,blogpage)
こんな感じでどう?
>>894 もう見てないかもしれんが、修正は893の指摘箇所で正しい。
もう少し丁寧に書くとこうなる。
urlを書く先が増えたので、ベタ書きから変数に一旦格納する方法に変えているけど、
結果的にやっている事は同じ。
str_replaceのpukiwiki.phpはindex.phpとか使用環境に合わせて適当に。
$_LINK['reload'] = "$script?$r_page";
$_LINK['rename'] = "$script?plugin=rename&refer=$r_page";
-$_LINK['rss'] = "$script?plugin=rss";
-$_LINK['rss10'] = "$script?plugin=rss&ver=1.0"; // Same as 'rdf'
-$_LINK['rss20'] = "$script?plugin=rss&ver=2.0";
+$dscrpt = str_replace('pukiwiki.php','download.php',$script);
+$_LINK['rss'] = "$dscrpt?plugin=rss";
+$_LINK['rss10'] = "$dscrpt?plugin=rss&ver=1.0"; // Same as 'rdf'
+$_LINK['rss20'] = "$dscrpt?plugin=rss&ver=2.0";
$_LINK['search'] = "$script?cmd=search";
$_LINK['top'] = "$script?" . rawurlencode($defaultpage);
934 :
Name_Not_Found :2007/06/13(水) 11:42:33 ID:b4p8L1By
やっぱ何かしら無いとスレが死ぬな もう報告でも何でもドンドンしちゃえよ
>>933 ありがとうございます。
どう設定したらいいのかを聞いているのに修正個所だけ出した
>>893 は回答する気が無かったのでしょうね。
936 :
Name_Not_Found :2007/06/14(木) 16:51:51 ID:C9HKj7vc
で、実際どうやって書いたの?
938 :
936 :2007/06/14(木) 19:06:40 ID:C9HKj7vc
$1 ないじゃん
940 :
936 :2007/06/14(木) 19:38:09 ID:C9HKj7vc
そのurlをクリックして検索窓に$1があればOKじゃないんですか? URLに組み込む場合はどうすればいいのでしょうか
941 :
936 :2007/06/14(木) 19:56:54 ID:C9HKj7vc
autolink、誰か本気で手つけてくれんか。
オートリンクにブラックリストとかホワイトリストとかか?
改造とか欲しいプラグインとかある?
pukiwikiで、自前のFLVファイルを貼り付けて再生できるようにするプラグインはないでしょうか?
みたことはないね。 なにかおすすめの flv プレーヤ swf があれば、それを使うように flash の html コードを書けばいいのかな。
>>943 942 じゃないけど、hoge というページがある時に
hogemoge と書いたときに hoge がリンクになるのはうれしくないな。
普通の英語圏 wiki みたいに、 空白hoge空白 となっているときだけリンクしてほしい。
ただ、日本語部分は単語分割が難しいから現状の仕様になるんだよねぇ。
つまり、アルファベットに関しては
空白hoge空白
マルチバイトhogeマルチバイト
で区切られて初めてオートリンク発動、みたいな。できるかな?
今以上に遅くなりそうだな。まぁ俺は切ってるしどうでもいいや。
plus svn 最新ならある
953 :
950 :2007/06/16(土) 21:43:28 ID:???
>>952 ありがとうございます。
試してみることにします。
コメント欄にURL書き込めないようにしたいのですが、どうすればいいのでしょうか?
添付されたファイルってどこに保存されてるの?
>>954 実際は URL を書き込めないようにしたいのではなく、スパムをはじきたいんだろ?
よって、スパム系の何かを導入しなちゃい。
>>955 attach ディレクトリ
>>956 ありがとうございます。アダルトサイトやグロサイトのURLが何度消しても貼られる
んで対処したいなと思ってました
とりあえずスパム系の色々探して見ることにします
>>957 スパム系なら、ここに先駆者がいたぞw
まだ見ててくれれば誘導してくれるやも?
pukiwikiがスレレスなく使える、サーバーは何処がオススメでしょうか? 別サーバーの契約がまだ残ってる為、予算的に共用サーバーになってしまうと思いますが…。
510エラーがあまりにも多いため、サーバーの移転を近日中にする予定です。 移転の再に、ページが表示されない場合がありますが、その再はミラーサイトのご利用をお願い致します。
ゴバクしました…。
963 :
Name_Not_Found :2007/06/18(月) 12:11:42 ID:ulz9eR5b
964 :
Name_Not_Found :2007/06/18(月) 13:06:41 ID:ulz9eR5b
>>960 さくらインターネットの共有サーバーで、快適に動かしているよ。
ページ数は、500以上だが、特に問題なく。
ただし、検索だけはかなり遅い。(これは、pukiwikiの問題だが)
>>964 転送量等はとかは1日どれぐらいでしょうか?
現状いまのwikiが1日平均500Mあるため不安です…。
>>964 検索って1.4.7系だと結構早くない? 1.4.6まではサーバー負荷かかるからむやみに検索するななんて言われてたけど。
967 :
Name_Not_Found :2007/06/18(月) 16:12:39 ID:7xFQk2f1
pukiwikiを英語化すると時間がGSTになるようです 英語化したままJSTにするにはどうしたらいいのでしょうか?
時刻の設定をしている部分を書き換える
969 :
Name_Not_Found :2007/06/18(月) 21:16:21 ID:Jn6ojkU+
pukiwikiを国際化して使いたいのですが、どうしたものか途方にくれております。 国際化といっても、海外から見て、英語のページが見られればそれでよいのですが・・・ 現在EUC運用なのですが、englishだけなら、UTF-8化はしなくてよいものなのか? [編集]などのコントロールなどは、どのように英語化するのか? など。 どこかまとまっているページはないでしょうか?
>>969 UTF-8 化はしなくていい。
pukiwiki.ini.php に設定ない?
Plus! 使ってるから本家はあまり知らんけど。
仮に国際化するならせめてデータベース使わんと。 こんなの世界に出したらいかん。
別にいいよ
>>971 別に無理してDB使う必要はないと思うけど。
確かSQLiteに突っ込む改造試した人がいて、重くなって意味無かったらしいよ。
975 :
Name_Not_Found :2007/06/19(火) 14:10:08 ID:nAxd//Hu
>>970 >pukiwiki.ini.php に設定ない?
define('UI_LANG', LANG);
これかな?LANGの方ではないですよね。
なるほど、自動的にできるわけではないのね?
となると、日本語向けでも、UIだけ、英語にしなくちゃならないのか・・・
うむむ。
976 :
Name_Not_Found :2007/06/19(火) 14:13:17 ID:nAxd//Hu
977 :
Name_Not_Found :2007/06/19(火) 14:44:53 ID:nAxd//Hu
>>970 Plus!みてみましたが、18n版が、言語切り替えに対応していてよさそうですね。
移行してみるのも手ですね。
UTF-8化しないといけないですが・・・
以前にPlus!を試したときは、AJAX回りがまともに動作しなくて、いったんやめたのですが、
今は正常に動いてますか?
添付ファイル名の検索プラグインってないですか?
>>978 sitesearch.inc.phpのフォルダ指定でattachを指定すればできるんでない?
やったことないけどw
急に is_freeze(): fopen() failed: ページ名 とエラーが出てしまい困っています。 サーバーはXREAです。
なにか変えたんじゃない?xrea
>>983 YES
どうやら、凍結したページが「is_freeze(): fopen() failed:ページ」になるようです…。
非常に困りました。
>>985 サポートはいんだよ!?
手動でwikiの中のTXT消して修復出来そうです。かなり面倒だけど…。
へ?XREAって全部自分でケツ持ちが基本だと思ってたんだが違うのか
XREAサポートのメールフォームには30秒以内で返信が来る世界最速 その後の対応はまあ時と場合によるけど。
>987 「へ?」 じゃねーよハゲ。人を馬鹿にしてんのか?
ほへ?
さかつくwikiってアドセンス貼りすぎだろw
993 :
wikiの中の人 ◆TMJbMHXDt6 :2007/06/20(水) 23:37:54 ID:h1CR4jXO
>>992 はぁ?僻みですか?
心の狭い人ですね。かっこ悪いですよ
見出しの右端の上につく、クリックしたら上に移動する↑を †の横に持ってくるのってどうやるの?
995 :
wikiの中の人 ◆TMJbMHXDt6 :2007/06/20(水) 23:41:20 ID:h1CR4jXO
>>994 知ってるがお前の態度が気に入らないので教えない。
1000げっとー
1001げっとー
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。