=== MediaWiki 管理者の集い 第2版 === at PHP
[2ch|▼Menu]
[1からを表示]
50:nobodyさん
07/07/21 09:19:37
Telnet/SSH/SVNが使えない場合は面倒ですが
ViewVCから必要なファイルを1個1個DLして置き換えてみるとか

URLリンク(svn.wikimedia.org)

例えば/skins/monobook/main.css が欲しい時はそのファイルを開いて(download)って所を右クリック保存
URLリンク(svn.wikimedia.org)

のRevision 24168 - (view) (download) (as text) (annotate) - [select for diffs]
URLリンク(svn.wikimedia.org)
(download)を保存すればおkかと

ってやっぱ面倒ですねw

51:nobodyさん
07/07/21 09:26:36
>>49
あっはい了解しましたw

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


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

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

55:nobodyさん
07/07/21 15:45:12
Wikipedia項目リンク

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

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

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

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

57:nobodyさん
07/07/24 19:00:34 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さん
07/07/24 19:10:19 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さん
07/07/24 19:16:57
FAQよんだか。
URLリンク(www.mediawiki.org)

60:nobodyさん
07/07/26 18:32:34
>>58
Hの人ですか。

61:nobodyさん
07/08/05 20:28:56
URLリンク(meta.wikimedia.org)
URLリンク(www.uesp.net)

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

62:nobodyさん
07/08/08 00:16:37
需要なさげ・・・

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

64:nobodyさん
07/08/14 01:09:46 esnaUSgm
こんな風に横に広告出すにはどうしたらいいの?
URLリンク(wiki.chakuriki.net)

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

他にexntesionを登録して記事の中に埋め込む方法もあります。
URLリンク(www.mediawiki.org)



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

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

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

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

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

69:nobodyさん
07/08/17 19:27:52
スレリンク(newsplus板)

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

それなら URLリンク(meta.wikimedia.org) (英語)に書いてあるとおりにしてみる。

71:nobodyさん
07/08/20 14:14:17
くだらん…
【ネット】Wikipediaの執筆者を暴露するツールが登場
URLリンク(www.itmedia.co.jp)

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

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

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

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

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

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

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

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


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

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

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

Mime type detection
URLリンク(www.mediawiki.org)
.htaccessの記述例
URLリンク(www.tagindex.com)
.htaccessでMIMEタイプの設定を行う
URLリンク(www.shtml.jp)

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

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

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

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

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

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

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

79:nobodyさん
07/08/24 22:59:10
>>78
すみません。LocalSettings.phpの設定でOKでした。
URLリンク(www.mediawiki.org)

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

しかし、

==タイトル名==

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

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

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

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

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

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

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

85:nobodyさん
07/08/29 17:23:39
>>84 リネームはRenameuser extensionを使います。
URLリンク(www.mediawiki.org)

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

URLリンク(meta.wikimedia.org)
URLリンク(www.mediawiki.org)

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

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

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

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

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

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

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


90:nobodyさん
07/08/30 18:28:26
MWの和書が出るようです。

MediaWiki使いこなしガイド あなたもWikipediaが作れる!
URLリンク(www.socym.co.jp)

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

92:nobodyさん
07/08/31 00:56:03
絶対買う〜〜〜っ!

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

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

95:nobodyさん
07/09/01 04:06:08
安いだけに内容も薄っぺらいね。

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

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

98:nobodyさん
07/09/05 22:55:03 O3ZoaR/F
URLリンク(ja.copipedia.org)

ここのサイトの

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

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

99:98
07/09/05 23:53:48
自己レススマソ

<blockquote><pre>


 げ
  ほ
   げ

</pre></blockquote>

でいけますた。


でも、

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

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

100:nobodyさん
07/09/06 00:37:52
>>98 URLリンク(www.mediawiki.org)

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

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

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

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

102:nobodyさん
07/09/06 08:38:28
MediaWiki 1.11.0 release candidate 1
URLリンク(lists.wikimedia.org)

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

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

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

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

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

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

107:nobodyさん
07/09/08 08:14:39
>>105
URLリンク(www.mediawiki.org)

一行コメントについては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さん
07/09/08 08:27:22
>>105
ウチはMW 1.7.1、ローカル(つまり非公開)でMWBBを掲示板に使ってます


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

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

111:nobodyさん
07/09/08 17:25:19
本、注文した。楽しみじゃ。

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

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

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

113:nobodyさん
07/09/09 02:28:38
>>112 匿名編集の状態で匿名から投稿することが出来ました。
細かいユーザグループ
URLリンク(www.mediawiki.org)

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

URLリンク(www.mediawiki.org)

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

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

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

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

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


118:nobodyさん
07/09/10 01:46:06
>>115 phpのみのファイルでは終了タグを書かないことになっています。
URLリンク(framework.zend.com)

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

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


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

121:nobodyさん
07/09/11 09:57:48
日本語の本がなければ英語の本を読めばいいのに。

122:nobodyさん
07/09/11 20:07:51
MediaWiki 1.11.0, 1.10.2, 1.9.4, 1.8.5 released
URLリンク(lists.wikimedia.org)

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


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

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

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

127:nobodyさん
07/09/13 20:09:30
>>126

Latex? LaTeX じゃなくてか?

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






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

128:nobodyさん
07/09/13 20:19:30
中途半端なことしてすまそ

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

129:nobodyさん
07/09/13 21:25:06
>>125 URLリンク(www.mediawiki.org)

>>126 ごくたまにレンタルサーバでmimetex使っています。
URLリンク(meta.wikimedia.org)

130:13
07/09/14 10:10:51
>>97 その後です。
URLリンク(www.mediawiki.org)
を見たらこれまでの質問の大半がここで見つかるのと、
URLリンク(linux2ch.is.land.to)
が落ちているのでしばらく様子を見ることにします。

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

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

131:nobodyさん
07/09/14 16:36:57
モナペディア URLリンク(ja.monapedia.org)

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

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

URLリンク(ja.monapedia.org)
Wikipedia項目リンク

133:nobodyさん
07/09/15 00:07:23
>>132
kwsk

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


135:nobodyさん
07/09/17 17:27:11
>>134
どんなのがあるの?

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

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

137:nobodyさん
07/09/18 20:21:24
ついでですが、1.10.0からSpecial:Blockipが追加されています。
URLリンク(www.mediawiki.org)

138:nobodyさん
07/09/18 20:39:45
>>137
リンク先を読んできました

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

139:nobodyさん
07/09/18 22:37:56
>138 MW1.7以降でバージョンを調べるには
{{CURRENTVERSION}}マジックワードでも出来ます
Wikipedia項目リンクマジックワード

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

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

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

URLリンク(meta.wikimedia.org)
URLリンク(www.mediawiki.org)
URLリンク(www.mediawiki.org)
Wikipedia項目リンク広域ブロック/rangeblocklist


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

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

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

142:nobodyさん
07/09/22 17:53:03
<dl>
<dt>用語1</dt>
<dd>用語1の説明</dd>
<dt>用語2</dt>
<dd>用語2の説明</dd>
</dl>

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

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

5497 Regression in HTML normalization in 1.6(<li>タグが<li>に化けるバグ)
URLリンク(bugzilla.wikimedia.org)

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

144:143
07/09/22 21:49:22
訂正 <li>タグが&lt;li&gt;に化けるバグ

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

URLリンク(www.mediawiki.org)

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

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

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

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

148:143
07/09/23 10:37:01
>>145 >>146 公式サイトは1.12αで、SVNで入手できます。
URLリンク(www.mediawiki.org)

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

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

最後にバグと言う言葉に囚われてバージョンの話を先にしてしまいましたが、
用語の定義についてはwikiのマークアップが使えます。
Wikipedia項目リンク箇条書き

149:142
07/09/23 10:51:22
なーるほどー
1.12が正式に出るまで待ちます

150:nobodyさん
07/09/23 16:23:28 /+pTHF38
突然質問すいません。

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

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

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

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

URLリンク(www.mediawiki.org)

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

$wgNamespacesWithSubpages[NS_MAIN] = true;
URLリンク(www.mediawiki.org)

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

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

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

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

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


APIは「あ」から始まる最初の5件のタイトルを取得するには次の通りです。
わかりやすくするために「あ」はエンコードしていません。
URLリンク(ja.wikipedia.org)あ&aplimit=5

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

PEAR::HTTP_Clientでサイトの内容取得
URLリンク(www.phppro.jp)

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

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

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

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

158:nobodyさん
07/09/26 20:18:14
>>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さん
07/09/26 21:53:18
>>157
自宅鯖での運用なんですが、mysqlを直接叩くスキルが無いので難しいっすね。

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

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

161:154
07/10/01 13:58:26 zXzjzDsZ
せっかく皆さんに聞いたので、クライアント組んでみました。
この調子だと公開できるのはいつやら。。。
URLリンク(www.restspace.jp)

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

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

編集に関してもAPIがあるので出来ると思います。
URLリンク(www.mediawiki.org)

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

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

URLリンク(labs.anthill.jp)
URLリンク(www.amazon.co.jp)

アプリケーションの例ですが、メディアプレイヤーが今日のニュースで紹介されていました。
Adobe Media Playerβ版リリース - ITmedia News
URLリンク(www.itmedia.co.jp)

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

New Adobe AIR App: MediaWiki Uploader
URLリンク(weblogs.macromedia.com)

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

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

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

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

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

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

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

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

165:nobodyさん
07/10/04 23:36:50
MediaWiki2.3の日本語版公開
URLリンク(internet.watch.impress.co.jp)

166:nobodyさん
07/10/04 23:38:02
>>165 訂正。OpenOffice 2.3日本語版の公開。MediaWiki形式での文書のエクスポートに対応
URLリンク(internet.watch.impress.co.jp)

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

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

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


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

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

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

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

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

LocalSettings.phpに

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

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

171:nobodyさん
07/10/10 20:54:24
Wikiaがいつの間にか日本語化されている

URLリンク(ja.wikia.com)

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

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

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

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

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

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

175:nobodyさん
07/10/11 12:53:13
>>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さん
07/10/11 14:53:39
>>174
URLリンク(meta.wikimedia.org)ヘルプ:検索
URLリンク(meta.wikimedia.org)
の両方を見てもブール検索は見つからないのでMySQLの全文検索ではできないと思います。

Wikimedia財団の方で導入されているApache Lucenceではできるようです。
Wikipedia項目リンク検索
URLリンク(www.mediawiki.org)

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

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

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

どうしてもMediaWikiでファイルの一元管理をしたいのであれば、別にアップロードページを用意した方がいいかもしれません。
URLリンク(www.mediawiki.org)


178:174
07/10/11 19:38:52
>>176
d

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

179:nobodyさん
07/10/11 21:50:33
>>175の追記。

URLリンク(www.mediawiki.org)

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


180:nobodyさん
07/10/11 22:02:15
URLリンク(www.nuhit.com)

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

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

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

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

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


183:nobodyさん
07/10/12 08:36:32
>>182 で何が言いたいの。

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

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

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

シンプルですが、自分は Extension の EditConfirm が気に入っています
URLリンク(www.mediawiki.org)

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

186:nobodyさん
07/10/12 20:41:22
質問させてください
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さん
07/10/13 02:09:42
記事の本文のすぐ下にメッセージを挿入したいんですがどうすればいいですか?
<div id="footer">ではなく、本文の下にいれたいんですが何回挑戦してもできません。
分かる方いたら是非教えてください。

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

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

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

190:nobodyさん
07/10/13 09:53:05
URLリンク(www.lighty2go.com)
URLリンク(trac.lighttpd.net)
URLリンク(meta.wikimedia.org)

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

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

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

URLリンク(www.mediawiki.org)
URLリンク(www.peerix.org)


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

3986日前に更新/385 KB
担当:undef