(Translated by https://www.hiragana.jp/)
User talk:Courant - MediaWiki Jump to content

User talk:Courant

Add topic
From mediawiki.org
Latest comment: 16 years ago by Courant in topic Betawiki

MWBB[edit]

Hello Courant,

Regarding your problem listed below, have you found a cure?

I got another problem. --Courant 01:33, 8 September 2007 (UTC) (Original exception: exception 'MWException' with message 'Detected bug in an extension! Hook wfpmnav failed to return a value; should return true to continue hook processing or false to abort.' in C:\xampp\xampp\htdocs\mediawiki\includes\Hooks.php:133)

Many thanks,

Ron

I disabled Pm System. good luck.--Courant 11:29, 26 September 2007 (UTC)Reply

mwbb.php

//$wgExtensionFunctions[] = "wfExtensionpm";

/*
$wgExtensionCredits['other'][]=array(
...
...
provides inbox and composing capabilities.'
);
*/

Translating[edit]

Hello, Courant. I see you are translating a lot of pages to Japanese. I want to ask if you could translate a few pages on the Wikimedia Incubator, i.e. incubator:Help:Contents and possibly other help pages. No problem if you don't want to do it, it's just a question. Thank you, SPQRobin 14:42, 3 November 2007 (UTC)Reply

Hi, thank you for your concern. I translated some of the pages. I will update the pages when I am free. --Courant 03:59, 4 November 2007 (UTC)Reply

Ok, thank you very much! SPQRobin 09:08, 4 November 2007 (UTC)Reply

Betawikiについてのおらせ[edit]

日本語にほんごばんメインページ作成さくせいしてみたので一応いちおうらせにまいりました。ひょっとしたら間違まちがってるかもしれないのでもし問題もんだいつけたらなおしていただけるとたすかります。
あ、ちなみにとうかなんとうかcourantさんはMediaWiki.orgのほうがアクティブのようなのでこちらへた(ほうかんしてはjawpのトークページでおらせした)んですが、jawpでもよかったのでしょうか?--Marine-Blue [ talk contribs ] 10:03, 10 December 2007 (UTC)Reply

わざわざおらせありがとうございます。jawpのほう休眠きゅうみんちゅうなのでこちらのほうでよかったです。そちらのほう編集へんしゅう全然ぜんぜんしていなくてすいません。--Courant 12:33, 10 December 2007 (UTC)Reply
Betawikiはあれかもしれませんがここで翻訳ほんやくされたドキュメントは時折ときおり役立やくだってるので問題もんだいないとおもいます。MediaWikiの機能きのうからんだはなし井戸端いどばた時々ときどきてきて、どこへはなしおよぶかからないのであらかじめいろいろ用意よういされているというのはありがたい。
ところで、Hatukanezumiさんのトークページでのやりとりから一部いちぶわけをどうするかというてんについてメインページのノートではなわないかとながれになりました。近々ちかぢかはなしはじまるとおもうのでよければていただけないでしょうか。多分たぶんわたしのような人間にんげんには判断はんだんのつかないこともあるかとおもいますので。--Marine-Blue [ talk contribs ] 17:35, 11 December 2007 (UTC)Reply
了解りょうかいです。--Courant 02:22, 12 December 2007 (UTC)Reply

ファイルの共有きょうゆうについて[edit]

はじめまして、 Mzm5zbC3 といいます。 JAWP活動かつどうしているうちに MediaWiki に興味きょうみちまして、自分じぶんでもあちこちに設置せっちしながらいろいろ試行しこう錯誤さくごしている途中とちゅうなのですがよくからないことがこっており、場違ばちがいかもれませんが Manual:Wiki family/ja 、 MW プロジェクトないおおくの日本語にほんごやく担当たんとうされている User:Courant さんならなにかよい解決かいけつ方法ほうほうっていらっしゃるのではないかとかんがえてこのたび質問しつもんさせていただきます。

上記じょうきの Manual:Wiki family/ja を参考さんこうにして(一部いちぶ自己じこ解釈かいしゃくちがうことをやっていますが)設置せっちしてみたのですが #共有きょうゆうファイルを使用しようする 方法ほうほうがうまくいきません。なにとか、アップロードさき指定していとページじょうでの画像がぞうファイルの表示ひょうじのみは可能かのうにできたのですが画像がぞうをクリックしてファイルをひらこうとするとサーバーエラー(HTTP 500)になってしまいます。 LocalSettings.php で $wgDebugLogFile を設定せっていして、デバッグログをとってみるとどうやら /wiki/%E7%94%BB%E5%83%8F:Mediawiki.png Exception from line 1501 of {パス}/w/includes/GlobalFunctions.php: wfTimestamp() called with illegal output type. の部分ぶぶん原因げんいんのようです。原因げんいんなどかりましたらおねがいします。メインとはべつにテストで作成さくせいしたサンプルです。メイン共用きょうよう。 --Mzm5zbC3 20:50, 2 March 2008 (UTC)Reply

返答へんとうおそくなりもうわけございません。それでもうわけございませんがかれている設定せってい方法ほうほうとはことなることをなさっているのであれば説明せつめいをしていただけないとなに回答かいとうしようがございません。一般いっぱんてきには500エラーはスクリプトのコードやパーミッションの設定せってい間違まちがっていたりときに発生はっせいしますが。--Courant 10:53, 6 March 2008 (UTC)Reply

すみません。現在げんざいサーバのほうがなんかトラブってるみたいで全体ぜんたいで 500 エラーになっています(昨日きのう時点じてんまではページの表示ひょうじなどはうまくいっていたんですけどね)。で、やっている部分ぶぶんはそのままではなんかうまくいかなかったので
$callingurl = strtolower($_SERVER['SERVER_NAME']);

switch($callingurl) {
case 'xx1.xxx.xx':
	require_once( './xx1.LocalSettings.php' );
	break;
case 'xx2.xxx.xx':
	require_once( './xx2.LocalSettings.php' );
	break;
}

if($callingurl == 'xx2.xxx.xx') {
	$wgEnableUploads  = true;
	$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg');
} else {
	$wgUploadNavigationUrl = "http://xx2.xxx.xx/wiki/Special:Upload";
	$wgUseSharedUploads = true;
	$wgSharedUploadPath = 'http://xx2.xxx.xx/w/images';
	$wgSharedUploadDirectory = '{{path}}/public_html/w/images';
	$wgHashedSharedUploadDirectory = true;
}
みたいなかんじにしています。 --Mzm5zbC3 17:56, 6 March 2008 (UTC)Reply

すぐには検証けんしょう作業さぎょうはできないので土日どにちおこないます。いそぎコメントです。--Courant 04:22, 7 March 2008 (UTC)Reply

こんばんは、ありがとうございます。上記じょうきの(サーバの問題もんだいで)全体ぜんたいでサーバエラーがこっているけんはファイル構成こうせい暫定ざんていてき変更へんこうすることで修正しゅうせいできました。で、本題ほんだいけんかんしてはこちらでもいろいろ調しらべてみたところ /includes/ImagePage.php の 428 - 433 ぎょう
			$s = $list->beginImageHistoryList() .
				$list->imageHistoryLine( true, wfTimestamp(TS_MW, $file->getTimestamp()),
					$this->mTitle->getDBkey(),  $file->getUser('id'),
					$file->getUser('text'), $file->getSize(), $file->getDescription(),
					$dims
				);
という部分ぶぶんにある、 $file->getTimestamp() でエラーをこしているようです。そもそも、外部がいぶの MediaWiki にある共有きょうゆうファイルやその履歴りれきとかをどうやって取得しゅとくしているのかソースをてもよくからない状態じょうたいなので根本こんぽんてき設定せってい間違まちがえている可能かのうせいがあります(このあたりの詳細しょうさい説明せつめいManual:Wiki family/ja にはいてないので...)。関係かんけいありそうな以下いかのマニュアルなどに共有きょうゆうファイルを使用しようするさい注意ちゅうい事項じこうみたいなのをふく詳細しょうさいかれていたりしますが翻訳ほんやくのためかいまいち内容ないようがよく理解りかいできていません。
あと、になったのですが Wiki family を設置せっちすると update.php によるアップデートはできないんでしょうか。今回こんかい使用しようしているサーバはシェルアクセスができない(禁止きんしされている)ため、どちらにしても使つかえないんですけど。 --Mzm5zbC3 13:54, 11 March 2008 (UTC)Reply

もうわけございません。のプロジェクトの翻訳ほんやく作業さぎょうわれていてまだ確認かくにんしていません。それで単独たんどくのwikiで画像がぞうのアップロードできることは確認かくにんしていますか?アップデートにかんしてはPHPスクリプトからコマンドを実行じっこうする方法ほうほうがあります。セーフモードでコマンドの実行じっこう制限せいげんされていると失敗しっぱいする可能かのうせいがありますが。--Courant 03:15, 12 March 2008 (UTC)Reply

index.phpとおなじディレクトリに設置せっち

<?php
system('svn up');
system('php maintenance/update.php --quick');
かしてしまっているようで、もうわけありません。いそいではいないので時間じかんがあるときに確認かくにんしていただけるとうれしいです。コマンド実行じっこうかんしては以前いぜんに Perl CGI でたようなことを実行じっこうしてみたところでは「コマンドラインで実行じっこうしてください」のような意味いみのエラーがました。多分たぶん、 php でも同様どうようなんじゃないかなとおもうんですが、ためしてはいません。いたらためしてみたいとおもいます(ただ、 update.php は AdminSettings.php の設定せっているようで、ここで DB めいと DB のパスワードは1つしか設定せっていできないみたいなので Wiki family を設置せっちするとすべての Wiki family の DB を更新こうしんさせることができないとおもいます)。なんか、 AdminSettings.php のファイルめい引数ひきすう指定していできればいいんですけど。 --Mzm5zbC3 15:44, 12 March 2008 (UTC)Reply
で、肝心かんじん本件ほんけんかんしては共有きょうゆうもと画像がぞう:Mediwiki.png ではしっかりアップロードされており、共有きょうゆうさきしている メインページ でも表示ひょうじはできているんですが、画像がぞうそのもののページ(画像がぞう:Mediawiki.png)を表示ひょうじしようとすると上記じょうきのところでエラーになるんです。なんかかりづらくてすみません。 --Mzm5zbC3 15:44, 12 March 2008 (UTC)Reply
いろいろテストしていたら、もうひとつおかしなところ発見はっけんしました。アップロードされたファイルページには「外部がいぶアプリケーションを使つかってこのファイルを編集へんしゅうする」というリンクがあるのですが、これをクリックすると「ファイルがダウンローできない」「リンクさきつからない」みたいなダイアログがでます。なお、 commons:image:mediawiki.png などでは正常せいじょうなため、このあたりに解決かいけつ手段しゅだんがありそうなもします。ちなみに詳細しょうさい調しらべていたら File.php の getTimestamp() 関数かんすうないにある
return wfTimestamp( filemtime( $path ) );
return wfTimestamp( TS_UNIX, filemtime( $path ) );
とすると 500 エラーはでなくなるようなのですが今度こんどあらたに警告けいこく(?)がいくつかでるのとファイルのタイムスタンプがおかしい・アップロードした利用りようしゃ名前なまえ表示ひょうじされないなどの問題もんだいがでました。 --Mzm5zbC3 19:37, 12 March 2008 (UTC)Reply
連投れんとうすみません。原因げんいん判明はんめいして一部いちぶ解決かいけつ。どうやら、 Setup.php の $wgForeignFileRepos原因げんいんのようで、 dbUser, dbPassword, dbName の直接ちょくせつ修正しゅうせいしたら動作どうさはしました(LocalSettings.php で設定せっていしようとするとエラーになってしまうので Setup.php の該当がいとう箇所かしょをいじりました)。これは MediaWiki のバグじゃないでしょうか(dbUser, dbPassword, dbName などがメインのサーバとおなじという前提ぜんていになっている)。ただし、ファイルのタイムスタンプがおかしいけん(FTP での TS は 2008/03/02 03:42:00, 共有きょうゆうさき履歴りれきの TS は 2008/03/01 18:42, 共有きょうゆうもとの TS は 2008/03/02 09:42 と全部ぜんぶバラバラ)と、上記じょうきの「外部がいぶアプリケーションを使つかってこのファイルを編集へんしゅうする」リンクが上手うま動作どうさしないけんはまだ解決かいけつしていません。まあ、 TS がおかしいけん少々しょうしょう心当こころあたりがあったので修正しゅうせいしてみたところ、共有きょうゆうもと共有きょうゆうさきではおなじになりました($wgLocaltimezone $wgLocaltimezone = 'JST'; $wgLocalTZoffset = '+900'; をコメントアウトしただけ)。でも、そうなると 2008/03/01 18:42 と 2008/03/02 09:42 のあいだは +9:00 じゃないんですが(FTP の 2008/03/02 03:42:00 とおなじにならないとおかしい)。 --Mzm5zbC3 21:38, 12 March 2008 (UTC)Reply

う~ん、どこからコメントをしていいのやら。そもそもタイムゾーンにかんしてはセーフモードの場合ばあいputenv関数かんすう無効むこうになるので$wgLocaltimezoneで設定せっていできなくなる現象げんしょうられています。画像がぞう問題もんだいかんしてはmain.zgo.jpの画像がぞう表示ひょうじされるがクリックした場合ばあいのリンクさき共有きょうゆうリポジトリのほうにならない不具合ふぐあいがあると。わたし環境かんきょう(WinXP Firefox2.0)http://sub.zgo.jp/wiki/%E7%94%BB%E5%83%8F:Mediawiki.png からは「外部がいぶアプリケーションを使つかってこのファイルを編集へんしゅうする」をクリックするとindex.phpがダウンロードされることを確認かくにんしました。--Courant 17:36, 13 March 2008 (UTC)Reply

自分じぶん質問しつもんしておいて少々しょうしょうおくれてしまいもうわけありませんでした。まず、日付ひづけですがどうやら $wgLocaltimezone $wgLocaltimezone = 'JST'; $wgLocalTZoffset = '+900'; とすると何故なぜか UTC から(JST の9あいだではなく)+15時間じかんずれる(つまり JST よりさらに6あいだすすんでしまう)みたいです。オプションのほうでもサーバ時刻じこく(UTC)とローカル時刻じこく(Local time:)が15あいだずれていました。署名しょめいとき時刻じこくだけ正常せいじょう(+9あいだ=JST)なようです。なお、上記じょうき設定せっていをコメントアウトして putenv 関数かんすう使つかってみたところまった効果こうかがなく UTC になってしまいました(つまり putenv 関数かんすう無効むこうになっている)。
$wgForeignFileRepos のメンバ dbType, dbServer, dbUser, dbPassword, dbName, dbFlags のうち、 dbName 以外いがい現在げんざいのサーバの設定せっていをそのまま代入だいにゅうさせているのが問題もんだいです(外部がいぶ MediaWiki の DB が dbName 以外いがいおな設定せっていにしているとはかぎらない)。それぞれ、
      'dbType' => $wgSharedDBtype,
      'dbServer' => $wgSharedDBserver,
      'dbUser' => $wgSharedDBuser,
      'dbPassword' => $wgSharedDBpassword,
      'dbName' => $wgSharedUploadDBname,
みたいなかんじにしないとダメなのでは($wgSharedUploadDBname 以外いがい外部がいぶ DB の設定せってい記述きじゅつする変数へんすうがない)。
外部がいぶアプリケーションを使つかってこのファイルを編集へんしゅうする」がダウンロードできないのは IE 6.0(SP2) です。 JAWP などをはじめとした Wikimedia プロジェクトやの MediaWiki を採用さいようしているサイトでも正常せいじょうにダウンロードできるようなので自分じぶん設置せっちした MediaWiki がなにかおかしいようです。 --Mzm5zbC3 15:32, 16 March 2008 (UTC)Reply
ダウンロードできないけんについてエラーメッセージから検索けんさくしてみるとどうやら、このけん該当がいとうするようです。 --Mzm5zbC3 14:50, 20 March 2008 (UTC)Reply
あと、 MediaWiki システム同士どうしのファイルの共有きょうゆうについて調しらべていたら InstantCommons なんてのがありました。まだちゃんと動作どうさしていないようですがどうやら、この拡張かくちょう機能きのう導入どうにゅうすると外部がいぶの MediaWiki からのアクセスにおうじてファイルの情報じょうほうを XML などでかえすようになるようですね。ただ、この XML を送信そうしんもとの MediaWiki でどうやってあつかうのかがまだよくかっていませんが(当初とうしょはインストールすると Commons のファイルが使つかえるようになるのかとおもっていたのですがどうやら共有きょうゆうさせたいほうの MediaWiki に導入どうにゅうするみたいですね)。 --Mzm5zbC3 14:50, 20 March 2008 (UTC)Reply
返信へんしんおそくなってもうわけございません。仮想かそうマシンで動作どうさ確認かくにんをする予定よていだったのですが、テスト環境かんきょうをセットアップする目処めどがたたない状況じょうきょうなので、もしご自分じぶんでテスト環境かんきょうつく場合ばあい参考さんこうにしてください。
了解りょうかいしました。いろいろ勉強べんきょうさせてもらいます。 --Mzm5zbC3 18:04, 25 March 2008 (UTC)Reply

extensionの表記ひょうき変更へんこう[edit]

こんばんわ。schuです。よるおそくまでおつかれさまです。表記ひょうき案件あんけんにつきまして自分じぶん過去かこ編集へんしゅう見直みなおしがわりました (とおもっています) のでご報告ほうこくします。ご確認かくにんねがいます。--Schu 15:41, 25 March 2008 (UTC)Reply

報告ほうこくありがとうございます。あとなに訳語やくごこまったりこういうことを勉強べんきょうしたいんだけどいい資料しりょうがないかとか相談そうだんちかけていただければさいわいです。

そろそろ新入しんにゅう社員しゃいんぶしですが、PHPの入門にゅうもんしょはという質問しつもんたいしては「プログラミングPHP」(オライリー・ジャパン)をこたえるでしょうかね。MWでも多用たようされているpreg_matchの解説かいせつがきちんとしているのはくにしょにはないです。PHP5.0から5.2までの変更へんこう内容ないようりたいのであれば「PHP4→PHP5移行いこうガイド」(ソフトバンク)、今年ことし前半ぜんはんのうちにリリースされるであろうPHP5.3の追加ついか機能きのうto PHP 5.3 Slidesがいい資料しりょうだとおもいます。 データベースにかんしては「SQLかたガイドドリル」(技術評論社ぎじゅつひょうろんしゃ)がかわいい表紙ひょうしとは裏腹うらはらにけっこう問題もんだいむずかしかったですがとても実践じっせんてきでよかったです。中級ちゅうきゅう以上いじょうですが現在げんざいんでいる最中さいちゅうですが「達人たつじんまなぶSQL徹底てってい指南しなんしょ」(しょうおよげしゃ)というほん論理ろんりがくまえながら簡単かんたん例題れいだい充実じゅうじつした解説かいせつでいいほんだとおもいます。

Betawiki[edit]

余計よけいなお世話せわだ、とご気分きぶんがいされるかもしれませんが、courantさんは2008ねん1がつ27にち (日)にちtranslator権限けんげん付与ふよされていたようです。ご存知ぞんじでしょうか。本人ほんにん通知つうちされた形跡けいせきがないのでになったのですが…。--Marine-Blue [ talk contribs ] 09:21, 26 April 2008 (UTC)Reply

いや~、かせてくださりありがとうございます。わたしほうはsymfony(PHPフレームワーク)の校正こうせいわれていてすっかりわすれていました。アカウントを発行はっこうしてくださったほうかせてくださったのですね。このあたりは個人こじんはつのプロジェクトなので柔軟じゅうなんなのでしょうWMFBlog:2008/04/18/free-culture-spotlight-interview-with-betawiki-founder-niklas-laxstrom。 --Courant 09:57, 26 April 2008 (UTC)Reply