=== MediaWiki 管理者の集い 第2版 ===
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/07/04(水) 07:24:10ID:77E6ADvG== 公式サイト等 ==
[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]
日本語翻訳中(らしい)
0482nobodyさん
2008/02/12(火) 10:42:05ID:???>>3を参考に、サーバー環境を教えてください。
また、index.php?title=xxx.comでアクセスしたときはどうなりますか?
URL書き換えのルールはどうなっていますか?
0483nobodyさん
2008/02/12(火) 10:55:31ID:???導入していないので参考にならないかも知れないが。
導入自体は、Installationだけでいけると思うのですが、これは済んでいるのかな?
それとも「Adding a new question type」の仕方を教えてと言っているの?
0484nobodyさん
2008/02/12(火) 11:34:48ID:???御返信ありがとうございます。
まず、index.php?title=xxx.com で表示したところ、表示できてしまいました。
次に、「URL書き換えのルール」というのが、 http://www.mediawiki.org/wiki/Manual:Short_URL/ja で
説明されているものを指すとすれば、自分の場合は ドメイン.jp/記事名 です。
MediaWiki のバージョン : mediawiki-1.11.0.tar.gz
MediaWiki をインストールした OS の種類とバージョン : Linux
ウェブサーバの種類とバージョン : Apache 2.0.52
データベースサーバの種類とバージョン : MySQL 4.0.26
PHP のバージョン : PHP4 4.3.9 PHP5 5.1.6
0485nobodyさん
2008/02/12(火) 11:55:20ID:???Short_URLがくさいので、http://www.mediawiki.org/wiki/Manual:Short_URL/ja のどれを使ったかを教えてください。
0486nobodyさん
2008/02/12(火) 12:15:43ID:???どれを参考にしたかが思い出せません。自分が参考にしたときのと構成が変わっているようです。
しかし、URL構成の設定にあたって手を加えたのは.htaccessだけだったと思うので、それ(現状)を以下に。
AddHandler x-httpd-php5 .php .phps
RewriteEngine On
RewriteRule ^[^:]*\. - [L]
RewriteRule ^[^:]*\/ - [L]
RewriteRule ^/*$ /index.php?title=Main_Page [L,QSA]
RewriteRule ^(.+)$ /index.php?title=$1 [L,QSA]
0487nobodyさん
2008/02/12(火) 13:59:25ID:???RewriteRule ^[^:]*\. - [L]
↑
が悪さをしているようですね。
あらかじめドメインが分かっているなら、
↑の前に
RewriteRule ^.+\com$ - [L]
かな?
詳しくないので、もっとエレガントな解決よろしく<他の人
根本的解決策は、多分 example.com/wiki/xxxx 形式のShort URLに変更することだと思う
0488487
2008/02/12(火) 14:00:17ID:???RewriteRule ^.+\.com$ - [L]
0489487
2008/02/12(火) 14:46:02ID:???こっちのほうが参考になるかも。
(詳しく読んでませんが)
0490nobodyさん
2008/02/12(火) 21:34:20ID:???ありがとうございます。
『↑の前に』とは、『RewriteRule ^[^:]*\. - [L] 』の一段上にそれを加えればよい、ということでしょうか。
だとすれば、それは xxx.com という記事を作る場合、ということでしょうか。
できれば.net/.org/.jp/... といったあらゆるドメインの記事が作れるようにしたいのです。
それが不可能なのであればせめて .com だけでも作れるようにしたいところです。
0491487
2008/02/13(水) 10:29:40ID:???ごめんなさい。上記はうまくいかない気がしてきた。
>>489を参考にして。
■RewriteRule ^[^:]*\. - [L] の代わりに以下を記述。
RewriteRule ^[^:]*\.(php|src|jpg|jpeg|png|gif|bmp|css|js|inc|phtml|pl|ico|html|shtml)$ - [L,NC]
※upload可能なファイルを追加している場合は |pdf のように適宜追加
これで試してみてください。
0492487
2008/02/13(水) 10:33:38ID:???おそらく、この場合、 example.com/index.html のようなページ(末尾が列挙した拡張子になっているタイトルの記事)は、作れないと思います。
0493nobodyさん
2008/02/13(水) 13:43:08ID:???ありがとうございました。その通りの方法で解決することができました。
ただひとつ気になった点が、読み込みが微妙に遅くなったように感じられるところです。
この設定が影響して、ということはあり得るのでしょうか。
いずれにしても、ありがとうございました。
0494nobodyさん
2008/02/13(水) 14:45:30ID:???その読み込みの遅さというのは、ページの取得の遅さではなく、リンクをクリックした直後―つまり移動の際のそれです。
変更前のものに戻してみたところ、その「遅さ」はやはりなくなりました。
あくまで体感ですが、Encyclopediadramaticaのそれと酷似しています。
http://www.encyclopediadramatica.com/
0495487
2008/02/13(水) 14:54:27ID:???解決できましたか、良かったです。
読み込みが遅くなる可能性が無いとは言えません。
MediaWikiは、内部で、たくさんのファイルを読み込んでいますが、その都度、上記のRewriteRuleで振り分けを行っていると考えられるからです。
解決策のひとつとして、htaccessではなく、httpd.confに書き直すという手もあります。(多少は改善すると思いますが、気休め程度の可能性もあります)
そのうえで、>>492であげたような問題や、sitemap.xmlを配置した場合など新たな拡張子の追加の可能性を考慮すると、やはり/wiki/xxxのようなURLによる運用がベターであるといえるでしょう。(>>293)
0496nobodyさん
2008/02/14(木) 08:29:46ID:???クラスファイルの読み込みは__autoload関数を通して行われている
はずです。ざっと調べた範囲ではincludes/AutoLoader.phpが
該当するようです。
0497nobodyさん
2008/02/14(木) 13:10:25ID:???2chねらーで高校生らしいが・・・
0499nobodyさん
2008/02/14(木) 16:47:01ID:???あそこの管理者はそういった情報は販売していないのかもしれませんが、
収集できる情報自体に価値があるということには気がつかないものなのですね
0500nobodyさん
2008/02/15(金) 19:32:12ID:???そのエクステンションでマジックワードが展開されません。
<ext>{{LOCALDAY}}</ext>
とか。どうすればいいのでしょうか
0501nobodyさん
2008/02/16(土) 01:11:28ID:???wikiパーサの処理はフック(Manual:Hooks)を通して制御できますが、
申し訳ないですが今すぐにコードサンプルを挙げられないです。
0502500
2008/02/16(土) 01:46:57ID:???他の人も投稿するので$wgRawHtmlは使いたくなかったんです。
具体的には、pagetitleをキーワードにアフィリエイトの商品ページを表示したかったのですが、
どうにもできなかったので、結局エクステンションの中で $_GET['title'] でひっぱてしまいました。。。。
0504500
2008/02/18(月) 16:08:37ID:???映画に関するWikiで、ページタイトルに映画タイトルが入り、
その映画タイトルでAmazonのアフィリエイトをインラインフレームで表示させてます。
0505nobodyさん
2008/02/26(火) 03:34:28ID:???Sphinxもトライしましたがうまくコンパイルできず、せっかく導入できたSennaでなんとか検索機能を改善したいのですが・・
0506nobodyさん
2008/02/26(火) 06:29:57ID:???0507nobodyさん
2008/02/26(火) 15:54:45ID:???いいと思います。自分でMediaWikiの拡張機能を書かなければならない
場合、Lucene extensionが参考になると思います。
>>506 業者とサイトの規模次第です。無料鯖は避けた方がいいでしょう。
CGIモードの場合diff3やImageMagickといったコマンドツールが使える鯖が
あるので、用途によっては積極的に選ぶ人もいると思います。
私の場合XREAのセーフモードで一日のリクエスト数が1万数千件ありますが、
アクセスが集中する昼間に編集をするとエラーになることが多いので、
記事の更新作業は夕方以降にしています。
0508nobodyさん
2008/02/26(火) 16:01:43ID:???0509nobodyさん
2008/02/26(火) 18:58:37ID:???検索エンジンで調べた際の検索キーワード
「MediaWiki」 「ファイルタイプ」 「ファイル形式」
画像形式以外のファイルをアップロードしても
MediaWiki で「画像」と認識されてしまうことを変更するにはどうすればいいのでしょうか?
例えば、ZIP形式のファイルをアップロードしても「画像」扱いになってしまい、
Wikiの画像一覧などのくくりに属してしまいます
これを画像以外の、たとえば単なる「ファイル」などのようなくくりでまとめたいと思っています
ご存知の方がいらっしゃいましたら教えていただきたく、
よろしくお願いいたします
0510nobodyさん
2008/02/27(水) 18:17:14ID:???画像の一覧を表示したいのであれば
それぞれincludes/SpecialImagelist.php、SpecialLog.phpを改造するか、
新たなSpecialページを作ることになります。
Specialページの作り方のチュートリアルは
公式サイトのマニュアルにあります。
http://www.mediawiki.org/wiki/Manual:Special_Pages/ja
0511nobodyさん
2008/02/27(水) 18:20:32ID:???開発者によるとrevision 31083からPostgreSQL8.3に対応したとのことです。
試したい人はSVN版を入手して下さい。
0512509
2008/02/27(水) 18:38:44ID:???URLの "p"ages は Capital じゃなかったみたいですね^^;
http://www.mediawiki.org/wiki/Manual:Special_pages/ja
Special:Imagelist のように、
Special:Files といった分類を作ってその中に画像形式以外の、
例えばZIP形式のファイル一覧を作りたいことが目的でしたので、
教えていただきました情報で解決できそうです
早速読みこんでみようと思います
お忙しいところレスしていただきましてありがとうございました
0514nobodyさん
2008/03/03(月) 17:55:05ID:???[Mediawiki-l] MediaWiki 1.11.2 released (security)
http://lists.wikimedia.org/pipermail/mediawiki-l/2008-March/026471.html
[Mediawiki-l] MediaWiki 1.10.4, 1.9.6 released (bug fix)
http://lists.wikimedia.org/pipermail/mediawiki-l/2008-March/026470.html
0515nobodyさん
2008/03/05(水) 00:09:14ID:???0516nobodyさん
2008/03/06(木) 14:22:22ID:???どうしても行き詰ってしまったので、一つ質問させてください。
■MediaWiki、サーバ関連情報 : (コロンから右に書いた情報はたとえばの情報)
MediaWiki : ver1.11.1
サーバー : Xrea s330
Apache : 1.3.37
PHP : 5.2.5 (セーフモード)
MySQL : 5.1.22-rc
■検索エンジンで調べた際の検索キーワード
「MediaWiki」 「Unable to run external programs in safe mode.」 等々
■分からないこと、発生している問題、やりたいこと、など
SVGファイルが表示されずにエラーが出る。他の形式は今のところ正常に表示されている。
「サムネイルの作成中にエラーが発生しました: Unable to run external programs in safe mode.」
■その他
この記事がそのものずばり・・・なんですが同じようにやってもエラーが出続けています。
ttp://blog.cellfan.info/article.php?id=57
= includeフォルダ内修正済み関連ファイル =
http://www-2ch.net:8080/up/download/1204780878030961.vFHE47?dl
= local.php =
$wgEnableUploads = true;
$wgUseImageMagick = true;
$wgUseImageResize = true;
$wgImageMagickConvertCommand = "/usr/local/php/bin/convert";
$wgFileExtensions = array('png', 'gif', 'jpg', 'jpeg' ,'svg');
以上です。よろしくお願いします。
0517516
2008/03/06(木) 14:24:39ID:???0518516
2008/03/06(木) 15:34:53ID:???LocalSettings.phpに以下の一文追加でいけました
$wgSVGConverterPath = "/usr/local/php/bin/convert";
0519nobodyさん
2008/03/07(金) 00:59:57ID:???一応、verは1.11.1です。
0520nobodyさん
2008/03/07(金) 06:25:59ID:???>>157で紹介されているDBのレイアウトを見てみれば出来るかどうか分かると思うよ
公開ページにある関連リンクも要チェックということで
0521nobodyさん
2008/03/08(土) 07:15:03ID:???あまりいいやり方ではないのかもしれませんが、
限られた利用者しかいないのであれば
自分(管理者)で自分のパトロール権限を無効にしてしまう方法があります。
Help:新規ページのパトロール
http://ja.wikipedia.org/wiki/Help:%E6%96%B0%E8%A6%8F%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AE%E3%83%91%E3%83%88%E3%83%AD%E3%83%BC%E3%83%AB
http://www.mediawiki.org/wiki/Help:Patrolled_edits/ja
0522nobodyさん
2008/03/09(日) 00:44:04ID:wLazwpKhmediawikiにフォームを設置するほうほうってないんでしょうか?
具体的にいうと、すでにあるテンプレートに任意の値を入力させて新しいページを作る、という機能を実現したいのですが
まずフォームの作り方がわからず困惑しています。なんか方法はないんですかねー。
0523nobodyさん
2008/03/09(日) 02:23:39ID:???調べ足りない、検索し足りないとしか言いようがない
ExtensionsのForm検索結果
http://www.mediawiki.org/w/index.php?title=Special%3AAllpages&from=form&namespace=102
0524nobodyさん
2008/03/12(水) 15:52:17ID:???いまはGoogle Wireless Transcoderに頼ってるのですが、
他の人はどうしてるのかと思いまして。
0525nobodyさん
2008/03/12(水) 16:26:05ID:???pukiwikiのようなシステムを考えているのなら次のページが参考になるかもしれません。
http://www.mediawiki.org/wiki/Manual:Creating_pages_with_preloaded_text/ja
>>524 IPアドレスやブラウザーのユーザーエージェントなどで
スキンを切り替えすれば対応できます。
参考 >>347,352
0526nobodyさん
2008/03/12(水) 16:27:23ID:???[MediaWiki-announce] MediaWiki 1.12.0rc1 released
http://lists.wikimedia.org/pipermail/mediawiki-announce/2008-March/000071.html
0527nobodyさん
2008/03/15(土) 17:55:09ID:???(wikipediaと同じくらい)、cssのどの部分をいじれば良いのでしょうか。
0528nobodyさん
2008/03/15(土) 18:47:31ID:???バージョンがかかれていないので v1.11.2 の場合で
MediaWiki/skins/monobook/main.css
/* general styles */
table {
font-size: 50%; <-- ここです
color: black;
/* we don't want the bottom borders of <h2>s to be visible through
floated tables */
background-color: white;
}
詳しいことはこのスレの>>37-から追いかければ分かると思います
0529nobodyさん
2008/03/15(土) 20:14:35ID:???ver1.12.0rc1でしたすみません。同じ箇所がありましたので直せました。
ご丁寧にありがとうございます。
0530529
2008/03/15(土) 20:28:01ID:???#bodyContent h1, #bodyContent h2 {
の上に
#bodyContent{ font-size:118%; }
を一行加えた方が、テーブル以外の要素も全体的に大きくなっていいですね。
参考までに書いておきます。
0531528
2008/03/15(土) 20:53:23ID:???それは何よりでした
テンプレ>>3の中の回答や調査に必要そうな情報を書いておくと
回答する人もしやすいと思いますので、今後のご参考までに
0532nobodyさん
2008/03/16(日) 11:27:36ID:???MediaWiki のバージョン:v1.12 を導入予定
検索したこと:名前空間で取り扱う情報を分けていそうなWikiをいくつか
例えで話させていただきますが、料理のレシピという大枠があり、
その大枠の中で和食と中華のレシピについて掘り下げたWikiを作りたいと思っています。
Wikiを編集する人間は和食と中華それぞれにこだわり過ぎてお互いを認めない風潮があり、
これら2つの内容を同じWikiで運用すると人間的なぶつかりがあることを懸念しています。
そこで、名前空間を利用して和食と中華を独立させれば、実際には1つのWikiでも
お互いの存在にほぼ触れることなく運用できるかと思ったのですが、どうなのでしょうか。
それとも、名前空間で分けるのではなく、Wiki自体を2つに分けて運用した方が良さそうでしょうか。
管理側の怠慢や願望だけかもしれませんが、わたし個人的にはどちらのレシピも貴重な情報で、
まとめて管理しつつ、和食と中華の情報にまたがるカテゴリ等を料理レシピ全体のカテゴリで
まとめられたら便利だと考えて、名前空間で分ける方法に辿り着きました。
具体的に参考になりそうなWikiがありましたら助かります。アドバイスよろしくお願いいたします。
0533nobodyさん
2008/03/16(日) 23:52:32ID:???■MediaWiki、サーバ関連情報 : (コロンから右に書いた情報はたとえばの情報)
MediaWiki ver.: v1.11.0
サーバ: s35.coreserver.jp
ウェブサーバ:Apache v1.3.37
データベースサーバ:MySQL v5.1.22-rc
PHP のバージョン : v5.2.5
■調べたこと
「http://www.mediawiki.org/wiki/Extension_Matrix」のチェック
■やりたいこと
一つのページの中で、ある特定の部分(何らかの目印を付けます)を
管理者のみが閲覧できるようにする。
■試みたこと
・addHTMLの利用→うまく動作せず
・AuthorRestrictionの利用→レイアウトが崩れ、表示までの時間がかかるようになったため、検証せず
■その他のアイデア(ただし技術がないので自分は実現できません)
・Extension:SecurePHPを使う
・Magic Wordを自作
・Media Wikiの書式を改変
技術的にハードルの低い方法をご存じであれば、ご教示下さい。
0534533
2008/03/17(月) 03:00:40ID:???やっぱソース読まないと新しいことは分からないっすね
稚拙ですがextension書いてみました。
<restrictadmin>・・・</restrictadmin>
-------------------------------------------
<?php
$wgExtensionFunctions[] = 'restrictAdmin';
$wgHooks['ParserAfterStrip'][] = 'restrictAdmin';
function restrictAdmin() {
// Declaring the global parser..
global $wgParser;
// Setting the hook to parse <restrictadmin></restrictadmin> tags from the parser output..
$wgParser->setHook( 'restrictadmin', 'startRestrictadmin' );
return TRUE;
}
function startRestrictadmin( $input, $argv ) {
global $wgUser;
#$input = implode(' ', $wgUser->getGroups()); #テスト
if ( in_array('sysop', $wgUser->getGroups()) ) {
//show
} else {
$input='';
//hide
}
return $input;
}
?>
0536nobodyさん
2008/03/21(金) 05:36:16ID:???1万語規模の用語辞典を作成しているのですが、データをインポートして初めて、
デフォルトでは日本語の全文検索ができないことに気づいて狼狽しています。
0537nobodyさん
2008/03/21(金) 20:28:14ID:???[MediaWiki-announce] MediaWiki 1.12.0 released
http://lists.wikimedia.org/pipermail/mediawiki-announce/2008-March/000072.html
0538nobodyさん
2008/03/22(土) 00:11:56ID:???0539nobodyさん
2008/03/22(土) 01:27:15ID:???MediaWikiでSennaを検索に使うためには、
MySQLでデータベースを使うときに
CREATE DATABASE `wikidb`;
ALTER DATABASE `wikidb` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
grant create,select,insert,update,delete,lock tables on wikidb.* to wikiuser@localhost identified by 'wikiuser';
grant all on wikidb.* to admin@localhost identified by 'admin';
flush privileges;
と文字コードを指定してあげるだけでよいはずです。
ほら、簡単でしょう?(by ボブ
0540nobodyさん
2008/03/22(土) 09:25:01ID:???差分エディタで変更を確認しながら移植できるようにしておくとよいかもしれません。
私の場合はWinMerge日本語版とエクスプローラ上から差分ツールを呼び出せるdiff-extを
組み合わせて使っています。diff-extはDebian/Ubuntu 8.04にパッケージとして採用されています。
http://diff-ext.sourceforge.net/ja/index.shtml
Webインターフェイスを比較対象するためにFirefoxのアドオンである分割ブラウザを使っています。
これによってブラウザ上で左右にウィンドウを並べて同期スクロールできます。
https://addons.mozilla.org/ja/firefox/addon/4287
0541nobodyさん
2008/03/22(土) 09:44:46ID:???インストール作業時にデータベースのエンコーディングをUTF-8に指定しなかった場合
ISO 8859-1 (Latin-1)になり日本語が数値文字参照で保存されるのが原因でしょうかね?
別のUTF-8なwikiを用意してmaitenanceディレクトリの
dumpBackup.php/importDump.phpでXMLファイルを出し入れすれば
数値文字参照にならずに済むかな?
データベースのコマンド/組み込み関数でデータベース/文字データのエンコーディングを
変換する方法は私は知らないのでそちらの方法を採用するのであれば
データベース板で聞いた方が速いでしょう。
0542532
2008/03/22(土) 10:35:50ID:???お答えいただきましてありがとうございました。
参考にさせていただきたいと思います。
(1)運用事例はあるか
(2)運用して問題がなさそうか
について情報がございましたらお教えくださりましたら助かります。
運用的な問題がないか知りたい次第です。よろしくお願いいたします。
そういった運用的な質問はスレ違いだということでしたらすみません。
該当しそうなスレをご存知でしたら誘導していただけましたら幸いです。
0543533=536
2008/03/22(土) 13:28:37ID:???sennaのインストールはMySQLのリビルドも伴うのですね。
レンサバじゃ日本語全文検索を実現するのは無理っぽ。
しばらくこの案件は寝かせます。
>>539 >>541
密かに参考になりました。
0544533=536=543
2008/03/22(土) 13:51:32ID:???実際にsennaが稼働しているMediaWikiで検索してみたいので、もしよければURLを教えてください。
ちなみに、自分のところはここ(ttp://mednt.jp)です(閲覧only)。
0545505
2008/03/22(土) 23:27:11ID:???ありがとうございます。
すでに稼働中のMWに対して、Senna(Tritonn)を導入後、検索窓においてSenna利用の結果を得るには私には簡単ではないようです。
0548nobodyさん
2008/03/25(火) 14:22:20ID:NZBq0bV8■MediaWiki、サーバ関連情報 : (コロンから右に書いた情報はたとえばの情報)
MediaWiki のバージョン : v1.12
Xreaのs322鯖です
■検索エンジンで調べた際の検索キーワード
「MediaWiki」 「AddHandler application/x-httpd-phpcgi .php」
■分からないこと、発生している問題、やりたいこと、など
Xreaで数式やサルネイムとかやりたいので
http://sb.xrea.com/showthread.php?t=10744
を導入したところ
No input file specified.
とでてしまう
■その他、質問に関係するカスタマイズについて(skinやextention等)
1.12は<inputbox>が使えないのでしょうか?
0549nobodyさん
2008/03/25(火) 14:23:44ID:NZBq0bV8http://sb.xrea.com/showthread.php?t=10744
をやったらNo input file specified. となった
助けてください
0550nobodyさん
2008/03/25(火) 19:10:25ID:???インストールします。
セーフモード解除に関しては.htaccessの具体的な設定内容が
書かれていないのでアドバイスしようがありません。
あとXREAの制限事項はApacheがsuEXECなのでファイルをアップロードすると
ファイルの所有者がapacheになるのでスクリプトから削除できるようにするには
管理画面のツールからファイルの所有者を変更します。
伝え話によればcronジョブで定期的に所有者を変更してくれるらしいですが
確認はしていません。
0551550
2008/03/25(火) 19:29:44ID:???(http://www.mediawiki.org/wiki/Category:Extensions_used_on_Wikimedia )
はすべて最新のバージョンで動作します。
0552nobodyさん
2008/03/26(水) 17:15:55ID:NlUH9Eo00553nobodyさん
2008/03/26(水) 19:28:33ID:NlUH9Eo0目次を非表示にする方法教えてください
0554nobodyさん
2008/03/26(水) 19:37:21ID:NlUH9Eo00555nobodyさん
2008/03/27(木) 13:56:10ID:???現在pukiwikiを使っているのですがMediaWikiに移行したいと考えてます。
wikiの移行方法なんですが、
内容は1つ1つ新しい方へ新規編集していくしかないですよね?
コンバートツールのようなものを使って1発移行なんか出来ないですよね…?
何か知っている方が居ましたらお願いします。
0556555
2008/03/27(木) 14:09:58ID:???自己解決です、すいません
0557nobodyさん
2008/03/27(木) 14:36:56ID:???見出しとかリストなどの単純な記法の部分は正規表現で置き換えて、
テーブルなど複雑な記法の部分は手作業で行うということは
できると思います。
0559nobodyさん
2008/03/28(金) 14:32:07ID:???検索すると同じような悩みに引っかかって
pukiwiki に投稿した文書を MediaWiki 形式へコンバートするツールを作ろうとした(作った?)
人がいたから、そういうところで聞いてみたりツールを提供してもらうのも手かもね
0560nobodyさん
2008/03/28(金) 17:25:22ID:???OpenOffice Writerの2.3以降を使って、
まずWebの内容をコピペでWriter上に表示、
エクスポート機能でMediaWiki形式に
0561nobodyさん
2008/03/29(土) 16:53:21ID:???自分はPukiwikiからMediawikiに9000ページ写しましたが、
vbaとか駆使して半自動の変換ツールを作りましたよ
しかし、あまりにも自分の環境に依存したツールなので、汎用性がありません
ページが少なければ>>560氏の通りにやるか、
正規表現が使えるテキストエディタorスクリプトで文字の置換をした方がよいでしょう
0562nobodyさん
2008/03/29(土) 22:30:12ID:???0563nobodyさん
2008/03/30(日) 00:50:22ID:???mediawiki.orgから削除されてる... 実装される見込みあんのかな。
大量の画像を投稿できるようにアップローダ作ろうと思ってたのに。
deleted "API:Edit - Uploading files" ? (Action hasn't been implemented yet; it'll take some time before it will be)
0565nobodyさん
2008/03/30(日) 20:18:26ID:???さっそく着手して頂きありがとうございます。
まず、記事を編集するAPIを頼みたいです。
http://www.mediawiki.org/wiki/API:Edit_-_Create%26Edit_pages
1.12のAPI拡充でMediaWiki専用ブラウザが雨後のタケノコのように出てくるのかな??
0566nobodyさん
2008/03/31(月) 17:10:17ID:???拡張機能でできますか?
1.11用の
http://www.mediawiki.org/wiki/Extension:PasswordProtected
これだと、<password></password>って書き込んだらバグってしまうなど
ちょっと使っただけでいろいろダメな感じだったので。。
apache ssl + authで最悪なんとかできますが、
それだとサイト証明書とかオレオレになるので、
できればmediawikiのほうでなんとかできればなあと、、
やっぱそうなると上記のエクステンションを
自分でデバッグしないとダメですかね。。
0567nobodyさん
2008/03/31(月) 19:00:01ID:???他の方も翻訳して欲しい記事がありましたら記事名を教えて下さい。
時間が空いている時に優先して翻訳します。
あとはextensionの訳語が「エクステンション」から「拡張機能」に変更されました。
今後検索で調べる際に留意しておいた方がいいでしょう。
それとSpecial:Versionがローカライズされ公式サイトで採用されている
拡張機能の説明は日本語で表示されるようになっています。
0568nobodyさん
2008/03/31(月) 21:17:15ID:???パスワード制限を加えることって
なんらかの拡張機能でできますか?
MediaWiki 1.11 用には
http://www.mediawiki.org/wiki/Extension:PasswordProtected
という拡張機能があります。
ただ、これだと、<password></password>って書き込んだら
以後その項目が読めなくなるなどのバグがあり
ちょっと使っただけでいろいろダメな感じだったので。。
Apache mod_ssl + 認証で最悪なんとかできますが、
それだとサイト証明書がオレオレ証明書になるので、
できれば MediaWiki のほうでなんとかできればなあと、、
やっぱそうなると上記の拡張機能を
自分でデバッグして修正しないとダメですかね。。
0569nobodyさん
2008/04/01(火) 00:27:43ID:???翻訳おつかれさまです。
おかげでソフト開発もはかどります。
>>156 で9月に開始して半年経つのか...
0571nobodyさん
2008/04/04(金) 19:54:53ID:???http://www.oreilly.com/catalog/9780596515164/index.html
一覧
http://www.oreilly.com/catalog/9780596515164/toc.html
オライリーからWikipediaの編集方法のガイドブックが出版されています。
見出しをざっと見ると11章の「無礼な態度と個人攻撃に対処する」など
のようにコミュニティとの接し方まで書かれています。
既に使っている人にとっては目新しいことはないと思いますが、
まだ使ったことがない人のためのチュートリアルや
Wikipediaのコミュニティ研究のための資料になるかもしれません。
0572nobodyさん
2008/04/04(金) 20:13:17ID:???http://www.mediawiki.org/wiki/Manual:%24wgAppleTouchIcon/ja
WikipediaでもHTMLのヘッダ部分に次のコードが追加されています。
<link rel="apple-touch-icon" href="http://ja.wikipedia.org/apple-touch-icon.png" />
0573nobodyさん
2008/04/05(土) 02:22:24ID:???みたいなスクリプトのトリガーを本文に書きたいんですけど、どうやったらいいんでしょう?
0575nobodyさん
2008/04/05(土) 14:24:44ID:???ネタばれテンプレートのようなテンプレートを作りたいのですか?
http://ja.wikipedia.org/wiki/Template:SpoilerH
0577573
2008/04/05(土) 20:22:42ID:???そうです。そんな感じです。
もうちょっと具体的に言うと、↓みたいな表(TABLE)があって、
---------------------
| 名前 | 住所 |
---------------------
| | |
---------------------
| | |
---------------------
| | |
---------------------
| | |
---------------------
| [隠す] |
---------------------
初期状態は表示されてて、[隠す]をクリックすると最下行だけ残して display:none;
表記も [表示] になるって感じで。
スクリプトは自分で用意するんだと思うのですが、トリガーの仕掛け方が分からないんです。
そのものスバリとかどこかにないですかね?
0578573
2008/04/05(土) 20:23:23ID:???もちろんテンプレートで使います。
0579nobodyさん
2008/04/05(土) 22:42:01ID:???http://ja.wikipedia.org/wiki/MediaWiki:Common.js
Dynamic Navigation Barsのところにある、
toggleNavigationBar() と createNavigationBarToggleButton()
あたりかな。
仕組みとしては、テーブルにclassを指定しておいて、
ページロード時に呼び出される createNavigationBarToggleButton() が
そのclassを持つ要素を探して、toggleNavigationBar() を呼び出す
[隠す]リンクをそこに挿入する。
なお、addOnloadHook(func) でページロード時に関数func()が実行される。
0580573
2008/04/06(日) 01:28:42ID:???ありがとうございました。
0581nobodyさん
2008/04/06(日) 05:10:54ID:???#if がどうしてもうまくいかないよ・・・(;;
■ このスレッドは過去ログ倉庫に格納されています