=== MediaWiki 管理者の集い 第2版 ===at PHP
=== MediaWiki 管理者の集い 第2版 === - 暇つぶし2ch809:nobodyさん
08/12/16 22:24:00
>>807
ここはMediaWikiのスレです

EasyPHPのスレではありません

他のスレでも、
質問する前にはまず、
 ・スレッドのタイトル
 ・テンプレ>>1-10あたり
をよく読んでから質問しましょう

810:nobodyさん
08/12/16 23:07:48
ニュース
2008-12-15: 1.13.3、1.12.2、1.6.11 がリリースされました。

URLリンク(www.mediawiki.org)


811:nobodyさん
08/12/28 02:12:59 77LE4bya
■MediaWiki、サーバ関連情報
MediaWiki のバージョン : 1.8.2
MediaWiki をインストールした OS の種類とバージョン : Linux
レンタルサーバー名 or 自鯖の場合は回線等の詳細 : XREA
ウェブサーバの種類とバージョン : Apache v1.3.37
データベースサーバの種類とバージョン : MySQL: 5.1.11-beta
PHP のバージョン : 5.2.5 (apache)

■分からないこと、発生している問題、やりたいこと、など
[[画像:xxxx.jpg|center]]
のように画像を中央揃えで入れていて、画面上では印刷用バージョンも含めて
画像が中央揃えで表示されるのだけど、いざ印刷したり、プレビューしたり、
PDF化すると図が左寄せになる。

なお、Mac+Firefox3でも、Windows2000+IE6でもなる。

どうすれば、印刷時とかでも図が中央揃えになるの?

あと、<pre>...</pre>の途中で、改ページを許す方法ってある?
(Operaでは、page-break-inside: auto;があるが、、IEやFirefoxでも有効な
方法で。)

小さい表(wikitable)では、逆に改ページを許さない方法も教えてね!


812:811
09/01/07 01:51:50 gaWSDbSG
おい!
シカトか!


813:811
09/01/08 19:30:19 LiWMgER8
オードリーの鳩胸のほう: おい!シカトか!


814:811
09/01/09 13:59:57 nQo3Mkaa
おい!


815:nobodyさん
09/01/09 15:05:36
MediaWiki というよりも CSS などの側で解決する問題だと思いますので…

>>811
質問(1)
どうすれば、印刷時とかでも図が中央揃えになるの?

CSS初心者スレッド=5th=
スレリンク(hp板)

質問(2-1)
あと、<pre>...</pre>の途中で、改ページを許す方法ってある?

Webサイト制作初心者用質問スレ Part 205
スレリンク(hp板)

質問(2-2)
小さい表(wikitable)では、逆に改ページを許さない方法も教えてね!

2-1 と区別するため ID や class で指定すれば OK だと思います

816:nobodyさん
09/01/14 06:23:01 jQOnjCRJ
==システム構成==
MediaWiki のバージョン :1.13.3
MediaWiki をインストールした OS の種類とバージョン : MacOSX / 10.5.6
レンタルサーバー名 or 自鯖の場合は回線等の詳細 : 自鯖 / Bフレッツマンション
ウェブサーバの種類とバージョン : Apache / 2.2.9
データベースサーバの種類とバージョン : MySQL / 5.0.45
PHP のバージョン :5.2.6

==困っていること==
"最近更新したページ"、または"全ページ"を表示しようとするとデータベース・エラーが発生します。
・機能 "checkLastModified"におけるクエリ
 MySQL の返したエラー "1305: FUNCTION wikidb.MAX does not exist (localhost)"
・機能 "SpecialAllpages::showToplevel"におけるクエリ
 MySQL の返したエラー "1305: FUNCTION wikidb.MAX does not exist (localhost)"

==やりたいこと==
日本語全文検索を向上させたい。

817:816
09/01/14 06:23:23 jQOnjCRJ
==やってみたこと==
パッケージ管理システムであるmacportsから入れたもの。
・mecab + IPA辞書 (UTF8で)
・Senna-MySQL5 (PrivatePortfile)

maintenance/tables.sql内の
CREATE TABLE /*$wgDBprefix*/searchindex (
の下にある
ENGINE=MyISAM

ENGINE=MyISAM DEFAULT CHARSET=utf8;
と書き換えたあとインストーラを走らせた。

my.cnf の設定ファイルに以下の記述を追加。
[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
character_set_server=utf8
skip-character-set-client-handshake

その後にMediaWiki 1.13.3を新規にインストール。

日本語全文検索が形態素解析あり/なしでどう変化したかは判りませんが、
上記のエラーを出す以外は正常に?稼働してます。
MySQLの公式サイトからバイナリパッケージ(ダブルクリックで一発インストールされるもの)を
利用していたときにはこんなエラーは見かけなかったのですが、
あらかじめsennaを組み込んだものを使いたかったもので。
原因に心当たりあるかた、教えてください。

818:816
09/01/14 07:11:46
ごめんなさい、パッケージのvariantsに漏れがあってsennaが入ってなかったです。
エラーは出なくなりました。が、 >>744 の人の例ではうまく検索が引っかからないなぁ...

>私はこの薬剤の中にインストールするととんでもないことになる。なぜなら、それは使えないからだ。硝酸マグネシウムにちかいだろう。

819:nobodyさん
09/01/14 08:15:50
>>818
N-gramにしてるー?

820:816
09/01/14 11:35:34
インデックスをN-gramにするということですよね。
tritonnのバージョンがパッケージ最新のもので1.0.6なんです。
この構成だと先の例のような検索は出来ないということでしょうか?

821:816
09/01/14 12:42:22
朝からお騒がせしております。
エラーメッセージが出てたとき、原因を探るためにmediawikiインストーラのフォームで、
Strage EngineをInnoDBに変更したままにしてました。
MyISAMにしたら、さっきの文章をどこでぶった切っても100%検索に引っかかります。
一通りMediaWikiサーバを完成させることが出来ました(`・ω・´)。
後はクライアントの完成だな...

822:nobodyさん
09/01/14 13:19:24
>>821
うまくいったようでよかったよかった。

823:nobodyさん
09/01/14 14:01:03
ありがとうございます!!
もう寝ようかと思ったけど、近所の立ち飲み屋で侘しく祝杯あげてきますよ♪

824:nobodyさん
09/01/14 16:23:56
WikipediaのTemplate:infoboxを使ったテンプレートがありますが
アレを自前のMediawikiに導入しようとすると作成した表全体に罫線が引かれず左詰で表示されます。

Wikipediaのソースをまるまるコピーしたのでイメージとしては同じものが出来ると思っていたのですが簡単にはいきませんでした。

同じような壁にぶち当たった人いらっしゃいませんか?

MediaWiki v1.12
Windows XP
Apache v2.2
MySQL v5.0
PHP v5.2


825:nobodyさん
09/01/14 18:18:07
>>824
【百科事典】ウィキペディア第642刷【Wikipedia】
スレリンク(hobby板)

826:nobodyさん
09/01/16 15:20:52
>>824
common.cssいじったか?

827:nobodyさん
09/01/20 19:31:36
MediaWikiで運営しているサイトを別のホームページスペースに移転したいのですが、
移転元でdumpBackup.phpを実行して移転先に転送し、importDump.phpを実行したのですが、
なぜか拡張機能でフックされたタグの<と>がなくなってしまいます。どうすれば正しく移転できるのでしょうか。
MySQLでの移転も考えましたが、MySQLの設定が違うために断念しました。

828:nobodyさん
09/01/21 08:08:23
>>207 に書き込んでから結構経つけど、Extension:AutoLinkがバージョン3.7になって日本語リンクが通るようになったよ。
先日、Sennaを導入したことも効いてるかもしれない。

AutoLink.php

$wgHooks['ArticleSave'][] = 'wfAutoLink_ArticleSave';
を有効に、
$wgHooks['ArticleAfterFetchContent'][] = 'wfAutoLink_ArticleAfterFetchContent';
を無効にすると良い感じ。

ただ、同じ記事名が出てきても再度リンクを張るのはどうだろう。
個人的にはそういう挙動も有りだけど。

829:nobodyさん
09/01/27 11:26:33
今日は何の日ってどう実装するの?
条件ページとか必要みたいなんだけどよくわからない




830:nobodyさん
09/01/27 23:16:30
アレは実装してるんじゃなくて、更新してるだけ。

831:nobodyさん
09/01/28 17:46:53
成る程納得です。ありがとうございます。

832:nobodyさん
09/01/29 22:33:49
あ、もちろん人が午前0時にカチャカチャ更新してるんじゃないよ。
更新してるのは bot ね。

833:nobodyさん
09/01/29 22:43:02
ボットの作り方が詳しい日本語ページないかなぁ、、、

834:nobodyさん
09/01/30 00:14:55 aYq9Vy6F
そんなことしてんの?
{{#if って感じで条件文書けるようにする エクステンションつかえばいいんじゃないの?

835:nobodyさん
09/01/30 00:18:08
そうかもしれないけど、実際に bot が毎晩動いて、テンプレからその日の部分をコピペしてるのを確認した。


836:nobodyさん
09/01/30 00:20:50
ちなみにこいつね。

URLリンク(ja.wikipedia.org)


837:nobodyさん
09/01/31 10:48:53
ちーぼっとはその後止まってるようなので別の人が作業してるね
URLリンク(ja.wikipedia.org)

URLリンク(sourceforge.jp)
ここのsvnリポジトリに一部のスクリプトはあるけど今日は何の日のスクリプトはない

838:nobodyさん
09/02/01 01:03:57
bot 使うのは wikipedia の話で 829 はそこまでのものを望んでるの?
Extension:ParserFunctions の方が手軽では?

839:nobodyさん
09/02/01 15:43:10 uwKQB1oh
各記事の本文中で <script></script>というタグを使いたいのですが、
URLリンク(ja.wikipedia.org)
これによると、Sanitizer.phpで使用を許可すべきであるようです。
そこで、このタグを許可するには、このファイルの中の、
$htmlpairs
$htmlsingle
$htmlsingleonly
$htmlnest
$tabletags
のうちのどれに script を入れればよいのでしょうか。

840:nobodyさん
09/02/03 01:12:50 bGOOUPoS
☆PCが自動で稼いでくれるこのプログラムに参加してみて下さい。
無料で参加できます。
米国発ですが日本国内でも流行り始めています。
 今ならまだ間に合います。
 ↓↓↓
URLリンク(greenhorse.iinaa.net)

841:nobodyさん
09/02/07 11:56:08 9Bqlb602
wikipediaみたいに全ページの最上部に告知を挿入したいんだが、
どうやるんですか?

842:nobodyさん
09/02/07 12:01:03
>>841
PHPでincludeすればいいですよ

843:nobodyさん
09/02/07 14:42:57
こんなのもあるよ。
URLリンク(www.mediawiki.org)

844:nobodyさん
09/02/08 02:09:11
>>841
>>843+>>67

845:nobodyさん
09/02/08 10:41:41
1.14.0のrc1と、11.13.4, 1.12.4, 1.6.12のセキュリティアップデートが出てるよ。
1.14系だとSQLite対応が(一時的に)失われるらしい。

846:nobodyさん
09/02/08 11:24:37
Wikipediaでよく使われている {{#if といった条件文が標準で組み込まれていないようなのですが
extensionで導入するのでしょうか?

847:nobodyさん
09/02/08 13:08:01
>>846
URLリンク(www.mediawiki.org)

848:nobodyさん
09/02/08 13:21:39
>>847
導入できました。ありがとうございました!

849:nobodyさん
09/02/13 22:17:42 kMb0eV9u
>>816
MacOSで動かしているんですね。実質、linuxベースですよね。参考になります。
結局ウチはlinuxベースはあきらめてwindowsで全文検索環境を構築しました。

■MediaWiki、サーバ関連情報
MediaWiki のバージョン : v1.12.0
MediaWiki をインストールした OS の種類とバージョン : Windows 2000 Professional
レンタルサーバー名 or 自鯖の場合は回線等の詳細 : localhost
ウェブサーバの種類とバージョン : Apache v2.2.9(Win32)
データベースサーバの種類とバージョン : MySQL v5.0
PHP のバージョン : v5.2.6

■分からないこと、発生している問題、やりたいこと、など
データベースを直接操作してページデータを更新したい。
例えば、「バレンタインデー」というページに、
「バレンタインデー.txt」の中のテキストデータを
データベースを直接操作することにより追加したいのです。

当方のwikiには約20万のページがあり、
これまで、dumpBackup.phpとimportDump.phpを駆使して内容を一括更新してきましたが、
dumpしたXMLデータが大きすぎて更新が困難なためです。
現状では、dumpした20万件分のXMLデータのうち10万件のテキストデータを更新しようとすると、
自分のスクリプトでは計算上一ヶ月かかり、現実的ではありません。

850:nobodyさん
09/02/14 23:06:12 7WQZqGj3
登録の際に必ずemailアドレスが明記されるようにするにはどうすればいいですか?

851:nobodyさん
09/02/14 23:22:27
>>850
>>9

852:nobodyさん
09/02/15 00:38:23 7gARfcEZ
>>851
見たけど回答は載ってませんでした。

853:nobodyさん
09/02/19 01:09:07 Lt81+Bpd
ページ名を変更した際に、
リダイレクトのページを残さないようにする方法はあるでしょうか?
いい加減に決めたページ名を変更することが多いので、残さないようにしたいのですが
よろしくお願いします

854:nobodyさん
09/02/28 14:19:59
お、いつのまにか 1.14.0 と 1.13.5 出てるね。
みなさんは 1.14 に移行しますか?

855:nobodyさん
09/02/28 17:15:39
激しくカスタマーベーションしてる漏れとしては移行は年に一回が限度w

856:nobodyさん
09/03/02 21:09:34
ちょいとお尋ねします。

カテゴリページへのリンクを作るのに、

[[:Category:国別情報]]

と記述したら、リンクは「Category:国別情報」という表示で生成されるわけですが、最初の
「Category:」を表示させない形式にするには、wikiタグではなく普通のアンカータグを使用
するしかないんでしょうか?

857:nobodyさん
09/03/02 22:08:41
[[:Category:国別情報|国別情報]] だよ

858:nobodyさん
09/03/02 23:00:26
[[:Category:国別情報|]]

859:nobodyさん
09/03/04 19:37:55
1.14 テストしてみたけど文字が化けて使えねぇ。

860:nobodyさん
09/03/05 16:36:45 Vyo0deOQ
WindowsServerにmediawikiを入れてImageMagicを使うように設定したのですが、
画像のサムネイル表示でエラーになってうまくいかなくて困っています。
詳しい方、教えてください。m(__)m

[構成]
Windows Server 2003 R2 Standard SP2
IIS6.0
php 5.2.8 win32
mysql5.0.24 win32
mediawiki 1.13.5
ImageMagick-6.4.9-Q16



861:nobodyさん
09/03/05 16:37:47 Vyo0deOQ
続き・・・
LocalSettings.phpには以下を設定しています。
--------------------------------------------------------
$wgEnableUploads = true;
$wgFileExtensions = array('svg','png', 'gif', 'jpg', 'jpeg', 'pdf', 'txt','doc' ,'ppt' ,'xls', 'zip' );
$wgAllowTitlesInSVG = true;
$wgSVGConverterPath = 'C:\ImageMagick-6.4.9-Q16\convert.exe';
$wgImageResize = true;
$wgUseImageMagick = true;
$wgImageMagickConvertCommand = 'C:\ImageMagick-6.4.9-Q16\convert.exe';
--------------------------------------------------------
※C:\Inetpub\wwwroot\mediawiki\imagesへの書き込み権限は設定済みで、画像のアップロードは問題なく行えます。
※C:\ImageMagick-6.4.9-Q16\への実行権は設定済みで、アップロードの確認ページでsvgファイルの表示ができていることを確認しています。


862:nobodyさん
09/03/05 16:40:28 Vyo0deOQ
続き・・・
エラーメッセージは、
「サムネイルの作成中にエラーが発生しました:」と表示されます。
PHPがエラーを吐いていますが、ImageMagicの呼出しで「"」を余計につけいているようです。
--------------------------------------------------------
PHP Warning: passthru() [function.passthru]: Unable to fork
[""C:\ImageMagick-6.4.9-Q16\convert.exe" -quality 80
-background white -size ...以下省略
--------------------------------------------------------

プロンプトで上記コマンド「"」を外して実行すると画像が出力されるのでおそらくこれが原因かと思って、
$wgImageMagickConvertCommandを「$wgImageMagickConvertCommand = "C:\ImageMagick-6.4.9-Q16\convert.exe";」
にしてみたり、「$wgImageMagickConvertCommand = C:\ImageMagick-6.4.9-Q16\convert.exe;」にしてみたけど
うまくいきませんでした。
何かいい方法はないでしょうか?


863:849
09/03/09 22:23:40
■MediaWiki、サーバ関連情報
MediaWiki のバージョン : v1.12.0
MediaWiki をインストールした OS の種類とバージョン : Windows 2000 Professional
レンタルサーバー名 or 自鯖の場合は回線等の詳細 : localhost
ウェブサーバの種類とバージョン : Apache v2.2.9(Win32)
データベースサーバの種類とバージョン : MySQL v5.0
PHP のバージョン : v5.2.6

■分からないこと、発生している問題、やりたいこと、など
データベースを直接操作してページデータを更新したい。
例えば、「バレンタインデー」というページに、
「バレンタインデー.txt」の中のテキストデータを
データベースを直接操作することにより追加したいのです。
↓(ちょっと自己解決)
maintenanceディレクトリに edit.php, sql.php があり、
これらを使えってphpスクリプトを組めば何とかなりそうです。
↓(で、問題発生)
sql.phpを使ってクエリーを投げて返事が戻ってきたかたおられます?
php sql.php sql.txt
としてもSQL分を直打ちしてもdatabaseからの返事がありません・・・

864:849
09/03/09 23:13:12
自己解決しました。文法は
php sql.php <sql文を記載したファイル>
で、今回トラブったのは、SQL文の文末に;を打ち忘れたから。とんだスレ汚しです。
>>849でやりたかったこともこれで解決するでしょう。では~

865:nobodyさん
09/03/10 05:12:52 k5jm5nBj
Windws XP+Apache2.2+PHP5を使ってローカルにMediaWikiを使ってるんですけど、
数ページか連続して開くと、わりと頻繁にapacheの処理が固まるので困ってます
(サーバOSでないので仕方ないのですが)耐えられる負荷性能が低すぎるのと、
一度固まるとタスクマネージャーでプロセスを落とさないといけないので面倒です
もし、ここをいじるとマシになったとかありましたら、アドバイス頂けないでしょうか?m(__)m

866:nobodyさん
09/03/10 19:38:23
>>865
>Windws XPとかいう訳のわからんOSが悪い。
Windows XPだとしても、それが駄目。


867:nobodyさん
09/03/10 19:42:09
根拠のない個人的な意見としてはApacheに原因はないと思う。
largeとかsmallとかかいてあるmysqlのmy.cnfかmy.iniをいじれ。詳細はファイルを見れば分かる。
同じ症状でそれをいじったら数十個の窓を開いても落ちなくなった。
スレ違いだから続きは他所でおながいします。

868:865
09/03/10 19:50:01
>>866
ムリっぽそうですか
ノートPCでローカルで情報溜め込んでるんで、
できれば、もう少し快適な状態にしたかったのですが

eAccelerator+Zend OptimizerつけてApacheとMySQLのconfを
少しだけいじった状態ですが、ときどき固まります

残った手は、VMWare上で運用するくらいですかね

869:865
09/03/10 19:53:48
>>867
> 根拠のない個人的な意見としてはApacheに原因はないと思う。
ありがとうございます。SQL周りをもう一度見直してみます
pukiwikiを使ってたときも頻繁に固まっていたので(データ増えすぎかと思ってMediaWikiに流れてきたんですけど)、
おそらくですけど、PHP周りにも問題ありそうかと

> スレ違いだから続きは他所でおながいします。
すんません。以後、気をつけます。

870:nobodyさん
09/03/11 18:15:25
ユーザーがコメントをページの下部に追加してディスカッションをした後、
みんな合意が取れてからページを書き変えるような運用ポリシーを考えています。
MediaWikiでページの下部にコメントを付加できるようにするには、どうすればいいでしょうか?


871:nobodyさん
09/03/12 19:17:02
>>865
ハングしたのであれば、ApacheとかMySQLがエラーログ吐いていることもがあるんだがそれ見た?
どこにあるの?っていわれたらオレもうろ覚えだからググレとしか言いようがないけど。

872:865
09/03/13 09:38:18
>871
調べてみたら、apacheで、
The given path misformatted or contained invalid characters:
結構エラーログを吐いてました
潰して様子をみてみます

873:& ◆f4c9Ms.Vg6
09/03/15 14:53:47 d9RHnwqp
何かMedia Wiki向きの無料レンタルサーバーはありませんか?

874:nobodyさん
09/03/15 18:10:43
>>873
自分の知る範疇ではありません

また、質問内容は板違いです

MediaWikiを動かすのに必要な要件を満たすサーバは
レンタル鯖板で探してください
URLリンク(pc11.2ch.net)

875:353
09/03/16 00:10:54
板違いといわれてるのに答えるのはどうかと思うが、
xreaでも導入したことあるし、その前にCMS Squareってので借りた。
CMS SquareはすぐにMedia Wikiつかえるけどカスタマイズ性が落ちる。

876:nobodyさん
09/03/26 17:43:14
MediaWikiのローカライズを行うBetawikiでノート名前空間を変えないかと言う話がある。
変えられてからじゃ遅いから、意見がある人は乗り込んで見ると良いかもしれない。
URLリンク(translatewiki.net)

877:nobodyさん
09/03/29 00:24:13
インストールの時のストレージエンジンって、innoDBとMyISAMどっちが良いんですか?
差が分からんのですが。

878:nobodyさん
09/03/30 23:15:37 NHx1DmZ2
特定のページのみhtmlタグを許可、もしくは特定のhtmlタグのみ許可。
って可能ですかね?
$wgRawHtmlをtrueにしちゃうと、全員に適用されてしまって危険な感じですし、何か良い方法はないものですかね。

879:nobodyさん
09/04/07 16:51:10 i7KAmLHX
ログインしていない状態では外部リンクを書き込めないようにできないでしょうか?
海外からのスパムが凄いんでurlを書けるのはログイン中の人だけにしたいのですが。


880:nobodyさん
09/04/07 17:31:30
>>879
このスレをさかのぼって見たり公式サイト見れば分かるはずなのでガイドだけ

方法は2つ
・ログインユーザーだけに編集権限を与える
・PHPレベルで改造する

881:nobodyさん
09/04/07 22:50:10
管理者不在の時にサーバーがクラッシュした場合にも情報だけは見られるように
wikiの内容を定期的にhtml化しておきたいのですが、何か良いツールはありますか?


882:nobodyさん
09/04/09 02:30:58 2tbvxK6J
>>880
> ・ログインユーザーだけに編集権限を与える
これはちょっと不便なのでパス

> ・PHPレベルで改造する
ちょっとやってみましたが、差分とってURL抽出とか難しい…

結論は無理ですね

883:nobodyさん
09/04/09 04:39:56
>>881
maintenanceディレクトリにあるスクリプトと
cronを組み合わせれば実現できるんじゃない?

>>882
全く同じ要望の答は無かったと思うけど、
ヒントになるような情報はこのスレ内にあったはず
もう一度よく探してみて

PHP自体がさっぱり分からないなら仕方がないね

884:nobodyさん
09/04/11 18:50:17
>>881
そんな心配をしているお前さんが
サーバについての勉強をしておくべき。

885:nobodyさん
09/04/12 01:59:05 0iZTMxng
"ログインまたはアカウント作成" リンクが URLエンコードされ、クリックすると文字化けしたページを作成しようとします。
"メインページ" などのリンクは正しく機能しています。
Language を en にすれば ログイン画面が表示されるのですが、日本語で使いたいとの要望があり困っているところです。

なにか解決策はありますでしょうか?

MediaWiki のバージョン : v1.14.0
MediaWiki をインストールした OS の種類とバージョン : FreeBSD6.3
レンタルサーバー名 or 自鯖の場合は回線等の詳細 : 自鯖
ウェブサーバの種類とバージョン : Apache v2.0.63
データベースサーバの種類とバージョン :postgreSQL 8.3.4
PHP のバージョン : v5.2.6

886:nobodyさん
09/04/20 02:11:09 58ovmOLg
{{:あああ}}
の様に特別ページの内容を入れることはできないのでしょうか?

利用者の自己紹介ページで
{{Special:Contributions/admin}}
とやりたいのですが

887:nobodyさん
09/04/22 17:32:37
Wikipediaのように{{flagicon}}使いたいけど、手っ取り早いインストール方法無いかな

888:nobodyさん
09/04/28 03:11:20
ほんの少しでも軽くなるTIPS教えて下さい。いいアイデアないですか。

889:nobodyさん
09/04/28 04:03:39
働いて良い鯖を借りなさい。

890:nobodyさん
09/05/12 20:24:51
ubuntuにxml2sqlをインストールしたいのですが、
configureするときに、
error: expat 1.95.8 or later is required.
と出て止まってしまいます。
expatはインストール済みです。
--with-expatでパスを指定してもだめでした。

また、
WARNING: disabled zlib support.
というのも出ています。
zlibもインストール済みなのですが・・・

どなたか分かる方いないでしょうか?

891:nobodyさん
09/05/12 22:20:30
正しくインストールされているという証拠をどうぞ

892:nobodyさん
09/05/28 00:49:22
>>886

URLリンク(meta.wikimedia.org)

に方法が載ってるみたい。試してないからうまくいくか分からないけど

893:892
09/05/28 00:50:23
URL訂正(大して変わらないけど)

URLリンク(meta.wikimedia.org)

894:nobodyさん
09/05/29 21:15:52
>>890
Ubuntuなら、-dev系パッケージが入ってないんじゃね?
ライブラリ本体とヘッダは別々のパッケージになってるよ。

895:nobodyさん
09/05/30 02:54:07
MediaWikiソフトウェア開発初心者です。

現在APIを使ってMediaWiki用ブラウザを作ろうとしているのですが、
自宅鯖で色々いじってみたところ、edit tokenがうまく取得できません。
通常数桁の数字の後に+\が付くはずですが、+\だけが帰ってきます。
環境は
 MediaWiki 1.13.2
 PHP 5.2.4 (apache2handler)
 MySQL 5.0.45
です。

どんな原因が考えられますか?

896:nobodyさん
09/06/01 15:19:46
2つのMediaWikiを管理しています。
ユーザー情報を別々に2つ作ってるのがいけてないので
1個に統一しようと思います。
OpenID extensionsとかいうのが良いような気がするのですが、
もっと良い方法があったら教えてください。



897:nobodyさん
09/06/01 20:09:05
>>896
$wgSharedDBの設定を使う。
URLリンク(www.mediawiki.org)

898:896
09/06/02 12:01:56
おお、まさに探していたのはそれです。
それで頑張ってみます。


899:nobodyさん
09/06/02 20:43:12
;class="hoge"|hoge

<dt class="hoge">hoge</dt>
見たいにできないかな。難しいかな

900:nobodyさん
09/06/07 10:51:49
<dt class="hoge">hoge

901:nobodyさん
09/06/07 15:09:09
>>900
それやると<dl>で括られなくなるんだよ

;<dt class="hoge">
ってすればいいけど、無駄な<dt></dt>挟むことになるし

902:nobodyさん
09/06/16 00:10:06 6DN78KiR
未ログインで携帯電話網からの書き込み時に、固有番号(ドコモのGUID等)を
IPの代わりに表示させたいのですが、参考になるエクステンションがあったら
教えてください。そのものなエクステンションがあればいいのですが、たぶん
ないでしょう?

携帯電話網からのアクセスは毎回異なるプロクシ経由となるため、IP表示は
意味がなく、ついでに最近はスマートフォンの普及で利用者も増えているので
規制など用に導入したいのです。

903:nobodyさん
09/06/16 00:49:10
>>902
>>1-3
>>8-10
>>12

904:nobodyさん
09/06/17 13:10:21 xTLR3IvF
>>903
わかんないなら喋んな

905:nobodyさん
09/06/17 15:38:23
>>902=>>904
あなたのレスした>>904を見て、
答えられる人が答えたいと思うか、考えてレスした方がいい

sageもせず、スルーもできないあなたは、2chに向いていないと思います
教えてgooなど、他所の質問回答サービスを使ってください

それでもここで答えて欲しいなら、半年ROMってください

906:nobodyさん
09/06/18 00:07:44 ZWeZUNIh
稚拙な質問だったら単的に答えればいいか無視しろや。
>>903みたいなのは糞だな。わざわざ参照するレス番号調べてるあたりキモい。
答えられる人が答えたいと思わないレスの代表例だな。

907:905
09/06/18 00:15:15
>>902=>>904=>>906
初心者は出ていってください。みんなの迷惑です
>>903は初心者であるあなたに親切なレスをした
sageもできないのですね、いちいち言い返さなければ気がすまないのですね
2chに向いていないと思います、2chから出ていってください
わたしは答えられますが、あなたのような人の先生になるつもりはありません
答えられる人もきっとそう思うでしょう
教えてgooなどがお似合いと思います

908:nobodyさん
09/06/18 00:22:13
すいません>902ですが、>904と>906はわたしではありません。
初歩的な質問でスレの空気を乱してしまいすいませんでした。>905さん


909:nobodyさん
09/06/18 00:28:50
まだそんなつまらない言い訳を並べるつもりか
わたしの目は節穴ではありませんよ
あなたは2chに向いてないようです

教養だけでなく対人折衝能力も不足しているようですね
みんなが迷惑しています、反省してください

繰り返しますが、それでもここで答えて欲しいなら、半年ROMってください

教養のなさを棚に上げて質問する人は許せませんね

910:nobodyさん
09/06/18 00:34:48
↑キモ。

>>888
URLリンク(www.mediawiki.org)

911:nobodyさん
09/06/18 00:36:25
>>899
>>1-3
>>8-10
>>12
全部読んだら答えがある。

912:nobodyさん
09/06/18 15:26:12
XHTML1.1準拠なMediaWikiって無いの? あるいはSkin

913:nobodyさん
09/06/18 15:51:23
>>912
>>1-3
>>8-10
>>12
社内や組織内だけで使うのですか?
Internet上で公開して使うつもりならXHTML 1.1は時期尚早だと思います

なぜならば、大勢のユーザーが現在利用しているウェブブラウザは、
XHTML 1.1に対応しきれておらず、
MediaWikiの閲覧・編集・利用などで支障が生じる可能性が高いと思うからです
小はスキン表示の乱れ、大はAPIを利用した拡張機能の利用等で


MediaWikiを構築・管理・運用するには、
他のWikiに比べて特に■自ら調べる■事がどうしても必要になります

テンプレのリンク先ですぐに分かるような事でも聞いてしまうような人は、
MediaWikiには向いていないと思います
きっとどこかでつまずいて困る事になります

Pukiwikiのような日本語情報が溢れているWikiを利用される事をおすすめします

914:nobodyさん
09/06/18 17:31:25 9DKmQlgi
>>913
そんなもん一々読んでられっかバカ
そもそも既にテンプレってサイズじゃねーだろ
示すなら具体的に示せバカ
UNIX板やLinux板のman hogeというレスの方がまだわかりやすいわボケ

915:nobodyさん
09/06/20 23:23:34
>>913
あなた様は。を使わないのが特徴的ですね

916:nobodyさん
09/06/21 01:07:02
プkiwiki

917:nobodyさん
09/06/30 06:58:35 Hb1lGckO
各記事の本文中で <script></script>というタグを使いたいのですが、
URLリンク(ja.wikipedia.org)
これによると、Sanitizer.phpで使用を許可すべきであるようです。
そこで、このタグを許可するには、このファイルの中の、
$htmlpairs
$htmlsingle
$htmlsingleonly
$htmlnest
$tabletags
のうちのどれに script を入れればよいのでしょうか。

918:nobodyさん
09/06/30 07:34:00
>>917
テンプレ(このスレの場合は>>1-10)をまず読んでから質問する習慣を付けましょう

本題ですが、なぜwikipedia.orgを参考にしているのでしょう?

MediaWikiの事はmediawiki.orgで調べましょう
URLリンク(www.mediawiki.org)
- URLリンク(www.mediawiki.org)

MediaWikiの設定変更の検討は上から順に、
1. Settingsで
- URLリンク(www.mediawiki.org)
2. Extensionsで
- URLリンク(www.mediawiki.org)
この次くらいに最終手段として、
3. phpを直接編集で(今回のケースならURLリンク(svn.wikimedia.org))
とすべきでしょう

MediaWikiでphpを直に編集する事は、
話が長いと評判の山本さんの奥さんに井戸端会議を持ち掛けるほど気合のいる最後の最後の手と考えておくべきです

919:nobodyさん
09/06/30 09:30:14
>>918
噛み合ってないな。

920:nobodyさん
09/06/30 12:02:25 3Mol9IJ7
mediawikiで画像を表示したとき([[画像:]])のソースってどうなってるんでしょうか。
ちょうど画像を表示するときと同じ形で本文中に自作フラッシュを表示させたいのです。
floatやclearといったタグを使っていることは想像できますが、
どのCSSのどこに記述されていますか?

921:nobodyさん
09/06/30 12:53:50
>>917
$htmlpairsにscriptを入れる
あとscript で使いたいattrは$whitelist['script']に入れる

>>918
死ねよ

922:nobodyさん
09/06/30 12:56:19
>>920
意味が分からんがSkinのmain.cssでも見れば良いじゃん

923:nobodyさん
09/06/30 20:50:38
>ALL
改変した内容を毎アップデート時に反映させなければならなくなるから、
Extensionで出来るような事をscriptやskinいじってやるのは止めた方がいいぞ。

924:nobodyさん
09/07/06 19:22:27 m4erIsnQ
MediaWikiでぱんくずリストを表示するにはどうすればいいのでしょうか?
階層構造のWikiサイトを作ったのですが、前にいたページに戻れなくて不便でしょうがないです。


925:nobodyさん
09/07/06 19:28:30
>>924
> 階層構造のWikiサイトを作ったのですが

ワロタ。

926:nobodyさん
09/07/19 22:58:10
いつになったら配布サイトのメンテナンスおわるんだぁぁぁ!!!

927:nobodyさん
09/07/20 02:48:41
と思ったら,できるようになっていた.いつの間にか.

928:nobodyさん
09/07/28 04:25:05
>>924
CategoryTree
URLリンク(www.mediawiki.org)

設定や使い方次第でパンくずリストと同等の機能が得られると思います

他にもそれらしいものがあったと思うので、
Extension まわりを探してみては?

929:nobodyさん
09/08/15 11:20:04 7TKn3B7e
最新のjawiki-latest-pages-articles.xml.bz2を
xml2sqlで変換しようとすると以下のように中断されてしまうのですが
何かご存知の方いませんか?
※wikiメンテ前までは普通にできていたのに・・

$ xml2sql jawiki-latest-pages-articles.xml
unexpected element <redirect>
xml2sql: parsing aborted at line 652 pos 16.

930:nobodyさん
09/08/19 08:27:32
SSHが使えないレンタルサーバーでmimetexを使うため、サーバーチェックを行わないようソースを改竄して、
余所でコンパイルしたのを持ってきて使ってるけど、これっていけないことなんだろうな。

931:nobodyさん
09/08/23 22:00:11
左にある検索窓から「検索」ボタンを押すと、
「ページ内本文と一致」のところに本文(の一部)が表示されないのだが、
どうすれば表示されるようになるの?
MediaWikiのバージョンは1.15.1。MySQL+Senna(Tritonn)

※これまでの1.10.1 では表示されていたのだが。

932:nobodyさん
09/08/25 23:21:21
カテゴリツリーの紹介があったので、便乗させてもらいたい。

あるカテゴリそのものにリンクをさせる方法ってのはどうやるんだろう。

933:nobodyさん
09/08/26 20:03:18 2fc+Arb2
上で書いてる人もいますが、xml2sqlでエラーがおきます。
対策はないでしょうか?

$ xml2sql jawiki-latest-pages-articles.xml
unexpected element <redirect>
xml2sql: parsing aborted at line 652 pos 16.

934:nobodyさん
09/08/27 08:43:05 HwuJctZg
画像パスをupload.wikimedia.orgから読み込むよう設定したいんですが、
どこに書けば良いのでしょうか。

935:nobodyさん
09/09/02 23:21:39
>>932
自己レス、ヘルプ読んだら書いてた。

[[:Category:カテゴリ名]]
でいいのね。

[[Category:カテゴリ名]]
でやってた。



936:mizusumashi(みずすまし) ◆mzsms8tLwE
09/09/03 19:41:31
9月になったのに、MediaWikiがバージョンアップされないー
[[Wikipedia:バグの報告]]にあがっている不具合の修正とか、待っているシステムメッセージのアップデートとかが入っているはずなのにー

Σ (゚Д゚;)

もしや、サーバー管理者のバカンスは、9月いっぱい?


937:936
09/09/03 19:42:13
ごめん… 誤爆です・・・

938:nobodyさん
09/09/09 06:03:11 plheRizu
>>929 >>933
気になって見てみたのですが、
jawiki-latest-pages-articles.xmlを部分的に切り取って開いてみたところ、
<hoge />の書き方に、xml2sqlが対応してないんですかね?
なんか、英語のサイトで見たのですが、新しくできたタグらしいです。

超強引ですが、試しにコレでやってみたら該当タグを取り除くことが、、、
できたっぽいですw
grep -v '<redirect />' jawiki-latest-pages-articles.xml > buf.txt

あとは、自己責任でw

939:nobodyさん
09/09/09 12:11:33
XML的な書き方だよ、閉じタグの明示

940:nobodyさん
09/09/09 15:24:27
Tietewっちのxml2sqlはexpatを使っていると思うから、そこまで初歩的な文法問題はありそうにない

941:nobodyさん
09/09/17 16:38:38
■MediaWiki、サーバ関連情報 :
MediaWiki のバージョン : v1.13.1
MediaWiki をインストールした OS の種類とバージョン : Windows 2000
レンタルサーバー名 or 自鯖の場合は回線等の詳細 : local host
ウェブサーバの種類とバージョン : Apache v2.2.9
データベースサーバの種類とバージョン : MySQL v5.0.51a
PHP のバージョン : v5.2.6

■サーバ
Intel Pentium M 1.4MHz
メモリ: 756MB
HDD 32GB ATA SSD

■検索エンジンで調べた際の検索キーワード

■分からないこと、発生している問題、やりたいこと、など
じゃっかん、スレチな気がしますが、

Mediawikiに32万件のデータを入れて運用していますが、レスポンスに不満はありません。
近々130万件のデータを追加しようと考えているのですが、
データベースの件数がレスポンスの低下に及ぼす影響はどの程度でしょうか?

例えば、200万件のデータがそれほどストレスを感じたことはない、、、などの意見を伺えればと存じます。
my.cnfのチューニングは知識がなくてかまうことは考えています。





942:nobodyさん
09/09/17 16:52:48
>>941
まず、百万件クラスの運用実績に関する報告はこのスレでは見た事がありません

次に、現状の>>941の環境でボトルネックになっている箇所を突き詰めれば、
質問の内容の回答になるのではないかと思います

例えば、>>941環境の中で、MySQL周りにかかる負荷が最も大きいのであれば、
MySQL関連のスレで運用実績について質問すれば何かのヒントになると思います

943:nobodyさん
09/09/25 12:04:14
# bzcat jawiki-latest-pages-articles.xml.bz2 | sed -e 's/<redirect \/>/<redirect><\/redirect>/' | xml2sql
unexpected element <redirect>
xml2sql: parsing aborted at line 652 pos 14.
# bzcat jawiki-latest-pages-articles.xml.bz2 | sed -e 's/<redirect \/>//' | xml2sql
# ls -l *.txt
-rw-r--r-- 1 root root 105800217 9月 25 11:57 page.txt
-rw-r--r-- 1 root root 144668738 9月 25 11:57 revision.txt
-rw-r--r-- 1 root root 3805082298 9月 25 11:57 text.txt

こうなった。

944:nobodyさん
09/10/04 21:50:43
不思議なことが起きた。
画像をアップロードして、その画像をページに貼って保存したら
1064: You have an error in your SQL syntax.

near 以下が文字化けして読めなかったので、言語をenにして確認したらエラーが消え、jaに戻してもエラーは出ない。
なんぞこりゃ

945:nobodyさん
09/10/12 17:52:49
もう一度消してやりなおしたら再現するのかな

946:nobodyさん
09/10/23 02:10:20
validatorで妙な結果が出るなと訝しんでたら、Cite Extension と <gallery> ってコンフリクトするんだな……
原因見つけたあとググったら、既出だったし。URLリンク(www.mediawiki.org)

edit 権限が無い状態で <gallery> を使うと、それまでの <ref> がリセットされるよ。ナンテコッタイ

947:nobodyさん
09/10/23 14:21:39 DVIGNprk
LiquidThreadsをインストールしたら,
MediaWiki internal error.
Exception caught inside exception handler
というエラーメッセージがでました.
LocalSettingsにrequire_once( "$IP/extensions/LiquidThreads/LiquidThreads.php" );と書き,
lqt.sqlのインポートもしました.

問題解決の手がかりをご存じの方がいらっしゃったら教えていただけませんか?

948:nobodyさん
09/10/26 10:12:08 EUQzS1pj
「このページは xxx 回アクセスされました。」を非表示にする方法誰か知らない?

mediawiki アクセス回数 非表示でググったけど全然みつかんねー

949:nobodyさん
09/10/26 10:45:53
普通そういうのはスキン見るだろ。monobookだと
$footerlinks = array(
'lastmod', 'viewcount', 'numberofwatchingusers', 'credits', 'copyright',
'privacy', 'about', 'disclaimer', 'tagline',
);
から viewcount 辺り外せば消えるんじゃね。

950:nobodyさん
09/10/26 13:12:16 EUQzS1pj
けせたよありがとう

951:nobodyさん
09/10/27 00:47:22
いや、それはこっちでいいと思う。
$wgDisableCounters = true;

952:nobodyさん
09/11/05 17:09:16 QrBblMDt
こんにちは。Wikipedia日本語版の全編集履歴を取得したいと考えております。
全編集履歴を含むWikipediaダンプはjawiki-latest-pages-meta-history.xml(最新版)で、
これがなんと400GB近くあります。とりあえずmysqlに投入するために色々調べたら、
ImportDump.phpで投入すると何十日も掛かるらしく、xml2sqlというツールで変換して投入すると良いらしく、
(それでも数日掛かるのかな?)変換しようと考えております。しかし、何故か、<Redirect>タグがどうのこうのとエラーが出るし、
変換したら3つのファイル、revision.txt,page.txt,text.txtが作成されるのかな?

で、よく考えたらHDDの容量が450GBしか無く、とても上記のファイルを確保できそうにありません
元のxmlファイルを削除しながら変換するオプションとかあるんですか?helpで見ても無さそうだし、どうしたもんか・・・
やっぱり1TBくらいのHDDを用意して作業するしかないんですかね

全編集履歴を取得した方居ませんか?どなたかアドバイスお願いします
あと、テーブルの構造とかご存じでしたら教えてください。よろしくお願いします

953:nobodyさん
09/11/10 10:49:11
手持ちの古い PC で Mediawiki を試し始めているところです。
外観を、デフォルトで用意されているものから、
URLリンク(www36.atwiki.jp)
で使われているものに切り替えたいと思っているのですが、
このスキン?はどこから取って来て、
自分の Mediawiki の、どこに入れればいいんでしょうか?

954:nobodyさん
09/11/10 12:52:09
>>953
MediaWikiは atwiki とは関係ねーよボケ

955:nobodyさん
09/11/10 19:35:27
>>954 どうもです。そうなんですか。
てっきり atwiki も mediawiki を使っているのだとばかり思い込んでいました。
そうすると、スキンを自作?することになると思うんですが、
指南サイトなどありませんでしょうか。よろしくお願いいたします。

956:nobodyさん
09/11/10 19:44:39
>>955
URLリンク(www.wikihow.com)

957:nobodyさん
09/11/13 07:57:02 1tol52Ih
Google Adsenseの広告を右寄せで本文中に埋め込みたいのですが、
どうすればいいでしょうか。ちなみにGoogle Adsenseの広告というのは、
<script>ソース</script>という形式です。
また現設定において、このscriptタグは反映されなくなっています(そのまま<script>~</script>と出るだけ)。
ちょうど、[[画像:xxx.jpg|right]]というように画像を埋め込んだときと同じようにしたいのです。
つまり、きちんと文字が回りこむように。あとこれはテンプレート化したうえで埋め込むつもりです。

958:952
09/11/18 16:09:42 GNeqZSey
すみません。どなたかアドバイスお願いします。xml2sqlのエラーについては既出でした。
とりあえず変換して、revision.txt、page.txt、text.txtのデータが得られました。
mysqlに投入してwikipediaを構築するのが目的ではなく、普通の編集履歴の、

<記事名・編集者名・日時・編集バイト数・差分ページへのリンク>
これらの情報を全編集履歴分取得するのが目的です。
xmlファイルを部分的に切り取って眺めてみましたが、よく分りません。

何かいい方法がありませんでしょうか?

959:nobodyさん
09/11/22 21:39:32 S9MiLD0N
URLリンク(kissho.xii.jp)

このスキン、未ログインだとうちの環境じゃ赤枠の箇所に「本文」(page)しか表示されていないんだが
未ログインユーザーでも編集できるように「編集」(edit)をこの箇所に表示させるにはスキンファイルのどの箇所を弄ればいいだろうか

ソースとにらめっこしたけど全然わからん


960:nobodyさん
09/11/22 21:52:30
>>959
スキンの配布先には質問投げたんだろうね?

961:nobodyさん
09/11/22 22:05:45 S9MiLD0N
いや。英語に自信ないんで試行錯誤してる


962:nobodyさん
09/11/25 03:05:45 4b8N4y30
ニートと思われたくないから真っ昼間は避けて意図的に23:00~0:00の間に記事記事書いてるんだが
みんなそこらへんどうしてる?


963:nobodyさん
09/11/25 04:22:25
それは管理者の話とはまったく関係ないな。

964:nobodyさん
09/11/25 09:15:13
>>962
管理者権限で投稿・編集する場合は、
・記事
・RSS
等に、
投稿・編集日時が表示されないよう施せばOK

そういう設定や運用ができないなら、
MediaWikiは使わず、
PukiWikiでも使ってるこった

965:nobodyさん
09/12/31 01:12:31
action=purgeでキャッシュクリアする際に、確認画面を経由することになるんですが
この確認画面を表示せずにいきなりキャッシュクリア後の画面に遷移する方法というのは無いでしょうか


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch