1 名前:nobodyさん [2005/05/20(金) 15:47:13 ID:1/T9a2Hq] MediaWiki wikipedia.sourceforge.net/ 日本では利用者は少ないのかな。 ググってもろくな情報がありません。 改造や見栄えの変更などの情報交換しましょ。
463 名前:461 mailto:sage [2006/08/19(土) 03:49:29 ID:???] >>462 そうですか。残念です。 同じような機能として、Robotになるんですか... ちょっと意味合いが異なりますが、pywikipediaを見てみます。 ありがとうございました。
464 名前:nobodyさん mailto:sage [2006/08/19(土) 12:27:39 ID:???] >>463 meta.wikimedia.org/wiki/%E3%83%9C%E3%83%83%E3%83%88 とかもご参考にどうぞ botフラグとかありますし
465 名前:nobodyさん mailto:sage [2006/08/22(火) 01:37:32 ID:???] MediaWikiが一番用途にあっているようで、インストールしてみました。 インストールして、メインページに10数KBの画像をつけた段階で、DBが2MBになっていました。 何とか動くようにはなったのですが、借りているMySQLサーバのDB上限が50MBなのです。 50MBだと、何ページ(文字のみのスクロールしない文章量)ぐらい保存できるか大体の目処ってあるのでしょうか?
466 名前:nobodyさん mailto:sage [2006/08/22(火) 10:52:14 ID:???] >>465 > メインページに10数KBの画像をつけた段階で、DBが2MBになっていました。 画像はDBに保存されない。容量食ってるのはシステムメッセージで1500余ページ分ある。 > 50MBだと、何ページ(文字のみのスクロールしない文章量)ぐらい保存できるか大体の目処ってあるのでしょうか? そんなに使いきれんだろ。どうしても気になるなら圧縮すればいい。 www.mediawiki.org/wiki/Help:%24wgCompressRevisions
467 名前:nobodyさん mailto:sage [2006/08/23(水) 07:54:06 ID:???] 465です。 システムメッセージがあることが頭から抜け落ちていました。 なんで最初から2/50使用しているのだろう…?と、思っていました。 これで心おきなくデータを登録していくことができます。 ありがとうございました。
468 名前:nobodyさん mailto:sage [2006/08/24(木) 21:11:44 ID:???] ドイツ語版ウィキペディア、新機能を搭載へ--信頼性の確保を目指す ttp://japan.cnet.com/news/media/story/0,2000056023,20210507,00.htm
469 名前:うた [2006/08/28(月) 12:58:29 ID:crovTESD] >>441 を書いた「うた」です。 どうもこう言うのは思い切りがないと中々出来ないので、>>441 で挫折して以降 mediawikiから遠ざかっていました。でも避けて通るわけにはいかないようなので 再度おたずねするのですが、このエラーメッセージ Using file 'c:\temp\哀惜.txt'...found. Using title from filename...ok. Using user 'MediaWiki default'...ok. Using edit summary 'Importing text file'. Attempting to insert page...繝・・繧ソ繝吶・繧ケ繧ッ繧ィ繝ェ縺ョ譁・ウ輔お繝ゥ繝シ縺檎匱 逕溘@縺セ縺励◆縲・---- A database query syntax error has occurred. The last attempted database query was: "(SQL query hidden)" from within function "LinkCache::addLinkObj". MySQL returned error "1267: Illegal mix of collations (cp932_bin,IMPLICIT) and ( utf8_general_ci,COERCIBLE) for operation '=' (localhost)" は何が悪いのと言っているのでしょうか? linkcashがどうとか言っているように 見えるのですが、どこをどうしたら良いやら分かりません。 どなたかご存じの方、御教授をお願い申し上げます。 m(..)m
470 名前:nobodyさん mailto:sage [2006/08/28(月) 21:40:40 ID:???] >>469 書き込みを拝見していると精神的に危ない状態に 陥っているように見えます。まずは周囲の人間か お医者様とご相談なさった方がよろしいかと思います。 importtextfile.phpでぐぐっても19件しかヒットしないので コードに書いてあるスクリプトの作者にメールをするか 開発者のメーリングリストで質問するしかないと思います。
471 名前:nobodyさん mailto:sage [2006/08/29(火) 07:35:38 ID:???] >>469 MySQLサーバの文字コード(cp932)とクライアントの文字コード(utf8)があってません テーブルをutf8で作り直しては
472 名前:nobodyさん mailto:sage [2006/09/07(木) 18:39:40 ID:???] みなさんバックアップはどうやって取ってますか?
473 名前:nobodyさん mailto:sage [2006/09/08(金) 01:29:18 ID:???] 容量少ないので履歴ファイルも含めて一日一回 mysql -e'SELECT 云々'
474 名前:nobodyさん mailto:sage [2006/09/08(金) 01:36:57 ID:???] 同じく
475 名前:nobodyさん mailto:sage [2006/09/09(土) 00:02:28 ID:???] 最近更新したページのリスト20件ほどを常時サイドに表示させたいのですが、 どうすればいいのでしょうか?
476 名前:nobodyさん [2006/09/11(月) 17:00:46 ID:/Tj+zhwt] >>470 さん まがりなりにもDBを操作するプログラムなのだから、 こういった他の形式のデータを吸い込んだり吐き出したりする 手段が最初からあるべきだと思うのですが、どうも今のバージョン(ver171) 以前にはimporttextfile.php が無かったようなのです。 >>471 さん、ご教授ありがとうございます。 m(..)m テーブル構造はcp932_bin とcp932_japanese_ci というのになっています。 ちなみにメディアウィキの使っているDBからphpmyadminで文字セット変換なしで エクスポートさせると、文字化けしてます。 んで、今手動で cp932_binをutf8binに cp932_japanese_ci をutf8_code_ciに 変更しています。 (うまくいくやら・・・)
477 名前:475 mailto:sage [2006/09/14(木) 02:46:52 ID:???] すいませんが、いろいろ試してるのですができませんので、>>475 についてどなたか教えてもらえないでしょうか? それから、MediaWikiのカスタマイズについて詳しく解説しているページでお勧めがあれば教えてください。
478 名前:nobodyさん mailto:sage [2006/09/14(木) 13:53:33 ID:???] MediaWikiを家族の情報共有ツールとして、また、各人の備忘録として使っています。 できればいいなぁと思っていることが2点ありまして、MediaWikiのエキスパートである皆さまのお知恵を拝借したく書き込みました。 1.外部画像(例: www.google.co.jp/intl/ja_jp/images/logo.gif とか)の表示サイズ(px数)を変更する方法。 2.検索機能の強化。例えば、「東京ディズニーシー」という記事があるのですが、検索で「ディズニー」を指定してもHitしません。 「東京」でも「ディズニー」でも「シー」でも「ディズニーシー」でもHitさせたいのです。 これっていわゆる全文検索機能のことなのでしょうか?Namazuとかと連携させる方法はあるのでしょうか? ※今はキーワード(東京、ディズニー、シー、ディズニーシーとか)を記事の最初に書くことにしています。 環境は次の通りです。 MediaWiki : 1.4.10 PHP : 5.0.4 (apache2handler) MySQL : 4.1.13-nt 「xx嫁」とかでも結構です。英語サイトのご紹介でもかまいません(でも本当は日本語の方がいいです)。 皆さま、よろしくお願いいたします。
479 名前:475 mailto:sage [2006/09/14(木) 15:14:43 ID:???] >>478 検索についてですが、Wikipwdiaを使っていてもたまに、GoogleでWikipedia内を検索してくれ というページに移ったりします。 MediaWikiの検索はサーバーに負担もかかるようですので、サイドバーにある検索をGoogleに替えるか 併用するというのはいかがなものなのでしょうか。 しかしサイドバーに最近更新したページのリスト20件ほどを表示するやり方がわからない…
480 名前:nobodyさん mailto:sage [2006/09/14(木) 22:11:19 ID:???] >>475 自分の知っている方法だと下記の通りです。 下記のURLで公開されているRSSのextensionsを導入した上で meta.wikimedia.org/wiki/Category:RSS_Extensions 「MediaWiki:Sidebar」を編集して「特別:Recentchanges」のRSSを 表示させることができます。
481 名前:nobodyさん mailto:sage [2006/09/14(木) 22:44:53 ID:???] >>478 1.外部画像の埋め込みについてはサイズの変更はできないです。 meta.wikimedia.org/wiki/Help:Images_and_other_uploaded_files >Embedding external images >It can be shown in actual size only 2.mediawiki1.7.1では何も設定しなくても全文検索ができますので、 バージョンアップをするか、別に検索システムを構築するかどちらかでしょう。 Google と連携するextensionsがありますが、1.5系以上のバージョンが必要です。 meta.wikimedia.org/wiki/Google_Search-2 namazuの構築はスレ違いなのでここでは説明はいたしません。
482 名前:nobodyさん mailto:sage [2006/09/15(金) 01:05:53 ID:???] ついでだからもう一つ投稿。 >>472 「特別:Import」(特別ページ→ページデータの書き出し) 「特別:Export」(特別ページ→ページデータの取り込み) という方法を見つけました。
483 名前:475 mailto:sage [2006/09/16(土) 02:20:57 ID:???] >>480 ありがとうございます。 自分には出来ませんでした。 もう少しヒントを下さい。
484 名前:480 mailto:sage [2006/09/16(土) 15:05:36 ID:???] >>483 申し訳ございません、嘘を教えてしまいました。 Menubarはページ名しか表示できないようです。 www.mediawiki.org/wiki/Manual:Navigation_bar RSSのサイドバー表示をしているサイトは見たことがないので 自分でスキンをカスタマイズするしかないです。 スキンのカスタマイズ例は下記のURLで見ることができます。 meta.wikimedia.org/wiki/Gallery_of_user_styles
485 名前:nobodyさん mailto:sage [2006/09/18(月) 17:43:48 ID:???] 質問させてください。 各ページのタイトルの下に 出典: 〜〜〜〜〜 と表示されるじゃないですか。 これはmonobookのmain.cssで デフォルトで #siteSub { display: none; } となっているのをアクティブにすると表示されるというのは過去ログで分かったのですが、 文字を小さく(今のWikipediaのような大きさ)するにはどこをいじったらいいのですか? HTMLソースをみると<h3>が適用されているので main.cssのfont-size: 132%の大きさになっているというのは分かったのですが、 ここをいじると見出し2の大きさも変更されてしまいますよね。 おそらくsiteSubがh5かh6あたりを適用するように変更すればいいと思うのですが… 具体的にどこを変更すればいいのかが分からなかったので質問させて頂きました。
486 名前:nobodyさん mailto:sage [2006/09/19(火) 18:16:02 ID:???] >>485 [[MediaWiki:tagline]]
487 名前:nobodyさん mailto:sage [2006/09/19(火) 22:30:15 ID:???] >>486 内容はその定型文の変更で変えられますが・・・ 肝心の文字サイズは、ここだとマークアップ構文やHTMLは無視されて そのまま載ってしまうようです。 例えば <font size=3>出典: 〜〜〜〜</font> がそのまま・・
488 名前:478 mailto:sage [2006/09/22(金) 11:52:02 ID:???] 皆さま、早速のレスありがとうございます。 私のレスが遅くなり申し訳ないです(ホント遅すぎ)。 >>479 > MediaWikiの検索はサーバーに負担もかかるようですので、サイドバーにある検索をGoogleに替えるか > 併用するというのはいかがなものなのでしょうか。 家族の情報共有ツール&各人の備忘録に使っている関係で、外部(インターネット)からはアクセスできなくしてあります(怖い)。 サーバーはWindowsXP ProにApache他一式をのせて運用しています。ので、Googleは使えないと思います。 >>481 >1.外部画像の埋め込みについてはサイズの変更はできないです。 残念... >2.mediawiki1.7.1では何も設定しなくても全文検索ができますので、 >バージョンアップをするか、別に検索システムを構築するかどちらかでしょう。 貴重な情報ありがとうございます。バージョンアップします。(^_^)
489 名前:nobodyさん mailto:sage [2006/09/26(火) 10:02:40 ID:???] >>478 もう遅いかもしれんが。MediaWiki:Monobook.cssとかMediaWiki:Commnon.cssで font-size指定すればいいってことではないのか。 つ ja.wikipedia.org/wiki/MediaWiki:Monobook.css
490 名前:489 mailto:sage [2006/09/26(火) 10:05:06 ID:???] 間違えた。 >>487
491 名前:nobodyさん mailto:sage [2006/10/01(日) 20:48:18 ID:???] mediawikiのまとめサイトってどこかにないでしょうか?
492 名前:nobodyさん mailto:sage [2006/10/01(日) 23:07:37 ID:???] meta 英語読めないとか言い出すなよ。 結構日本語に翻訳されてる部分もあるし。
493 名前:nobodyさん [2006/10/04(水) 08:39:30 ID:nTWimo3w] 素人丸出しですが、 あのー、ページ移動(項目名の変更)はあるのですが、 その項目自体を消すにはどうしたらいいのですか?
494 名前:nobodyさん mailto:sage [2006/10/04(水) 21:29:38 ID:???] >>478 main.cssとかで h3#siteSub {font-size: ~~~; font-weight: ~~~;} みたいに指定すればおk(h3をオーバーライドする)。 WinXPでMediaWikiを動かしてるのだけれど、Wikipediaみたいに svgを表示するには、別途ラスタライザのインスコが必要?
495 名前:nobodyさん mailto:sage [2006/10/04(水) 21:30:27 ID:???] ↑まちがえたorz >>487 です
496 名前:nobodyさん mailto:sage [2006/10/04(水) 22:23:51 ID:???] >>494 ImageMagick
497 名前:494 mailto:sage [2006/10/05(木) 00:03:04 ID:???] >>496 サンクス。しかし何故かうまく行きません ・Wikipediaでは表示できてるsvgでも、自分のところではエラーを出したりする ・透過部分を持つsvgを表示すると、透過した背景色が黒になる TeXはまともに動いてるみたいなので、ImageMagickも問題ないと思うのだけれど……
498 名前:nobodyさん mailto:sage [2006/10/05(木) 22:35:32 ID:???] >>497 上はわかんないけど、下はWikimediaでも一緒な気が だから解決しなくていいということにはならないと思うけど、いちおう。
499 名前:494 mailto:sage [2006/10/05(木) 23:50:09 ID:???] svgに限らず、pngでも背景が黒になってしまう…… 同じファイルでもWikipediaだと正常に表示されてるし phpにはsvgラスタライズのところに 'ImageMagick' => '$path/convert -background white -geometry $width $input $output', と書いてあるので、呼ぶときは白背景を指定してるみたい これはもうMediaWikiじゃなくてImageMagickの問題なのかな
500 名前:494 mailto:sage [2006/10/06(金) 19:13:28 ID:???] (追記) pngでは成功したが、svgではやはり黒背景になってしまう 弄るべきphpを間違えているか、そもそもsvgに-backgroundオプションが無効なのか
501 名前:nobodyさん mailto:sage [2006/10/09(月) 12:41:23 ID:???] k-tai.impress.co.jp/cda/article/news_toppage/31364.html これって携帯で表示するためにどうやってるんでしょう?
502 名前:nobodyさん mailto:sage [2006/10/09(月) 17:25:00 ID:???] trackback.phpが働いてないように見える データベースにも反映されてないし・・・ MediaWiki: 1.8alpha (r16882) PHP: 5.1.4 (apache2handler) MySQL: 5.0.22
503 名前:nobodyさん [2006/10/09(月) 23:33:54 ID:jGNI9uPZ] クエリ情報の渡し方について <php> print("<a href=./Wikipokpok:サンドボックス?num="); print($num+1); print(">次の月へ</a>"); print($_GET['num']); </php> として試してみましたが、 print($_GET['num']);で何も表示されません。 クエリ情報を渡すにはどのようにするんでしょうか? mediawiki-1.6.3 PHP 4.3.10-16
504 名前:nobodyさん [2006/10/10(火) 10:43:57 ID:Z2puJ4Zn] >>493 ねーねー、ページを削除するのってどうすればいいんですかぁ? ウィキペディアでも管理者が削除するとしか書いてないから、方法が分からないんですけど。 なにかヒントでもイイですから、教えてくださいよぉ>all
505 名前:nobodyさん mailto:sage [2006/10/10(火) 11:07:00 ID:???] >>504 何でこんな厨が沸いてるんだ? 一般ユーザには削除権限ないね。 あとmediawikiでは履歴を残すから、Sysopが削除しても削除記録が残るぞ。 どうしても消したければDBから直接削除すればいいんじゃね?
506 名前:nobodyさん [2006/10/10(火) 11:21:08 ID:Z2puJ4Zn] >>505 さん 504です! その、Sysopが削除する、方法が知りたいのです。 教えてくださいませんか?
507 名前:nobodyさん mailto:sage [2006/10/10(火) 11:27:23 ID:???] >>506 ォィォィ、Sysopでログインしたら各ページのタブに「削除」があるでしょ? 削除したいページのリンクが切れて表示できないなら、 「特別ページ」の「孤立してるページ」とかからたどれるはず。 Sysopで入れないとか言うどアホなら、あとは知らん。 mediawikiのセットアップ時にSysop名とパスワードを入れたはずだ。
508 名前:nobodyさん mailto:sage [2006/10/10(火) 13:14:31 ID:???] >>501 ttp://www.rcdtokyo.com/pc2m/note/ が参考になるでしょう。
509 名前:nobodyさん mailto:sage [2006/10/10(火) 21:50:28 ID:???] >>505 DBから直接消すよりはlogとRCから隠蔽した方が楽
510 名前:nobodyさん mailto:sage [2006/10/11(水) 08:26:55 ID:???] >>500 うまくいかなさそうでしたら、Inline SVG extensionで 記事に直接svgコードを貼る方法を試してみて下さい。 こちらだとアニメーションも表示できます。 meta.wikimedia.org/wiki/Inline_SVG_extension 使い方は <svgcode width="500" height="200" version="1.1"> <svg> ・・・・ </svg> </svgcode> という感じです。
511 名前:nobodyさん mailto:sage [2006/10/11(水) 12:46:41 ID:???] svn.wikimedia.org/viewvc/mediawiki/tags/REL1_8_0/phase3/RELEASE-NOTES ktkr
512 名前:nobodyさん mailto:sage [2006/10/11(水) 14:47:31 ID:???] mediawikiをカスタマイズして販売するのって違法なんですかね?
513 名前:nobodyさん mailto:sage [2006/10/11(水) 15:53:02 ID:???] >>512 ttp://ja.wikipedia.org/wiki/MediaWiki GPLに準拠してれば問題ない。
514 名前:nobodyさん mailto:sage [2006/10/11(水) 16:25:48 ID:???] >>507 さん ありがとうございます。 WikiSysopでログインすれば良いんですね! えーっとログイン ログインっと・・・・・・・・・・・ パスワード忘れてしまいました 汗) 仕方がない、もう一度セットアップしなおします。(ノ_<。)うっうっうっ 所で皆さんは常にログインしてmediawikiを弄ってらっしゃるんですか?
515 名前:nobodyさん [2006/10/11(水) 18:52:46 ID:fUASVo7g] >>504 の素人です。 >>507 さま m(.人.)m ボクは以下の環境ですが、 MediaWiki: 1.7.1 PHP: 5.1.4 (apache2handler) MySQL: 5.0.24a-community-max-nt WikiSysopでログインしても各項目のタブには、 本文 ノート 編集 履歴 移動 ウォッチリストに追加 しか出てきませんが、何か設定が不足しているのでしょうか? よろしくお願いします。
516 名前:nobodyさん mailto:sage [2006/10/11(水) 19:14:23 ID:???] sysopってのはユーザー名じゃなくて権限なんだけど。
517 名前:nobodyさん [2006/10/11(水) 19:56:07 ID:fUASVo7g] >>516 さん え〜だって、インストール時に尋ねられてパスワードを設定したのは WikiSysopというユーザー名だけで、実際MYSQLのuserテーブルを見ても WikiSysop一人しか設定されていません。 >>507 さんが おっしゃっていたのは、これでログインせよ、という事だと思ったのですが そうじゃないんですか? それと、おかげさまでやっとimporttextfile.phpで一括でUPすることに成功しました! けれど、 1.ファイル名が2バイト文字だと文字化けをする →仕方なく英数でファイル名にした。 MYSQLのインストールではUTF8を指定した。 それ以前はデフォルトのcp932とかいうヤツだったので importtextfile.phpの段階で文字セットが違うと蹴られた>>471 さんの指摘 2.記事中に<br>とか入れたけども全然改行してくれない 改行コードがCR+LFだったのがまずかったのか? そういうわけで、実験でやたらと増えたミスページを消してしまいたい、と そういうわけなんです。 まぁだめなら又再インストールしなきゃ。。。
518 名前:うた [2006/10/11(水) 20:49:37 ID:fUASVo7g] せっかくだから続きを書いておこう 3、読み込ますテキストファイルはカレントディレクトリにおいた方がよい。 さもないと、c:\temp\kiji.txt などとして指定すると、importtextfile.phpは 成功するが、実際wikiで表示しようとすると、mediawiki/index.php/c:\temp\kiji を開こうとするので、「そんなページねぇよ」と怒られました。 ※実際はC:%5Ctemp%5Ckiji のように表示される(eucコードかな?) 4、引数でphp importtextfile.php --title 核実験 kakujikkenn.txt などとすればちゃんとやってくれるかと期待したが、やっぱりだめだった。 どこかで、この2バイト文字のタイトルが引っかかるみたいで 記事の書き込みの段になってエラーになった。 5、暫定解決案 MYSQLのpageテーブルを開いてpage_titleを手動で2バイト文字に 直したら、Wikiの方でもちゃんと2バイト文字に直して表示してくれた。 実際上はpage_idで各レコードを管理していると思うので、今のところ問題なさそうな感じだ だから、、、、 最後にMYSQLの命令で一括でpagetitleを変更すればいいんじゃないかと 思いました。 6、あと、改行は間違っていた。</br> としていたが、<br> にしたらちゃんと改行した。 (おかしいなぁXMLなんかではスラッシュを入れるの正統だと聞いたのに・・・) 因みに改行コードをCRのみにしたり、LFのみにしたけれど、関係なかった。
519 名前:nobodyさん mailto:sage [2006/10/11(水) 21:43:16 ID:???] >>517-518 バ<br /> カ<br /> め
520 名前:nobodyさん mailto:sage [2006/10/12(木) 20:55:53 ID:???] >>518 UTF-8なターミナルを使えよ
521 名前:nobodyさん mailto:sage [2006/10/12(木) 21:02:15 ID:???] >>514 私の場合は荒らされないようにするためログインユーザだけ編集できるようにしています。 荒らし対策がされていないMediaWikiをGoogleでちらほら見かけるので設定を貼っておきますね。 LocalSettings.php $wgGroupPermissions['*']['edit'] = false; #ログインユーザのみ編集 $wgGroupPermissions['*']['createaccount'] = false; #新規ユーザ登録停止
522 名前:nobodyさん mailto:sage [2006/10/12(木) 21:05:46 ID:???] >>502 パッチ投げようかとおもって、ずっとそのままにしてるんだけど、 トランザクションが開いたまま終了しちゃってるのよね。 trackback.phpの最後に以下のコードを入れてみて。 wfLogProfilingData(); $wgLoadBalancer->closeAll(); Trackback機能はメンテナンスしてる人がいないから気をつけてね。
523 名前:nobodyさん mailto:sage [2006/10/12(木) 23:50:50 ID:???] >>522 でけたでけた。 thxです トランザクションがMySQLに実装されたの割と最近だったっけか >>521 対策が、てかウィキペディアもやってる身とするとその設定を当然のものとするのは違和感があるな まあでも普通の小さいwikiだったらそうしとくべきなのかなあ。
524 名前:521 mailto:sage [2006/10/13(金) 16:05:05 ID:???] >>523 むしろ、ウィキペディアの管理者達が荒らし対策に エネルギーを吸い取られている教訓から編集を制限しています。 【百科事典】ウィキペディア第275刷【Wikipedia】 hobby8.2ch.net/test/read.cgi/hobby/1160552262/ 編集権限を厳密にするもう一つの理由はセキュリティ上危険のある設定があるので。 例えば制限無しでHTMLやJavaScriptを記事に直接コーディングできるようにしています。 $wgRawHtml = "true"; $wgAllowUserJs = "true"; www.mediawiki.org/wiki/Manual:Configuration_settings
525 名前:nobodyさん mailto:sage [2006/10/13(金) 16:43:04 ID:???] まあ、それじゃただのCMSに成り下がるけどな
526 名前:うた [2006/10/13(金) 18:18:26 ID:6ExzYw6S] >>519 さん はーーーーっはっはっはっはっは!! ttp://www6.airnet.ne.jp/manyo/xml/struct/step2.html 確かに仰るとおりでした。思いこみにはつける薬がありませんね。 >>520 さん あーそれはOSをlinuxにせよ、ということなんでしょうね。 でも私一度もlinuxを弄ったこと無いんです。 そろそろ年貢の納め時で勉強しなければなりませんかね? さて、本題は、mediawikiのページ削除の方法です。 最大の権限を持ったユーザーがインストール時に設定したwikisysopなんでしょ? でもそれでログインしても削除のタブが見あたらないのです。 どこかにスクリーンショットでもさらしてあると一目瞭然なのですが どこかにそういったのはありませんか?
527 名前:nobodyさん mailto:sage [2006/10/13(金) 18:28:44 ID:???] >>526 もう諦めろ。しつこい
528 名前:nobodyさん mailto:sage [2006/10/13(金) 18:42:08 ID:???] >>526 なにをどうしたらSysop権限のないWikiSysopを作れるのか、俺のほうが聞きたい。 他のPCに最初から入れて実験してみれば良いだろ。
529 名前:nobodyさん mailto:sage [2006/10/13(金) 18:45:00 ID:???] キャッシュとかじゃねえの?
530 名前:nobodyさん mailto:sage [2006/10/15(日) 02:10:40 ID:???] >>518 > 3、読み込ますテキストファイルはカレントディレクトリにおいた方がよい。 > さもないと、c:\temp\kiji.txt などとして指定すると、importtextfile.phpは > 成功するが、実際wikiで表示しようとすると、mediawiki/index.php/c:\temp\kiji > を開こうとするので、「そんなページねぇよ」と怒られました。 > ※実際はC:%5Ctemp%5Ckiji のように表示される(eucコードかな?) apacheが見る方式でapacheから見えるディレクトリを指定すれば叱られない。 %5Cは\のURLエンコーディングされた姿。同様に > 4、引数でphp importtextfile.php --title 核実験 kakujikkenn.txt > などとすればちゃんとやってくれるかと期待したが、やっぱりだめだった。 > どこかで、この2バイト文字のタイトルが引っかかるみたいで > 記事の書き込みの段になってエラーになった。 は和文文字をutf-8のURLエンコーディングすれば読まれるはず。 ちなみに、和文文字は大抵は3bytesになるからな。
531 名前:うた [2006/10/15(日) 21:52:47 ID:dfWi0dsG] >>528 さん まぁそうなんですけれども、apacheとかMYSQLとかのインストールって 結果オーライな感じでどこをどう弄ったか、よく覚えていないので、 再び違う環境にインストールしてみろ、と言われてもちょっと自信がない のでした。いや、やれば出来ると思うんですが、また多大な試行錯誤が必要な気がして腰が引けてしまうのです。 >>529 さん む!それかもしれません。でもそのキャッシュというのはIEのキャッシュですよね? wikiのインストール時にキャッシュがどうとかいう項目がありましたが全て不使用にしたと思います。 >>530 さん > apacheから見えるディレクトリ と仰る意味は、恐らく私が行き着いたカレントフォルダ(デフォルトでいうhtdocs)での作業と同義であると思います。 まぁこの問題はクリアできましたから、ご放念下さい。 > 和文文字をutf-8のURLエンコーディングすれば読まれるはず というのはwww.geocities.jp/kontonn/psouko/chg16.html とかを使って和文文字部分を変換したものを使えばいいわけですね。 php importtextfile.php --title \xe6\xa0\xb8\xe5\xae\x9f\xe9\xa8\x93 kakujikkenn.txtと。 ※実はmediawikiをインストールしたノートPCを職場に置いてきてしまったので今検証できません。試してみて、レポートします。 しかし前にも書きましたが、このimporttextfile.phpってのは今のバージョンから ですよね? importtextfile.phpでyahoo検索しても日本語じゃこの掲示板しかヒットしないし、 一体他の人はどうやって既存のデータをmediawikiに放り込んでいるのだろうと 不思議に思います。 もしやgoogleだと違うのかと試したら sarabande.info/wiki/ImportTextFile.php%E3%81%AE%E3%83%90%E3%82%B0 で私と似たような事で悩んでるらしいのを見つけました。
532 名前:nobodyさん mailto:sage [2006/10/15(日) 22:02:22 ID:???] >>531 ファイル名の文字コードをUTF-8に変換するようにimporttextfile.phpを弄ればいいだけだろ 上で散々ヒントが出てるのにお前はなぜそれを無視する。
533 名前:nobodyさん [2006/10/16(月) 01:27:41 ID:GXJgCgfd] >465に散々亀レスをしてみる 大体5000編集ぐらいすれば、50MB突破してくると思われ。
534 名前:nobodyさん mailto:sage [2006/10/16(月) 01:57:39 ID:???] >php importtextfile.php --title \xe6\xa0\xb8\xe5\xae\x9f\xe9\xa8\x93 kakujikkenn.txtと。 コーディングが違うと思われ。 >と仰る意味は、恐らく私が行き着いたカレントフォルダ(デフォルトでいうhtdocs)での作業と同義であると思います。 全然同義じゃあない。httpd.confに定義されているDocumentRootを/とするような apacheのディレクトリ構造とウィンドウズのディレクトリ構造を混同するなって意味。
535 名前:465 mailto:sage [2006/10/19(木) 19:10:26 ID:???] >533 ありがとうございます。まだまだここにお世話になっています。 5000ページ前後すか。。。根気が続けば5000ページは超える予定なのですが。 ボツボツデータを入力していて、これ一括でインポートできないかなぁ…?と 最近はDB破壊してたり。(英語ページを読むか…とあきらめ入ってきました) ま。超えたら鯖変更を考えますー。 そしてどのあたりかを、落としにきます。
536 名前:nobodyさん mailto:sage [2006/10/20(金) 21:30:45 ID:???] ポスグレに対応するのはいつ?
537 名前:nobodyさん mailto:sage [2006/10/20(金) 21:35:27 ID:???] >>536 1.8から対応しています。 svn.wikimedia.org/viewvc/mediawiki/branches/REL1_8/phase3/RELEASE-NOTES?revision=16915&view=markup&pathrev=16915 >* Full Postgres support is now enabled. It requires version 8.1 or better, and > needs to have both plpgsql and tsearch2 already installed.
538 名前:nobodyさん mailto:sage [2006/10/20(金) 21:43:29 ID:???] >>537 うわ、キタコレ。 今年の10月10日からって、対応したのめっちゃ最近なんだね。 これなら自鯖でテストできそうだ。
539 名前:nobodyさん [2006/10/22(日) 00:37:45 ID:ciR0TVl6] PHP5のXREAのサーバーで動かしているんだけど、timezoneをAsia/Tokyoに設定すると、safe modeだからできない、なんたらのwarningがでる。ググったけどよくわからないんだけど、回避するやりかたあるのかな?
540 名前:nobodyさん mailto:sage [2006/10/22(日) 00:57:58 ID:???] >>539 どんなことをしてるのかぐらい書きなさいよ。 大方、putenvがセーフモードでブロックされてるんだろうけど。
541 名前:nobodyさん mailto:sage [2006/10/22(日) 15:27:33 ID:???] レンサバで以前1.6.x入れて問題なかったから、VineLinux立てて1.8.2入れてるんだけど、困ってる。 セットアップして『メインページ』は、普通に表示されるのに、 『ノート』とか『編集』とかは、ページタイトルが文字化けする・・・ しかもテキストエリアの中は真っ白。 同じ症状出た人、いないっすか??? 苦労してMySQL5を入れてもダメだし。
542 名前:nobodyさん mailto:sage [2006/10/22(日) 16:44:03 ID:???] と思ったら >>137 と一緒の症状っぽいなあ でも >>138 の言うユニコードサポートというところが見つからない。。。
543 名前:nobodyさん mailto:sage [2006/10/22(日) 18:28:36 ID:???] >>542 mbstring周り(特にHTTPインプットの自動変換)が怪しい気がするんだよね。 php.iniか.htaccessでこのあたりいじってみたらどうだろうか。 * mbstring.internal_encoding * mbstring.encoding_translation * mbstring.http_input 外してたらすまん
544 名前:nobodyさん mailto:sage [2006/10/22(日) 18:43:05 ID:???] >>543 サンクス ちょっと見てみる。
545 名前:nobodyさん mailto:sage [2006/10/22(日) 18:52:41 ID:???] >>542 超感謝!直ったよ。 メモ ; mbstring.internal_encoding = EUC-JP ; mbstring.encoding_translation = auto ; mbstring.http_input = pass mbstring.internal_encoding = UTF-8 mbstring.encoding_translation = auto mbstring.http_input = pass # ホントはhttp_input直すべきなのかな??
546 名前:545 mailto:sage [2006/10/22(日) 18:53:20 ID:???] アンカーミスった。 >>543 ね
547 名前:545 mailto:sage [2006/10/22(日) 18:55:19 ID:???] 間違えてた(スレ汚しごめん) メモ ; mbstring.internal_encoding = EUC-JP ; mbstring.encoding_translation = On ; mbstring.http_input = auto mbstring.internal_encoding = UTF-8 mbstring.encoding_translation = On mbstring.http_input = auto
548 名前:nobodyさん mailto:sage [2006/10/22(日) 19:20:40 ID:???] >>545 encoding_translationがOnのときは、http_input->internal_encoding->http_output のように変換されるから、直すのはinternal_encodingで正解。
549 名前:545 mailto:sage [2006/10/22(日) 21:18:43 ID:???] 重ね重ね、thanks なるほどね。 おかげでとりあえずひとつ立ち上げることができたよ。 次は、monobookをいじろっと。 みんな、デザインってどれくらいいじってるよ?
550 名前:539 [2006/10/22(日) 22:00:54 ID:YaU5XTra] >>>540 LocalSettings.phpに $wgLocaltimezone="Asia/Tokyo"; $wgLocalTZoffset = date("Z") / 3600; を足したら、 Warning: putenv() [function.putenv]: Safe Mode warning: Cannot set environment variable 'TZ' - it's not in the allowed list in /virtual/*/public_html/includes/Parser.php on line 2340 とやらが、5行くらいでたよ!wgLocalTZoffsetを書かなくても、結果は同じだった。
551 名前:nobodyさん mailto:sage [2006/10/22(日) 23:52:52 ID:???] >>550 ソースコードのそのあたりを開いてputenv, getenvをそれぞれ date_default_timezone_set,date_default_timezone_get関数で 置き換えてみたらどう?
552 名前:539 [2006/10/23(月) 00:16:05 ID:wVahfY8Z] >551 ありがとう。 でも、Warningは出なくなったけど、時刻がGMTのままだったよ!
553 名前:うた [2006/10/23(月) 10:55:54 ID:835j6FON] >>532 さん > ファイル名の文字コードをUTF-8に変換するようにimporttextfile.php > を弄ればいいだけだろ > 上で散々ヒントが出てるのにお前はなぜそれを無視する。 私はPHPスクリプトの記述を知りないので、改造はちょっと出来ません。 imap_utf8 ( string text) で変換可能だということはご指摘で見つけたのですが、これをどこに咬ませればいいのか分かりません。 importtextfile.phpの27行目 $titleText =$options['title']; に$titleText =$options[imap_utf8('title')]; としてみたところ、importは成功したと報告されましたが、実際mediawikiを開いて今importされた項目を探してみても、その項目が存在しません。 (DB接続の命令も見あたらないし、一体どうやって動いているんだ??) どなたか、sjis環境(win環境?)の方でPHPの記述に長けている方、 お力添えを頂けないでしょうか? 一体どうしたら、ファイル名をimporttextfile.phpに渡す時にutf8に変換できるのでしょうか? >>534 さん > 全然同義じゃあない。httpd.confに定義されているDocumentRootを/とするような > apacheのディレクトリ構造とウィンドウズのディレクトリ構造を混同するなって意味。 ありがとうございます。 でも、うーん・・・よく分からないんですが・・・・ まぁでも上記でも記したように、仰る方法ではないかも知れませんが自己解決はしましたので それから先日よりお騒がせしていた、mediawikiを再インストールしたら、WikiSysop権限で「削除」タブが現れました!!! 何だったんでしょうねぇ。
554 名前:nobodyさん mailto:sage [2006/10/23(月) 16:51:49 ID:???] >>553 そのくらいの知識もないんじゃ、MediaWikiを使いこなすのは無理だと思うんだがなあ $titleText = mb_convert_encoding( $options['title'], 'UTF-8', 'SJIS' ); でどう。
555 名前:nobodyさん [2006/10/23(月) 17:14:13 ID:p+sDTHdo] 554>>mb_convert_encoding たまにModuleがインストールされてないことがあるらしい
556 名前:nobodyさん mailto:sage [2006/10/23(月) 19:37:21 ID:???] そこまで面倒見切れるかよ
557 名前:nobodyさん mailto:sage [2006/10/25(水) 22:01:26 ID:???] svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/User.php?r1=17031&r2=17217 r17217入れたら696行目にエラーが出た
558 名前:nobodyさん mailto:sage [2006/10/25(水) 22:03:57 ID:???] >>557 php ./maintenance/update.php SVNからアップデートするときは、データベースの変更をよくチェック汁
559 名前:nobodyさん mailto:sage [2006/10/25(水) 22:30:34 ID:???] >>558 お、できたできた。。。どうもです
560 名前:nobodyさん mailto:sage [2006/10/31(火) 11:53:04 ID:???] MediaWiki 1.6.8 failed with error code "Specified key was too long; max key length is 1024 bytes (localhost) インストール段階のデータベーステーブル作成あたりで失敗します。 この意味教えてくらはい。
561 名前:nobodyさん mailto:sage [2006/10/31(火) 13:19:25 ID:???] >>560 >>371-373 >>403
562 名前:うた [2006/11/03(金) 14:03:33 ID:OewYz9Ps] インストールでつまずきました 以下のメッセージはどこをどうしろと言っているのでしょうか? PHP 5.1.4 installed Could not find a suitable database driver! For MySQL, compile PHP using --with-mysql, or install the mysql.so module For PostgreSQL, compile PHP using --with-pgsql, or install the pgsql.so module 環境は windowsXP profesional apache 2.2.3 MYSQL 5.0.27 php 5.1.4 インストールしようとしているPCはコア2duoとかいう デュアルCPU搭載のモノなんですが、 もしかしてこれが原因? この問題を解決するために php5apache2_2.dllを別途DLしてwindows\system32に放り込んだり、 mediaikiを1.7.1にしてみたり *.dll の類をwindows\system32 とc:\phpに重複して置いてみたり windowsの環境pathにc:\phpを加えたり、 既にインストールに成功しているnoteのphp.iniと内容を比較してみたり したけどよくわかりません。 (つづく)
563 名前:う [2006/11/03(金) 14:04:03 ID:OewYz9Ps] (前よりつづく) c:\windows\system32内にあるphp*.dllは以下の通りです php4activescript.dll php4apache.dll php4apache2.dll php4isapi.dll php4nsapi.dll php4pi3web.dll phpsrvlt.dll php5apache.dll php5apache2.dll php5apache2_2.dll php5apache_hooks.dll php5isapi.dll php5nsapi.dll php5ts.dll php_bz2.dll php_curl.dll php_dba.dll php_dbase.dll php_exif.dll php_fdf.dll php_filepro.dll php_gd2.dll php_gettext.dll php_gmp.dll php_ifx.dll php_imap.dll php_interbase.dll php_ldap.dll php_mbstring.dll php_mcrypt.dll php_mhash.dll php_mime_magic.dll php_ming.dll php_msql.dll php_mssql.dll php_mysql.dll php_mysqli.dll php_oci8.dll php_openssl.dll php_pdo.dll php_pdo_firebird.dll php_pdo_mssql.dll php_pdo_mysql.dll php_pdo_oci.dll php_pdo_oci8.dll php_pdo_odbc.dll php_pdo_pgsql.dll php_pdo_sqlite.dll php_pgsql.dll php_pspell.dll php_shmop.dll php_snmp.dll php_soap.dll php_sockets.dll php_sqlite.dll php_sybase_ct.dll php_tidy.dll php_xmlrpc.dll php_xsl.dll