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

=== MediaWiki 管理者の集い 第3版 ===

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2010/01/25(月) 01:55:05ID:???
MediaWiki について情報交換するスレです

== 公式サイト等 ==
[http://www.mediawiki.org/wiki/MediaWiki/ja MediaWiki.org]

[http://www.mwusers.com/ MediaWiki Forums]
[http://www.amazon.co.jp/dp/1904811590/ Mediawiki Administrators' Tutorial Guide]
日本語翻訳中(らしい)

== 過去ログ ==
*** MediaWiki 管理者の集い  ***
http://pc11.2ch.net/test/read.cgi/php/1116571633/
=== MediaWiki 管理者の集い 第2版 ===
http://pc11.2ch.net/test/read.cgi/php/1183501450/
0267nobodyさん2011/04/26(火) 00:25:42.35ID:???
なるほど。さんくす!
0268nobodyさん2011/04/29(金) 02:10:28.98ID:???
MySQL4.0→5.0にバージョンアップする際に注意することってありますか?
exportDump→importDumpで移行するつもりです。
0269nobodyさん2011/04/29(金) 02:11:33.42ID:???
詳細に書くと、 MySQL4.0.27 → MySQL5.1.51-log です。
0270nobodyさん2011/04/29(金) 04:45:55.57ID:???
>>266
やっぱできなかった、、、、
どのコマンド?
片っ端から叩いたけど画像が表示されない、、、
0271nobodyさん2011/04/29(金) 09:24:45.80ID:???
俺はimportDump.phpで画像リンクを復元させるのは無理だと思ってるけど。
DBごとバックアップじゃないと画像を復活させることはできないんじゃない?
0272nobodyさん2011/04/29(金) 15:04:27.25ID:???
それってインポート/エクスポートの意味がないね・・・
DBサーバの引越しが事実上できないってことじゃん。


0273nobodyさん2011/04/29(金) 22:28:23.80ID:???
>>270
まじかよ。おまえがおんにゃのこだったらマジちょめちょめすんぜ!
rebuildImages.php
0274nobodyさん2011/04/29(金) 23:55:59.96ID:???
↑
実際に自分でやった実績ある?ないでしょ?

それじゃ何も起こらないよ。

0275nobodyさん2011/04/30(土) 01:14:16.68ID:???
気になったので試してみた。

(1) 既存の1.16.4からexportDump
(2) 1.16.4を新規インストール(MySQL5.1のDBも空っぽ)
(3) 既存Wikiのimagesを新Wiki配下にコピー
(4) 新WikiでimportDump
(5) この時点で記事は見えるが画像はリンクされてない。
  なぜか特別:統計の総ページ数が0
(6) rebuildall.php するも何も変化なし
(7) rebuildImages.php すると以下の出力で何も変化なし

%php rebuildImages.php
xxx-mw_ 2011-04-29 16:05:44: Processing image...
xxx-mw_ 2011-04-29 16:05:44: Finished image... 0 of 0 rows updated
xxx-mw_ 2011-04-29 16:05:44: Processing oldimage...
xxx-mw_ 2011-04-29 16:05:44: Finished oldimage... 0 of 0 rows updated

images配下に画像があることが認識できないみたいだ。
1.16.4 のバグかもしれないね。
MySQLのバージョンが変わってDBごと移行できない場合は
引越しは無理だと思った方がいいかも。
0276nobodyさん2011/04/30(土) 04:06:39.55ID:???
ローカルならxml2sqlを使う手もあるけどレン鯖で引っ越す場合Mysqlのversion変わってたらほぼ無理だぞ
0277nobodyさん2011/04/30(土) 10:26:28.37ID:???
使えねえなあ
0278nobodyさん2011/04/30(土) 18:27:51.25ID:???
これってサイトのデザイン変えるの大変じゃないですか?
テンプレートとコアが分離されてないっていうか
アップデートがあった時変える部分が多すぎるというか・・・
02792732011/04/30(土) 20:09:23.09ID:???
ちょっとまておまえら。おれやったことあるんだってば。
別のスクリプトのこととかんちがいしたんだよう
ただしくは
ImportImages.php

証拠
http://www.mediawiki.org/wiki/Manual:ImportImages.php
02802732011/04/30(土) 20:10:02.03ID:???
だれか、おれのしつもんにこたえてやってくれ
>>255
0281nobodyさん2011/05/01(日) 00:58:19.46ID:???
>>279
それって、一括新規登録であって移行じゃないだろ?
images配下の画像ファイルって、何百ものディレクトリに散らばってるんだぜ?
はっきり言って、importImages.phpはまったく役に立たない。
0282nobodyさん2011/05/01(日) 10:00:53.67ID:???
>>281
ディレクトリ毎移動してimpotImages.phpしたらだめなんかね?
やってない人に想像でガタガタ言われてもこまる

私の場合、全ディレクトリから画像だけを抽出して
image直下にファイルを移動。
その段階でimportImages.phpをやると、
mediawikiが勝手にディレクトリを作って画像を配置してくれたけど
0283nobodyさん2011/05/01(日) 12:37:08.32ID:???
ファイル移動のスクリプト組めば簡単かな?
0284nobodyさん2011/05/01(日) 12:51:01.25ID:???
このスレ質問ばっかりで回答ねーじゃねーかwバカがw
0285nobodyさん2011/05/01(日) 15:01:21.97ID:???
なんでimportDumpした記事は記事数にカウントされないんだろう?
0286nobodyさん2011/05/01(日) 16:51:00.54ID:???
結論
Mediawikiのレン鯖での引っ越しは、MySQLのバージョンが変わる場合かなりの割り切りが必要。失われる情報が多い。
0287nobodyさん2011/05/01(日) 20:46:18.01ID:???
使えねえwww
0288nobodyさん2011/05/01(日) 22:32:59.25ID:???
なんでレン鯖だとダメ?
0289nobodyさん2011/05/01(日) 23:49:20.01ID:???
expatのインスコの壁があるからじゃね?
0290nobodyさん2011/05/02(月) 08:58:41.00ID:???
>>285
リビルドアーティクルカウントしろ
0291nobodyさん2011/05/02(月) 09:41:11.48ID:???
Wordpressもそうだけど、一皮剥いたら英語文書だらけだからなー
日本普及は難しそうだ
0292nobodyさん2011/05/02(月) 11:03:57.73ID:???
これはもともと専用品であって、個人が汎用的に使うために作られたモノじゃないしな。
よくできてはいるが、痒いところに手が届かない場面が非常に多い。
0293nobodyさん2011/05/02(月) 16:50:01.29ID:???
いま約3400項目なんだけど、リビルド系のコマンド叩くと途中でシグナル飛ばされて死ぬw
0294nobodyさん2011/05/03(火) 01:13:27.24ID:???
↑
それ俺もw
困りもんだよな
0295nobodyさん2011/05/03(火) 16:27:34.16ID:???
ですな
0296nobodyさん2011/05/03(火) 17:20:37.49ID:???
共有鯖で使うもんぢゃない
0297nobodyさん2011/05/03(火) 19:27:50.43ID:???
>>291
でもうち辞書系サイトだから、すごく重宝してる。
いっぺんpukiwikiとかで1万ページ以上のサイト作ったんだけど重すぎて死んだ

>>293
ローカルでmediawiki作っておいて、データベースだけ流し込めばいいじゃない?
やったことないけどsqlとりこむのあるでしょ。
0298nobodyさん2011/05/04(水) 00:09:38.38ID:???
それはさすがにマンドクサイ・・・・
0299nobodyさん2011/05/04(水) 00:33:33.85ID:???
mediawikiってwikipedia並に自分で保守できない無理
0300nobodyさん2011/05/04(水) 18:20:21.57ID:???
ローカルにクローン作ってメンテしてsqlベースで実機にインポートって、かなり勇気がいる。
0301nobodyさん2011/05/05(木) 03:17:39.11ID:???
>>297
マシンスペックがショボイだけじゃないの?

俺の自家製サーバはその程度じゃまだまだだぜ?

メモリ8GB, Ubuntu Linux 10.10, CPUはCore2Quadだぜ。
0302nobodyさん2011/05/05(木) 11:54:38.04ID:???
おれPenDなのw
0303nobodyさん2011/05/05(木) 12:46:55.08ID:???
>>302
Pentium DualCoreならいいスペックだと思うが、他にボトルネックがありそうだな。

だいたい、ディスク関係かメモリ関係なんだけれどな。

MySQLのチューニングをするだけで変わると思うがね。
0304nobodyさん2011/05/05(木) 15:42:56.45ID:PDrE7iPZ
MySQL5.1なんですが、新規にMWを構築する場合、バイナリとUTF8のどちらがいいですか?
長所と短所を教えてくれると嬉しいです。
0305nobodyさん2011/05/06(金) 18:28:19.27ID:???
バイナリの方が若干早くて安定する。
utf8の方がテキストファイルにしやすいのでメンテで文字化けしたり壊れたりのリスクが低い。
どっちがいいかは好みだな。
俺のおすすめはutf8だ。
0306nobodyさん2011/05/07(土) 14:43:10.71ID:2xjdwECg
現在のウィキペディアと同じデザインにするにはどうしたらよいのでしょうか?
ご返答を頂ければ幸いです。
0307nobodyさん2011/05/07(土) 23:53:56.51ID:6p1k4MqW
全ページを1つのPDFに変換する良い方法はないでしょうか?
3000ページほどあるのを一つにまとめて、iPadから参照したいと思っています。
ぱっと思いついたのが以下なのですが、もっとできるだけ労力をかけずに済む方法はないものでしょうか?
1.ページ一覧をどうにかして吐き出す
2.ページのURLをAdobe Acrobatで読み込み保存する(これをどうにか3000回繰り返す)
3.全てのPDFファイルを結合する
0308nobodyさん2011/05/08(日) 18:14:05.53ID:???
それ、管理者じゃなくて閲覧者としての質問じゃねえか?
0309nobodyさん2011/05/08(日) 20:25:13.00ID:nLEczvqn
バージョン1.16.2を使用しているのですが、第2版にのっていた方法(ここに保存されてます→http://bit.ly/iL1bYO
でIPユーザーの名前を名無しさんに置き換えようとしたのですが、
差分表示のIPを変更する際,置き換える必要のあるコード$sk->revUserTools( $this->mOldRev, true )
が見つかりません。
一律に変更するやり方も行ってみたのですが、何も変わりませんでした。
0310nobodyさん2011/05/08(日) 21:41:53.16ID:???
>>306
テーマをデフォルトから、別のにする。デフォルトで入っているよ。
0311nobodyさん2011/05/08(日) 22:19:23.33ID:???
>306
俺も最初分からんかった。
Localsetting.phpでskinの所をいじるとデフォルトで変わると思う。
http://www.mediawiki.org/wiki/Manual:Skin_configuration/ja

いま手元にmediawiki入った鯖がないから俺の環境調べることできないけど。
0312nobodyさん2011/05/12(木) 22:22:38.66ID:???
>>306
解決できたかい?

デフォルトのスキンをmonobookに変えればいいさ。Localsettings.phpだ。

もちろんこれは、ユーザ毎に変更できるので、あれなんだけれどね・
0313nobodyさん2011/05/13(金) 10:44:30.50ID:???
WikipediaのデザインはVectorだぞ
0314nobodyさん2011/05/13(金) 17:46:01.03ID:???
>>313
あれ?そうだったっけ?これはまずった。ごめんね♪

ずっとmonobookだとおもっとった。
0315nobodyさん2011/05/13(金) 20:26:09.52ID:???
CheckUserが導入できない。。。 助けて
0316nobodyさん2011/05/14(土) 12:02:13.62ID:???
>>315
俺エスパーだけど、AdminSettings.php がいるんじゃね
0317nobodyさん2011/05/14(土) 19:06:40.07ID:???
>>309
DifferenceInterface.php にあるようだ。
確認はしてない。
0318nobodyさん2011/05/24(火) 05:28:44.19ID:qHVz6fii
編集画面でXMLライクなタグを使おうと思って、タグの拡張機能を導入しました。
ttp://www.mediawiki.org/wiki/Manual:Tag_extensions

しかし、入れ子になったタグには対応していないようで、子要素がまるごと消えてしまいます。
階層構造のXMLにはどう対処すればいいでしょうか。
0319nobodyさん2011/05/27(金) 20:41:08.18ID:???
>>318
タグの解析は1回こっきりなので、入れ子にするには再帰処理が必要。

function render( $input, $args, $parser ) {
  $input = $parser->recursiveTagParse( $input ); ←これを追加するだけ
  return '<author>' . $input . '</author>';
}
0320nobodyさん2011/05/28(土) 15:45:12.87ID:yeSGs/Bi
新しいSidebarを追加するためにスキンを書き換えたのですが、JavaScriptが動きません。

<li><span onmouseover="this.color='#999999'">Link</span></li>
結果画面のソースを見るとこのようになっているのですが、機能しません。
なにか根本的なところで間違っているのでしょうか。
0321nobodyさん2011/06/05(日) 15:56:30.68ID:LVonP11j
>>310 >>311 >>312 >>313 >>314
ご返答をしてくださり、ありがとうございます。

ちなみに、私は「Wikicollect」という色んなウィキサイトの記事を作り、
まとめていくサイトを運営しています。皆さん、自分のウィキの記事を是非作ってみてください。
http://wikiparody.myht.org/
0322nobodyさん2011/06/19(日) 01:25:34.09ID:???
エディターっていうか編集画面をWikipedia風にするのってどうしたらいいんですか?
デフォルトだと見出しもレベル2までしかなかったりするのを
おしゃれにしたいんですけど
0323nobodyさん2011/06/19(日) 12:19:04.78ID:???
>>322
FCKEditorを入れるといいよ
0324nobodyさん2011/06/19(日) 13:54:43.53ID:???
Wikipedia風のがよかったんですが、
UsabilityInitiativeの拡張いれたらできました。

>>323
ありおがとうございます
0325nobodyさん2011/07/03(日) 17:44:01.10ID:gd8TTuBw
私のサイトで、
<ref></ref>の中に、サイトURLを入れたのですが、[1]などではなく、
[<cite_link_label_group->]
という長い物が表示されてしまいました。どうしたらよいのでしょうか。
0326nobodyさん2011/07/03(日) 17:47:34.93ID:gd8TTuBw
>>315
詳しく載ってます↓
http://enpedia.rxy.jp/wiki/%E5%88%A9%E7%94%A8%E8%80%85%E3%83%BB%E3%83%88%E3%83%BC%E3%82%AF:%E3%82%AA%E3%83%AC%E3%83%AA/%E9%81%8E%E5%8E%BB%E3%83%AD%E3%82%B02#CheckUser.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6
0327nobodyさん2011/07/06(水) 20:42:55.05ID:XtvauspC
>>321
見られないよ
0328nobodyさん2011/07/06(水) 23:14:21.08ID:???
>>5の様にShortURLにすると、
googleクローラーも静的URLと見なしてくれますか?
0329nobodyさん2011/07/08(金) 21:51:25.08ID:znp2eMWW?2BP(0)
MediaWikiをそこそこ安く設置できるレンタルサーバはどこでしょうか?
みなさんどこを使われていますか?
0330nobodyさん2011/07/09(土) 13:59:22.57ID:seFL+wEh
1.17.0です。
記事データと利用者データのみバックアップを取りたいのですが、
それらが入っているディレクトリ(フォルダ)はどこになるのでしょうか?
さしつかえなければ、ご返答を頂けると嬉しいです。
0331nobodyさん2011/07/09(土) 14:03:38.87ID:seFL+wEh
>>329
Myhtはどうでしょうか?
http://myht.org/modules/mysite/index.php?op=new&type=2
アカウントを登録した後、こちら↑で作りたいURLを入力し、MediaWiki 基本構成
を選択、Wikiサイトの名称を入力、「サイトの作成」をクリック、
これだけでもう出来上がりです。
0332nobodyさん2011/07/09(土) 14:05:14.17ID:seFL+wEh
あっ、ちなみに無料です。
0333nobodyさん2011/07/09(土) 16:43:30.78ID:FPdTeiNj
javascript設置したいんですが、どうしたら設置できますか?
日本語で解説してあるペー^ジとかないでしょうか?
0334nobodyさん2011/07/09(土) 17:19:25.41ID:???
自己解決しました
0335nobodyさん2011/07/09(土) 22:12:17.21ID:???
>>331
> http://myht.org/modules/mysite/index.php?op=new&type=2
ありがとうございます。ううむ、若干広告のスペースがデカいですね。
とはいえ、自分がメインで使ってるniftyで作ろうとすると、月額500円〜かかるので悩みますね。
0336nobodyさん2011/07/12(火) 13:35:43.20ID:t+Om0cU9
Sidebarを開閉できるようにしたいです。

このページの左側のメニューのようにです。
http://www.mediawiki.org/wiki/Extension:Treeview

■ ヒントか手順を教えて頂けますと幸いです。

◇ やったこと
TreeAndMenuの画像を変更すればよいのかと思い、
TreeAndMenu をアップロードし、
MediaWikiのルート/index.php/MediaWiki:Sidebar
から編集。

コンテンツ内ではツリーで表示されましたが、
サイドバー部分ではメニューのテキストも含め表示が消えてしまっています。

どうか宜しくお願い致します。
0337nobodyさん2011/07/15(金) 13:13:18.30ID:/6NhsMyZ
記事に<script></script>を埋めたいんですが、どうやったら可能でしょうか?
編集権限は管理人のみに設定しています。
0338nobodyさん2011/07/29(金) 00:55:24.10ID:???
!全力拡散!
■■■■■■■■■■■■■■■■■■■
韓流ごり押しに抗議する意味で、
2011年8月8日(月)フジテレビの日に一日フジテレビを見ない運動というのが広まっています。
趣旨に賛同いただける方はぜひご参加ください。
Twitterでの拡散にもご協力ください。ハッシュタグは #nofujitv88 です。
■■■■■■■■■■■■■■■■■■■
0339nobodyさん2011/07/30(土) 10:10:31.16ID:???
>>337
> 記事に<script></script>を埋めたいんですが、どうやったら可能でしょうか?
> 編集権限は管理人のみに設定しています。
遅くなりましたが、
一個一個別のスクリプトを書きたければ、
htmlを処理する簡単なextensionを書けばいいと思います。作ったことあるので必要ならどこかにアップしますが。

同じスクリプトの埋め込みをしたいなら、スキンのヘッダー部に貼りつければよろしいかと
0340nobodyさん2011/08/03(水) 17:28:56.29ID:2CLE+BVg
LocalSettings.php以外に、
データベース接続用ユーザー名($wgDBuser)とパスワード($wgDBpassword)が書いてある場所はあるんでしょうか?
0341nobodyさん2011/08/04(木) 01:15:41.47ID:???
>>340
つ AdminSettings.php
0342nobodyさん2011/08/06(土) 23:44:37.03ID:aFITWE+g
MySQL4.0の環境から5.1の環境へ引越しすることになったんですが
MediaWikiのDBの移行はできますか?
どっかに手順ありません?
0343nobodyさん2011/08/07(日) 00:58:51.70ID:???
>>342
exportしてテキストに吐き出してimportすればいいよ。処理に数分〜数十かかるかもしれないけど。
mediawiki, dump, export, importあたりでググればヒットすると思うよ
0344nobodyさん2011/08/07(日) 01:24:16.86ID:???
それだとユーザアカウントとか移行できないでしょ?
0345nobodyさん2011/08/08(月) 01:57:00.01ID:???
1.17.0 にバージョンアップしたらwikibits.jsの読み込み位置が下の方になってて
スクリプトがうまく動かなくなった・・・・
0346nobodyさん2011/08/12(金) 21:31:33.66ID:???
MediaWiki純正のパーサを単体で利用したいのですが、
どのようにすれば良いのでしょうか?

$parser = new Parser();

$text = 'test';
$title = Title::newFromText('test');
$options = new ParserOptions();

$output = $parser->parse($text, $title, $options);

このようにしてみたのですが、ダメでした。
わかる方がおりましたら、よろしくお願いします。
0347nobodyさん2011/08/21(日) 20:13:39.18ID:???
windows7 64bit環境でmediawiki動かせますか?
0348nobodyさん2011/08/21(日) 23:26:41.52ID:???
>347
動かせるよ
0349nobodyさん2011/08/22(月) 02:23:22.52ID:???
>>345
俺もそれで困って元に戻した。
<body onload="func()"> ってやるのに
それより下に<script>吐くって
仕様変更と言うか、ただのバグだろって思う。
0350nobodyさん2011/09/10(土) 16:44:20.95ID:k2vAGDOp
3カラムにしたいのですが
スキン配布しているサイトって無いですか?
0351nobodyさん2011/09/10(土) 19:44:26.25ID:B/RwPfJI
まだあ?
3カラムスキンは無いのかよ?
このスレは能無しのボンクラの集まりだな・・・
0352nobodyさん2011/09/10(土) 20:02:01.91ID:k2vAGDOp
↑は、違う人の書き込みです。
0353nobodyさん2011/09/11(日) 02:40:20.96ID:2aUh6oo6
このスレでは質問の8割はシカトされますw
03543502011/09/11(日) 02:49:28.09ID:cTWLUBwe
ずっと検索してるんですけど、見つからないですね・・・
0355nobodyさん2011/09/11(日) 15:21:47.18ID:cTWLUBwe
どなたか、3カラム(固定幅)にする方法教えてくださいorz
0356nobodyさん2011/09/11(日) 18:07:01.09ID:???
バージョン15をスキンmonobookにしてつかってるけど
ipodで見るとレイアウトが崩れて死ぬ。
スマートフォンからのアクセスに対して
ちゃんと表示してくれるスキンってあるの?
0357nobodyさん2011/09/11(日) 21:46:17.01ID:cTWLUBwe
3カラムに出来ました^−^
0358nobodyさん2011/09/11(日) 22:14:17.67ID:1XvQVUNZ
どうやったのか書けよw
0359nobodyさん2011/09/11(日) 23:12:51.24ID:cTWLUBwe
ググって3カラムCSSレイアウト例参考にして
monobook.phpとcss触りました^−^
0360nobodyさん2011/09/12(月) 00:23:32.94ID:F2F8PnPH
記事内に設置された画像をクリックすると
http://○○.jp/wiki/ファイル:●●.jpg
↑のページに飛ぶのですが
これを
http://○○.jp/wiki/images/●●.jpg
↑の様に直接画像ファイルに飛ぶようにしたいです。
どこを、変更すれば良いのか、分かる方教えてください。
よろしくお願いします。m(__)m
0361nobodyさん2011/09/14(水) 09:34:02.29ID:???
お絵かきできるextensionってありますか?
以前、とあるextension入れたのですが、
svg形式しか対応せず、自分の環境では使えませんでした(svgを表示できない環境)。

分かる方教えてください。
よろしくお願いします。m(__)m
0362nobodyさん2011/09/15(木) 14:46:11.61ID:pKuKbzET
<head></head>にmetaなど追加したいのですが、どのファイルを変更すれば良いんでしょうか?
0363nobodyさん2011/09/15(木) 18:57:49.20ID:???
>>362さんと同じような質問ですが、
<head></head>内の
<link rel="stylesheet" href="/mediawiki/index.php?title=MediaWiki:Common.css ...
<link rel="stylesheet" href="/mediawiki/index.php?title=MediaWiki:Print.css ...
<link rel="stylesheet" href="/mediawiki/index.php?title=MediaWiki:monobook.css ...
を消したいのですが、何処を変更すればよいのでしょうか?
理由はトラフィックが多すぎて減らさなければならないからです。

またこれらは取り除いても問題ないでしょうか?
0364nobodyさん2011/09/17(土) 16:24:02.03ID:???
>>363
スキンを開いて、そのような部分であろうコードを無効にします。
PHPとHTMLが複雑に絡み合っているので、慎重にエスケープしていきましょう。
問題がなければ削除してもいいと思います。

たぶんトラフィックを改善するには、物理的な環境などほかの問題を
解決したほうが効果的だと思いますが……
0365nobodyさん2011/09/18(日) 02:16:20.49ID:XaZ1VopO
サイドバーに人気ページと最近の更新を表示したいのですが、可能でしょうか?
記事内に表示する拡張機能はあったんのですが、サイドバーに表示できません・・・
0366nobodyさん2011/09/20(火) 01:22:42.19ID:cr1v8RUX
<title></title>で囲まれるタイトルを変更したいのですが、どうしたら変更できますか?

http://www.mediawiki.org/wiki/Extension:Add_HTML_Meta_and_Title
http://www.mediawiki.org/wiki/Extension:CustomTitle

↑2つ使ってみたのですが、変更できませんでした。
分かる方居られたら、アドバイスよろしくお願いします
■ このスレッドは過去ログ倉庫に格納されています