もう13時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]美人女性のお部屋をナマ体験[PR]  

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

1 :nobodyさん:2007/07/04(水) 07:24:10 ID:77E6ADvG
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]
日本語翻訳中(らしい)


2 :nobodyさん:2007/07/04(水) 07:25:05 ID:???
== 過去ログ ==
*** MediaWiki 管理者の集い  ***
http://pc11.2ch.net/test/read.cgi/php/1116571633/

3 :nobodyさん:2007/07/04(水) 07:25:35 ID:???
== 質問するときに書いてね ==
■MediaWiki、サーバ関連情報 : (コロンから右に書いた情報はたとえばの情報)
MediaWiki のバージョン : v1.9.1
MediaWiki をインストールした OS の種類とバージョン : FreeBSD
レンタルサーバー名 or 自鯖の場合は回線等の詳細 : さくら とか ろりぽ
ウェブサーバの種類とバージョン : Apache v1.3.37
データベースサーバの種類とバージョン : MySQL v4.0.11
PHP のバージョン : v4.3.1

■検索エンジンで調べた際の検索キーワード
「MediaWiki」 「アップロード」 「制限」

■分からないこと、発生している問題、やりたいこと、など
「画像がアップロードできない」

■その他、質問に関係するカスタマイズについて(skinやextention等)
「スキンがCologneBlue」

4 :nobodyさん:2007/07/04(水) 07:26:24 ID:???
== よくある質問 ==
*PHP5が使えない環境でMediaWikiを使いたい
**v1.6はPHP4で動作します(v1.7以降はPHP5必須)

*URLをWikipediaみたいにしたい。/wiki/%E3%83%A1%E3%82%A4%E3%83%B3
**↓が参考になります
**[http://www.mediawiki.org/wiki/Manual:Short_URL Manual:Short URL - MediaWiki]

*カテゴリ一覧をWikipediaみたいに「あいうえお」で分類したい
**ページ名をひらがな(濁音なし)で以下のように書く
**[[Category:カテゴリ名|たいとる]]

== その他 ==
■回答をもらったらお礼を言いましょう

【PHP】下らねぇ質問はここに書き込みやがれ 49
http://pc11.2ch.net/test/read.cgi/php/1182794620/

5 :nobodyさん:2007/07/04(水) 07:27:04 ID:???
テンプレ(候補)以上です。

テンプレはブラッシュアップしたいですね。

6 :nobodyさん:2007/07/04(水) 08:58:57 ID:???
 σ(`ε´) オレがハマったので
>>4に追加

*MysqlがVer3系なんだけど
**v1.5はMysqlVer3系で動作します(v1.6以上はVer4必須)
**Plesk環境でMysqlVer3系の人は、MysqlのVerUPは止めた方が無難



7 :nobodyさん:2007/07/04(水) 09:18:15 ID:???
知らなかった。

*カテゴリ一覧をWikipediaみたいに「あいうえお」で分類したい
**ページ名をひらがな(濁音なし)で以下のように書く
**[[Category:カテゴリ名|たいとる]]
**V1.10以降であれば{{DEFAULTSORT}}が使えます。
**http://ja.wikipedia.org/wiki/Wikipedia:%E3%82%AB%E3%83%86%E3%82%B4%E3%83%AA%E3%81%AE%E6%96%B9%E9%87%9D#.E3.82.BD.E3.83.BC.E3.83.88.E3.82.AD.E3.83.BC

8 :nobodyさん:2007/07/04(水) 13:44:20 ID:???
== 全般 ==
* Category:MediaWiki/en - [http://meta.wikimedia.org/wiki/Category:MediaWiki]
** Category:MediaWikiユーザーズガイド/ja - [http://meta.wikimedia.org/wiki/Category:MediaWiki%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%BA%E3%82%AC%E3%82%A4%E3%83%89]
** よくある質問と回答集/ja - [http://meta.wikimedia.org/wiki/MediaWiki_%E3%82%88%E3%81%8F%E3%81%82%E3%82%8B%E8%B3%AA%E5%95%8F%E3%81%A8%E5%9B%9E%E7%AD%94%E9%9B%86]
* Configuration settings/ja - [http://www.mediawiki.org/wiki/Manual:Configuration_settings/ja]
* Sarabande Wiki MedeaWikiに関して日本語で詳しく解説してあるWiki - [http://sarabande.info/wiki/]
== 外装などのカスタマイズ ==
* ヘルプ:外装の詳細設定/ja - [http://meta.wikimedia.org/wiki/%E3%83%98%E3%83%AB%E3%83%97:%E5%A4%96%E8%A3%85%E3%81%AE%E8%A9%B3%E7%B4%B0%E8%A8%AD%E5%AE%9A]
* Gallery of user styles/en - [http://meta.wikimedia.org/wiki/Gallery_of_user_styles]
== 開発/改造 ==
* Category:Mediawiki Hacks/en - [http://meta.wikimedia.org/wiki/Category:Mediawiki_Hacks]
* 新しいエクステンションを書くには/en - [http://www.mediawiki.org/wiki/Extending_wiki_markup]
* 新しい特別ページを書くには/en - [http://www.mediawiki.org/wiki/Writing_a_new_special_page]

9 :nobodyさん:2007/07/04(水) 13:46:06 ID:???
== 全般 ==
* Category:MediaWiki/en - http://meta.wikimedia.org/wiki/Category:MediaWiki
** Category:MediaWikiユーザーズガイド/ja - http://meta.wikimedia.org/wiki/Category:MediaWiki%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%BA%E3%82%AC%E3%82%A4%E3%83%89
** よくある質問と回答集/ja - http://meta.wikimedia.org/wiki/MediaWiki_%E3%82%88%E3%81%8F%E3%81%82%E3%82%8B%E8%B3%AA%E5%95%8F%E3%81%A8%E5%9B%9E%E7%AD%94%E9%9B%86
* Configuration settings/ja - http://www.mediawiki.org/wiki/Manual:Configuration_settings/ja
* Sarabande Wiki MedeaWikiに関して日本語で詳しく解説してあるWiki - http://sarabande.info/wiki/
== 外装などのカスタマイズ ==
* ヘルプ:外装の詳細設定/ja - http://meta.wikimedia.org/wiki/%E3%83%98%E3%83%AB%E3%83%97:%E5%A4%96%E8%A3%85%E3%81%AE%E8%A9%B3%E7%B4%B0%E8%A8%AD%E5%AE%9A
* Gallery of user styles/en - http://meta.wikimedia.org/wiki/Gallery_of_user_styles
== 開発/改造 ==
* Category:Mediawiki Hacks/en - http://meta.wikimedia.org/wiki/Category:Mediawiki_Hacks
* 新しいエクステンションを書くには/en - http://www.mediawiki.org/wiki/Extending_wiki_markup
* 新しい特別ページを書くには/en - http://www.mediawiki.org/wiki/Writing_a_new_special_page

10 :nobodyさん:2007/07/04(水) 14:16:18 ID:???
== extensions/機能拡張や支援ツール等 ==
* mw:Category:Extensions/en - http://www.mediawiki.org/wiki/Category:Extensions
* mw:Extension Matrix/en - http://www.mediawiki.org/wiki/Extension_Matrix
* meta:Category:MediaWiki_extensions/en - http://meta.wikimedia.org/wiki/Category:MediaWiki_extensions
* meta:Category:MediaWiki tools - http://meta.wikimedia.org/wiki/Category:MediaWiki_tools


11 :nobodyさん:2007/07/04(水) 14:25:38 ID:???
== よくある質問と回答 ==
Q、extensionはどのようにインストールするのですか?
A、MediaWikiディレクトリの LocalSettings.php の末尾等にincludeかrequireでextensionへのパスを通す。
例:include("extensions/xxxxxx.php");  require_once( "extensions/xxxxxx.php" );
Q、左のサイドバーを変更したい。
A、[[MediaWiki:Sidebar]] のページを編集 - http://www.mediawiki.org/wiki/Manual:Navigation_bar/ja
Q、ページタイトルの下の出展元表記を変更したい。
A、[[MediaWiki:Tagline]] のページを編集
Q、Wikipediaみたいな編集画面の下に出る、入力支援リンクを追加、変更したい
A、[[MediaWiki:Edittools]] のページを編集。その際にExtension:CharInsertが必要 - http://www.mediawiki.org/wiki/Extension:CharInsert
Q、外部リンクを別ウィンドウやターゲット指定して開きたい
A、Opening external links in a new window/en参照 - http://meta.wikimedia.org/wiki/Opening_external_links_in_a_new_window
Q、独自の名前空間を作れる?
A、Manual:Using custom namespaces/en参照 - http://www.mediawiki.org/wiki/Manual:Using_custom_namespaces
Q、ページ/サブページ等、サブページを有効にするには?
A、me:Manual:$wgNamespacesWithSubpages/en参照 - http://www.mediawiki.org/wiki/Manual:%24wgNamespacesWithSubpages

12 :nobodyさん:2007/07/04(水) 14:50:58 ID:???
== 日本語の情報源リンク集 ==
* Sarabande Wiki - http://sarabande.info/wiki/
* 次世代情報都市みらい - http://www.mirai-city.org/mwiki/Mediawiki
* Fukudat - http://www.fukudat.com/wiki/ja/MediaWiki
* MacWiki - http://macwiki.sourceforge.jp/wiki/index.php/MacWiki:MediaWiki%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
* qwik.jp - http://qwik.jp/wikibana-gihyo/MediaWikiSample.html
* Othersight Document Wiki - http://document.othersight.jp/wiki/MediaWiki%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA
* 閾ペディアことのは - http://www.kotono8.com/wiki/index.php?title=%E9%96%BE%E3%83%9A%E3%83%87%E3%82%A3%E3%82%A2%E3%81%93%E3%81%A8%E3%81%AE%E3%81%AF:MediaWiki%E3%81%AE%E6%94%B9%E9%80%A0
* Open Tech Press | MediaWikiを組織に導入しよう - http://opentechpress.jp/developer/06/05/23/0220234.shtml
* A Day In The Boy's Life - MediaWiki1.10.0リリース と 1.9.3からのバージョンアップ - http://ameblo.jp/itboy/entry-10033292112.html
* MDC Mozilla Developer Center - http://developer.mozilla.org/ja/
* openSUSE - http://ja.opensuse.org/

13 :nobodyさん:2007/07/04(水) 18:34:04 ID:???
そろそろまとめwikiが必要かな。どうしても
大量のリンク集になってしまうんですよね。

MediaWikiに限らずwikiのユーザはシステム管理者が多いようなので

2ch-Linux-Beginners
http://linux2ch.is.land.to/

にWikiの一覧のページを作った上でこのスレのまとめページを
作ろうかなと思っているのですが、どうでしょうかね?

14 :nobodyさん:2007/07/04(水) 18:39:36 ID:???
このスレのまとめならmediawiki.orgにでもおいとけばよい。

15 :nobodyさん:2007/07/05(木) 17:20:09 ID:???
mediawikiのスキン作成の代行を請け負って商売にしてもいいのかな・・・?

16 :nobodyさん:2007/07/05(木) 20:12:41 ID:???
商売になるかどうかは別として、かまわんだろ。
オリジナルのスキンだけを商品にするならGPLにも感染しまい。

17 :nobodyさん:2007/07/05(木) 21:00:07 ID:???
そもそもデザインにお金払うような人がMediaWikiなんて導入するのか?w
鯖借りてセットアップとデザインまでやってくれるなら居るかもしれんが
それでも市場が小さすぎじゃねw
素直にMTとかブログのデザインやったほうが儲かりそう

18 :nobodyさん:2007/07/05(木) 23:50:05 ID:???
>>17
抱き合わせならありえるだろ。

19 :nobodyさん:2007/07/06(金) 01:02:13 ID:???
で、まとめの話は?

20 :nobodyさん:2007/07/06(金) 01:30:52 ID:???
>>14で結論

21 :nobodyさん:2007/07/06(金) 04:30:33 ID:???
俺なら適当なCMS、Geeklog、Joomla!辺りのデザインとかプラグイン作って
グルーブウェアとして売り出すかな

22 :nobodyさん:2007/07/07(土) 21:45:13 ID:???
俺ならっていうか、フツーにみんなやってるでしょ

23 :nobodyさん:2007/07/13(金) 12:56:59 ID:zBUBGegk
ログインするときに「セッションを越えてパスワードを記憶する」にチェックを入れずに
ログインしても他のページにジャンプするとすぐログアウトされた状態になってしまいます。
「セッションを越えてパスワードを記憶する」にチェックを入れずに
ログインしても、記事の編集を行おうとすると
「セッションが切断されたため編集を保存できません。もう一度やりなおしてください。
それでも失敗する場合、ログアウトしてからログインし直してください。 」
というメッセージが表示されて編集できません。
前スレ>>695-697も参考にしているのですがいまいちよく分かりません。
以前は出来ていたのですが、出来なくなってしまいました。
とくべつ何か影響のあるような作業は思い当たりません。

ブラウザはIE6.0とFF2.0のどちらでも発生。
WindowsXP SP2のローカルPCでテスト稼働しています。
PHP 5.2.0
MediaWiki 1.10.0
MySQL 5.0.41
Apache 2.2.4

どこを確認すればよいでしょうか。

24 :nobodyさん:2007/07/13(金) 13:08:59 ID:???
1) ブラウザのクッキーは有効か。
2) PHPのセッションの設定は大丈夫か。

25 :>>23:2007/07/13(金) 13:35:58 ID:zBUBGegk
>>24
何度も確認したつもりだったのですが、
session.save_pathで設定していたディレクトリが無くなっていたことが原因で、
このディレクトリを作ることで解決しました。
本当にありがとうございます!!

26 :nobodyさん:2007/07/14(土) 16:50:57 ID:???
1.10.1がリリースされました。1.10.0に対してはパッチが公開されています。
http://lists.wikimedia.org/pipermail/mediawiki-announce/2007-July/000064.html

1.11.0のリリースは来週もしくは再来週になるそうです。

27 :nobodyさん:2007/07/17(火) 22:33:22 ID:3EDd3X4q
MediaWikiをちょっといじって、
一つのWiki全体をレンタルできるようなシステムを作ってみたんですが、
需要とかってあると思いますか?


28 :nobodyさん:2007/07/17(火) 22:35:27 ID:???
鯖が強ければ。

29 :nobodyさん:2007/07/17(火) 22:41:01 ID:???
Pen4+FreeBSD構成なので、
MediaWikiでもある程度すいすい動くかなぁ、とは思うんですけどね。

/*
需要の有る無しよりも、どうやって需要を生み出すか、がカギかも。
*/

30 :nobodyさん:2007/07/17(火) 22:44:53 ID:???
MediaWikiのウィキファームは日本語圏には少ないから需要はあるだろう。

どういった魅力的な条件をつけて売り出すかが問題だと思うが。

31 :nobodyさん:2007/07/17(火) 23:06:01 ID:???
「個人運営である」「基本的に面倒見ない」「スクリプト実験を兼ねる」ことでの、
「無料かつ無広告」を売りにしてみようかと思っておるのです。

MediaWiki自体に色々機能付けたら、逆に嫌がられそうだし。

/* 貼っちゃえ http://rental.wiki.exeexe.net/ */

32 :nobodyさん:2007/07/17(火) 23:32:01 ID:???
そりゃ無料なら飛びつくだろうよ。

33 :nobodyさん:2007/07/18(水) 07:03:12 ID:???
>>31 
http://www.mediawiki.org/wiki/Special:Version

できれば、the Month of PHP Bugsの成果が取り込まれて
大量のセキュリティ対策が行われたphp5.2.2以降ををお勧めします。
http://www.freebsd.org/ja/ports/lang.html#php5-5.2.3

迅速なアップデートを! セキュリティ対策が施されたPHP 5.2.2/4.4.7リリース
http://journal.mycom.co.jp/news/2007/05/08/008/
PHP 4のサポートが12月31日で終了 - 2007年中にPHP 5への移行を検討のこと
http://journal.mycom.co.jp/news/2007/07/17/035/index.html

34 :nobodyさん:2007/07/18(水) 21:19:41 ID:???
初心者で申し訳ありません。
パーソナルの環境(自PC内だけで)でMediawikiを使用したいため、
Mediawikiをセットアップしたあと、Checking environment...と出たのですが、
とりあえず一番最後にInstallation successful! と表示されたので、
configフォルダのLocalSettings.phpを親フォルダに移動した後にアクセスすると、
以下のようなエラーが出てしまいます。
何が悪いのでしょう?

-----------エラー表示---------------
データベース・エラー
データベース検索の文法エラー。これは恐らくソフトウェアのバグを表しています。 最後に実行を試みた問い合わせ:
(SQLクエリー非表示)
from within function "Article::pageData". MySQL returned error "1267: Illegal mix of collations (sjis_bin,IMPLICIT) and (latin1_swedish_ci,COERCIBLE) for operation '=' (localhost)".
------------------------------------

OS:XP SP2
Mediawiki:v1.10.1
EasyPHP:v1.8をPHP5.2.3に変更して使用


35 :nobodyさん:2007/07/18(水) 21:40:42 ID:???
よく解ってないんだけど
sjis_bin何とかlatin1何とかって言ってるから
DBとの文字コード関係かな
DBの文字コードがsjisだったら後々面倒だし
まだ何もしてないなら再セットアップした方が早いかも
DB一旦削除して、新たにDB作成する時にutf8するか
セットアップ時に、たしかExperimental MySQL 4.1/5.0 UTF-8にチェックを
入れればUTF8になったようなきがす

36 :nobodyさん:2007/07/18(水) 22:15:13 ID:???
>>35
Experimental MySQL 4.1/5.0 UTF-8を選択したら正常起動するようになりました。
ありがとうございました。

37 :nobodyさん:2007/07/20(金) 07:25:27 ID:???
Wikipediaだと== ==でくくると自動的に太字になりますが、
Mediawikiを単に導入しただけだと太字になりません。
どこかCSSあたりいじればいいと思ったのですが、わかりませんでした。
自動的に太字にする方法やフォントサイズの変更等Wikipediaにあわせたいのですが、
どうやればよいのでしょうか?

Mediawiki:v1.10.1

38 :nobodyさん:2007/07/20(金) 08:10:17 ID:???
>>37
== 節 ==は、節の見出しです。行頭に==をつけないとダメです。
== 節 ==
 ○
あいうえお== 節 == ×

単に太字ボールドにしたい場合は
''弱い強調''
'''強調'''
'''''強い強調'''''
こちらは行頭でなくても'''太字'''になります。

http://ja.wikipedia.org/wiki/Wikipedia:%E7%B7%A8%E9%9B%86%E3%81%AE%E4%BB%95%E6%96%B9

MediawikiはデェフォルトでWikipediaのデェフォルトスキンMonobookが指定されてますので
何も変更してなければWikipediaと同じはずです

言語毎の微妙な変更はWIKI内のページで変更してありますので
Wikipediaのページから自分のページへコピーすれば同じ様になります。
自分のページ - Wikipediaのページ
* [[MediaWiki:Common.css]] - [http://ja.wikipedia.org/wiki/MediaWiki:Common.css Common.css]
* [[MediaWiki:Common.js]] - [http://ja.wikipedia.org/wiki/MediaWiki:Common.js Common.js]
* [[MediaWiki:Monobook.css]] - [http://ja.wikipedia.org/wiki/MediaWiki:Monobook.css Monobook.css]
* [[MediaWiki:Monobook.js]] - [http://ja.wikipedia.org/wiki/MediaWiki:Monobook.js Monobook.js]


39 :nobodyさん:2007/07/20(金) 18:42:13 ID:???
>>38
すみません、説明が悪かったです。
その節で太字にしたかったのです。

↓みたいに太字にはならないんですよ。
設定などは特にいじってないんですけど・・・
http://www.uploda.org/uporg913950.jpg


40 :nobodyさん:2007/07/20(金) 18:45:23 ID:???
CSS弄ればいいよ。

41 :nobodyさん:2007/07/20(金) 20:05:18 ID:???
>>39
もしかして
節の3段階目からボールドがかるやつじゃなくてですか?

= 節1 =
普通
== 節2 ==
普通
=== 節3 ===
太字
==== 節4 ====
太字

42 :nobodyさん:2007/07/20(金) 20:22:56 ID:???
>>41
試してみたら
= 節1 =だと期待してた節の太字になりました。
== 節2 ==だと節の普通。
これだとWikipediaと使い方が違いますよね?
1.10.1だとダメとか?
http://www.uploda.org/uporg914123.jpg

43 :nobodyさん:2007/07/20(金) 20:31:23 ID:???
>>42
あまり気にしないので、違いが解らないですw
自信無いですが、たぶん同じはずです…

Wikipediaでは= 節1 = 節の1段階目を使用せず
== 節2 ==から使う様に推奨されてます。
http://ja.wikipedia.org/wiki/Help:%E3%82%BB%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3

44 :nobodyさん:2007/07/20(金) 21:43:46 ID:???
ざっと調べてみた、CSSは
MediaWiki/skins/monobook/main.css
127行目の h1, h2, h3, h4, h5, h6
から〜
151行目の h6 .editsection
辺りだと思う、間違ってたらゴメス
Category:MediaWiki design
http://meta.wikimedia.org/wiki/Category:MediaWiki_design

ヘルプ:外装の詳細設定
http://meta.wikimedia.org/wiki/%E3%83%98%E3%83%AB%E3%83%97:%E5%A4%96%E8%A3%85%E3%81%AE%E8%A9%B3%E7%B4%B0%E8%A8%AD%E5%AE%9A

Sarabande Wiki MediaWiki CSSのカスタマイズ
http://sarabande.info/wiki/MediaWiki_CSS%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA

45 :nobodyさん:2007/07/20(金) 23:22:26 ID:???
>>44
main.cssの127行目の
h2 { font-size: 150%; }

h2 { font-size: 150%; font-weight: bold; }
と修正したら太字になりました。

ためしにここのをつっこんだら、右に表示される[編集]が左にきて、
節の文字も太字ではなかったです。
http://ja.wikipedia.org/style/monobook/main.css

と、よくみたら本文のフォントサイズがWikipediaより一つ小さいような。
左のナビゲーションとか上の本文とか編集とかは同じなんだけどな・・・
こんな現象は俺だけなのだろうか?
http://www.uploda.org/uporg914465.jpg

46 :nobodyさん:2007/07/21(土) 00:58:51 ID:???
うちはMediaWiki: 1.11alpha (r24275)で、CSSはそのままデェフォルトで
下記のページコピーしただけだけど、文字のサイズとかは同じっぽい

* [[MediaWiki:Common.css]] - [http://ja.wikipedia.org/wiki/MediaWiki:Common.css Common.css]
* [[MediaWiki:Common.js]] - [http://ja.wikipedia.org/wiki/MediaWiki:Common.js Common.js]
* [[MediaWiki:Monobook.css]] - [http://ja.wikipedia.org/wiki/MediaWiki:Monobook.css Monobook.css]
* [[MediaWiki:Monobook.js]] - [http://ja.wikipedia.org/wiki/MediaWiki:Monobook.js Monobook.js]


47 :nobodyさん:2007/07/21(土) 08:17:57 ID:???
>>46のファイル入れてみたけどだめでしたね。

試しに1.9.3入れてみたらWikipediaと同じ様に表示されました。
1.10.1をもう一度落とし直して別フォルダでやってみたらやっぱりだめでした。
1.10.1の仕様なのかな?
1.11α版試したいのですが、どこから落とすのでしょうか?


48 :nobodyさん:2007/07/21(土) 08:58:04 ID:???
Telnet等での作業の経験があり、TelnetもしくはSSH接続と (詳しくはTelnetかSSHでググってください)
SVN(SNSubversion)というバージョン管理システムが使用できるサーバ環境でしたら (同じくSVNでググってください。)
簡単にインストールできます。詳しくは下記URLを
http://www.mediawiki.org/wiki/Download_from_SVN/ja
 (ちなみに、XREAはインストール済みですが、さくらインターネットの共用にはCVSは入ってますがSVNは入って無いです。自分でコンパイルして入れないとダメす。たぶん…)
Telnet/SSHでログインしインストールしたいディリクトリまで移動します。
例えば/home/usr/www/に/w/というディリクトリにMediaWikiをインストールしたい場合は
# cd /home/usr/www/
# svn checkout http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3 w
SVNサーバから直にWEBサーバにコピーされるので、1分弱位でコピー完了します。
でも、この前、最新ヴァージョンにしたら、最近更新したページやページの履歴が表示しなくなっちゃった…最新等で不具合が出て特定リヴィジョンやヴァージョンダウンなどに戻す時は
# svn update -r RevisionNumber
例えば現在のWikipediaのリヴィジョンはMediaWiki: 1.11alpha (r24275)なので
# svn update -r 24275

49 :nobodyさん:2007/07/21(土) 09:17:23 ID:???
telnetは扱ったこと無いですね・・・
とりあえず1.9使うことにします。

50 :nobodyさん:2007/07/21(土) 09:19:37 ID:???
Telnet/SSH/SVNが使えない場合は面倒ですが
ViewVCから必要なファイルを1個1個DLして置き換えてみるとか

http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/

例えば/skins/monobook/main.css が欲しい時はそのファイルを開いて(download)って所を右クリック保存
http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/monobook/main.css?view=log

のRevision 24168 - (view) (download) (as text) (annotate) - [select for diffs]
http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/monobook/main.css?revision=24168
(download)を保存すればおkかと

ってやっぱ面倒ですねw

51 :nobodyさん:2007/07/21(土) 09:26:36 ID:???
>>49
あっはい了解しましたw

52 :nobodyさん:2007/07/21(土) 11:42:17 ID:???
検索して調べてなんとかSubversionとTortoiseSVNでGUI化して1.11alphaを落としました。
結果は1.10.1の時と同じく== 節 ==で太字にならず、フォントも一つ小さいです。
commonとかmonobook.cssでもだめだし。ファイル入れるところ間違ってるのかな?


53 :nobodyさん:2007/07/21(土) 12:29:26 ID:???
>>52
他のPCやブラウザでも同じ症状なの?

54 :nobodyさん:2007/07/21(土) 13:32:59 ID:???
>>54
とりあえずIEとSleipnirとFirefoxでは同じですね。
個人で使うだけなのでそこまでこだわる必要もないのですが、なんかくやしくてね・・・

55 :nobodyさん:2007/07/21(土) 15:45:12 ID:???
http://ja.wikipedia.org/wiki/MediaWiki:Monobook.css

/* enlarge font-size for ja fonts*/
#bodyContent { font-size:118% }

jawikiは全体的にサイズが118%されてるから、その影響じゃない?
字の太さとかはフォント依存だと思う

118%はでかすぎだと個人的には感じるが

56 :nobodyさん:2007/07/21(土) 19:47:12 ID:???
数式をあわすなら130%ぐらいのほうがいい

57 :nobodyさん:2007/07/24(火) 19:00:34 ID:Kr65o7uk
xls,doc 以外のファイルはアップロードできます。

エラーメッセージは
******************************************************
アップロード警告
指定したファイルは壊れているか拡張子が正しくありません。
ファイルを確認の上再度アップロードしてください。
******************************************************
と、表示されます。

サーバの環境は
Centos 4.5
MediaWiki :1.9.2
PHP :5.1.6
MySQL :5.0.27

旧サーバも同時に動いていますが、このサーバではアップロード可能です。
旧サーバの環境は
Debian GNU/Linix 3.1
Apache :1.3.33
Mediawiki :1.5.5
PHP :4.3.10
MySQL :4.0.23a

LocalSettings.php の
$wgFileExtensions = array('gif','png','jpg','jpeg','xls','doc','pdf','txt');
は同じです。
宜しくお願いします。


58 :nobodyさん:2007/07/24(火) 19:10:19 ID:Kr65o7uk
申し訳ありません、再度投稿します。
ファイルのアップロードについて教えてください。
イントラネットで使用するため、ワード・エクセルファイルをアップロードしたくLocalSettings.php を次のように変更しましたが、アップロードできません。
$wgFileExtensions = array('gif','png','jpg','jpeg','xls','doc','pdf','txt');
xls,doc 以外のファイルはアップロードできます。

エラーメッセージは
******************************************************
アップロード警告
指定したファイルは壊れているか拡張子が正しくありません。
ファイルを確認の上再度アップロードしてください。
******************************************************
と、表示されます。
サーバの環境は
Centos 4.5
MediaWiki :1.9.2
PHP :5.1.6
MySQL :5.0.27

旧サーバも同時に動いていますが、このサーバではアップロード可能です。
旧サーバの環境は
Debian GNU/Linix 3.1
Apache :1.3.33
Mediawiki :1.5.5
PHP :4.3.10
MySQL :4.0.23a

LocalSettings.php の
$wgFileExtensions = array('gif','png','jpg','jpeg','xls','doc','pdf','txt');
は同じです。宜しくお願いします。


59 :nobodyさん:2007/07/24(火) 19:16:57 ID:???
FAQよんだか。
http://www.mediawiki.org/wiki/Manual:FAQ

60 :nobodyさん:2007/07/26(木) 18:32:34 ID:???
>>58
Hの人ですか。

61 :nobodyさん:2007/08/05(日) 20:28:56 ID:???
http://meta.wikimedia.org/wiki/Help:Sorting
http://www.uesp.net/wiki/Help:Tables#Sortable_Tables

1.9以降で1.9以降でソート可能な表を作成できるそうです。

62 :nobodyさん:2007/08/08(水) 00:16:37 ID:???
需要なさげ・・・

63 :nobodyさん:2007/08/08(水) 07:55:02 ID:???
344 :動け動けウゴウゴ2ちゃんねる :sage :2007/08/08(水) 00:36:28 ID:cbYMbskrP
バカは使わなくて良い

64 :nobodyさん:2007/08/14(火) 01:09:46 ID:esnaUSgm
こんな風に横に広告出すにはどうしたらいいの?
http://wiki.chakuriki.net/index.php/%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8

65 :nobodyさん:2007/08/14(火) 11:39:23 ID:???
>>64
monobookスキンならskins/MonoBook.phpを編集します。

他にexntesionを登録して記事の中に埋め込む方法もあります。
http://www.mediawiki.org/wiki/Category:Google_extensions



66 :65:2007/08/14(火) 11:44:08 ID:???
補足。Google AdsenseはJavaScriptなのでサイト全体に
メッセージを表示するために使うMediaWiki:Sitenoticeや
$wgSiteNoticeでは動作しません。

67 :65:2007/08/14(火) 12:18:45 ID:???
書いた後にextension経由でJavaScriptを表示できることを思い出しました。

例えば、HTMLets(http://www.mediawiki.org/wiki/Extension:HTMLets)を使った方法だと
$wgHTMLetsDirectory(LocalSettings.php)で指定したディレクトリに例えば
hello.htmlという名前のファイルを設置した後に
<htmlet>hello</htmlet>をMediaWiki:Sitenoticeのページに埋め込めば
JavaScriptが表示できます。

hello.htmlの中身は
<script type="text/javascript">document.write("Hello World");</script>
とかで試してみて下さい。

68 :64:2007/08/15(水) 00:16:45 ID:EmWZySXy
>>65 さん
詳しい説明ありがとうございます。さっそく試してみます。
結果またご報告しますので、宜しくお願いします。

69 :nobodyさん:2007/08/17(金) 19:27:52 ID:???
http://news22.2ch.net/test/read.cgi/newsplus/1187345412/

70 :nobodyさん:2007/08/20(月) 13:59:25 ID:yoJUlybF
>>58
亀レスですまんが、
2MB超のファイルをアップロードしてないか?

それなら http://meta.wikimedia.org/wiki/Import#Large-scale_transfer (英語)に書いてあるとおりにしてみる。

71 :nobodyさん:2007/08/20(月) 14:14:17 ID:???
くだらん…
【ネット】Wikipediaの執筆者を暴露するツールが登場
ttp://www.itmedia.co.jp/news/articles/0708/17/news029.html

いろいろと勘違いしていそうだから要点を書いておくよ。
1. Wikipedia = MediaWiki、ではない
2. リンク先のニュースは Wikipedia 内のコンテンツをめぐる話
  システムとしての MediaWiki とはなんの関係もない

このスレでは、車でたとえるなら「車体」の話をしているのに、
乗っている人がどうこう…というような話をしているようなもの

>>69はもう少し考えてからリンクを張らないとあほ丸出しだぞw

72 :nobodyさん:2007/08/20(月) 20:31:31 ID:fi6ENhoU
>2MB超のファイルをアップロードしてないか?

ファイルサイズは10KB程度でもアップロードできませんので、
サイズの問題では無いと思いますが?

73 :nobodyさん:2007/08/21(火) 22:59:29 ID:sgvEyMse
XREAでアップロードしようとすると、
「内部処理エラー
アップロード先のディレクトリ (public) にウェブサーバーが書き込めません。 」
のエラーでアップロードできないのですが、どのようにしたら動きますか?

アップロードは有効にしてある。
アップロードパスも明記している。
アップロードディレクトリも作成してあり、書込み可にしてある。

ローカルな環境で、アップロードディレクトリをApacheのオーナーにしてみてもだめでした。


74 :nobodyさん:2007/08/22(水) 05:12:04 ID:???
>>73
パスの表記が間違ってるんじゃないかな
コメントアウトするか絶対パスで書いてみて
$wgUploadDirectory = "/virtual/username/public_html/images";

75 :nobodyさん:2007/08/22(水) 05:41:11 ID:???
>>58 >>72
詳しくないので適当回答ですが
たぶんサーバ側に xls と doc の MIME TYPE 設定が無いからエラー吐いてのかも
.htaccess に MIME TYPE を追加してみるとか

AddType application/msword .doc
AddType application/vnd.ms-excel .xls

Mime type detection
http://www.mediawiki.org/wiki/Manual:Mime_type_detection
.htaccessの記述例
http://www.tagindex.com/other/htaccess.html
.htaccessでMIMEタイプの設定を行う
http://www.shtml.jp/htaccess/mime.html

76 :nobodyさん:2007/08/22(水) 10:20:20 ID:hUD6Xzl5
>>74
コメントありがとうございます。
$wgUploadDirectoryのパスは合っていたのですが、
$wgUploadPathを書いたところ、ローカルな環境では動作しました。

アップロードのデフォルトディレクトリって、imagesなんですね。

ただし、XREAではセーフモードなので、動作せず、
mediawiki下の.htaccessに
AddHandler application/x-httpd-phpcgi .php
を記述しても、Internal Server Errorで、mediawiki自体が表示されなくなってしまい、
XREA上でのmediawikiアップロード機能は無理なんすかね?

77 :nobodyさん:2007/08/22(水) 10:44:19 ID:hUD6Xzl5
>>
すみません、自己解決しました。

78 :nobodyさん:2007/08/24(金) 22:28:16 ID:???
Foo/Bar というページを作成すると、自動的にページ先頭に、
< Foo
というような上部ページのリンクを自動的に作成してくれる
MediaWikiのサイトがあります。何らかのエクステンションを
入れられていると思うのですが、エクステンション名がわかりません。

特別ページのヴァージョン情報ページを見ても、
どうもそのエクステンション名が表示されていないような気がします。

どなたかおわかりになる方はいらっしゃいますか。

79 :nobodyさん:2007/08/24(金) 22:59:10 ID:???
>>78
すみません。LocalSettings.phpの設定でOKでした。
http://www.mediawiki.org/wiki/Manual:%24wgNamespacesWithSubpages

80 :nobodyさん:2007/08/28(火) 10:21:32 ID:zkxgE4iz
MediaWiki の最新版をインストールしてみました。

しかし、

==タイトル名==

としたときの文字が、太字じゃないのです・・・。
(旧バージョンだとデフォルトで太字だった)

この問題はどこをいじったら解決するでしょうか?
もしお時間ある方おられましたら、ご指導願いますm(_ _")m

81 :nobodyさん:2007/08/28(火) 18:46:36 ID:???
>>80 強調のマークアップを使うか、h3以下を使うのはいかがですか。
monobook/main.cssのh2にfont-weight: bold;を追加してみたのですが
反映されていないので悩み中です。

82 :nobodyさん:2007/08/28(火) 23:55:16 ID:???
>>81
いろいろ試しているうちに、だんだん今のレイアウトにも慣れてきちゃいました><

83 :nobodyさん:2007/08/29(水) 08:26:47 ID:???
>>80 >>37-56 過去ログにもありますが
たぶん憶測ですけど
一部CSSが正常に当たってないんじゃないかと思います
自分の環境だとPHPをCGI モードで動作させた時に同じ現象になりました
テーブルでclass="wikitable"が使えなかったり

結局、原因と改善方法は解らないのでPHPモジュール仕様で運用してます

84 :nobodyさん:2007/08/29(水) 15:19:48 ID:1A/Am2lT
アカウントの名前変更や削除の仕方ってどうやるの?

85 :nobodyさん:2007/08/29(水) 17:23:39 ID:???
>>84 リネームはRenameuser extensionを使います。
http://www.mediawiki.org/wiki/Special:Version

ユーザアカウントの削除はMWではサポートされていないそうなので、
データベースのテーブルを直接削除するしかないでしょう。

http://meta.wikimedia.org/wiki/MediaWiki_FAQ#How_do_I_delete_a_user_from_my_list_of_users.3F
http://www.mediawiki.org/wiki/Manual:Database_layout

86 :85:2007/08/29(水) 17:24:38 ID:???
訂正。テーブルではなくユーザテーブルの該当するレコードを削除です。

87 :nobodyさん:2007/08/29(水) 22:36:13 ID:rGYdIfIK
>>85
リネームの情報ありがとうございます。

試験的にhogeとかユーザ作って、あとで消そうと思ったら、真っ先につまづきましたよ。
ユーザの削除が出来ないなんて・・・

88 :nobodyさん:2007/08/30(木) 02:31:56 ID:/q9BouZO
ユーザもそうだけど、要らない履歴も簡単に削除できればなぁ・・・

89 :nobodyさん:2007/08/30(木) 04:32:29 ID:???
>>87
一度も編集していないユーザをすべて削除するのであれば
maintenance/removeUnusedAccounts.php

>>88
古いリビジョンをすべて削除するのであれば
maintenance/deleteOldRevisions.php

maintenance/READMEに主なメンテナンス関連のスクリプトが紹介されています。


90 :nobodyさん:2007/08/30(木) 18:28:26 ID:???
MWの和書が出るようです。

MediaWiki使いこなしガイド あなたもWikipediaが作れる!
http://www.socym.co.jp/book/4883375536.html

91 :nobodyさん:2007/08/30(木) 21:17:32 ID:/WVe+vX1
>>90
これはカナーリ欲しいかも・・・

92 :nobodyさん:2007/08/31(金) 00:56:03 ID:???
絶対買う〜〜〜っ!

93 :nobodyさん:2007/08/31(金) 02:01:49 ID:???
高いな・・・ブックオフにはいつごろ並ぶかな?

94 :nobodyさん:2007/08/31(金) 05:51:36 ID:???
この手の本はみんな高いからな。2520円なんてかなり安いほうだ

95 :nobodyさん:2007/09/01(土) 04:06:08 ID:???
安いだけに内容も薄っぺらいね。

96 :nobodyさん:2007/09/03(月) 18:22:17 ID:???
>>13さんかこのスレの誰かがまとめた方がいいものが出来る気がする
結局mediawiki.orgにまとめないし

97 :13:2007/09/05(水) 12:08:36 ID:???
>>96 了解です。手が空いたらやっておきます。

98 :nobodyさん:2007/09/05(水) 22:55:03 ID:O3ZoaR/F
http://ja.copipedia.org/

ここのサイトの

<cpp></cpp>
<aa></aa>

みたいな、日本語コピペに最適な設定ってどうしたらいいの?

99 :98:2007/09/05(水) 23:53:48 ID:???
自己レススマソ

<blockquote><pre>


 げ
  ほ
   げ

</pre></blockquote>

でいけますた。


でも、

警告:
このページのサイズは 204 キロバイトです。
一部の古いブラウザでは 32 キロバイト以上のページを編集すると問題が起きるものがあります。
ページを節に分けることを検討してください。

とか警告が出ます。ありえないくらい遅いです・・・。

100 :nobodyさん:2007/09/06(木) 00:37:52 ID:???
>>98 http://www.mediawiki.org/wiki/Special:Version

上記のサイトの<aa>タグはAsciiArtsエクステンション、
<cpp>タグはCopipeエクステンションで定義しています。

AsciiArtsエクステンションの方は上記のリンク先で公開されているので
それを参考にすればCopipeエクステンションを作成できるでしょう。

PC上でモダンなブラウザを使うユーザだけを想定するのであれば
警告が表示されても問題はありません。記事の分量が多いのであれば
内容のブロックごとに分割することを考えます。

101 :nobodyさん:2007/09/06(木) 02:11:55 ID:YXaKNoo8
>>100
さっそく試してみます!
いつもご丁寧な返答、本当にありがとうございますm(_ _")m

102 :nobodyさん:2007/09/06(木) 08:38:28 ID:???
MediaWiki 1.11.0 release candidate 1
http://lists.wikimedia.org/pipermail/mediawiki-announce/2007-September/000066.html

103 :nobodyさん:2007/09/06(木) 16:09:19 ID:???
>>89
これって、XREAでもできます?

104 :nobodyさん:2007/09/06(木) 16:24:40 ID:???
>>103 有料版でSSH接続が使えるならできるはずです。
maintenace/upgrade.phpの動作は確認しています。

Subversionのコマンドが使えるので
私はMWをSVN版で運用しています。
検索をするとsvn+sshの動作報告も見つかります。

105 :nobodyさん:2007/09/08(土) 03:05:23 ID:???
MediaWikiで使用出来る掲示板や1行コメント等のエクステンションで、オススメなモノなどはありますか?
探し回っているのですが、見つからなかったり、設置しても正常動作しなかったりと…orz
使用用途としては、1行コメントは各コンテンツ毎にと考えています。

もし何かよさげなエクステンションなどがありましたら、是非教えて頂きたいと思いますorz

106 :nobodyさん:2007/09/08(土) 03:07:14 ID:???
バージョン書いてませんでした…。
MediaWiki:1.10.0を自宅サーバにて稼動させています。
宜しくお願いいたします

107 :nobodyさん:2007/09/08(土) 08:14:39 ID:???
>>105
http://www.mediawiki.org/wiki/Extension:ArticleComments

一行コメントについてはArticleCommentsエクステンションを利用する方法があります。
書き込み先はノートページになるので、元のページにコメントを表示するためには
本文に{{:ノート:ページ名}}を追加してノートページを読み込ませます。

デフォルトではコメントは節の見出し(==)になるので、コメント数が増えて
目次が自動表示されないようにするには__NOTOC__マジックワードを本文に追記するか

ArticleComments.phpの
$wgMessageCache->addMessage('article-comments-new-comment',
"\n== \$1 ==\n\n<div class='commentBlock'>\n\$2\n\n--\$3 \$4\n</div>\n");

部分のうち、\n== \$1 ==\n\n のそれぞれの == を例えば太文字(''')などに置き換えます。

108 :nobodyさん:2007/09/08(土) 08:27:22 ID:???
>>105
ウチはMW 1.7.1、ローカル(つまり非公開)でMWBBを掲示板に使ってます


109 :nobodyさん:2007/09/08(土) 10:09:30 ID:???
>>108 105さんではありませんが1.11αで動作を確認しました。
インストールしただけではWarning: Cannot modify header informationと
エラーが表示されてしまうのでmwbb.phpの一番最後の
<? の行を削除しなければなりませんでした。

110 :109:2007/09/08(土) 10:26:05 ID:???
少し使ったら例外になってしまいました。う〜んなんだろう。

111 :nobodyさん:2007/09/08(土) 17:25:19 ID:???
本、注文した。楽しみじゃ。

112 :105:2007/09/08(土) 20:07:25 ID:???
>>107-110
ありがとうございます!早速今日実験してみます。

>>107
現状、管理人(私)以外からの記事編集は一切行えない状態になっており、
ノートへの書き込みも不可となっている状態なのですが、
それでも使用可能なのでしょうか…?

いずれにせよ、まずは実験してみます。ありがとうございました!

113 :nobodyさん:2007/09/09(日) 02:28:38 ID:???
>>112 匿名編集の状態で匿名から投稿することが出来ました。
細かいユーザグループ
http://www.mediawiki.org/wiki/Help:User_rights/ja

114 :113:2007/09/09(日) 02:31:13 ID:???
訂正。匿名編集禁止の状態で匿名から投稿できました。
($wgGroupPermissions['*']['edit'] = false;)
ユーザ権限の細かい設定は下記のURLが参考になります。

http://www.mediawiki.org/wiki/Help:User_rights/ja

115 :nobodyさん:2007/09/09(日) 10:09:12 ID:???
>>109
「MediaWiki使いこなしガイド」に出ているのを見たが、

> <? の行を削除しなければなりませんでした。

試してはいないが、?> の後ろの空白を削除みたい
つまり ?> だけは残しておかないといけないのでは

116 :nobodyさん:2007/09/09(日) 14:41:13 ID:???
尼損から本きたーーーーーーーーーーー!
いまから読みふけるじぇええええええええええええええええええええええええ

117 :nobodyさん:2007/09/09(日) 21:02:19 ID:???
俺も読み始めたが、途中で犯人分かっちゃったよ・・・


118 :nobodyさん:2007/09/10(月) 01:46:06 ID:???
>>115 phpのみのファイルでは終了タグを書かないことになっています。
http://framework.zend.com/manual/ja/coding-standard.php-file-formatting.html

デバッグできるほどの実力はないのであきらめました。

119 :nobodyさん:2007/09/11(火) 01:00:48 ID:???
ひどい駄本だった。金の無駄・・・BookOff持っていくよ。
CDROMもイラネーし。


120 :nobodyさん:2007/09/11(火) 01:57:02 ID:???
>>119
同じく。
書いてあることはすべて知っていることか、取るに足らないことばかりだった。
もっと細かい解説書が欲しい。高くてもいいから。
たとえ6000円ほどしても、内容があれば金の出し甲斐がある。

121 :nobodyさん:2007/09/11(火) 09:57:48 ID:???
日本語の本がなければ英語の本を読めばいいのに。

122 :nobodyさん:2007/09/11(火) 20:07:51 ID:???
MediaWiki 1.11.0, 1.10.2, 1.9.4, 1.8.5 released
http://lists.wikimedia.org/pipermail/mediawiki-announce/2007-September/000067.html

123 :nobodyさん:2007/09/12(水) 01:59:28 ID:???
パンがなければケーキを食べろってか?
氏ねや!>>121


124 :nobodyさん:2007/09/12(水) 09:42:34 ID:???
初めてのジャンルの本は初心者向け
それが売れないと出版社は上級者向けの本は出さない

125 :nobodyさん:2007/09/13(木) 16:09:10 ID:zaAmqc/y
日本語でMediawikiを使ってるサイトってあまりないけど、
Wikipediaとかの財団関係以外でMediawikiを使ってる日本サイトで大きいところってどこなんだ?

126 :nobodyさん:2007/09/13(木) 17:37:46 ID:???
Latexとか導入してるかたってどれぐらいいますか?

127 :nobodyさん:2007/09/13(木) 20:09:30 ID:???
>>126

Latex? LaTeX じゃなくてか?

それはそうと, texvc つかうつもりなら,
* latex, (LaTeX 標準配布)
* dvips, (LaTeX 標準配布)
* gs, (Ghostscript)
* convert, (ImageMagick)
の各コマンドが必要だぞ。






って、ああ、レイテックスゴムの利用状況アンケートか。

128 :nobodyさん:2007/09/13(木) 20:19:30 ID:???
中途半端なことしてすまそ

TeXは固有名詞だから小文字にしちゃいけなかったのかorz

129 :nobodyさん:2007/09/13(木) 21:25:06 ID:???
>>125 http://www.mediawiki.org/wiki/Sites_using_MediaWiki/ja

>>126 ごくたまにレンタルサーバでmimetex使っています。
http://meta.wikimedia.org/wiki/Mimetex_alternative

130 :13:2007/09/14(金) 10:10:51 ID:???
>>97 その後です。
http://www.mediawiki.org/wiki/Manual:FAQ/ja
を見たらこれまでの質問の大半がここで見つかるのと、
http://linux2ch.is.land.to/
が落ちているのでしばらく様子を見ることにします。

>>85 の補足。FAQ/jaの「6.9 ユーザアカウントは保存しておいてよい?」
によると記事を編集したことがあるユーザを削除すると参照整合性の問題が
発生する可能性があるそうです。

>>89 の補足。同じくFAQ/jaの「ページの古いバージョンを削除するには?」によると
http://www.mediawiki.org/wiki/Extension:Oversight
というWikipediaで採用されているエクステンションがあるそうです。

131 :nobodyさん:2007/09/14(金) 16:36:57 ID:???
モナペディア http://ja.monapedia.org/wiki/

おまいら、なんか書くことあるだろ。

132 :nobodyさん:2007/09/14(金) 19:23:20 ID:???
>>131 荒らし対策がまったくされていないのは
共有サーバでは迷惑なので出直して下さい。

http://ja.monapedia.org/wiki/Special:Version
http://ja.wikipedia.org/wiki/Special:Version

133 :nobodyさん:2007/09/15(土) 00:07:23 ID:???
>>132
kwsk

134 :nobodyさん:2007/09/15(土) 01:50:44 ID:???
>>133 匿名編集を認める運営を目指すなら荒らし対策のエクステンションを
入れておいた方がいいよということです。


135 :nobodyさん:2007/09/17(月) 17:27:11 ID:???
>>134
どんなのがあるの?

136 :nobodyさん:2007/09/18(火) 20:17:17 ID:???
>>135 説明リストを翻訳すると以下の通りです。

1 CheckUser ユーザのIPアドレスと他の情報を確認する権限をユーザに付与する。
2 Deleted user contributions ユーザの削除された編集を閲覧する権限をシスオペに与える
3 Makesysop ビューロクラット/スチュワードにユーザレベルを修正する権限を与える
4 Nuke シスオペにページの大量削除をする権限を与える
5 Oversight 法律の問題などですべてのユーザから個々のリビジョンを隠す
6 Renameuser ユーザをリネームする(renameuser権限が必要)
7 AntiSpoof 混合したスクリプト、混乱させるような、同じような名前によるアカウントの作成ブロックする
8 ConfirmEdit シンプルなキャプチャの実装 http://ja.wikipedia.org/wiki/Captcha
9 Newuserlog アカウント作成のログをSpecial:Logに追加する
10 SpamBlacklist 正規表現ベースのアンチスパムツール
11 Username Blacklist 正規表現にマッチするユーザアカウントの作成を制限する

137 :nobodyさん:2007/09/18(火) 20:21:24 ID:???
ついでですが、1.10.0からSpecial:Blockipが追加されています。
http://www.mediawiki.org/wiki/Help:Range_blocks

138 :nobodyさん:2007/09/18(火) 20:39:45 ID:???
>>137
リンク先を読んできました

当該の Extension を使える MediaWiki のバージョンで無いので確認できませんでしたが、
ip range ごとに編集は出来ないとか、アカウント作成は出来ないとか、絞れるみたいですかね?
この理解どおりであれば便利そうですね〜

139 :nobodyさん:2007/09/18(火) 22:37:56 ID:???
>138 MW1.7以降でバージョンを調べるには
{{CURRENTVERSION}}マジックワードでも出来ます
http://ja.wikipedia.org/wiki/Help:マジックワード

上記のエクステンションは1.6系をサポートしているのがあるので、
個別に調べる必要があります。

http://www.mediawiki.org/wiki/Manual:Configuration_settings/ja
でIPとかSpamで検索すると$wgSysopRangeBansとか
それらしきディレクティブ(変数)がいくつかありますが、
手元で実験できないので何とも言えないです。

あとはスパム関連の記事はこんなところでしょうか。
まだ主要な記事はmetaに残っている状態です。

http://meta.wikimedia.org/wiki/Anti-spam_features
http://www.mediawiki.org/wiki/Manual:Combating_spam/ja
http://www.mediawiki.org/wiki/Manual:Preventing_access/ja
http://ja.wikipedia.org/wiki/Wikipedia:広域ブロック/rangeblocklist


140 :nobodyさん:2007/09/19(水) 02:04:24 ID:???
>>139
いろいろと情報を教えてくださってありがとうございます!

1.6系でもそれらしいものがあったのですね。
見落としていました…
使うときがやってこないこなければそれにこしたことはないのですが、
準備だけは進めておこうと思います。

141 :nobodyさん:2007/09/22(土) 02:00:44 ID:???
皆はエクステ何入れてんの???
ウチの環境じゃ http://www.mediawiki.org/wiki/Extension:Google_Maps くらいなんだけど。。
俺様専用データベースなんで、飲み屋・知人宅・行楽地情報くらいしか使い道ないけどね。。。
Google Maps API key 取得も入れて、スクロール地図が10分あれば埋め込めます。。

142 :nobodyさん:2007/09/22(土) 17:53:03 ID:???
<dl>
<dt>用語1</dt>
<dd>用語1の説明</dd>
<dt>用語2</dt>
<dd>用語2の説明</dd>
</dl>

という風に書くと
</dd>や</dt>が
lt;/dt>
に変換されるんですけど
どうしたらいいんですか?

143 :nobodyさん:2007/09/22(土) 21:32:34 ID:???
>>142 使っているバージョンによってバグがあるようです。似たような症例をBugzillaで見つけました。
上記のコードサンプルは公式サイトでは正常に表示されました。

5497 Regression in HTML normalization in 1.6(<li>タグが<li>に化けるバグ)
http://bugzilla.wikimedia.org/show_bug.cgi?id=5497

バージョンを最新のものにするか、MWのパーサを通さずに必要なhtmlタグを返す
エクステンションを使うしかないでしょう。

144 :143:2007/09/22(土) 21:49:22 ID:???
訂正 <li>タグが&lt;li&gt;に化けるバグ

それと限られたログインユーザに制限されているなら
$wgRawHtmlで生のHTMLを許可する方法も出来ると思います。

http://www.mediawiki.org/wiki/Manual:%24wgRawHtml

145 :nobodyさん:2007/09/22(土) 22:01:15 ID:???
バグですか・・・
修正されるのを待ちます
ありがとうございました

146 :142:2007/09/22(土) 22:06:15 ID:???
最新なら直ってるんですか?1.11.0使ってるんですけど・・・

147 :nobodyさん:2007/09/23(日) 01:26:39 ID:???
>>141
WikiSpam と編集確認の Extension を入れていますねー

あとはいざというとき(あらしが発生しそうなとき)のために
稼動させず眠らせている Extension がいくつかですかね

148 :143:2007/09/23(日) 10:37:01 ID:???
>>145 >>146 公式サイトは1.12αで、SVNで入手できます。
http://www.mediawiki.org/wiki/Download_from_SVN/ja

Regression(リグレッション)というのは後退とか回帰といった意味で
以前にはなかったバグのことです。ちなみにリグレッションが起きないことを
確認・保証する方法がリグレッションテストです。

ですので正確には言えば、そのバージョン特有のバグであるならば、
より新しいバージョンかそれより古いバージョンに変えることで
問題を回避できる可能性があります。

最後にバグと言う言葉に囚われてバージョンの話を先にしてしまいましたが、
用語の定義についてはwikiのマークアップが使えます。
http://ja.wikipedia.org/wiki/Help:箇条書き

149 :142:2007/09/23(日) 10:51:22 ID:???
なーるほどー
1.12が正式に出るまで待ちます

150 :nobodyさん:2007/09/23(日) 16:23:28 ID:/+pTHF38
突然質問すいません。

CMSSquareでMediawiki1.90を使ってるんですが、
Wikipediaとかでは、URLのアイコンが「W」のマークにりますよね。
その設定方法が分かりません・・・。
また、Interwikiが使えないんで、その導入方法も教えてください。
どなたかよろしくお願いします。

151 :nobodyさん:2007/09/23(日) 17:51:18 ID:???
>>150 LocalSettings.phpの$wgFaviconコンフィギュレーション変数で
ファビコンへの相対パスもしくは絶対URLを指定します。

$wgFavicon = "$wgScriptPath/favicon.ICO";

インターウィキはデフォルトのものがいくつか用意されていますが、
新しくサイトを追加したい場合はデータベースのテーブルを編集しますが、
phpMyAdminやSSHなどでデータベースを操作する権限が要求されます。

http://www.mediawiki.org/wiki/Help:Interwiki_linking/ja

152 :nobodyさん:2007/09/24(月) 19:31:30 ID:???
最近記事が増えてサブページを使う機会が出てきたのですが、
デフォルトの通常の記事(メインの名前空間)は無効になっているので
次のような設定が必要でした。

$wgNamespacesWithSubpages[NS_MAIN] = true;
http://www.mediawiki.org/wiki/Manual:%24wgNamespacesWithSubpages/ja

153 :nobodyさん:2007/09/25(火) 00:30:06 ID:???
>>147
> あとはいざというとき(あらしが発生しそうなとき)のために
> 稼動させず眠らせている Extension がいくつかですかね

具体的には何入れてるの?

154 :nobodyさん:2007/09/26(水) 05:00:57 ID:???
1,全ページ名を取得
2,本文をパースして、一番最初に出てきたページ名に内部リンクを張る

って手法ないですか?ないですか?

155 :nobodyさん:2007/09/26(水) 07:18:46 ID:???
>>154
1. API(http://www.mediawiki.org/wiki/API:Query_-_Lists)もしくは
特別ページ(Special:Allpages)とWebスクレイピング
2. botを使う(http://meta.wikimedia.org/wiki/Bot)


APIは「あ」から始まる最初の5件のタイトルを取得するには次の通りです。
わかりやすくするために「あ」はエンコードしていません。
http://ja.wikipedia.org/w/api.php?action=query&list=allpages&apfrom=あ&aplimit=5

WebスクレイピングについてはPHPではPEAR::HTTP_ClientやcURL、
PerlのCPANにいくつかのライブラリがあるようです。

PEAR::HTTP_Clientでサイトの内容取得
http://www.phppro.jp/phptips/archives/vol13/

前スレの終盤でPywikipediabotの使い方の書き込みがありました。

156 :nobodyさん:2007/09/26(水) 17:41:49 ID:???
>>155
ありがとう、今から試してみます。。

157 :nobodyさん:2007/09/26(水) 20:15:47 ID:???
>>156 あと、データベースのアクセス権があるのならスクリプトで直接
テーブルに収録されているデータを操作する方法もあります。
DBのレイアウトは公開されています。
http://www.mediawiki.org/wiki/Manual:Database_layout

ボットはかなり帯域を使うそうなので慎重にやる必要があるようです。
詳細なスクリプト作成で困ったら他のスレで聞いた方がいいでしょう。

158 :nobodyさん:2007/09/26(水) 20:18:14 ID:???
>>118
MWBBですが。Pm Systemを無効にすることでとりあえず動作をしました。
動作環境はWindowsとMW1.2αです。

まとめるとMWBB(MediaWiki Bulletin Board)を動かすには
mwbb.phpとforum.phpの?>の空白を削除する。PHP5なら?>も削除してもよい。
mwbb.phpのPm Systemの登録部分をコメントアウトする。

//$wgExtensionFunctions[] = "wfExtensionpm";
/*
$wgExtensionCredits['other'][]=array(

......
provides inbox and composing capabilities.'
);
*/


159 :nobodyさん:2007/09/26(水) 21:53:18 ID:???
>>157
自宅鯖での運用なんですが、mysqlを直接叩くスキルが無いので難しいっすね。

OS X上で動くMediaWikiのクライアント(エディタ&ブラウザ)が見当たらないので作りたいんです。。。
MediaWiki APIをCocoaでラップする方向で考えてみます。

160 :nobodyさん:2007/09/27(木) 07:19:53 ID:???
>>159
OpenOffice.org 2.3がMediaWikiへのエクスポートに
対応したよ。

161 :154:2007/10/01(月) 13:58:26 ID:zXzjzDsZ
せっかく皆さんに聞いたので、クライアント組んでみました。
この調子だと公開できるのはいつやら。。。
http://www.restspace.jp/cgi-bin/orz/img-box/img20071001135212.jpg

>>160
MediaWiki側が書き込みAPIを実装するまでにはコード覗いてみたいです。

162 :nobodyさん:2007/10/01(月) 23:07:27 ID:???
>>161 おお、Macだとかっこいいですね。HTMLとwikiテキストを併記で表示することで
テンプレートの構文などを調べるのに編集画面に切り替えなくても済むわけですか。

編集に関してもAPIがあるので出来ると思います。
http://www.mediawiki.org/wiki/API:Changing_wiki_content

それでWebサイト専用のアプリにご興味がありましたら
クロスプラットフォームで作れるAdobe AIRとかもあります。
来年あたりブレークするかなと期待しています。

チュートリアルの翻訳と解説本は出ています。

http://labs.anthill.jp/wiki/apollo/
http://www.amazon.co.jp/gp/4756150322/

アプリケーションの例ですが、メディアプレイヤーが今日のニュースで紹介されていました。
Adobe Media Playerβ版リリース - ITmedia News
http://www.itmedia.co.jp/news/articles/0710/01/news039.html

AIR製のMediaWiki用アップローダが公開されていますが
手元のAIRのバージョンではサポートされていないと言われてインストール出来ませんでした。

New Adobe AIR App: MediaWiki Uploader
http://weblogs.macromedia.com/mchotin/archives/2007/06/new_adobe_air_a.cfm

163 :nobodyさん:2007/10/02(火) 21:11:04 ID:???
wikiに負荷がかかったことが原因なのかすべてのページが次のようなエラー表示をするようになりました。

>という題のページは見つかりませんでした。すでに削除された版を参照しようとしている可能性があります。
>これがソフトウェアのバグだと思われる場合は、URIと共にサーバー管理者に報告して下い。

特別ページやdumpBackup.phpからページデータを取り出すことはできました。
ページを編集して保存しても一旦はキャッシュされますが正常に保存されていないらしく
キャッシュをクリア(action=purge)をすると元の黙阿弥に戻りました。

仕方がないので、再インストールして
php dumpBackup.php > ダンプファイル名
でダンプした記事のXMLファイルを
php importDump.php ダンプファイル名
でインポートして、rebuildrecentchanges.phpも実行しました。

XREAを使っているのですが、ダンプしたXMLファイルの冒頭に
Content-Tpeが自動的に挿入されていたので
テキストエディタで削除しました。あとXREAではviが使えたんですね。

164 :nobodyさん:2007/10/02(火) 21:32:09 ID:???
追記。破損の原因ですが、印刷すると10ページから20ページほどの
大きなページを更新したときにエラーがでたのでその辺りかな。

それといつの間かMW(1.2αで確認)でInnoDBエンジンがサポートされているようです。
インストール時にオプションで選択できました。

# MySQL table options to use during installation or update
$wgDBTableOptions = "ENGINE=InnoDB, DEFAULT CHARSET=utf8";

165 :nobodyさん:2007/10/04(木) 23:36:50 ID:???
MediaWiki2.3の日本語版公開
http://internet.watch.impress.co.jp/cda/news/2007/10/04/17090.html

166 :nobodyさん:2007/10/04(木) 23:38:02 ID:???
>>165 訂正。OpenOffice 2.3日本語版の公開。MediaWiki形式での文書のエクスポートに対応
http://internet.watch.impress.co.jp/cda/news/2007/10/04/17090.html

167 :nobodyさん:2007/10/05(金) 10:51:21 ID:3OG6KWCh
へー
karcで表示されたままの見た目をMediawiki形式で書き出せれば便利そうなんだけどねぇ

168 :nobodyさん:2007/10/09(火) 14:48:52 ID:???
すいません、教えてください。
外部のリンクを貼るとき
[http://www.hogehoge.com サイト名]
と、書きますが、これをイントラ内のファイルサーバーにリンクを貼りたい場合はどうすればいいでしょうか?

[file://hoge-server/dokodoko/sokosoko フォルダ名]
・・・みたいに書いてもリンクにならず、そのままになってしまいます。


169 :nobodyさん:2007/10/09(火) 15:22:32 ID:???
MediaWiki の話じゃなくてネットワークのお話だと思いますが
単に file -> http にしてみてはいかがでしょう?

イントラネット(LAN)内の DNS Server に
hoge-server の IP address (A record)が登録されているのであれば
上のように http で見に行ってくれるはずですが

hoge-server(ファイルサーバ)の Port 80/tcp が開いていないのであれば
http は使えないので ( ̄人 ̄) ですが…

170 :168:2007/10/09(火) 15:45:30 ID:???
>>169
早速のご回答ありがとうございました。

別の方法で自己解決しました。

LocalSettings.phpに

$wgUrlProtocols = array(
  'http://',
  'https://',
  'file://'
  );

と、書き加えたらリンクされるようになりました。

171 :nobodyさん:2007/10/10(水) 20:54:24 ID:???
Wikiaがいつの間にか日本語化されている

http://ja.wikia.com/wiki/

172 :nobodyさん:2007/10/11(木) 06:28:39 ID:???
すんまそん、教えてくだされ。
前スレにもあった、WindowsXPでMediawikiを稼動させ、
日本語名のついたファイルをアップロードすると文字化けする問題ですか
対処方法はまだみつかっていないのでしょうか。

my.cfg、php.ini、conf等をいじくるも回避できず。
いっそのことlinuxをエミュで動かして仮想サーバでやったほうがいいのかなとも思ってきました。

利用方法は社内イントラ上での利用をめざしています。

173 :nobodyさん:2007/10/11(木) 11:24:31 ID:???
MediaWiki の話からそれますが
利用方法が社内LANでの運用でしたらXPはお止めになった方がよろしいかと・・・

たとえばServerシリーズのある2000にしてはいかがでしょうか?
あるいは管理が手間でなければ2003でもよいと思いますが

174 :nobodyさん:2007/10/11(木) 12:20:40 ID:???
MediaWikiの検索窓でAND条件をする方法を教えてください。

175 :nobodyさん:2007/10/11(木) 12:53:13 ID:???
>>172 今日少し調べてみましたが、内部構造を少しいじくる必要があるので
すぐには回答できないです。
一般的にPHPスクリプトで日本語ファイルをアップロードするには
ファイル名をmb_convert_encoding関数でエンコーディングする必要があります。
Windowsの場合ではSJIS-winです。

move_uploaded_file($_FILES['filename']['tmp_name'], mb_convert_encoding($_FILES['filename']['name'], 'SJIS-win', 'auto'));

$_FILES['filename']['tmp_name']は一時ファイルの名前で、一時ファイルの保存フォルダは
php.iniのupload_tmp_dirディレクティブで指定されます。

176 :nobodyさん:2007/10/11(木) 14:53:39 ID:???
>>174
http://meta.wikimedia.org/wiki/ヘルプ:検索
http://meta.wikimedia.org/wiki/Help:Searching
の両方を見てもブール検索は見つからないのでMySQLの全文検索ではできないと思います。

Wikimedia財団の方で導入されているApache Lucenceではできるようです。
http://ja.wikipedia.org/wiki/Help:検索
http://www.mediawiki.org/wiki/Extension:LuceneSearch

177 :176:2007/10/11(木) 19:04:13 ID:???
試してみましたがうまくいきませんでした。Special:Upload.phpで$filtered = mb_convert_encoding($filtered, 'SJIS-win', 'auto');
などを試してみましたが、ファイルはアップロードされたのですが微妙に文字化けしたりエラーになりました。
メソッド関係が複雑でどの時点でファイルを保存しているのかわからずじまいでした。

なので、日本語対応のアップローダを別に用意した方が早いと思います。

ちなみにLinuxの方はUTF-8のファイルシステムであれば日本語ファイルのアップロードを出来ることを確認しています。

どうしてもMediaWikiでファイルの一元管理をしたいのであれば、別にアップロードページを用意した方がいいかもしれません。
http://www.mediawiki.org/wiki/Manual:Special_pages/ja


178 :174:2007/10/11(木) 19:38:52 ID:???
>>176
d

Lucenceかぁ〜。
今はMySQLにSenna(Tritonn)入れてるから、日本語検索がましになってきたけど、
accentless search, stemmers for 12 languages
って、日本語は多分関係ないよなぁ〜 (´・ω・`)ショボーン

179 :nobodyさん:2007/10/11(木) 21:50:33 ID:???
>>175の追記。

http://www.mediawiki.org/wiki/Extension:MultiUpload

複数のファイルを一度にアップロードできる特別ページを追加する
エクステンションを見つけました。
日本語ファイルのアップロードの実験をしたい場合は
こちらの方が本体をいじらないので安全です。


180 :nobodyさん:2007/10/11(木) 22:02:15 ID:???
http://www.nuhit.com/products/vbwiki.html

Ext JSのサイト(http://extjs.com/learn/)のSpecial:Versionを見たら
vBulletinとMediaWikiを統合するvbWikiエクステンションが利用されているようです。
強化バージョンのvbWiki Proは有料です。有料のMWのエクステンションははじめてみました。

181 :172:2007/10/11(木) 23:51:08 ID:???
>>175>>176さん
レスありがとうございます。
やはり現状できると確認できるlinuxとかをチャレンジしようかと思います。

サーバ機に予定されているのはサーバ用機体(WindowsNTサーバが入っていたもの)ですので、
そちらをフォーマットする前にそれが使えるのかを試してみたかったのです。
仮想化サーバでできればそれもよし、むりなら一からと思っています。

ありがとうございました。

182 :nobodyさん:2007/10/12(金) 08:08:53 ID:diTgx0AI
>>178
Lucence って何だよ。 Lucene だろ?
>>176 のタイポに気付かずコピペする辺り、
その検索ツールを使ったことない事実丸出しだな。


183 :nobodyさん:2007/10/12(金) 08:36:32 ID:???
>>182 で何が言いたいの。

184 :nobodyさん:2007/10/12(金) 09:30:34 ID:???
>>182
「その」検索ツール って何だよ。 Lucene だろ?
Luceneを使ったことない事実丸出しだな。

185 :nobodyさん:2007/10/12(金) 15:56:29 ID:???
>>182-184
かあちゃんが君らの書きこみ見たら泣くぞ?
そのへんにしときんしゃい (´・ω・‘)

話の流れを変えて、
MediaWiki と組み合わせると面白いもの(スクリプトでもなんでも可)ってありますかね?
Extension でも OK で、こんな便利な or 面白いものがあったのか!と感じたものとか

シンプルですが、自分は Extension の EditConfirm が気に入っています
http://www.mediawiki.org/wiki/Extension:ConfirmEdit

ただ単に表示される文字列を入力させて Edit を許可する Captcha に比べて
簡単な計算をユーザーにさせて少しでも頭を使わせるところがいいなぁと思っています

186 :nobodyさん:2007/10/12(金) 20:41:22 ID:???
質問させてください
wikipediaにあるテンプレート
Template:枠の始まり、Template:枠の終わり
を使ってみたかったので、そのまま自分の環境にコピーしたらうまく動きませんでした
どなたか知恵を貸してください

このテンプレートは{{枠の始まり}}〜文章〜{{枠の終わり}} の様に使われます
{{枠の始まり}}で<div>タグが2つほど閉じられず、
{{枠の終わり}}に</div></div>が書かれており、
文章が枠に囲まれると思っています

困ったことに{{枠の始まり}}の後ろに</div></div>が勝手に挿入されてしまいます
これを挿入させない設定はあるのでしょうか?

環境
CentOS5,Mediawiki 1.11.0,PHP 5.1.6,MySQL 5.0.22
ParserFunctions 有

187 :nobodyさん:2007/10/13(土) 02:09:42 ID:???
記事の本文のすぐ下にメッセージを挿入したいんですがどうすればいいですか?
<div id="footer">ではなく、本文の下にいれたいんですが何回挑戦してもできません。
分かる方いたら是非教えてください。

188 :nobodyさん:2007/10/13(土) 08:58:53 ID:???
>>186 テンプレートはいくらでも複雑にできるのでコードを示して頂けない限り
問題がなんであるのかわかりません。

コーディングの方法論としては動作しないコードは必要最小限に切りつめて
動作の確認をしたら少しずつ戻してまた動作確認ということを繰り返して、
原因を突き止めます。

189 :nobodyさん:2007/10/13(土) 09:27:54 ID:???
>>187 MonoBookスキンに対して本文のdiv要素ブロックと著作権関連のdiv要素ブロックの間に
新たにdiv要素を追加してメッセージを埋め込む、つまりスキンをカスタマイズしたいということでしょうか?
その場合でしたらご自分でCSSを試行錯誤して下さいとしかいいようがないです。

190 :nobodyさん:2007/10/13(土) 09:53:05 ID:???
http://www.lighty2go.com/
http://trac.lighttpd.net/trac/wiki/TutorialLighttpdAndPHP
http://meta.wikimedia.org/wiki/Installing_MediaWiki_with_Lighttpd

Lighty2GoというLihttpdの統合パッケージ(LiMP LightTPD/MySQL/PHP)を見つけました。
10/2に1.0を公開したそうです。Lihttpdの公式サイトでPHPの設定を見ると
以前は動作しなかったWindows上でのFast CGIの設定方法が書かれていましたので
Railsを開発している人は試す価値があるかもしれません。

191 :nobodyさん:2007/10/13(土) 10:12:02 ID:???
>>185 pdfやflashなどさまざまなメディアを記事から動的に生成させることに興味を持っています。
今日エクステンションを調べたらMTASCを使って記事に埋め込んだactionscriptからFlashを
生成するものを見つけました。下の2番目でサンプルが公開されています。

物理や数学の教材を作る際に文章と数式だけでなく実際の計算結果やシミュレーションを
ブラウザだけで見せることができるので重宝しそうです。

http://www.mediawiki.org/wiki/Extension:Flashlets
http://www.peerix.org/Sandbox

192 :nobodyさん:2007/10/13(土) 13:04:06 ID:???
>>189
返答ありがとうございます。
本文と著作権の間に新たなブロックを作るのではなく、本文ブロックの最下にメッセージを挿入したのです。
著作権ブロックにメッセージを挿入することはできたんですが、
本文ブロックにはいくらやってもできないんです。

193 :nobodyさん:2007/10/13(土) 14:28:58 ID:???
>>192
<!-- start content -->
<?php $this->html('bodytext') ?>
<?php if($this->data['catlinks']) ・・・
テスト
<!-- end content -->

私の環境(MW 1.12α)ではMonoBook.phpに上記のように「テスト」の文字列を追加するだけで
記事のブロックで正常に表示されました。ブラウザやMWのキャッシュをクリアして
いないのであれば試して下さい。MWのサイトのキャッシュをクリアするにはページの後に
purgeアクションのクエリを行います。(参考:http://www.mediawiki.org/wiki/Manual:Purge/ja )

sample.com/wiki/ページ名?action=purge

それともう一つのサイト全体にメッセージを表示する方法を紹介しておきます。
MediaWiki:Sitenoticeページにテキストが書かれていると記事のタイトルの上に
表示されるのですがこれを自分の好きな場所に移動させればいいわけです。

<?php if($this->data['sitenotice']) { ?><div id="siteNotice"><?php $this->html('sitenotice') ?></div><?php } ?>
の行をコメント化(<!--・・・-->)して、<!-- end content -->の真上に今コメント化した行のうち
div要素を取り除いた部分を貼ります。

<?php if($this->data['sitenotice']) { ?><?php $this->html('sitenotice') ?><?php } ?>
<!-- end content -->

194 :nobodyさん:2007/10/14(日) 00:09:30 ID:???
>>193
一週間以上一人で格闘しできなかった問題を貴方が解決してくれました。
本当にありがとうございますw

もう一つの方法も参考にさせてもらいますね。

195 :nobodyさん:2007/10/14(日) 03:47:32 ID:???
>>186
> 困ったことに{{枠の始まり}}の後ろに</div></div>が勝手に挿入されてしまいます

これはマークアップの不備を自動的に修復してエラーを
回避するための正常な動作であり、そもそもの目的が不正です。

Template:枠の中身を {{{1}}} などの変数(実際は文字列置換)を
つかったものにして、{{枠|hoge〜〜〜}} のようにすることなどで
目的は達せられるかもしれません。

196 :nobodyさん:2007/10/14(日) 05:15:19 ID:ennaDQ9t
なんだかなー、1.11.0や1.10.2をインスコしてみたけど、しょっぱなからLanguage.php
$mw->mSynonyms = array_slice( $rawEntry, 1 );
の部分でwarningでるわ、履歴は < ; とかデコードされてないわ、で正直使えんよ。。。
current stable とか言っておきながら絶対安定板とは言えんだろ

197 :nobodyさん:2007/10/14(日) 09:39:42 ID:???
>>196 $mw->mSynonymsで検索したらそれらしきエラーと解決方法がありました。
http://lists.netfielders.de/pipermail/typo3-project-documentation/2007-August/002111.html
http://lists.netfielders.de/pipermail/typo3-project-documentation/2007-August/002113.html

それでも解決しなかったらSVNバージョンを試して下さい。

ちなみに定期的に公開されるバージョンはリリースノートでは
quarterly release snapshotと呼ばれています。開発者から見れば
SVNで管理している無数のバージョンの一つでしかありません。

198 :nobodyさん:2007/10/14(日) 11:48:53 ID:???
MySQL 辞典 (Desktop reference) (DESKTOP REFERENCE)
http://www.seshop.com/detail.asp?pid=8311&mode=spec

が発売されていました。

著者のグループは
MySQL 徹底入門 第2版
http://www.seshop.com/detail.asp?pid=6698&mode=spec

を書いたメンバーでMySQL社の中の人も入っています。

199 :nobodyさん:2007/10/14(日) 20:08:16 ID:???
>>188 >>195 レスありがとうございます

>>188
自分で作ったものでなくWikipediaのテンプレートそのまんまであることと、
>>195さんが言っているような、閉じていないタグをどうするのかという事のように思ったので
コードを載せませんでした

必要な場合は
http://ja.wikipedia.org/wiki/Template:%E6%9E%A0%E3%81%AE%E5%A7%8B%E3%81%BE%E3%82%8A
を参照下さい


>>195
正常な動作との情報ありがとうございます
文字列置換については試してみます


200 :nobodyさん:2007/10/15(月) 05:48:42 ID:???
>>199
http://meta.wikimedia.org/wiki/Help:ParserFunctions
同じバグを再現できました。
私の場合は上記のURLのTableの項目を参考に
tidyの導入で解決しました。
動作確認環境はWindows XPとMW 1.12αです。
設定方法は次の通りです。

$wgUseTidy = true;
$wgTidyBin = "tidyのバイナリへのパス";

バイナリは下記のサイトで配布されています。
主要な*NIXディストリビューションならパッケージを用意しているはずです。
http://tidy.sourceforge.net/

それと>>142さんのdl要素が壊れるバグの再現も確認してこちらもtidyで解決できました。

201 :201:2007/10/15(月) 06:21:53 ID:???
追記。Parser.phpによるとコマンドツールの代わりにTidy関数も利用出来るそうです。
Windowsだとphp.iniのextension=php_tidy.dllをアンコメントします。

202 :186:2007/10/15(月) 09:22:31 ID:???
>>200
解決しました!ありがとうございます

Help:ParserFunctionは一応見たんですが、
日本語しか見てなかったのが失敗の元だったかもしれません


203 :nobodyさん:2007/10/15(月) 14:33:15 ID:???
すみません、質問させてください。

MediaWikiではpukiwikiのようにオートリンクを実装することはできないのでしょうか?


■MediaWiki、サーバ関連情報
MediaWiki のバージョン : v1.11.0
MediaWiki をインストールした OS の種類とバージョン : Linux
ウェブサーバの種類とバージョン : Apache v2.2.6
データベースサーバの種類とバージョン : MySQL v5.0.45
PHP のバージョン : v5.2.4

■検索エンジンで調べた際の検索キーワード
「MediaWiki」 「オートリンク」 「pukiwiki」



204 :nobodyさん:2007/10/15(月) 16:07:13 ID:???
>>203 MediaWikiでは実装されていません。どうしても必要な場合はParser.phpを自分でカスタマイズするか
エクステンションで行います。パーサを切り替える方法については
AlternateSyntaxParserエクステンション(MarkdownとTextile)が参考になると思います。
http://www.mediawiki.org/wiki/Extension:AlternateSyntaxParser

実装されていない理由はおそらくパフォーマンスと実用性の問題です。
Wikipediaのように200万もの記事があると一つのキーワードごとにデータベースを走査するだけでも
相当な負荷がかかりますし、記事によってはほとんどの単語がリンクされていて編集の妨げになるから
だと思います。

205 :203:2007/10/15(月) 17:50:55 ID:???
>>204
早速のご回答ありがとうございました。
お教えいただいたURLを参考に検討してみたいと思います。

206 :nobodyさん:2007/10/15(月) 22:05:16 ID:???
>>205
みんなのために、よければ検討の結果を報告してね!

207 :nobodyさん:2007/10/16(火) 03:32:12 ID:n2t1Xoq8
エクステってーと、
http://www.mediawiki.org/wiki/Extension:AutoLink
とかかな??

うちの鯖に入れてみたけど想像通り日本語タイトルは通りません。。。
英字だけなら全然OKだから、余計悔しいわ、、、改造できるヒト
頼む!!
PHPは門外漢なんで。。Objective-Cならともかく。。。


208 :nobodyさん:2007/10/16(火) 03:53:26 ID:???
あ、version which matches all pagesね。
どっかのアホのせいで、パソコンからの書き込みが規制されて、、
携帯からはめんどいなぁ。。。


209 :nobodyさん:2007/10/16(火) 12:36:04 ID:???
>>207
autoLinkWordsユーザー関数のpreg_replace関数を日本語対応にすればうまくいくと思いますが、
このスレではPHPの開発者は皆無なのでスクリプト改造スレなどに当たった方がいいと思います。

規制されずに2chに書き込みをするにはp2(http://p2.2ch.net/)があります。
オークション(http://auction.moritapo.jp/)を利用すればモリタポを最小限で購入できます。

210 :nobodyさん:2007/10/16(火) 14:08:58 ID:???
>>207 >>209
モリタポをくれるスレみたいなのもあったと思うので
そこで貰ったら実質ただでp2使えるようになりますよん

スレ違いなネタですみません

211 :nobodyさん:2007/10/16(火) 23:03:12 ID:???
http://www.mediawiki.org/wiki/Manual:Image_Administration
http://en.wikipedia.org/wiki/Librsvg
によるとWikimediaプロジェクトはsvgのレンダリングにlibrsvgを利用しているそうです。

http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki_on_Windows_Server_2003/ja
によるとMWのメール送信機能はPEARのMailとNet_SMTPライブラリを使っているそうです。

PEARを共有ホストにインストールするにはSSHとローカルでインストールしたものを
アップロードする方法があります。
http://pear.php.net/manual/ja/installation.shared.php

212 :nobodyさん:2007/10/16(火) 23:16:40 ID:???
http://www.cota-atlanta.org/
http://www.cota-atlanta.org/wiki/Main_Page

来年の2008年5月15日から18日までアトランタで
Wikimediaカンファレンスが開催されるそうです。

213 :nobodyさん:2007/10/18(木) 00:33:46 ID:???
$wgAllowCopyUploads = true; //URLから直接取り込み可能にする
$wgGroupPermissions['user']['upload_by_url'] = true; //登録ユーザーに可能にする。
を指定しているのに、URLから直接取り込み出来ないのだが、みんな出来る?

例:http://images.amazon.com/images/P/4056041873.01._SS500_SCLZZZZZZZ_V57372215_.jpg  とか。

214 :213:2007/10/18(木) 00:35:16 ID:???
バージョン情報は、
MediaWiki: 1.10.1
PHP: 5.2.3 (apache2handler)
MySQL: 5.0.37

215 :nobodyさん:2007/10/18(木) 01:11:56 ID:???
>>213 CURL関数を有効にしたところ動作を確認しました。
http://jp.php.net/curl

Windowsだとextension=php_curl.dllをアンコメントします。
ちなみにCURL関数が使えない状態で試したら次のようなエラーが出ました。

Fatal error: Call to undefined function curl_init() in
C:\xampp\htdocs\mediawiki\includes\SpecialUpload.php on line 179

216 :nobodyさん:2007/10/18(木) 01:37:06 ID:???
続き。CURLが使えるかどうかは判定するにはphpinfo()関数で
次のような文字列が表示されていれば使えます。

curl
cURL support enabled
cURL Information libcurl/7.16.0 OpenSSL/0.9.8e zlib/1.2.3

Linuxにインストールする方法ですが、Ubuntuならphp5-curl、
CentOS5ならphp-curlといったパッケージが用意されています。

217 :213:2007/10/18(木) 10:14:19 ID:???
>>215
ありがとうございます。

さっそく、php5.2.3のインストーラ(WindowsXP環境)を起動してCURLをインストールしたところ、
URLからの直接取り込みが出来るようになりました。
原因の切り分け方法まで明記していただき、非常に助かりました。
感謝感激です。

ちなみに
> Fatal error: Call to undefined function curl_init() in
> C:\xampp\htdocs\mediawiki\includes\SpecialUpload.php on line 179
のメッセージはどこに表示されているのでしょうか?
phpディレクトリの下にはなかったようでした。
ファイル名だけでも教えていただけると助かります。

218 :215:2007/10/18(木) 13:24:18 ID:???
>>217 CURL関数が使えない状態でURLからファイルを読み込んだ後に表示されます。
php.iniの設定によって表示されません。私の場合はXAMPPのデフォルト設定をそのままにしています。

error_reporting = E_ALL & ~E_NOTICE
display_errors = On

php.iniの説明によると、
注意とコーディング規約の警告以外のすべてのエラーを表示する設定です。

ウェブサーバやファイルのパス、データベースのスキーマなど
セキュリティに関連する情報を漏洩させないようにするために
公開サイトではdisplay_errorsをOffにすることを推奨しているそうです。

219 :213:2007/10/18(木) 22:51:22 ID:???
>>218
レスありがd。

うちの環境(WindowsXP)の場合、php.iniに
error_log = "C:\Program Files\PHP\php.error.log"
を書いたらエラーをファイルに書き出すようになりました。

一応報告まで。

220 :nobodyさん:2007/10/25(木) 11:17:35 ID:???
DB username  :wikiuser
DB password  :○○○○○○○

って入力してinstallのボタン押しても
↑の項目を入力し直せって出るんだけど、何でだろう・・・
DB passwordは好きなPASS自分でつければいいんだよね?


221 :nobodyさん:2007/10/25(木) 11:40:11 ID:???
>>220
ユーザ名とパスワードはデータベース作成と一緒に設定したものを使います。
公式サイトのチュートリアル通りならwikidbデータベースに対して
ユーザー名wikiuser、パスワードはpasswordです。

grant create, select, insert, update, delete, alter, lock tables
on wikidb.* to 'wikiuser'@'localhost' identified by 'password';

http://www.mediawiki.org/wiki/Manual:Installation/ja

222 :nobodyさん:2007/10/25(木) 11:58:11 ID:???
>>221
MySQLデータベース作成してませんでした・・・orz
今、登録中です。
親切にありがとうございました!

223 :222:2007/10/25(木) 12:55:30 ID:???
やっぱりダメだorz
データベース作成したんだけど、PASSがない・・・

224 :nobodyさん:2007/10/25(木) 14:12:17 ID:???
>>223 環境とかエラーメッセージとかを書いて下さらないとサポートしようがないです。

そもそも作成したアカウント(wikiuser)でデータベースにログインできるか
確認をして下さい。

mysql -u wikidb -p

でログインをして

show databases;

のクエリを入力するとwikidbの名前が表示されるはずです。もしくは

use wikidb;

のクエリが成功すれば正常に設定されています。

225 :222:2007/10/25(木) 18:38:31 ID:???
http://www-2ch.net:8080/up/download/1193304729750931.lhUIE0
↑のエラーが出ます。
鯖環境は
PHP 4.4.7(safe_mode:On)
MySQL 5.0.45(文字コード:EUC-JP)

今は、以前からレンタルしていた鯖つかってるのですが、
インストールや設定が理解できたら
有料鯖借りようと思っています。

226 :nobodyさん:2007/10/25(木) 18:50:03 ID:???
連投すみません。
http://www.vipper.org/vip650768.jpg_Q1vqJczM0DI2F7aKDbp9/vip650768.jpg
画像↑でした・・・


227 :nobodyさん:2007/10/26(金) 05:28:30 ID:???
厨かもしれない質問をすみません。
インターフェースの『ナビゲーション』の部分のカスタマイズ法はわかったのですが、
その下の『ナビゲーション』の部分のやり方がわかりません。
ナビゲーションの部分(sidebar)と同じく『表示メッセージの一覧』からやるのであろうことは
推測できたのですが、どれを編集すればよいのか全くつかめません。
具体的には『リンク先の更新状況』や『印刷用バージョン』『この版への固定リンク』などの項目を
削除したうえで、この中に自作のjavaScriptを入れ、枠上の『ツールボックス』という文字自体を消し、
ついでにナビゲーションボックスの枠上の『ナビゲーション』という文字も削除したいのです。
更に、ページ最下部の『プライバシー・ポリシー』『免責事項』などがある部分も編集したくてたまりません。
どうすればよいのでしょうか。どうかお知恵をお貸しください。

228 :nobodyさん:2007/10/26(金) 15:38:54 ID:???
>>225 MWで利用できる文字コードはISO-8859-1もしくはUTF-8なのでそれ以外だとエラーになります。
mbstringの設定も同様です。

229 :nobodyさん:2007/10/26(金) 16:32:09 ID:???
>>227
http://www.mediawiki.org/wiki/Manual:Interface/Sidebar/ja

ナビゲーションの表示を変えるには「MediaWiki:Navigation」ページ
ナビゲーションのメニューの一覧を変更するには「MediaWiki:Sidebar」ページ
を編集します。公式サイトのメニューは次のようになっています。
http://www.mediawiki.org/wiki/MediaWiki:Sidebar

ツールボックスの表示名を変えるには「MediaWiki:Toolbox」を編集します。

http://www.mediawiki.org/wiki/Category:Interface_messages
を見る限り、ツールボックスの一覧を変えるためのページは
見つからないのでMonoBook.phpを編集する必要があるようです。

http://www.mediawiki.org/wiki/Manual:Skinning/ja

にツールバーの対応部分のコードが掲載されています。
例えばリンクの元のコードを見やすくすると次のようになります。

<li id="t-whatlinkshere">
<a href="echo $this->data['nav_urls']['whatlinkshere']['href']"
echo $skin->tooltipAndAccesskey('t-whatlinkshere')>
$this->msg('whatlinkshere')</a>
</li>

免責事項などのフッター部分のリンクタイトルを変えたいのであれば、
languages/messages/Messages.Ja.phpを変更します。
MonoBook.phpの対応コードの部分に関しても上記のManual:Skinning/jaをご覧下さい。

230 :nobodyさん:2007/10/26(金) 23:01:35 ID:???
>>229 追記。メッセージの方はバージョンによってリビルドする必要があるかもしれません。
http://www.mediawiki.org/wiki/Manual:%24wgLanguageCode/ja


231 :nobodyさん:2007/10/27(土) 00:27:55 ID:???
wikipediaのテンプレートや記事を転載しても
同じように表示されないことがいくつかの書き込みで
報告されていましたが、MediaWiki:Common.cssページで
CSSを追加できるそうなのでこちらを試してみるといいかもしれません。
日本語版Wikipediaだと次のようになります。

ttp://ja.wikipedia.org/wiki/MediaWiki:Common.css

232 :nobodyさん:2007/10/27(土) 03:58:03 ID:JZ9k/oME
こちらも初歩的な質問ですみません。次の問題についてなにかアドバイスを頂けたらと思います。(最新版)

■ ページ最下部のライセンス表示を変えたい。
 ●行ったこと:[[MediaWiki:Copyright]]を編集した。objectcaheのTruncateやブラウザキャッシュの削除も行った。
  ▲問題:表示が反映されない。

■トップページを一つにしたい。
 具体的には、『http://wiki.subdomain.com/』と『http://wiki.subdomain.com/メインページ』という二つの
 トップページが並存している状態で、これを前者に統一したい。前者の記事タイトルは『Main page』と
 なっており、これも(タイトルを)変えたい。(後者は『メインページ』)
 ●行ったこと:何をしてよいか全くわからず。

●自作の右サイドバーをMonobook.phpに―具体的には『<!-- start content -->』の真下に
 タグ『<div style="float:right;"></div>』で囲んだそれを記述した。
 ▲問題:編集画面にいくと、入力フォームがこのサイドバーの下にきてしまい、無駄な空白が生まれ、
  いちいちスクロールさせるのが面倒である。同様のことはログイン画面でも起こる。
  ■これを解決したい。

233 :nobodyさん:2007/10/27(土) 06:25:02 ID:???
>232
■ ページ最下部のライセンス表示を変えたい。
[[MediaWiki:Copyright]]の内容はLocalSettings.phpで設定が行われていないと表示されないです。
インストール時にクリエイティブコモンズを選択すると次のような設定になります。

$wgEnableCreativeCommonsRdf = true;
$wgRightsPage = ""; # Set to the title of a wiki page that describes your license/copyright
$wgRightsUrl = "http://creativecommons.org/licenses/by/3.0/";
$wgRightsText = "Attribution 3.0 Unported";
$wgRightsIcon = "http://i.creativecommons.org/l/by/3.0/88x31.png";
# $wgRightsCode = "[license_code]"; # Not yet used

ttp://www.mediawiki.org/wiki/Manual:FAQ/ja#フッターを変更するには?
ttp://www.mediawiki.org/wiki/Manual:Configuration_settings/ja#著作権

■トップページを一つにしたい。
メインのURL(http://wiki.subdomain.com/)にアクセスしたときに
[[メインページ]]に転送されずにMain pageに転送される
というのであれば[[MediaWiki:Mainpage]]を編集します。

ttp://www.mediawiki.org/wiki/Manual:FAQ/ja#それぞれのページの<title>を変更するには?どこで変更します?

■空白問題の解決
具体的な画面を見ないことには何も言いようがないですが、とりあえず実験として
<div style="float:right;"></div>の間にサイドバーナビゲーションのコードそのまま
貼ってみましたが、サイドバーのブロックとtextarea要素の間の顕著な空白は確認出来ませんでした。

ttp://www.mediawiki.org/wiki/Manual:Skinning/ja#サイドバーナビゲーション

234 :nobodyさん:2007/10/27(土) 19:06:16 ID:wHsa7qW1
wikipediaのdumpを入手してmediawikiにインポートしてから
全文検索のためのsearchindexテーブルをみていたところ、
どうも日本語に対応していないっぽい。
/mediawiki/maintenance/rebuildtextindex.inc
をみると、mysqlのfulltextインデックスでsearchindex作ってるんだが、そもそもこれって日本語対応してないでつよね。
mediawikiで日本語全文検索する場合、やっぱり形態素分析とか独自でしなきゃだめなの?


235 :nobodyさん:2007/10/27(土) 21:30:56 ID:???
>>234
>>174 >>176 >>178 辺りに少し書かれていますが、
MySQLの場合Sennaを導入する必要があるようです。
住商情報の資料がとても分かりやすいです。

MySQLとSennaによる日本語全文検索
ttp://www.scs.co.jp/mysql/docs/Interop2006MySQL_Senna_JPsearch.pdf

対応テーブルの解説は次の通りです。
ttp://www.mediawiki.org/wiki/Searchindex_table

236 :nobodyさん:2007/11/03(土) 23:30:22 ID:g5E6w4K/
編集者として、メールアドレスを記述したいのですが、
質問があります。

そのまま「メールアドレス」を表示するのではなく、
別の名前で表示して、クリックしたら、メールソフトが起動するように
したいのですが、可能なのでしょうか?

色々と検索してみたのですが、
解決策が見えないので、ご存知の方いましたら、教えてください。

237 :nobodyさん:2007/11/04(日) 03:18:37 ID:vGeLmL+G
とりあえず、自己解決できました。
下記みたいな感じにしてみましたが、これでOKなのかな?

<html><a href="mailto:xxxx@yahoo.co.jp?subject=件名">表示名</a></html>



238 :nobodyさん:2007/11/04(日) 07:43:28 ID:???
>>237 通常のリンク記法では表示されませんか?
[mailto:xxxx@yahoo.co.jp?subject=件名 表示名]

239 :nobodyさん:2007/11/04(日) 22:14:20 ID:vGeLmL+G
おお〜、できました〜〜。
ありがとうございます。

よりシンプルに、記述できるようになったので、
かなり編集が楽になりました〜。


240 :nobodyさん:2007/11/08(木) 04:35:39 ID:???
>>178
Tritonn入れてるならAND検索できるはず。
検索クエリの頭に「*D+」をつけるか、
「+単語1 +単語2」でAND検索になるはず。


241 :nobodyさん:2007/11/08(木) 11:57:53 ID:???
>>240
ありがd

できたよん。
MediaWikiの左側の検索窓(Monobook)に「+ 単語1 + 単語2」でAND検索になるっぽい。
「* D+ 単語1 単語2」ではだめなよう。

242 :nobodyさん:2007/11/10(土) 03:41:20 ID:m3PoE3jL
外部リンクをクリックしたら、
別ウインドウで表示されるようにしたいのですが、
どうしたら良いでしょう?

MediaWiki の記法とか、あるんでしょうか?

243 :nobodyさん:2007/11/10(土) 08:55:11 ID:???
>>242
XHTML 1.0 Transitionalではtarget(="_blank")属性は非推奨であるのと
Wikipediaのマニュアルを調べても見つからないのでおそらく実装されていません。

右クリックで済ませるか、限られた人間だけが編集するのであれば
$wgRawHtml(http://www.mediawiki.org/wiki/Manual:%24wgRawHtml)
trueに設定して直接a要素で記述するか、タグエクステンションで実装するかです。

JavaScriptだけでも別リンクの機能を実現できますが、そのままでは
すべてのリンクに適用されてしまうので、工夫が必要です。

リンクの質問が続いていることから意外とリンク方法で困っている人が
いるようなので、ついでにマニュアルのURLも貼っておきます。

http://www.mediawiki.org/wiki/Help:Links/ja
http://www.mediawiki.org/wiki/Help:Interwiki_linking/ja
http://ja.wikipedia.org/wiki/Help:目次

244 :nobodyさん:2007/11/10(土) 17:49:04 ID:???
質問です。
http://www.mediawiki.org/wiki/Manual:FAQ/jaは背景が水色
http://www.mediawiki.org/wiki/Help:Contents/jaはPDアイコン表示と
カテゴリー毎に背景を変えているようです。

このような設定はどこをどのように設定すればよいか、
教えて頂けないでしょうか。

245 :nobodyさん:2007/11/10(土) 21:22:55 ID:???
>>244
body要素のclass属性に名前空間のインデックス番号が振られていることを利用します。
例えば上記のHelp名前空間の場合だとインデックス番号が12なので
body要素は次のようになっています。

<body class="mediawiki ns-12 ltr page-Help_Contents_ja">

組み込みの名前空間とインデックスの表は次の記事に書かれています。
http://www.mediawiki.org/wiki/Manual:Namespace/ja

Wikimediaプロジェクトではサイト独自のCSSはMediaWiki:Common.cssページで
カスタマイズしているので、次のURLにアクセスすれば調べることが出来ます。
http://www.mediawiki.org/wiki/MediaWiki:Common.css

独自の名前空間を作成するには$wgExtraNamespacesコンフィギュレーション(構成)変数を利用します。
名前空間の偶数番号のインデックスに追加したい名前空間を割り当てます。
奇数番号は自動的に直前の数字の名前空間のノートページに割り当てられます。

上記のmediawiki.orgではインデックス番号100にManual名前空間を割り当てているので、
次の行をLocalSettings.phpに追加します。

$wgExtraNamespaces[100] = "Manual";


http://www.mediawiki.org/wiki/Manual:FAQ/ja#名前空間を追加するには?
http://www.mediawiki.org/wiki/Manual:Using_custom_namespaces/ja

246 :nobodyさん:2007/11/11(日) 00:28:16 ID:???
11月8日にPHP5.2.5がリリースされました。
http://www.php.net/releases/5_2_5.php

2007/11/08 PHP5.2.5のリリース
2007/12/31 PHP4.4のリリース打ち切り
2008/01   PHP5.3・PEAR2のリリース(予定)
2008/08/08 PHP4の致命的なセキュリティ修正の打ち切り

247 :