[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 02/15 15:23 / Filesize : 385 KB / Number-of Response : 966
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:nobodyさん [2007/07/04(水) 07:24:10 ID:77E6ADvG]
MediaWiki について情報交換するスレです

== 公式サイト等 ==
[www.mediawiki.org/wiki/MediaWiki/ja MediaWiki.org]

[www.mwusers.com/ MediaWiki Forums]
[www.amazon.co.jp/dp/1904811590/ Mediawiki Administrators' Tutorial Guide]
日本語翻訳中(らしい)


461 名前:nobodyさん mailto:sage [2008/02/05(火) 10:13:04 ID:???]
>>458
>>459もいうように、基本的にはextensionがらみか新機能の場合が多いと思います。
それらがどれだけ必要かに応じてverUPするかどうか(=スキンを修正する手間をかけるか)が変わってくるだろうねえ。

うちの場合は、内輪で使ってるMWは、SyntaxHighlight使いたくてverUPしたし、外向けのMWは$wgNamespaceProtectionとか{{DEFAULTSORT}}とかsecurehtmlとか使いたくてverUPしたかな。
どれも好き好きだけど。


462 名前:nobodyさん mailto:sage [2008/02/05(火) 14:04:05 ID:???]
性能大幅アップの「PostgreSQL 8.3」がリリース
journal.mycom.co.jp/news/2008/02/04/046/index.html

PostgreSQL 8.3では全文検索のtsearch2が標準装備になったそうです。

463 名前:nobodyさん mailto:sage [2008/02/05(火) 14:14:19 ID:???]
ついでなのでWindowsのPostgreSQL8.2系で
MediaWikiを試したときにはまったことを書いておきます。

インストール時にロケールをCにしてPL/pgsqlとTsearch2も
チェックしておけばデータベースを作成すると同時に
pg_ts_cfg、pg_ts_cfgmap、pg_ts_dict、pg_ts_parser
というテーブルも自動的に生成されます。

ただし、それらのテーブルのオーナーがスーパーユーザーに
なっているのでオーナーをwiki用のアカウントに変更する必要が
あります。変更するには次のようなクエリーを実行します

ALTER TABLE pg_ts_cfg OWNER TO MW用のデータベースユーザー;

テーブルの一覧とオーナーを確認するには「\d」コマンドを実行します。

以上の設定をすれば後はMySQLと同様にインストールウィザードと
同じです。

464 名前:nobodyさん mailto:sage [2008/02/06(水) 05:35:57 ID:???]
ページの左上隅のロゴの部分について。
デフォルトではトップページへのリンクになっていますが、
ロゴはそのままでリンクだけ無くすにはどうすればよいのでしょうか。
Monobook.phpでソースを見ると、AタグにCSSで指定されていたので、
今はその内のhrefの部分だけ削除している状態です。
AタグをDivタグに変えてみるなどしたのですが、これだとロゴ自体が表示されなくなります。
どんなタグで代替すればいいでしょうか。

465 名前:nobodyさん mailto:sage [2008/02/06(水) 10:09:48 ID:???]
>>464
href="<?php echo htmlspecialchars($this->data['nav_urls']['mainpage']['href'])?>"
を削除します。action=purgeもお忘れ無く。

466 名前:nobodyさん mailto:sage [2008/02/06(水) 10:25:31 ID:???]
>>465
ありがとうございます。
というか現在その状態なのです。
それだと、IEで表示してロゴ上をポイントするとクリックアイコン(指差しアイコン)になってしまう。
これが気持ち悪くて、464のような質問をさせて頂いた運びになります。

ところでaction=purgeというのは何なのでしょうか。
そんな文字列が見当たらないのです・・

467 名前:nobodyさん mailto:sage [2008/02/06(水) 12:31:10 ID:???]
>>466
ttp://example.com/index.php?action=purge

468 名前:nobodyさん mailto:sage [2008/02/06(水) 13:19:02 ID:???]
>>466
手元にカスタマイズしたmonobookしかないので詳細は違っているかもだけど。

monobook/main.css内の以下を修正する
#p-logo a,

#p-logo a:hover {

例)aタグをspan class=logologoに変えるとしたら、
#p-logo span.logologo {
とする

469 名前:468 mailto:sage [2008/02/06(水) 13:25:51 ID:???]
もし>>468がうまくいかずで、単にカーソルの形だけが気になるというのなら、
aタグのstyleにcursor:default;を追加でいけるはず



470 名前:nobodyさん mailto:sage [2008/02/07(木) 00:30:16 ID:???]
>>466 MediaWikiは独自の記法で書かれたテキストを正規表現で
HTMLに置き換え(レンダー・描画)しており、
その置き換え作業の負荷を減らすために
一旦キャッシュとして保存してからサイトに表示しているので、
必ずしも変更した内容が即座に反映されません。

ですので最新の変更を表示するためには
>>467のようにPOSTメソッドによってキャッシュを破棄して
新しいテキストを取得するにようにMediaWikiに伝える必要があるわけです。

あともう一つ、ブラウザでも一旦見たページをキャッシュしているので
こちらのキャッシュもパージしないと最新の更新内容が表示されないことがあります。

471 名前:nobodyさん mailto:sage [2008/02/07(木) 00:34:44 ID:???]
>>463 を書いた後にPostgres8.3をWindowsで試してみましたが、
tsearch2が本体に取り込まれた結果、データベースに
pg_ts_cfg、pg_ts_cfgmap、pg_ts_dict、pg_ts_parserが
生成されなくなりインストールできませんでした。

ざっと調べた範囲では解決策が見つからなかったので、
現時点では新規導入する場合は8.2.6を使った方が
よいと思います。

472 名前:nobodyさん mailto:sage [2008/02/07(木) 03:50:44 ID:???]
Templateに投げたパラメータをTemplate先で
<pre>タグで囲ませるにはどうすればいいんでしょうか?
Template先で<pre>{{{1}}}</pre>とやると
当然ですがただ{{{1}}}と表示されてしまいます。
パラメータの中身をpreタグに囲ませた状態で表示したいのですが
方法はありますか?


473 名前:nobodyさん mailto:sage [2008/02/07(木) 09:16:23 ID:???]
>>472
一番確実なのは、extenstion書く、かな。

474 名前:nobodyさん mailto:sage [2008/02/07(木) 09:20:41 ID:???]
$wgExtensionFunctions[] = "wfMypreExtension";
function wfMypreExtension() {
global $wgParser;
$wgParser->setHook( "mypre", "renderMypre" );
}
function renderMypre( $input, $argv, &$parser ) {
$output = "<pre>$input</pre>";
return $output;
}


こんな感じかな?<mypre>なんたら</mypre>

475 名前:nobodyさん mailto:sage [2008/02/07(木) 13:16:51 ID:???]
>>451 のMySQLに加えてPostgreSQLの開発者も
MediaWikiを利用していることが判明しました。

pgwiki
developer.postgresql.org/index.php/Main_Page

476 名前:472 mailto:sage [2008/02/07(木) 14:26:04 ID:???]
>>474
そのコードを試したところTemplate内で<pre>タグするのと同じ結果でした。

どうしてそうなるのかまだ理解してないのですが
MediaWikiのManual:Parser_functions/jaのページの必要な部分だけを
書き換えたところパラメータが記事側に整形済テキストとして表示できました。

extensionをいじるのは初めてだったんですが
タグの簡単な拡張くらいならそんなに難しくないんですね。
ありがとうございました。


477 名前:474 mailto:sage [2008/02/07(木) 19:07:22 ID:???]
>>476
そうか。失礼した。
parser functions使えばよかったのね。

extentionはphpが使えるからホント便利。

478 名前:nobodyさん [2008/02/08(金) 11:25:29 ID:fA24gyPl]
リンクに関して質問があるのですが、
--------------------------------
==特徴1==

===チェックポイント===

==特徴2==

===チェックポイント===
--------------------------------
みたいな記事があって、同一記事の文中で「特徴1」の「チェックポイント」見出しに内部リンクしたいときって
どうしたらいいんでしょう? 「特徴1」だったら[[#特徴1|特徴1]]でいいんですけど、同一名の見出しが
複数あるなかで特定の1つに飛ばす方法が分からないんです。 よろしくお願いします。


479 名前:478 [2008/02/08(金) 11:58:12 ID:fA24gyPl]
すみません、解決しました。

[[#チェックポイント|チェックポイント]]で良かったですね。

ちなみに、「特徴2」の「チェックポイント」へは

[[#チェックポイント_2|チェックポイント]] でした。




480 名前:nobodyさん mailto:sage [2008/02/11(月) 12:39:51 ID:???]
記事名がURLの場合、例えば『xxx.com』という記事名の場合、
その記事のURLが 〜/xxx.com となるのは当たり前ですが、
現設定がおかしいのだと思いますがこれそのものが.comドメインのURLだと判断されて、
404NotFoundになってしまいます。
Wikipediaでは問題なく表示されているのを見ました。どうすれば解決できるのでしょうか。

481 名前:nobodyさん [2008/02/11(月) 16:56:54 ID:WZdcK4tb]
突然質問すいません
www.mediawiki.org/wiki/Extension:Quiz ってどうやって導入すればいいんですか?
Installation Instructionsは分かったんですけど、Contributingの方が良く分からなくて。
どなたか解説していただけませんか?

482 名前:nobodyさん mailto:sage [2008/02/12(火) 10:42:05 ID:???]
>>480
>>3を参考に、サーバー環境を教えてください。
また、index.php?title=xxx.comでアクセスしたときはどうなりますか?
URL書き換えのルールはどうなっていますか?

483 名前:nobodyさん mailto:sage [2008/02/12(火) 10:55:31 ID:???]
>>481
導入していないので参考にならないかも知れないが。

導入自体は、Installationだけでいけると思うのですが、これは済んでいるのかな?
それとも「Adding a new question type」の仕方を教えてと言っているの?

484 名前:nobodyさん mailto:sage [2008/02/12(火) 11:34:48 ID:???]
>>482
御返信ありがとうございます。

まず、index.php?title=xxx.com で表示したところ、表示できてしまいました。
次に、「URL書き換えのルール」というのが、 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

485 名前:nobodyさん mailto:sage [2008/02/12(火) 11:55:20 ID:???]
>>484
Short_URLがくさいので、www.mediawiki.org/wiki/Manual:Short_URL/ja のどれを使ったかを教えてください。

486 名前:nobodyさん mailto:sage [2008/02/12(火) 12:15:43 ID:???]
>>485
どれを参考にしたかが思い出せません。自分が参考にしたときのと構成が変わっているようです。
しかし、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]

487 名前:nobodyさん mailto:sage [2008/02/12(火) 13:59:25 ID:???]
>>486
RewriteRule ^[^:]*\. - [L]

が悪さをしているようですね。

あらかじめドメインが分かっているなら、
↑の前に
RewriteRule ^.+\com$ - [L]
かな?
詳しくないので、もっとエレガントな解決よろしく<他の人

根本的解決策は、多分 example.com/wiki/xxxx 形式のShort URLに変更することだと思う

488 名前:487 mailto:sage [2008/02/12(火) 14:00:17 ID:???]
.ドットが消えてた
RewriteRule ^.+\.com$ - [L]

489 名前:487 mailto:sage [2008/02/12(火) 14:46:02 ID:???]
www.mediawiki.org/wiki/Manual:Short_URL/Ampersand_solution_with_root_access
こっちのほうが参考になるかも。
(詳しく読んでませんが)



490 名前:nobodyさん mailto:sage [2008/02/12(火) 21:34:20 ID:???]
>>488
ありがとうございます。
『↑の前に』とは、『RewriteRule ^[^:]*\. - [L] 』の一段上にそれを加えればよい、ということでしょうか。
だとすれば、それは xxx.com という記事を作る場合、ということでしょうか。
できれば.net/.org/.jp/... といったあらゆるドメインの記事が作れるようにしたいのです。
それが不可能なのであればせめて .com だけでも作れるようにしたいところです。

491 名前:487 mailto:sage [2008/02/13(水) 10:29:40 ID:???]
>>490
ごめんなさい。上記はうまくいかない気がしてきた。
>>489を参考にして。

■RewriteRule ^[^:]*\. - [L] の代わりに以下を記述。
RewriteRule ^[^:]*\.(php|src|jpg|jpeg|png|gif|bmp|css|js|inc|phtml|pl|ico|html|shtml)$ - [L,NC]
※upload可能なファイルを追加している場合は |pdf のように適宜追加

これで試してみてください。

492 名前:487 mailto:sage [2008/02/13(水) 10:33:38 ID:???]
追記。
おそらく、この場合、 example.com/index.html のようなページ(末尾が列挙した拡張子になっているタイトルの記事)は、作れないと思います。

493 名前:nobodyさん mailto:sage [2008/02/13(水) 13:43:08 ID:???]
>>491
ありがとうございました。その通りの方法で解決することができました。
ただひとつ気になった点が、読み込みが微妙に遅くなったように感じられるところです。
この設定が影響して、ということはあり得るのでしょうか。
いずれにしても、ありがとうございました。

494 名前:nobodyさん mailto:sage [2008/02/13(水) 14:45:30 ID:???]
補足です。
その読み込みの遅さというのは、ページの取得の遅さではなく、リンクをクリックした直後―つまり移動の際のそれです。
変更前のものに戻してみたところ、その「遅さ」はやはりなくなりました。
あくまで体感ですが、Encyclopediadramaticaのそれと酷似しています。
www.encyclopediadramatica.com/

495 名前:487 mailto:sage [2008/02/13(水) 14:54:27 ID:???]
>>493
解決できましたか、良かったです。
読み込みが遅くなる可能性が無いとは言えません。
MediaWikiは、内部で、たくさんのファイルを読み込んでいますが、その都度、上記のRewriteRuleで振り分けを行っていると考えられるからです。
解決策のひとつとして、htaccessではなく、httpd.confに書き直すという手もあります。(多少は改善すると思いますが、気休め程度の可能性もあります)

そのうえで、>>492であげたような問題や、sitemap.xmlを配置した場合など新たな拡張子の追加の可能性を考慮すると、やはり/wiki/xxxのようなURLによる運用がベターであるといえるでしょう。(>>293)

496 名前:nobodyさん mailto:sage [2008/02/14(木) 08:29:46 ID:???]
>>495 MWの動作の必須条件にmod_rewriteはなかったので
クラスファイルの読み込みは__autoload関数を通して行われている
はずです。ざっと調べた範囲ではincludes/AutoLoader.phpが
該当するようです。


497 名前:nobodyさん mailto:sage [2008/02/14(木) 13:10:25 ID:???]
RentalWikiの作者は広告表示なしで一体どうやって収入を得ているのだろう?
2chねらーで高校生らしいが・・・

498 名前:nobodyさん mailto:sage [2008/02/14(木) 15:30:00 ID:???]
>>497
ただの自己満足でしょ

499 名前:nobodyさん mailto:sage [2008/02/14(木) 16:47:01 ID:???]
アクセスログを代表として投稿される情報など、
あそこの管理者はそういった情報は販売していないのかもしれませんが、
収集できる情報自体に価値があるということには気がつかないものなのですね



500 名前:nobodyさん mailto:sage [2008/02/15(金) 19:32:12 ID:???]
生のHTMLを書きたかったのでエクステンションを書いたんですけど、
そのエクステンションでマジックワードが展開されません。

<ext>{{LOCALDAY}}</ext>

とか。どうすればいいのでしょうか

501 名前:nobodyさん mailto:sage [2008/02/16(土) 01:11:28 ID:???]
>>500 $wgRawHtmlでは要件を解決できないということでしょうか?
wikiパーサの処理はフック(Manual:Hooks)を通して制御できますが、
申し訳ないですが今すぐにコードサンプルを挙げられないです。

502 名前:500 mailto:sage [2008/02/16(土) 01:46:57 ID:???]
>>501
他の人も投稿するので$wgRawHtmlは使いたくなかったんです。

具体的には、pagetitleをキーワードにアフィリエイトの商品ページを表示したかったのですが、
どうにもできなかったので、結局エクステンションの中で $_GET['title'] でひっぱてしまいました。。。。

503 名前:nobodyさん mailto:sage [2008/02/18(月) 14:02:56 ID:???]
>>502
global $title;
でいけると思う。

504 名前:500 mailto:sage [2008/02/18(月) 16:08:37 ID:???]
>>503 でもいけました。

映画に関するWikiで、ページタイトルに映画タイトルが入り、
その映画タイトルでAmazonのアフィリエイトをインラインフレームで表示させてます。

505 名前:nobodyさん mailto:sage [2008/02/26(火) 03:34:28 ID:???]
TritonnでSennaを入れましたが、MediaWikiの検索窓をSennaを利用した検索結果がだせるようにするにはどうすればよいのでしょうか。

Sphinxもトライしましたがうまくコンパイルできず、せっかく導入できたSennaでなんとか検索機能を改善したいのですが・・

506 名前:nobodyさん mailto:age [2008/02/26(火) 06:29:57 ID:???]
PHPがCGIでなければ利用できない鯖にこれ設置しようとしてるんだけどやめた方がいい?

507 名前:nobodyさん mailto:sage [2008/02/26(火) 15:54:45 ID:???]
>>505 データベース板かSennaの開発者に改めて問い合わせた方が
いいと思います。自分でMediaWikiの拡張機能を書かなければならない
場合、Lucene extensionが参考になると思います。

>>506 業者とサイトの規模次第です。無料鯖は避けた方がいいでしょう。
CGIモードの場合diff3やImageMagickといったコマンドツールが使える鯖が
あるので、用途によっては積極的に選ぶ人もいると思います。

私の場合XREAのセーフモードで一日のリクエスト数が1万数千件ありますが、
アクセスが集中する昼間に編集をするとエラーになることが多いので、
記事の更新作業は夕方以降にしています。

508 名前:nobodyさん mailto:sage [2008/02/26(火) 16:01:43 ID:???]
>>507 ありがとうございます。自力でMediaWikiのextensionを書くのは無理っぽいです。トライできる力量があれば是非とは思いますが。

509 名前:nobodyさん mailto:sage [2008/02/26(火) 18:58:37 ID:???]
MediaWiki のバージョン : v1.11.1

検索エンジンで調べた際の検索キーワード
「MediaWiki」 「ファイルタイプ」 「ファイル形式」

画像形式以外のファイルをアップロードしても
MediaWiki で「画像」と認識されてしまうことを変更するにはどうすればいいのでしょうか?

例えば、ZIP形式のファイルをアップロードしても「画像」扱いになってしまい、
Wikiの画像一覧などのくくりに属してしまいます
これを画像以外の、たとえば単なる「ファイル」などのようなくくりでまとめたいと思っています

ご存知の方がいらっしゃいましたら教えていただきたく、
よろしくお願いいたします



510 名前:nobodyさん mailto:sage [2008/02/27(水) 18:17:14 ID:???]
>>509 Special:ImagelistやSpecial:Log/uploadとは異なる方法で
画像の一覧を表示したいのであれば
それぞれincludes/SpecialImagelist.php、SpecialLog.phpを改造するか、
新たなSpecialページを作ることになります。

Specialページの作り方のチュートリアルは
公式サイトのマニュアルにあります。
www.mediawiki.org/wiki/Manual:Special_Pages/ja

511 名前:nobodyさん mailto:sage [2008/02/27(水) 18:20:32 ID:???]
people.planetpostgresql.org/greg/index.php?/archives/123-MediaWiki-is-Postgres-8.3-compatible.html

開発者によるとrevision 31083からPostgreSQL8.3に対応したとのことです。
試したい人はSVN版を入手して下さい。

512 名前:509 mailto:sage [2008/02/27(水) 18:38:44 ID:???]
>>510
URLの "p"ages は Capital じゃなかったみたいですね^^;
www.mediawiki.org/wiki/Manual:Special_pages/ja

Special:Imagelist のように、
Special:Files といった分類を作ってその中に画像形式以外の、
例えばZIP形式のファイル一覧を作りたいことが目的でしたので、
教えていただきました情報で解決できそうです

早速読みこんでみようと思います
お忙しいところレスしていただきましてありがとうございました

513 名前:nobodyさん mailto:sage [2008/03/03(月) 02:05:11 ID:???]
>>510 ども。
>>511 追記です。Windows XP、Pg8.3、MW1.13αで動作を確認しました。

514 名前:nobodyさん mailto:sage [2008/03/03(月) 17:55:05 ID:???]
1.11.2、1.10.4、1.9.6がリリースされました。

[Mediawiki-l] MediaWiki 1.11.2 released (security)
lists.wikimedia.org/pipermail/mediawiki-l/2008-March/026471.html
[Mediawiki-l] MediaWiki 1.10.4, 1.9.6 released (bug fix)
lists.wikimedia.org/pipermail/mediawiki-l/2008-March/026470.html

515 名前:nobodyさん mailto:sage [2008/03/05(水) 00:09:14 ID:???]
スキンと本体の分離がもうちょっと進んでくれたらバージョンアップのハードルが下がるんだけどなあ

516 名前:nobodyさん mailto:sage [2008/03/06(木) 14:22:22 ID:???]
はじめまして。このスレの情報にはグーグルで経由で何度かお世話になりました。
どうしても行き詰ってしまったので、一つ質問させてください。

■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フォルダ内修正済み関連ファイル =
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');

以上です。よろしくお願いします。

517 名前:516 mailto:sage [2008/03/06(木) 14:24:39 ID:???]
local.phpではなくLocalSettings.phpでした。

518 名前:516 mailto:sage [2008/03/06(木) 15:34:53 ID:???]
自己解決
LocalSettings.phpに以下の一文追加でいけました

$wgSVGConverterPath = "/usr/local/php/bin/convert";

519 名前:nobodyさん mailto:sage [2008/03/07(金) 00:59:57 ID:???]
「この項目をパトロール済みにする」を一発で全部消すSQLってありますか?

一応、verは1.11.1です。



520 名前:nobodyさん mailto:sage [2008/03/07(金) 06:25:59 ID:???]
>>519
>>157で紹介されているDBのレイアウトを見てみれば出来るかどうか分かると思うよ
公開ページにある関連リンクも要チェックということで

521 名前:nobodyさん mailto:sage [2008/03/08(土) 07:15:03 ID:???]
>>519
あまりいいやり方ではないのかもしれませんが、
限られた利用者しかいないのであれば
自分(管理者)で自分のパトロール権限を無効にしてしまう方法があります。

Help:新規ページのパトロール
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
www.mediawiki.org/wiki/Help:Patrolled_edits/ja

522 名前:nobodyさん [2008/03/09(日) 00:44:04 ID:wLazwpKh]
基本的なことかもしれないけど、質問します。
mediawikiにフォームを設置するほうほうってないんでしょうか?
具体的にいうと、すでにあるテンプレートに任意の値を入力させて新しいページを作る、という機能を実現したいのですが
まずフォームの作り方がわからず困惑しています。なんか方法はないんですかねー。

523 名前:nobodyさん mailto:sage [2008/03/09(日) 02:23:39 ID:???]
>>522
調べ足りない、検索し足りないとしか言いようがない

ExtensionsのForm検索結果
www.mediawiki.org/w/index.php?title=Special%3AAllpages&from=form&namespace=102

524 名前:nobodyさん mailto:sage [2008/03/12(水) 15:52:17 ID:???]
Mediawikiの携帯電話対応ってどうしてますか?
いまはGoogle Wireless Transcoderに頼ってるのですが、
他の人はどうしてるのかと思いまして。

525 名前:nobodyさん mailto:sage [2008/03/12(水) 16:26:05 ID:???]
>>522
pukiwikiのようなシステムを考えているのなら次のページが参考になるかもしれません。
www.mediawiki.org/wiki/Manual:Creating_pages_with_preloaded_text/ja

>>524 IPアドレスやブラウザーのユーザーエージェントなどで
スキンを切り替えすれば対応できます。
参考 >>347,352

526 名前:nobodyさん mailto:sage [2008/03/12(水) 16:27:23 ID:???]
バージョン1.12.0rc1がリリースされました。

[MediaWiki-announce] MediaWiki 1.12.0rc1 released
lists.wikimedia.org/pipermail/mediawiki-announce/2008-March/000071.html

527 名前:nobodyさん mailto:sage [2008/03/15(土) 17:55:09 ID:???]
MonoBookの本文のフォントが小さいのですが、本文フォントのみを大きくするには
(wikipediaと同じくらい)、cssのどの部分をいじれば良いのでしょうか。

528 名前:nobodyさん mailto:sage [2008/03/15(土) 18:47:31 ID:???]
>>527
バージョンがかかれていないので 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-から追いかければ分かると思います

529 名前:nobodyさん mailto:sage [2008/03/15(土) 20:14:35 ID:???]
>>528
ver1.12.0rc1でしたすみません。同じ箇所がありましたので直せました。
ご丁寧にありがとうございます。



530 名前:529 mailto:sage [2008/03/15(土) 20:28:01 ID:???]
249行目
#bodyContent h1, #bodyContent h2 {

の上に
#bodyContent{ font-size:118%; }
を一行加えた方が、テーブル以外の要素も全体的に大きくなっていいですね。
参考までに書いておきます。

531 名前:528 mailto:sage [2008/03/15(土) 20:53:23 ID:???]
>>529
それは何よりでした

テンプレ>>3の中の回答や調査に必要そうな情報を書いておくと
回答する人もしやすいと思いますので、今後のご参考までに

532 名前:nobodyさん mailto:sage [2008/03/16(日) 11:27:36 ID:???]
記事の内容をと名前空間についてアドバイスを頂ければと思い投稿させていただきます。
MediaWiki のバージョン:v1.12 を導入予定
検索したこと:名前空間で取り扱う情報を分けていそうなWikiをいくつか

例えで話させていただきますが、料理のレシピという大枠があり、
その大枠の中で和食と中華のレシピについて掘り下げたWikiを作りたいと思っています。
Wikiを編集する人間は和食と中華それぞれにこだわり過ぎてお互いを認めない風潮があり、
これら2つの内容を同じWikiで運用すると人間的なぶつかりがあることを懸念しています。
そこで、名前空間を利用して和食と中華を独立させれば、実際には1つのWikiでも
お互いの存在にほぼ触れることなく運用できるかと思ったのですが、どうなのでしょうか。
それとも、名前空間で分けるのではなく、Wiki自体を2つに分けて運用した方が良さそうでしょうか。

管理側の怠慢や願望だけかもしれませんが、わたし個人的にはどちらのレシピも貴重な情報で、
まとめて管理しつつ、和食と中華の情報にまたがるカテゴリ等を料理レシピ全体のカテゴリで
まとめられたら便利だと考えて、名前空間で分ける方法に辿り着きました。
具体的に参考になりそうなWikiがありましたら助かります。アドバイスよろしくお願いいたします。

533 名前:nobodyさん mailto:sage [2008/03/16(日) 23:52:32 ID:???]
レンタルサーバ Coreserver
■MediaWiki、サーバ関連情報 : (コロンから右に書いた情報はたとえばの情報)
MediaWiki ver.: v1.11.0
サーバ: s35.coreserver.jp
ウェブサーバ:Apache v1.3.37
データベースサーバ:MySQL v5.1.22-rc
PHP のバージョン : v5.2.5

■調べたこと
www.mediawiki.org/wiki/Extension_Matrix」のチェック

■やりたいこと
一つのページの中で、ある特定の部分(何らかの目印を付けます)を
管理者のみが閲覧できるようにする。

■試みたこと
・addHTMLの利用→うまく動作せず
・AuthorRestrictionの利用→レイアウトが崩れ、表示までの時間がかかるようになったため、検証せず

■その他のアイデア(ただし技術がないので自分は実現できません)
・Extension:SecurePHPを使う
・Magic Wordを自作
・Media Wikiの書式を改変

技術的にハードルの低い方法をご存じであれば、ご教示下さい。

534 名前:533 mailto:sage [2008/03/17(月) 03:00:40 ID:???]
自己解決しました。
やっぱソース読まないと新しいことは分からないっすね
稚拙ですが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;
}
?>


535 名前:nobodyさん mailto:sage [2008/03/18(火) 02:28:50 ID:???]
>>532
名前空間ごとに編集権限を割り当てるには >>383 >>384 が参考になると思います。


536 名前:nobodyさん mailto:sage [2008/03/21(金) 05:36:16 ID:???]
>>176 >>178で日本語検索のことが触れられていますが、その後はどうなりましたか?
1万語規模の用語辞典を作成しているのですが、データをインポートして初めて、
デフォルトでは日本語の全文検索ができないことに気づいて狼狽しています。

537 名前:nobodyさん mailto:sage [2008/03/21(金) 20:28:14 ID:???]
1.12.0がリリースされました

[MediaWiki-announce] MediaWiki 1.12.0 released
lists.wikimedia.org/pipermail/mediawiki-announce/2008-March/000072.html

538 名前:nobodyさん mailto:sage [2008/03/22(土) 00:11:56 ID:???]
おいおい!1.11をやっとカスタマイズできたところなのに、そりゃねーよ!

539 名前:nobodyさん mailto:sage [2008/03/22(土) 01:27:15 ID:???]
>>505
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 ボブ



540 名前:nobodyさん mailto:sage [2008/03/22(土) 09:25:01 ID:???]
>>538 MWは三ヶ月ごとに定期リリースする開発モデルを採用しているので、
差分エディタで変更を確認しながら移植できるようにしておくとよいかもしれません。

私の場合はWinMerge日本語版とエクスプローラ上から差分ツールを呼び出せるdiff-extを
組み合わせて使っています。diff-extはDebian/Ubuntu 8.04にパッケージとして採用されています。
diff-ext.sourceforge.net/ja/index.shtml

Webインターフェイスを比較対象するためにFirefoxのアドオンである分割ブラウザを使っています。
これによってブラウザ上で左右にウィンドウを並べて同期スクロールできます。
https://addons.mozilla.org/ja/firefox/addon/4287

541 名前:nobodyさん mailto:sage [2008/03/22(土) 09:44:46 ID:???]
>>536 >>539さんは>>536さんへの回答だと思いますが、
インストール作業時にデータベースのエンコーディングをUTF-8に指定しなかった場合
ISO 8859-1 (Latin-1)になり日本語が数値文字参照で保存されるのが原因でしょうかね?

別のUTF-8なwikiを用意してmaitenanceディレクトリの
dumpBackup.php/importDump.phpでXMLファイルを出し入れすれば
数値文字参照にならずに済むかな?

データベースのコマンド/組み込み関数でデータベース/文字データのエンコーディングを
変換する方法は私は知らないのでそちらの方法を採用するのであれば
データベース板で聞いた方が速いでしょう。

542 名前:532 mailto:sage [2008/03/22(土) 10:35:50 ID:???]
>>535
お答えいただきましてありがとうございました。
参考にさせていただきたいと思います。


(1)運用事例はあるか
(2)運用して問題がなさそうか
について情報がございましたらお教えくださりましたら助かります。
運用的な問題がないか知りたい次第です。よろしくお願いいたします。

そういった運用的な質問はスレ違いだということでしたらすみません。
該当しそうなスレをご存知でしたら誘導していただけましたら幸いです。

543 名前:533=536 mailto:sage [2008/03/22(土) 13:28:37 ID:???]
レンタルサーバ「coreserver」を使っているのですが、
sennaのインストールはMySQLのリビルドも伴うのですね。
レンサバじゃ日本語全文検索を実現するのは無理っぽ。
しばらくこの案件は寝かせます。

>>539 >>541
密かに参考になりました。

544 名前:533=536=543 mailto:sage [2008/03/22(土) 13:51:32 ID:???]
>>505 >>543
実際にsennaが稼働しているMediaWikiで検索してみたいので、もしよければURLを教えてください。
ちなみに、自分のところはここ(ttp://mednt.jp)です(閲覧only)。


545 名前:505 mailto:sage [2008/03/22(土) 23:27:11 ID:???]
>>539

ありがとうございます。
すでに稼働中のMWに対して、Senna(Tritonn)を導入後、検索窓においてSenna利用の結果を得るには私には簡単ではないようです。

546 名前:nobodyさん mailto:sage [2008/03/22(土) 23:53:10 ID:???]
>>545
全文検索はgoogleにcrawlしてもらえばよいかと

547 名前:505 mailto:sage [2008/03/22(土) 23:59:55 ID:???]
>>546
確かにそれはひとつのideaですが、Googleでは使い物にならないのです。

548 名前:nobodyさん [2008/03/25(火) 14:22:20 ID:NZBq0bV8]
== 質問するときに書いてね ==
■MediaWiki、サーバ関連情報 : (コロンから右に書いた情報はたとえばの情報)
MediaWiki のバージョン : v1.12
Xreaのs322鯖です

■検索エンジンで調べた際の検索キーワード
「MediaWiki」 「AddHandler application/x-httpd-phpcgi .php」

■分からないこと、発生している問題、やりたいこと、など
Xreaで数式やサルネイムとかやりたいので
sb.xrea.com/showthread.php?t=10744
を導入したところ
No input file specified.
とでてしまう
■その他、質問に関係するカスタマイズについて(skinやextention等)
1.12は<inputbox>が使えないのでしょうか?


549 名前:nobodyさん [2008/03/25(火) 14:23:44 ID:NZBq0bV8]
セフモド解除したいから
sb.xrea.com/showthread.php?t=10744
をやったらNo input file specified. となった
助けてください



550 名前:nobodyさん mailto:sage [2008/03/25(火) 19:10:25 ID:???]
>>549 inputの機能は拡張機能(www.mediawiki.org/wiki/Extension:Inputbox )を
インストールします。
セーフモード解除に関しては.htaccessの具体的な設定内容が
書かれていないのでアドバイスしようがありません。

あとXREAの制限事項はApacheがsuEXECなのでファイルをアップロードすると
ファイルの所有者がapacheになるのでスクリプトから削除できるようにするには
管理画面のツールからファイルの所有者を変更します。
伝え話によればcronジョブで定期的に所有者を変更してくれるらしいですが
確認はしていません。

551 名前:550 mailto:sage [2008/03/25(火) 19:29:44 ID:???]
追記。公式サイトで使われている拡張機能
(www.mediawiki.org/wiki/Category:Extensions_used_on_Wikimedia )
はすべて最新のバージョンで動作します。

552 名前:nobodyさん [2008/03/26(水) 17:15:55 ID:NlUH9Eo0]
ありがとうございます

553 名前:nobodyさん [2008/03/26(水) 19:28:33 ID:NlUH9Eo0]
あのもう一つ質問していいですか

目次を非表示にする方法教えてください

554 名前:nobodyさん [2008/03/26(水) 19:37:21 ID:NlUH9Eo0]
すいません既出でした

555 名前:nobodyさん mailto:sage [2008/03/27(木) 13:56:10 ID:???]
こんにちわ、
現在pukiwikiを使っているのですがMediaWikiに移行したいと考えてます。
wikiの移行方法なんですが、
内容は1つ1つ新しい方へ新規編集していくしかないですよね?
コンバートツールのようなものを使って1発移行なんか出来ないですよね…?
何か知っている方が居ましたらお願いします。

556 名前:555 mailto:sage [2008/03/27(木) 14:09:58 ID:???]
そもそも全然違う系統のwikiなんでムリですよね…
自己解決です、すいません

557 名前:nobodyさん mailto:sage [2008/03/27(木) 14:36:56 ID:???]
>>555 
見出しとかリストなどの単純な記法の部分は正規表現で置き換えて、
テーブルなど複雑な記法の部分は手作業で行うということは
できると思います。

558 名前:nobodyさん mailto:sage [2008/03/28(金) 09:59:52 ID:???]
>>557さん
ありがとうございます。
置換試してみます。
wiki文法も違うので結構大変ですね…

559 名前:nobodyさん mailto:sage [2008/03/28(金) 14:32:07 ID:???]
>>558
検索すると同じような悩みに引っかかって
pukiwiki に投稿した文書を MediaWiki 形式へコンバートするツールを作ろうとした(作った?)
人がいたから、そういうところで聞いてみたりツールを提供してもらうのも手かもね



560 名前:nobodyさん mailto:sage [2008/03/28(金) 17:25:22 ID:???]
>>555
OpenOffice Writerの2.3以降を使って、
まずWebの内容をコピペでWriter上に表示、
エクスポート機能でMediaWiki形式に


561 名前:nobodyさん mailto:sage [2008/03/29(土) 16:53:21 ID:???]
>>558
自分はPukiwikiからMediawikiに9000ページ写しましたが、
vbaとか駆使して半自動の変換ツールを作りましたよ
しかし、あまりにも自分の環境に依存したツールなので、汎用性がありません

ページが少なければ>>560氏の通りにやるか、
正規表現が使えるテキストエディタorスクリプトで文字の置換をした方がよいでしょう






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<385KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef