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


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

*** MediaWiki 管理者の集い  ***



1 名前:nobodyさん [2005/05/20(金) 15:47:13 ID:1/T9a2Hq]
MediaWiki wikipedia.sourceforge.net/

日本では利用者は少ないのかな。
ググってもろくな情報がありません。
改造や見栄えの変更などの情報交換しましょ。

462 名前:nobodyさん mailto:sage [2006/08/18(金) 14:57:13 ID:???]
>>461
本体は対応してない。
エクステンションでもちょっとそういうのは見たこと/聞いたことがない。

MediaWikiにbotを走らせるときは、pywikipediaフレームワークを使うのが主流だから
本体側でのマシンフレンドリーなインターフェイスの開発には消極的かな。

463 名前:461 mailto:sage [2006/08/19(土) 03:49:29 ID:???]
>>462

そうですか。残念です。

同じような機能として、Robotになるんですか...
ちょっと意味合いが異なりますが、pywikipediaを見てみます。

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

464 名前:nobodyさん mailto:sage [2006/08/19(土) 12:27:39 ID:???]
>>463
meta.wikimedia.org/wiki/%E3%83%9C%E3%83%83%E3%83%88
とかもご参考にどうぞ

botフラグとかありますし

465 名前:nobodyさん mailto:sage [2006/08/22(火) 01:37:32 ID:???]

MediaWikiが一番用途にあっているようで、インストールしてみました。
インストールして、メインページに10数KBの画像をつけた段階で、DBが2MBになっていました。

何とか動くようにはなったのですが、借りているMySQLサーバのDB上限が50MBなのです。

50MBだと、何ページ(文字のみのスクロールしない文章量)ぐらい保存できるか大体の目処ってあるのでしょうか?



466 名前:nobodyさん mailto:sage [2006/08/22(火) 10:52:14 ID:???]
>>465
> メインページに10数KBの画像をつけた段階で、DBが2MBになっていました。
画像はDBに保存されない。容量食ってるのはシステムメッセージで1500余ページ分ある。

> 50MBだと、何ページ(文字のみのスクロールしない文章量)ぐらい保存できるか大体の目処ってあるのでしょうか?
そんなに使いきれんだろ。どうしても気になるなら圧縮すればいい。
www.mediawiki.org/wiki/Help:%24wgCompressRevisions

467 名前:nobodyさん mailto:sage [2006/08/23(水) 07:54:06 ID:???]
465です。

システムメッセージがあることが頭から抜け落ちていました。
なんで最初から2/50使用しているのだろう…?と、思っていました。

これで心おきなくデータを登録していくことができます。
ありがとうございました。



468 名前:nobodyさん mailto:sage [2006/08/24(木) 21:11:44 ID:???]
ドイツ語版ウィキペディア、新機能を搭載へ--信頼性の確保を目指す
ttp://japan.cnet.com/news/media/story/0,2000056023,20210507,00.htm

469 名前:うた [2006/08/28(月) 12:58:29 ID:crovTESD]
>>441

を書いた「うた」です。
どうもこう言うのは思い切りがないと中々出来ないので、>>441 で挫折して以降
mediawikiから遠ざかっていました。でも避けて通るわけにはいかないようなので
再度おたずねするのですが、このエラーメッセージ
Using file 'c:\temp\哀惜.txt'...found.
Using title from filename...ok.
Using user 'MediaWiki default'...ok.
Using edit summary 'Importing text file'.
Attempting to insert page...繝・・繧ソ繝吶・繧ケ繧ッ繧ィ繝ェ縺ョ譁・ウ輔お繝ゥ繝シ縺檎匱
逕溘@縺セ縺励◆縲・----
A database query syntax error has occurred.
The last attempted database query was:
"(SQL query hidden)"
from within function "LinkCache::addLinkObj".
MySQL returned error "1267: Illegal mix of collations (cp932_bin,IMPLICIT) and (
utf8_general_ci,COERCIBLE) for operation '=' (localhost)"

は何が悪いのと言っているのでしょうか? linkcashがどうとか言っているように
見えるのですが、どこをどうしたら良いやら分かりません。
どなたかご存じの方、御教授をお願い申し上げます。 m(..)m



470 名前:nobodyさん mailto:sage [2006/08/28(月) 21:40:40 ID:???]
>>469 
書き込みを拝見していると精神的に危ない状態に
陥っているように見えます。まずは周囲の人間か
お医者様とご相談なさった方がよろしいかと思います。

importtextfile.phpでぐぐっても19件しかヒットしないので
コードに書いてあるスクリプトの作者にメールをするか
開発者のメーリングリストで質問するしかないと思います。



471 名前:nobodyさん mailto:sage [2006/08/29(火) 07:35:38 ID:???]
>>469
MySQLサーバの文字コード(cp932)とクライアントの文字コード(utf8)があってません
テーブルをutf8で作り直しては

472 名前:nobodyさん mailto:sage [2006/09/07(木) 18:39:40 ID:???]
みなさんバックアップはどうやって取ってますか?


473 名前:nobodyさん mailto:sage [2006/09/08(金) 01:29:18 ID:???]
容量少ないので履歴ファイルも含めて一日一回
mysql -e'SELECT 云々'


474 名前:nobodyさん mailto:sage [2006/09/08(金) 01:36:57 ID:???]
同じく


475 名前:nobodyさん mailto:sage [2006/09/09(土) 00:02:28 ID:???]
最近更新したページのリスト20件ほどを常時サイドに表示させたいのですが、
どうすればいいのでしょうか?

476 名前:nobodyさん [2006/09/11(月) 17:00:46 ID:/Tj+zhwt]
>>470さん 
まがりなりにもDBを操作するプログラムなのだから、
こういった他の形式のデータを吸い込んだり吐き出したりする
手段が最初からあるべきだと思うのですが、どうも今のバージョン(ver171)
以前にはimporttextfile.php が無かったようなのです。

>>471さん、ご教授ありがとうございます。 m(..)m
テーブル構造はcp932_bin とcp932_japanese_ci というのになっています。

ちなみにメディアウィキの使っているDBからphpmyadminで文字セット変換なしで
エクスポートさせると、文字化けしてます。

んで、今手動で
cp932_binをutf8binに
cp932_japanese_ci をutf8_code_ciに
変更しています。
(うまくいくやら・・・)

477 名前:475 mailto:sage [2006/09/14(木) 02:46:52 ID:???]
すいませんが、いろいろ試してるのですができませんので、>>475 についてどなたか教えてもらえないでしょうか?

それから、MediaWikiのカスタマイズについて詳しく解説しているページでお勧めがあれば教えてください。


478 名前:nobodyさん mailto:sage [2006/09/14(木) 13:53:33 ID:???]
MediaWikiを家族の情報共有ツールとして、また、各人の備忘録として使っています。
できればいいなぁと思っていることが2点ありまして、MediaWikiのエキスパートである皆さまのお知恵を拝借したく書き込みました。

1.外部画像(例: www.google.co.jp/intl/ja_jp/images/logo.gif とか)の表示サイズ(px数)を変更する方法。
2.検索機能の強化。例えば、「東京ディズニーシー」という記事があるのですが、検索で「ディズニー」を指定してもHitしません。
  「東京」でも「ディズニー」でも「シー」でも「ディズニーシー」でもHitさせたいのです。
  これっていわゆる全文検索機能のことなのでしょうか?Namazuとかと連携させる方法はあるのでしょうか?
  ※今はキーワード(東京、ディズニー、シー、ディズニーシーとか)を記事の最初に書くことにしています。

環境は次の通りです。
 MediaWiki : 1.4.10
 PHP : 5.0.4 (apache2handler)
 MySQL : 4.1.13-nt

「xx嫁」とかでも結構です。英語サイトのご紹介でもかまいません(でも本当は日本語の方がいいです)。
皆さま、よろしくお願いいたします。


479 名前:475 mailto:sage [2006/09/14(木) 15:14:43 ID:???]
>>478
検索についてですが、Wikipwdiaを使っていてもたまに、GoogleでWikipedia内を検索してくれ
というページに移ったりします。

MediaWikiの検索はサーバーに負担もかかるようですので、サイドバーにある検索をGoogleに替えるか
併用するというのはいかがなものなのでしょうか。


しかしサイドバーに最近更新したページのリスト20件ほどを表示するやり方がわからない…

480 名前:nobodyさん mailto:sage [2006/09/14(木) 22:11:19 ID:???]
>>475
自分の知っている方法だと下記の通りです。

下記のURLで公開されているRSSのextensionsを導入した上で
meta.wikimedia.org/wiki/Category:RSS_Extensions

「MediaWiki:Sidebar」を編集して「特別:Recentchanges」のRSSを
表示させることができます。




481 名前:nobodyさん mailto:sage [2006/09/14(木) 22:44:53 ID:???]
>>478
1.外部画像の埋め込みについてはサイズの変更はできないです。
meta.wikimedia.org/wiki/Help:Images_and_other_uploaded_files

>Embedding external images
>It can be shown in actual size only

2.mediawiki1.7.1では何も設定しなくても全文検索ができますので、
バージョンアップをするか、別に検索システムを構築するかどちらかでしょう。
Google と連携するextensionsがありますが、1.5系以上のバージョンが必要です。
meta.wikimedia.org/wiki/Google_Search-2

namazuの構築はスレ違いなのでここでは説明はいたしません。



482 名前:nobodyさん mailto:sage [2006/09/15(金) 01:05:53 ID:???]
ついでだからもう一つ投稿。

>>472
「特別:Import」(特別ページ→ページデータの書き出し)
「特別:Export」(特別ページ→ページデータの取り込み)

という方法を見つけました。

483 名前:475 mailto:sage [2006/09/16(土) 02:20:57 ID:???]
>>480
ありがとうございます。
自分には出来ませんでした。
もう少しヒントを下さい。

484 名前:480 mailto:sage [2006/09/16(土) 15:05:36 ID:???]
>>483
申し訳ございません、嘘を教えてしまいました。
Menubarはページ名しか表示できないようです。
www.mediawiki.org/wiki/Manual:Navigation_bar

RSSのサイドバー表示をしているサイトは見たことがないので
自分でスキンをカスタマイズするしかないです。
スキンのカスタマイズ例は下記のURLで見ることができます。
meta.wikimedia.org/wiki/Gallery_of_user_styles

485 名前:nobodyさん mailto:sage [2006/09/18(月) 17:43:48 ID:???]
質問させてください。
各ページのタイトルの下に
出典: 〜〜〜〜〜
と表示されるじゃないですか。

これはmonobookのmain.cssで
デフォルトで
#siteSub {
display: none;
}
となっているのをアクティブにすると表示されるというのは過去ログで分かったのですが、
文字を小さく(今のWikipediaのような大きさ)するにはどこをいじったらいいのですか?
HTMLソースをみると<h3>が適用されているので
main.cssのfont-size: 132%の大きさになっているというのは分かったのですが、
ここをいじると見出し2の大きさも変更されてしまいますよね。
おそらくsiteSubがh5かh6あたりを適用するように変更すればいいと思うのですが…
具体的にどこを変更すればいいのかが分からなかったので質問させて頂きました。

486 名前:nobodyさん mailto:sage [2006/09/19(火) 18:16:02 ID:???]
>>485
[[MediaWiki:tagline]]

487 名前:nobodyさん mailto:sage [2006/09/19(火) 22:30:15 ID:???]
>>486

内容はその定型文の変更で変えられますが・・・
肝心の文字サイズは、ここだとマークアップ構文やHTMLは無視されて
そのまま載ってしまうようです。
例えば
<font size=3>出典: 〜〜〜〜</font>
がそのまま・・

488 名前:478 mailto:sage [2006/09/22(金) 11:52:02 ID:???]
皆さま、早速のレスありがとうございます。
私のレスが遅くなり申し訳ないです(ホント遅すぎ)。

>>479

> MediaWikiの検索はサーバーに負担もかかるようですので、サイドバーにある検索をGoogleに替えるか
> 併用するというのはいかがなものなのでしょうか。

家族の情報共有ツール&各人の備忘録に使っている関係で、外部(インターネット)からはアクセスできなくしてあります(怖い)。
サーバーはWindowsXP ProにApache他一式をのせて運用しています。ので、Googleは使えないと思います。

>>481

>1.外部画像の埋め込みについてはサイズの変更はできないです。
残念...

>2.mediawiki1.7.1では何も設定しなくても全文検索ができますので、
>バージョンアップをするか、別に検索システムを構築するかどちらかでしょう。

貴重な情報ありがとうございます。バージョンアップします。(^_^)

489 名前:nobodyさん mailto:sage [2006/09/26(火) 10:02:40 ID:???]
>>478
もう遅いかもしれんが。MediaWiki:Monobook.cssとかMediaWiki:Commnon.cssで
font-size指定すればいいってことではないのか。

ja.wikipedia.org/wiki/MediaWiki:Monobook.css

490 名前:489 mailto:sage [2006/09/26(火) 10:05:06 ID:???]
間違えた。
>>487



491 名前:nobodyさん mailto:sage [2006/10/01(日) 20:48:18 ID:???]
mediawikiのまとめサイトってどこかにないでしょうか?

492 名前:nobodyさん mailto:sage [2006/10/01(日) 23:07:37 ID:???]
meta

英語読めないとか言い出すなよ。
結構日本語に翻訳されてる部分もあるし。

493 名前:nobodyさん [2006/10/04(水) 08:39:30 ID:nTWimo3w]
素人丸出しですが、

あのー、ページ移動(項目名の変更)はあるのですが、
その項目自体を消すにはどうしたらいいのですか?



494 名前:nobodyさん mailto:sage [2006/10/04(水) 21:29:38 ID:???]
>>478
main.cssとかで
    h3#siteSub {font-size: ~~~; font-weight: ~~~;}

みたいに指定すればおk(h3をオーバーライドする)。


WinXPでMediaWikiを動かしてるのだけれど、Wikipediaみたいに
svgを表示するには、別途ラスタライザのインスコが必要?

495 名前:nobodyさん mailto:sage [2006/10/04(水) 21:30:27 ID:???]
↑まちがえたorz
>>487
です

496 名前:nobodyさん mailto:sage [2006/10/04(水) 22:23:51 ID:???]
>>494
ImageMagick

497 名前:494 mailto:sage [2006/10/05(木) 00:03:04 ID:???]
>>496
サンクス。しかし何故かうまく行きません
・Wikipediaでは表示できてるsvgでも、自分のところではエラーを出したりする
・透過部分を持つsvgを表示すると、透過した背景色が黒になる

TeXはまともに動いてるみたいなので、ImageMagickも問題ないと思うのだけれど……

498 名前:nobodyさん mailto:sage [2006/10/05(木) 22:35:32 ID:???]
>>497
上はわかんないけど、下はWikimediaでも一緒な気が

だから解決しなくていいということにはならないと思うけど、いちおう。

499 名前:494 mailto:sage [2006/10/05(木) 23:50:09 ID:???]
svgに限らず、pngでも背景が黒になってしまう……
同じファイルでもWikipediaだと正常に表示されてるし

phpにはsvgラスタライズのところに
'ImageMagick' => '$path/convert -background white -geometry $width $input $output',
と書いてあるので、呼ぶときは白背景を指定してるみたい

これはもうMediaWikiじゃなくてImageMagickの問題なのかな

500 名前:494 mailto:sage [2006/10/06(金) 19:13:28 ID:???]
(追記)
pngでは成功したが、svgではやはり黒背景になってしまう
弄るべきphpを間違えているか、そもそもsvgに-backgroundオプションが無効なのか



501 名前:nobodyさん mailto:sage [2006/10/09(月) 12:41:23 ID:???]
k-tai.impress.co.jp/cda/article/news_toppage/31364.html
これって携帯で表示するためにどうやってるんでしょう?

502 名前:nobodyさん mailto:sage [2006/10/09(月) 17:25:00 ID:???]
trackback.phpが働いてないように見える

データベースにも反映されてないし・・・

MediaWiki: 1.8alpha (r16882)
PHP: 5.1.4 (apache2handler)
MySQL: 5.0.22

503 名前:nobodyさん [2006/10/09(月) 23:33:54 ID:jGNI9uPZ]
クエリ情報の渡し方について
<php>
print("<a href=./Wikipokpok:サンドボックス?num=");
print($num+1);
print(">次の月へ</a>");
print($_GET['num']);
</php>
として試してみましたが、
print($_GET['num']);で何も表示されません。
クエリ情報を渡すにはどのようにするんでしょうか?

mediawiki-1.6.3
PHP 4.3.10-16

504 名前:nobodyさん [2006/10/10(火) 10:43:57 ID:Z2puJ4Zn]
>>493

ねーねー、ページを削除するのってどうすればいいんですかぁ?

ウィキペディアでも管理者が削除するとしか書いてないから、方法が分からないんですけど。
なにかヒントでもイイですから、教えてくださいよぉ>all



505 名前:nobodyさん mailto:sage [2006/10/10(火) 11:07:00 ID:???]
>>504
何でこんな厨が沸いてるんだ?

一般ユーザには削除権限ないね。
あとmediawikiでは履歴を残すから、Sysopが削除しても削除記録が残るぞ。

どうしても消したければDBから直接削除すればいいんじゃね?

506 名前:nobodyさん [2006/10/10(火) 11:21:08 ID:Z2puJ4Zn]
>>505さん

504です!
その、Sysopが削除する、方法が知りたいのです。

教えてくださいませんか?


507 名前:nobodyさん mailto:sage [2006/10/10(火) 11:27:23 ID:???]
>>506
ォィォィ、Sysopでログインしたら各ページのタブに「削除」があるでしょ?
削除したいページのリンクが切れて表示できないなら、
「特別ページ」の「孤立してるページ」とかからたどれるはず。

Sysopで入れないとか言うどアホなら、あとは知らん。
mediawikiのセットアップ時にSysop名とパスワードを入れたはずだ。

508 名前:nobodyさん mailto:sage [2006/10/10(火) 13:14:31 ID:???]
>>501 ttp://www.rcdtokyo.com/pc2m/note/ が参考になるでしょう。


509 名前:nobodyさん mailto:sage [2006/10/10(火) 21:50:28 ID:???]
>>505
DBから直接消すよりはlogとRCから隠蔽した方が楽

510 名前:nobodyさん mailto:sage [2006/10/11(水) 08:26:55 ID:???]
>>500
うまくいかなさそうでしたら、Inline SVG extensionで
記事に直接svgコードを貼る方法を試してみて下さい。
こちらだとアニメーションも表示できます。
meta.wikimedia.org/wiki/Inline_SVG_extension

使い方は
<svgcode width="500" height="200" version="1.1">
<svg>
・・・・
</svg>
</svgcode>

という感じです。




511 名前:nobodyさん mailto:sage [2006/10/11(水) 12:46:41 ID:???]
svn.wikimedia.org/viewvc/mediawiki/tags/REL1_8_0/phase3/RELEASE-NOTES

ktkr

512 名前:nobodyさん mailto:sage [2006/10/11(水) 14:47:31 ID:???]
mediawikiをカスタマイズして販売するのって違法なんですかね?

513 名前:nobodyさん mailto:sage [2006/10/11(水) 15:53:02 ID:???]
>>512
ttp://ja.wikipedia.org/wiki/MediaWiki

GPLに準拠してれば問題ない。

514 名前:nobodyさん mailto:sage [2006/10/11(水) 16:25:48 ID:???]
>>507 さん

ありがとうございます。
WikiSysopでログインすれば良いんですね!

えーっとログイン ログインっと・・・・・・・・・・・


パスワード忘れてしまいました 汗)

仕方がない、もう一度セットアップしなおします。(ノ_<。)うっうっうっ

所で皆さんは常にログインしてmediawikiを弄ってらっしゃるんですか?

515 名前:nobodyさん [2006/10/11(水) 18:52:46 ID:fUASVo7g]
>>504の素人です。

>>507 さま m(.人.)m

ボクは以下の環境ですが、
MediaWiki: 1.7.1
PHP: 5.1.4 (apache2handler)
MySQL: 5.0.24a-community-max-nt

WikiSysopでログインしても各項目のタブには、

本文 ノート 編集 履歴 移動 ウォッチリストに追加

しか出てきませんが、何か設定が不足しているのでしょうか?
よろしくお願いします。


516 名前:nobodyさん mailto:sage [2006/10/11(水) 19:14:23 ID:???]
sysopってのはユーザー名じゃなくて権限なんだけど。

517 名前:nobodyさん [2006/10/11(水) 19:56:07 ID:fUASVo7g]
>>516 さん

え〜だって、インストール時に尋ねられてパスワードを設定したのは
WikiSysopというユーザー名だけで、実際MYSQLのuserテーブルを見ても
WikiSysop一人しか設定されていません。
>>507さんが おっしゃっていたのは、これでログインせよ、という事だと思ったのですが
そうじゃないんですか?


それと、おかげさまでやっとimporttextfile.phpで一括でUPすることに成功しました!
けれど、
1.ファイル名が2バイト文字だと文字化けをする
   →仕方なく英数でファイル名にした。
   MYSQLのインストールではUTF8を指定した。
   それ以前はデフォルトのcp932とかいうヤツだったので
   importtextfile.phpの段階で文字セットが違うと蹴られた>>471さんの指摘

2.記事中に<br>とか入れたけども全然改行してくれない
  改行コードがCR+LFだったのがまずかったのか?


そういうわけで、実験でやたらと増えたミスページを消してしまいたい、と
そういうわけなんです。
まぁだめなら又再インストールしなきゃ。。。


518 名前:うた [2006/10/11(水) 20:49:37 ID:fUASVo7g]
せっかくだから続きを書いておこう

3、読み込ますテキストファイルはカレントディレクトリにおいた方がよい。
さもないと、c:\temp\kiji.txt などとして指定すると、importtextfile.phpは
成功するが、実際wikiで表示しようとすると、mediawiki/index.php/c:\temp\kiji
を開こうとするので、「そんなページねぇよ」と怒られました。
※実際はC:%5Ctemp%5Ckiji のように表示される(eucコードかな?)

4、引数でphp importtextfile.php --title 核実験 kakujikkenn.txt
 などとすればちゃんとやってくれるかと期待したが、やっぱりだめだった。
どこかで、この2バイト文字のタイトルが引っかかるみたいで
記事の書き込みの段になってエラーになった。

5、暫定解決案
MYSQLのpageテーブルを開いてpage_titleを手動で2バイト文字に
直したら、Wikiの方でもちゃんと2バイト文字に直して表示してくれた。
実際上はpage_idで各レコードを管理していると思うので、今のところ問題なさそうな感じだ
だから、、、、
最後にMYSQLの命令で一括でpagetitleを変更すればいいんじゃないかと
思いました。

6、あと、改行は間違っていた。</br> としていたが、<br> にしたらちゃんと改行した。
(おかしいなぁXMLなんかではスラッシュを入れるの正統だと聞いたのに・・・)
因みに改行コードをCRのみにしたり、LFのみにしたけれど、関係なかった。


519 名前:nobodyさん mailto:sage [2006/10/11(水) 21:43:16 ID:???]
>>517-518
バ<br />
カ<br />


520 名前:nobodyさん mailto:sage [2006/10/12(木) 20:55:53 ID:???]
>>518
UTF-8なターミナルを使えよ



521 名前:nobodyさん mailto:sage [2006/10/12(木) 21:02:15 ID:???]
>>514 私の場合は荒らされないようにするためログインユーザだけ編集できるようにしています。
荒らし対策がされていないMediaWikiをGoogleでちらほら見かけるので設定を貼っておきますね。

LocalSettings.php
$wgGroupPermissions['*']['edit'] = false; #ログインユーザのみ編集
$wgGroupPermissions['*']['createaccount'] = false; #新規ユーザ登録停止

522 名前:nobodyさん mailto:sage [2006/10/12(木) 21:05:46 ID:???]
>>502
パッチ投げようかとおもって、ずっとそのままにしてるんだけど、
トランザクションが開いたまま終了しちゃってるのよね。

trackback.phpの最後に以下のコードを入れてみて。

wfLogProfilingData();
$wgLoadBalancer->closeAll();

Trackback機能はメンテナンスしてる人がいないから気をつけてね。

523 名前:nobodyさん mailto:sage [2006/10/12(木) 23:50:50 ID:???]
>>522
でけたでけた。
thxです
トランザクションがMySQLに実装されたの割と最近だったっけか

>>521
対策が、てかウィキペディアもやってる身とするとその設定を当然のものとするのは違和感があるな
まあでも普通の小さいwikiだったらそうしとくべきなのかなあ。

524 名前:521 mailto:sage [2006/10/13(金) 16:05:05 ID:???]
>>523 むしろ、ウィキペディアの管理者達が荒らし対策に
エネルギーを吸い取られている教訓から編集を制限しています。

【百科事典】ウィキペディア第275刷【Wikipedia】
hobby8.2ch.net/test/read.cgi/hobby/1160552262/

編集権限を厳密にするもう一つの理由はセキュリティ上危険のある設定があるので。
例えば制限無しでHTMLやJavaScriptを記事に直接コーディングできるようにしています。

$wgRawHtml = "true";
$wgAllowUserJs = "true";
www.mediawiki.org/wiki/Manual:Configuration_settings

525 名前:nobodyさん mailto:sage [2006/10/13(金) 16:43:04 ID:???]
まあ、それじゃただのCMSに成り下がるけどな

526 名前:うた [2006/10/13(金) 18:18:26 ID:6ExzYw6S]
>>519 さん
はーーーーっはっはっはっはっは!!
ttp://www6.airnet.ne.jp/manyo/xml/struct/step2.html
確かに仰るとおりでした。思いこみにはつける薬がありませんね。


>>520 さん
あーそれはOSをlinuxにせよ、ということなんでしょうね。
でも私一度もlinuxを弄ったこと無いんです。
そろそろ年貢の納め時で勉強しなければなりませんかね?


さて、本題は、mediawikiのページ削除の方法です。
最大の権限を持ったユーザーがインストール時に設定したwikisysopなんでしょ?
でもそれでログインしても削除のタブが見あたらないのです。
どこかにスクリーンショットでもさらしてあると一目瞭然なのですが
どこかにそういったのはありませんか?


527 名前:nobodyさん mailto:sage [2006/10/13(金) 18:28:44 ID:???]
>>526
もう諦めろ。しつこい

528 名前:nobodyさん mailto:sage [2006/10/13(金) 18:42:08 ID:???]
>>526
なにをどうしたらSysop権限のないWikiSysopを作れるのか、俺のほうが聞きたい。
他のPCに最初から入れて実験してみれば良いだろ。

529 名前:nobodyさん mailto:sage [2006/10/13(金) 18:45:00 ID:???]
キャッシュとかじゃねえの?

530 名前:nobodyさん mailto:sage [2006/10/15(日) 02:10:40 ID:???]
>>518
> 3、読み込ますテキストファイルはカレントディレクトリにおいた方がよい。
> さもないと、c:\temp\kiji.txt などとして指定すると、importtextfile.phpは
> 成功するが、実際wikiで表示しようとすると、mediawiki/index.php/c:\temp\kiji
> を開こうとするので、「そんなページねぇよ」と怒られました。
> ※実際はC:%5Ctemp%5Ckiji のように表示される(eucコードかな?)

apacheが見る方式でapacheから見えるディレクトリを指定すれば叱られない。
%5Cは\のURLエンコーディングされた姿。同様に
> 4、引数でphp importtextfile.php --title 核実験 kakujikkenn.txt
>  などとすればちゃんとやってくれるかと期待したが、やっぱりだめだった。
> どこかで、この2バイト文字のタイトルが引っかかるみたいで
> 記事の書き込みの段になってエラーになった。
は和文文字をutf-8のURLエンコーディングすれば読まれるはず。
ちなみに、和文文字は大抵は3bytesになるからな。



531 名前:うた [2006/10/15(日) 21:52:47 ID:dfWi0dsG]
>>528 さん
まぁそうなんですけれども、apacheとかMYSQLとかのインストールって
結果オーライな感じでどこをどう弄ったか、よく覚えていないので、
再び違う環境にインストールしてみろ、と言われてもちょっと自信がない
のでした。いや、やれば出来ると思うんですが、また多大な試行錯誤が必要な気がして腰が引けてしまうのです。

>>529 さん
む!それかもしれません。でもそのキャッシュというのはIEのキャッシュですよね?
wikiのインストール時にキャッシュがどうとかいう項目がありましたが全て不使用にしたと思います。

>>530 さん
> apacheから見えるディレクトリ
と仰る意味は、恐らく私が行き着いたカレントフォルダ(デフォルトでいうhtdocs)での作業と同義であると思います。
まぁこの問題はクリアできましたから、ご放念下さい。

> 和文文字をutf-8のURLエンコーディングすれば読まれるはず
というのはwww.geocities.jp/kontonn/psouko/chg16.html
とかを使って和文文字部分を変換したものを使えばいいわけですね。
php importtextfile.php --title \xe6\xa0\xb8\xe5\xae\x9f\xe9\xa8\x93 kakujikkenn.txtと。

※実はmediawikiをインストールしたノートPCを職場に置いてきてしまったので今検証できません。試してみて、レポートします。
しかし前にも書きましたが、このimporttextfile.phpってのは今のバージョンから
ですよね?
importtextfile.phpでyahoo検索しても日本語じゃこの掲示板しかヒットしないし、
一体他の人はどうやって既存のデータをmediawikiに放り込んでいるのだろうと
不思議に思います。
もしやgoogleだと違うのかと試したら
sarabande.info/wiki/ImportTextFile.php%E3%81%AE%E3%83%90%E3%82%B0
で私と似たような事で悩んでるらしいのを見つけました。

532 名前:nobodyさん mailto:sage [2006/10/15(日) 22:02:22 ID:???]
>>531
ファイル名の文字コードをUTF-8に変換するようにimporttextfile.phpを弄ればいいだけだろ
上で散々ヒントが出てるのにお前はなぜそれを無視する。

533 名前:nobodyさん [2006/10/16(月) 01:27:41 ID:GXJgCgfd]
>465に散々亀レスをしてみる

大体5000編集ぐらいすれば、50MB突破してくると思われ。

534 名前:nobodyさん mailto:sage [2006/10/16(月) 01:57:39 ID:???]
>php importtextfile.php --title \xe6\xa0\xb8\xe5\xae\x9f\xe9\xa8\x93 kakujikkenn.txtと。
コーディングが違うと思われ。

>と仰る意味は、恐らく私が行き着いたカレントフォルダ(デフォルトでいうhtdocs)での作業と同義であると思います。
全然同義じゃあない。httpd.confに定義されているDocumentRootを/とするような
apacheのディレクトリ構造とウィンドウズのディレクトリ構造を混同するなって意味。

535 名前:465 mailto:sage [2006/10/19(木) 19:10:26 ID:???]
>533
ありがとうございます。まだまだここにお世話になっています。
5000ページ前後すか。。。根気が続けば5000ページは超える予定なのですが。

ボツボツデータを入力していて、これ一括でインポートできないかなぁ…?と
最近はDB破壊してたり。(英語ページを読むか…とあきらめ入ってきました)

ま。超えたら鯖変更を考えますー。
そしてどのあたりかを、落としにきます。

536 名前:nobodyさん mailto:sage [2006/10/20(金) 21:30:45 ID:???]
ポスグレに対応するのはいつ?

537 名前:nobodyさん mailto:sage [2006/10/20(金) 21:35:27 ID:???]
>>536 1.8から対応しています。
svn.wikimedia.org/viewvc/mediawiki/branches/REL1_8/phase3/RELEASE-NOTES?revision=16915&view=markup&pathrev=16915

>* Full Postgres support is now enabled. It requires version 8.1 or better, and
> needs to have both plpgsql and tsearch2 already installed.

538 名前:nobodyさん mailto:sage [2006/10/20(金) 21:43:29 ID:???]
>>537
うわ、キタコレ。
今年の10月10日からって、対応したのめっちゃ最近なんだね。
これなら自鯖でテストできそうだ。

539 名前:nobodyさん [2006/10/22(日) 00:37:45 ID:ciR0TVl6]
PHP5のXREAのサーバーで動かしているんだけど、timezoneをAsia/Tokyoに設定すると、safe modeだからできない、なんたらのwarningがでる。ググったけどよくわからないんだけど、回避するやりかたあるのかな?

540 名前:nobodyさん mailto:sage [2006/10/22(日) 00:57:58 ID:???]
>>539
どんなことをしてるのかぐらい書きなさいよ。
大方、putenvがセーフモードでブロックされてるんだろうけど。



541 名前:nobodyさん mailto:sage [2006/10/22(日) 15:27:33 ID:???]
レンサバで以前1.6.x入れて問題なかったから、VineLinux立てて1.8.2入れてるんだけど、困ってる。
セットアップして『メインページ』は、普通に表示されるのに、
『ノート』とか『編集』とかは、ページタイトルが文字化けする・・・
しかもテキストエリアの中は真っ白。
同じ症状出た人、いないっすか???

苦労してMySQL5を入れてもダメだし。

542 名前:nobodyさん mailto:sage [2006/10/22(日) 16:44:03 ID:???]
と思ったら >>137 と一緒の症状っぽいなあ
でも >>138 の言うユニコードサポートというところが見つからない。。。


543 名前:nobodyさん mailto:sage [2006/10/22(日) 18:28:36 ID:???]
>>542
mbstring周り(特にHTTPインプットの自動変換)が怪しい気がするんだよね。

php.iniか.htaccessでこのあたりいじってみたらどうだろうか。
* mbstring.internal_encoding
* mbstring.encoding_translation
* mbstring.http_input

外してたらすまん

544 名前:nobodyさん mailto:sage [2006/10/22(日) 18:43:05 ID:???]
>>543
サンクス
ちょっと見てみる。

545 名前:nobodyさん mailto:sage [2006/10/22(日) 18:52:41 ID:???]
>>542
超感謝!直ったよ。

メモ
; mbstring.internal_encoding = EUC-JP
; mbstring.encoding_translation = auto
; mbstring.http_input = pass
mbstring.internal_encoding = UTF-8
mbstring.encoding_translation = auto
mbstring.http_input = pass

# ホントはhttp_input直すべきなのかな??


546 名前:545 mailto:sage [2006/10/22(日) 18:53:20 ID:???]
アンカーミスった。
>>543

547 名前:545 mailto:sage [2006/10/22(日) 18:55:19 ID:???]
間違えてた(スレ汚しごめん)

メモ
; mbstring.internal_encoding = EUC-JP
; mbstring.encoding_translation = On
; mbstring.http_input = auto
mbstring.internal_encoding = UTF-8
mbstring.encoding_translation = On
mbstring.http_input = auto

548 名前:nobodyさん mailto:sage [2006/10/22(日) 19:20:40 ID:???]
>>545
encoding_translationがOnのときは、http_input->internal_encoding->http_output
のように変換されるから、直すのはinternal_encodingで正解。

549 名前:545 mailto:sage [2006/10/22(日) 21:18:43 ID:???]
重ね重ね、thanks
なるほどね。

おかげでとりあえずひとつ立ち上げることができたよ。
次は、monobookをいじろっと。

みんな、デザインってどれくらいいじってるよ?


550 名前:539 [2006/10/22(日) 22:00:54 ID:YaU5XTra]
>>>540
LocalSettings.phpに

$wgLocaltimezone="Asia/Tokyo";
$wgLocalTZoffset = date("Z") / 3600;

を足したら、

Warning: putenv() [function.putenv]: Safe Mode warning: Cannot set environment variable 'TZ' - it's not in the allowed list in /virtual/*/public_html/includes/Parser.php on line 2340

とやらが、5行くらいでたよ!wgLocalTZoffsetを書かなくても、結果は同じだった。




551 名前:nobodyさん mailto:sage [2006/10/22(日) 23:52:52 ID:???]
>>550
ソースコードのそのあたりを開いてputenv, getenvをそれぞれ
date_default_timezone_set,date_default_timezone_get関数で
置き換えてみたらどう?

552 名前:539 [2006/10/23(月) 00:16:05 ID:wVahfY8Z]
>551
ありがとう。
でも、Warningは出なくなったけど、時刻がGMTのままだったよ!


553 名前:うた [2006/10/23(月) 10:55:54 ID:835j6FON]
>>532 さん
> ファイル名の文字コードをUTF-8に変換するようにimporttextfile.php
> を弄ればいいだけだろ
> 上で散々ヒントが出てるのにお前はなぜそれを無視する。

私はPHPスクリプトの記述を知りないので、改造はちょっと出来ません。
imap_utf8 ( string text)
で変換可能だということはご指摘で見つけたのですが、これをどこに咬ませればいいのか分かりません。
importtextfile.phpの27行目
     $titleText =$options['title'];
に$titleText =$options[imap_utf8('title')];
としてみたところ、importは成功したと報告されましたが、実際mediawikiを開いて今importされた項目を探してみても、その項目が存在しません。
(DB接続の命令も見あたらないし、一体どうやって動いているんだ??)

どなたか、sjis環境(win環境?)の方でPHPの記述に長けている方、
お力添えを頂けないでしょうか?
一体どうしたら、ファイル名をimporttextfile.phpに渡す時にutf8に変換できるのでしょうか?


>>534さん
> 全然同義じゃあない。httpd.confに定義されているDocumentRootを/とするような
> apacheのディレクトリ構造とウィンドウズのディレクトリ構造を混同するなって意味。

ありがとうございます。
でも、うーん・・・よく分からないんですが・・・・
まぁでも上記でも記したように、仰る方法ではないかも知れませんが自己解決はしましたので

それから先日よりお騒がせしていた、mediawikiを再インストールしたら、WikiSysop権限で「削除」タブが現れました!!!

何だったんでしょうねぇ。



554 名前:nobodyさん mailto:sage [2006/10/23(月) 16:51:49 ID:???]
>>553
そのくらいの知識もないんじゃ、MediaWikiを使いこなすのは無理だと思うんだがなあ

$titleText = mb_convert_encoding( $options['title'], 'UTF-8', 'SJIS' ); でどう。

555 名前:nobodyさん [2006/10/23(月) 17:14:13 ID:p+sDTHdo]
554>>mb_convert_encoding
たまにModuleがインストールされてないことがあるらしい

556 名前:nobodyさん mailto:sage [2006/10/23(月) 19:37:21 ID:???]
そこまで面倒見切れるかよ

557 名前:nobodyさん mailto:sage [2006/10/25(水) 22:01:26 ID:???]
svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/User.php?r1=17031&r2=17217
r17217入れたら696行目にエラーが出た

558 名前:nobodyさん mailto:sage [2006/10/25(水) 22:03:57 ID:???]
>>557
php ./maintenance/update.php

SVNからアップデートするときは、データベースの変更をよくチェック汁

559 名前:nobodyさん mailto:sage [2006/10/25(水) 22:30:34 ID:???]
>>558
お、できたできた。。。どうもです

560 名前:nobodyさん mailto:sage [2006/10/31(火) 11:53:04 ID:???]
MediaWiki 1.6.8

failed with error code "Specified key was too long; max key length is 1024 bytes (localhost)

インストール段階のデータベーステーブル作成あたりで失敗します。
この意味教えてくらはい。




561 名前:nobodyさん mailto:sage [2006/10/31(火) 13:19:25 ID:???]
>>560
>>371-373 >>403

562 名前:うた [2006/11/03(金) 14:03:33 ID:OewYz9Ps]
インストールでつまずきました
以下のメッセージはどこをどうしろと言っているのでしょうか?
PHP 5.1.4 installed Could not find a suitable database driver!
For MySQL, compile PHP using --with-mysql, or install the mysql.so module
For PostgreSQL, compile PHP using --with-pgsql, or install the pgsql.so module


環境は
windowsXP profesional
apache 2.2.3
MYSQL 5.0.27
php 5.1.4

インストールしようとしているPCはコア2duoとかいう デュアルCPU搭載のモノなんですが、
もしかしてこれが原因?

この問題を解決するために
php5apache2_2.dllを別途DLしてwindows\system32に放り込んだり、
mediaikiを1.7.1にしてみたり
*.dll の類をwindows\system32 とc:\phpに重複して置いてみたり
windowsの環境pathにc:\phpを加えたり、
既にインストールに成功しているnoteのphp.iniと内容を比較してみたり
したけどよくわかりません。
(つづく)







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

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

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