1 名前:nobodyさん [2005/05/20(金) 15:47:13 ID:1/T9a2Hq] MediaWiki wikipedia.sourceforge.net/ 日本では利用者は少ないのかな。 ググってもろくな情報がありません。 改造や見栄えの変更などの情報交換しましょ。
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と内容を比較してみたり したけどよくわかりません。 (つづく)
563 名前:う [2006/11/03(金) 14:04:03 ID:OewYz9Ps] (前よりつづく) c:\windows\system32内にあるphp*.dllは以下の通りです php4activescript.dll php4apache.dll php4apache2.dll php4isapi.dll php4nsapi.dll php4pi3web.dll phpsrvlt.dll php5apache.dll php5apache2.dll php5apache2_2.dll php5apache_hooks.dll php5isapi.dll php5nsapi.dll php5ts.dll php_bz2.dll php_curl.dll php_dba.dll php_dbase.dll php_exif.dll php_fdf.dll php_filepro.dll php_gd2.dll php_gettext.dll php_gmp.dll php_ifx.dll php_imap.dll php_interbase.dll php_ldap.dll php_mbstring.dll php_mcrypt.dll php_mhash.dll php_mime_magic.dll php_ming.dll php_msql.dll php_mssql.dll php_mysql.dll php_mysqli.dll php_oci8.dll php_openssl.dll php_pdo.dll php_pdo_firebird.dll php_pdo_mssql.dll php_pdo_mysql.dll php_pdo_oci.dll php_pdo_oci8.dll php_pdo_odbc.dll php_pdo_pgsql.dll php_pdo_sqlite.dll php_pgsql.dll php_pspell.dll php_shmop.dll php_snmp.dll php_soap.dll php_sockets.dll php_sqlite.dll php_sybase_ct.dll php_tidy.dll php_xmlrpc.dll php_xsl.dll
564 名前:nobodyさん mailto:sage [2006/11/03(金) 14:09:21 ID:???] >>562 質問の解決にはならないかもしれないが Apache 2.2が使いたいなら PHP 5.2にする PHP5.1.4が使いたいならApache2.0にする
565 名前:nobodyさん mailto:sage [2006/11/03(金) 14:15:55 ID:???] php -mしてmysql用の拡張モジュールがロードされてないってことはないだろうな?
566 名前:うた [2006/11/03(金) 21:09:03 ID:OewYz9Ps] >>565 さん ありがとうございます。 php -m すると、mysqlが表示されます。 >>564 さん ありがとうございます。 やっぱり、組み合わせの問題ですかねぇ・・・。 今までも各プログラムを結果オーライでインストールしてきたので、 どこがどういった原因でつまずいているのかわからず困るです。 でもPHPの最新は5.1.6じゃなかったんですか? 実は5.1.6で試してダメだったので5.1.4に落としたんですが、 5.2っていうのは正式リリースされていない・・・・ って確認したら昨日リリースですか!! PHP5.2を試してみます。
567 名前:nobodyさん mailto:sage [2006/11/04(土) 03:56:25 ID:???] PHP5.2の日本語解説がでてきたので貼っておく PHPの次期バージョン、PHP 5.2.0 リリース ttp://www.phppro.jp/news/210
568 名前:nobodyさん mailto:sage [2006/11/07(火) 10:12:19 ID:???] 最近LinuxPCをFedoraCore4->5->6に変えたのですが、 yumでphp関連のアップデートをしていたらmediawikiがextraに入っているのを発見。 これって昔からですか??? mediawiki&Linux大分前から使ってたのに気がつかなかったとです。 もっとも、yumでのインストールそのままだとサイトのルートにインストールされちゃいますけどね。
569 名前:nobodyさん [2006/11/11(土) 21:04:07 ID:Q2MYfdnn BE:348602898-2BP(0)] PHP 5.2 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 これ俺のとこでも出た。 MySQLを最新にしろってことかな。
570 名前:nobodyさん mailto:sage [2006/11/12(日) 07:15:19 ID:???] >>371-373 これの意味が解からない どうすればインストール出来るんだ?
571 名前:nobodyさん mailto:sage [2006/11/12(日) 11:24:20 ID:???] >>570 >>372 のブライオンの発言を読んでも分からんならインストールできんだろう。 勉強するかそれが無理なら諦めれ。
572 名前:nobodyさん mailto:sage [2006/11/14(火) 16:10:21 ID:???] >>568 書き込みの意図がわからないが、 subversionを使った方がアップグレード作業が楽。 www.mediawiki.org/wiki/Download_from_SVN/ja >>569 エラー表示に書いてあるとおり。 >>570 Innodbの設定をしろということ。Windowsの設定例は下記のサイトを参照。 www.tohir.co.za/2005/10/getting-innodb-on-xampp-for-windows.html
573 名前:nobodyさん mailto:sage [2006/11/14(火) 16:43:27 ID:???] ついでにWindowsでの動作報告しとく。 Apache:2.0.59 PHP:5.2.0 MySQL:5.0.27
574 名前:nobodyさん mailto:sage [2006/11/15(水) 09:48:28 ID:???] 動作報告はいいけど肝心のMediaWikiのバージョンとか、 他にOSのバージョンとか諸々は?
575 名前:573 mailto:sage [2006/11/15(水) 15:16:27 ID:???] >>574 失礼しました。もう一回書き直し。 Win XP Home Apache:2.0.59 PHP:5.2.0 MySQL:5.0.27(InnoDB,utf-8) MediaWiki:1.8.2 最近、技術者ではない方の利用が増えている気がしたので 書いてみました。
576 名前:nobodyさん mailto:sage [2006/11/16(木) 01:40:30 ID:???] インストールでてこずってるんですが、 PHPMyAdminにログインする際の @ユーザ名 Aパスワード と Mediawikiをインストールする際の @DB username ADB password って別物なんでしょうか? PHPMyAdminにはログインできるものの、 Mediawikiインストールでこの部分で弾かれてしまう…
577 名前:nobodyさん mailto:sage [2006/11/16(木) 16:38:17 ID:???] >>576 そのMySQLのアカウントはちゃんと必要な権限を持ってるのか?
578 名前:nobodyさん mailto:sage [2006/11/17(金) 15:07:26 ID:???] MediaWiki farm の elwiki.com にサイトを作ってみたんですが、interwikiの設定って DBへのアクセス権限を持ってないと無理でしょうか。
579 名前:nobodyさん mailto:sage [2006/11/17(金) 16:48:03 ID:???] >>578 yes
580 名前:nobodyさん mailto:sage [2006/11/17(金) 17:38:21 ID:???] >>579 thanks o...rz
581 名前:うた [2006/11/22(水) 18:07:59 ID:VfdmBE+X] php5.2をインストールしていますが C:\Documents and Settings\otagiri>php -m; PHP Warning: PHP Startup: mbstring: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: gd: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: mysql: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP Warning: PHP Startup: pgsql: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP 5.2.0 (cli) (built: Nov 2 2006 11:57:36) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2006 Zend Technologies (つづく)
582 名前:うた [2006/11/22(水) 18:12:27 ID:VfdmBE+X] コンパイルされた時期が違いますって怒られました。 拡張DLLを集めたと思われるpecl-5.2.0-Win32.zip (jp2.php.net/get/pecl-5.2.0-Win32.zip/from/a/mirror ) には php_mbstring.dllも php_gd2.dllも php_mysql.dllも php_pgsql.dllも入ってやしないから、ver4.4.4から持ってきたんだけど いったい何処にあるんでしょうか?上記のDLLは?
583 名前:nobodyさん mailto:sage [2006/11/22(水) 18:16:25 ID:???] 呆れ そんな標準的なエクステンションは本体のWindowsバイナリと一緒に配布されてるだろうが 第一スレ違いじゃボケ
584 名前:nobodyさん mailto:sage [2006/11/22(水) 22:34:08 ID:???] 文字化け地獄... MySQL.iniとphp.ini見まくっとるがもうお手上げ 全部utf-8に設定しとるのに... pukiにすっか
585 名前:初心者 [2006/11/24(金) 03:48:47 ID:A0/JDN2s] Special:Mypage/monobook.js Special:Mypage/monobook.css Monobookにて、上記の二つのサブページにて、 追加機能を使いたいのですが、うまくいきません。 どこのファイルをいじれば、機能が使えるようになるのでしょうか? MediaWikiは、Ver 1.66 を使用しています。
586 名前:nobodyさん mailto:sage [2006/11/24(金) 07:51:53 ID:???] >>582 拡張じゃなくて標準だから 4.4.4から持ってこられるなら5.2.0にも入ってるのが分からないかな
587 名前:うた [2006/11/24(金) 11:37:51 ID:xdmvWabE] なんか、キツネに包まれたみたいな気分です。 >>583 さんに言われて再度調べたら・・・ありました。 おかしーなー、検索でもヒットしなかったし、 この目で一々探しもしたんですけど、それで無かったから 4.4から持ってきてみたんですけど。 ありがとうございました。おかげさまで(殺したはずなの にinfo.phpで以前インストールした4.4が表示されたり して)一日費やしたのが ウソみたいにphp5.2をインストールできました。 教訓:急がば回れ、設定変えたらリブート(再起動) でもwiki1.8.2のインストールでこけます。(T_T;) >>575 さんと環境が似てますが、ワタシはapacheが2.2です。 Creating tables... using MySQL 4 table defs...Query "CREATE TABLE `user` ( user_id int(5) unsigned NOT NULL auto_increment, user_nam e varchar(255) binary NOT NULL default '', user_real_name varchar( 255) binary NOT NULL default '', user_password tinyblob NOT NULL d efault '', user_newpassword tinyblob NOT NULL default '', user_ema il tinytext NOT NULL default '', user_options blob NOT NULL defaul t '', user_touched char(14) binary NOT NULL default '', user_token char(32) binary NOT NULL default '', user_email_authenticated cha r(14) binary, user_email_token char(32) binary, user_email_token_e xpires char(14) binary, user_registration char(14) binary, PRIMARY KEY user_id (user_id), UNIQUE INDEX user_name (user_name), INDEX (user_email_token) ) TYPE=InnoDB " failed with error code "BLOB/TE XT column 'user_password' can't have a default value (localhost)". 冒頭のusing MySQL 4てのが気になります。>>575 さんは何か特別な加工を したのでしょうか?
588 名前:nobodyさん mailto:sage [2006/11/24(金) 14:08:14 ID:???] 包まれたらいかんよ
589 名前:nobodyさん mailto:sage [2006/11/24(金) 15:45:07 ID:???] 自分も子供のころ「包まれた」だとおもてた >>585 追加機能、ってなんなのかよくわからんが 書いたCSSなりがうまくないのか、ブラウザのキャッシュが残ってるのか、 使ってるスキンがMonobookと違うのか、そのあたりだろ。
590 名前:うた [2006/11/24(金) 15:54:11 ID:xdmvWabE] >>588 さん 狐(きつね)につままれる でしたね(^。^;ポリポリ 〜クエリー文〜 failed with error code "BLOB/TEXT column 'user_password' can't have a default value (localhost)". という最後が問題なのかなぁという気がしてきました。即ち 「ユーザーパスワードの初期値が得られません」て意味でしょう? でもおかしいなぁ、コマンドコムでMYSQLモニターを開くときと同じパスワードを設定しているから間違いないと思うんだけどなぁ 実際、テーブルを作る段階でこけているから、wikidbは存在するも、テーブルは一つもない状態でした。 >>575 さんはMYSQL5.0.27で成功しているんだから、MYSQLのバージョンの問題じゃないだろうし、 あっもしかしてファイアウォールかな?
591 名前:うた [2006/11/24(金) 16:29:30 ID:xdmvWabE] いや違うな、 wikidbというデータベースを作って、その中に userというテーブルを作って、その中に user_password というフィールドを作る そのフィールドを作るときに、デフォルト値として '' 即ち ″何もない″ を設定する、 っていうSELECT文だよね、これ? あれ、もしかしてlocalhostに進入するためのパスワードかな?
592 名前:nobodyさん mailto:sage [2006/11/24(金) 16:52:06 ID:???] >>585 $wgAllowUserCss, $wgAllowUserJs
593 名前:nobodyさん mailto:sage [2006/11/24(金) 17:08:27 ID:???] >>587 sql_modeからSTRICT_TRANS_TABLESをとればいい。
594 名前:うた [2006/11/24(金) 17:49:31 ID:xdmvWabE] えっえ? >>593 さん、おっしゃる意味がよくわかりません。誤爆? 私の場合、>>590 でも記したように、テーブルすら作られていませんから、 消しようがありませんが? (念のためgrep掛けてみました、mediawikiフォルダの中に「STRICT_TRANS_TABLES」 という単語は存在しない。ということはphpスクリプトにはない。。。 なんだろ「STRICT_TRANS_TABLES」て)
595 名前:nobodyさん mailto:sage [2006/11/24(金) 18:07:54 ID:???] >>594 知らない言葉が出てきたら、ちょっとぐらい検索してみようとか思ったりしないわけ? ほんと釣りなら他所でお願いしますよ。
596 名前:初心者 [2006/11/24(金) 20:40:11 ID:A0/JDN2s] >> 585 の者です。 589さん、592さん。ありがとうございました。 お陰で無事に、解決できました。 LocalSrtting.css に、以下の文章を加えれば、OKでした。 $wgAllowUserCss = true; $wgAllowUserJs = true;
597 名前:初心者 [2006/11/24(金) 21:14:02 ID:A0/JDN2s] 上記の585です。 追加で質問なんですが、個別にjavascriptを適用するのでなく、 デフォルトで全員に適用したい時には、どのファイルを弄れば良いのでしょうか? 結構、それらしいファイルを見てみたのですが、 かなり長い間、分からずじまいですので、この機会に教えていただければ とてもありがたいのですが…。
598 名前:nobodyさん mailto:sage [2006/11/24(金) 21:18:29 ID:???] >>597 スキン共通: [[MediaWiki:Common.js]] スキン別: [[MediaWiki:Monobook.js]], [[MediaWiki:Cologneblue.js]]
599 名前:初心者 [2006/11/24(金) 21:21:31 ID:A0/JDN2s] 597さま、ありがとうございます。 あとは、自分で試行錯誤してみようと思います。
600 名前:うた [2006/11/25(土) 10:48:24 ID:t1Uw22ZJ] >>595 さん いやホント。検索したらありました!! ikda.net/fswiki/wiki.cgi?page=MySQL#p12 問題はMYSQLの方にあったんですねぇ。φ(..)m メモメモ どうもmediawikiは複数のインフラが整った上に初めて稼働するので、 近視眼的な視野では迷宮に彷徨ってしまいますね。 でもこの情報のおかげで、 MediaWiki: 1.8.2 PHP: 5.2.0 (apache2handler) MySQL: 5.0.27-community-nt visited from 127.0.0.1 あ〜んど apache 2.2.3 という環境にて無事、mediawikiのインストールができました! 最後のちょっとしたアドバイスを下さった>>595 さん ですが、 嬉しさ一入です。ありがとうございました。 またこれまで色々アドバイスをいただいた皆さん、ありがとうございました!
601 名前:nobodyさん mailto:sage [2006/11/26(日) 23:06:51 ID:???] <b>Warning</b>: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in <b>{{{hidden}}}/includes/EditPage.php</b> on line <b>111</b><br /> 安易に call_time_pass_reference=On設定しちゃったけどいいのかな
602 名前:nobodyさん [2006/11/28(火) 04:50:22 ID:AWkxxt/d] 不特定多数に MediaWikiを公開して、 第三者にも使用許可する…という条件において、 自分の作ったページは、自分しか見れず、自分しか編集もできない… という設定にすることって、出来るんでしょうか? 出来るとしたら、どこをどのように弄れば、 実現できるんでしょうか?
603 名前:nobodyさん mailto:sage [2006/11/28(火) 16:27:50 ID:???] >>602 閲覧の制限を設けるのは無理。 他のCMSを使ってくれ。
604 名前:nobodyさん mailto:sage [2006/11/29(水) 05:23:28 ID:???] >>601 設定の意図が不明なので答えようがないなぁ >>602 #新規ユーザの登録停止する # www.mediawiki.org/wiki/Manual:%24wgGroupPermissions $wgGroupPermissions['*']['createaccount'] = false; #指定されたページ以外は匿名での閲覧を禁止 # www.mediawiki.org/wiki/Manual:%24wgWhitelistRead $wgGroupPermissions['*']['read'] = false; $wgWhitelistRead = array ("メインページ", "特別:ユーザログイン"); #匿名での編集を許可する $wgGroupPermissions['*']['edit'] = true; ただ、公開と非公開のコンテンツを一つのサイトに混在させるのは 運営的には望ましくないと思うがね。
605 名前:nobodyさん mailto:sage [2006/11/29(水) 16:31:36 ID:???] >>604 メインページに{{:見たいページ}}って書けばどのページでも読めるよ。
606 名前:nobodyさん [2006/11/29(水) 18:45:41 ID:8xZLOd15] 602の者です。 603、604さま。ありがとうございます。 >>604 そのやり方ですと、メンバーがログインしてしまったら、 どのページでも見れてしまうのでは? (違ったらごめんなさい) 「作品制作のグループ制作支援ツール」として使おうと思うのですが、 人に見せる前に、企画案を練りたい場合などに使いたいんです。 もっと柔軟に、LocalSetting.css を弄ることなく、 例えば「@@@ユーザー名@@@」とかいう文字列を、記事ページに書いたら、 そのユーザーしか見れなくなる…みたいな事ができないでしょうか?
607 名前:nobodyさん mailto:sage [2006/11/29(水) 18:50:40 ID:???] >>606 > メンバーがログインしてしまったら、 新しいグループを定義すればいい。 > 例えば「@@@ユーザー名@@@」とかいう文字列 Extensionを書けば何とかなるかもしれんね。 いずれにしても、>>605 があるから現在の仕様では無理。
608 名前:nobodyさん mailto:sage [2006/11/29(水) 19:54:03 ID:???] mediawiki複数インストールすればいいんじゃないの
609 名前:nobodyさん mailto:sage [2006/12/03(日) 06:54:58 ID:???] MediaWiki Forums www.mwusers.com/ フォーラムがあったんだ
610 名前:nobodyさん [2006/12/07(木) 11:06:14 ID:k03/DQ+9] カテゴリについてなのですが、 ウィキペディアのように、サブカテゴリのリンクの先頭に[+]マークを出して、 一ページ内でサブカテゴリを参照していけるようにしたいのです。 色々探してみたのですが見つかりません。 どなかた、方法を知っている方いますか?
611 名前:nobodyさん mailto:sage [2006/12/07(木) 11:45:13 ID:???] >>610 svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/CategoryTree/
612 名前:610 [2006/12/07(木) 14:07:03 ID:k03/DQ+9] >>611 さん d!!!!! 腸感謝します おかげさまでWikipediaみたいなカテゴリ表示にできました!! ありがとう御座います
613 名前:nobodyさん [2006/12/07(木) 16:41:44 ID:SBsNJ0Sx] MediaWikiでは、「バナー広告」的なことは、可能でしょうか? 外部アップした画像を表示して、そこをクリックすると、 指定アドレスにジャンプする機能です。 他サイトからの画像を使えるのは、分かったのですが、 画像リンクが出来ませんでした。 (バナー広告をやりたい訳ではないですが、説明が分かりやすいので…)
614 名前:nobodyさん [2006/12/09(土) 11:53:25 ID:7ceCR6x2] >>613 ソースをいじれば可能。 ただし、全部のページになるが
615 名前:nobodyさん mailto:sage [2006/12/09(土) 12:19:49 ID:???] >>613 パーサエクステンションを書きな。
616 名前:nobodyさん mailto:sage [2006/12/09(土) 15:24:41 ID:???] >>64-70
617 名前:nobodyさん mailto:sage [2006/12/09(土) 15:28:15 ID:???] 誤爆?
618 名前:nobodyさん [2006/12/09(土) 23:04:00 ID:nmjn/65O] ご指南、ありがとうございました。 教えて頂いた情報を元に、試行錯誤してみようかと思います。 行き詰ったときには、またよろしくお願いします。
619 名前:初心者 [2006/12/10(日) 16:16:57 ID:5EFGy3H5] リダイレクトを利用すれば、画像クリックで、 内部ページへジャンプする事ができますね。 外部は、プログラム書かないと、 やっぱり無理でしょうかね…。
620 名前:nobodyさん mailto:sage [2006/12/11(月) 22:53:56 ID:???] mediawikiをxreaで動かそうと思うのですが セーフモードオンだと何ができなくなるんですか?
621 名前:nobodyさん [2006/12/12(火) 14:27:14 ID:xZkVqrcU] >>620 セーフモードはうpがおかしくなる。 けど、xrea特有だと思われるがMediawikiの動きがおかしいからやめたほうがいい。(メモリも少ないし)
622 名前:nobodyさん [2006/12/13(水) 01:41:45 ID:vKuBqHC0] 下記のCSSを実現したいのですが、最初の「1.」という所だけ、太くすることって、出来ないのでしょうか? 色々試してはみたのですが、手づまりです。 /* フォントの太さ変更する */ #bodyContent ol, li, { font-weight: bold; } <ol><li>aaa</li></ol>
623 名前:nobodyさん mailto:sage [2006/12/13(水) 01:57:13 ID:???] >>622 <ol>の数字はどうやっても変わらんかったと思うけど
624 名前:nobodyさん [2006/12/13(水) 13:46:27 ID:vKuBqHC0] >> 623さま 、ありがとうございました。 あと、もう一つ質問なんですが、 画面の最上部に、メニューボタンを設置したいのですが、 どのファイルをいじれば、実現できるのでしょうか? index.php ファイルで良いのでしょうか? もしくは、CSSとかでも出来るのか、知りたいです。
625 名前:nobodyさん mailto:sage [2006/12/13(水) 13:47:50 ID:???] メニューボタンって何なのか説明してくり。
626 名前:nobodyさん [2006/12/13(水) 13:59:34 ID:vKuBqHC0] ホームページとかで良くある、画像によるボタンです。 「TOPページ」とか「ヘルプ」とか…。 押したら「内部ページ」にジャンプする機能を、 なんとか実現させたいのですが…。
627 名前:nobodyさん [2006/12/13(水) 14:01:06 ID:vKuBqHC0] Javaスクリプトが書ければ、実現できそうですが、 自分には無理なので、HTMLで解決しようかな…と試行錯誤中です。
628 名前:nobodyさん mailto:sage [2006/12/13(水) 14:06:05 ID:???] >>626 このスレでも散々外出だからまずログ嫁
629 名前:nobodyさん mailto:sage [2006/12/13(水) 20:48:15 ID:???] postgresのドキュメント見つけた。 people.planetpostgresql.org/greg/index.php?/archives/84-MediaWiki-on-Postgres-Documentation.html
630 名前:624 [2006/12/13(水) 21:41:36 ID:vKuBqHC0] >>628 さま 一応、全部見てきました。 下記のあたりの事でしょうか? ちょっと、やりたい事と違うのですが…。 >>203-210
631 名前:nobodyさん mailto:sage [2006/12/13(水) 21:51:57 ID:???] >>630 >>615
632 名前:nobodyさん mailto:sage [2006/12/13(水) 22:40:50 ID:???] >>630 スキンをカスタマイズなさりたいのなら meta.wikimedia.org/wiki/Skins
633 名前:nobodyさん mailto:sage [2006/12/13(水) 23:17:43 ID:???] >>621 xrea(無料)でも.htaccessで広告きれば動いたよ php4鯖で#!/usr/bin/php5したほうがいいみたい
634 名前:624 [2006/12/13(水) 23:34:30 ID:vKuBqHC0] 631さま、632さま、ありがとうございます。 畑違いながら、色んな事にトライしてます。 年末までの突貫工事のため、質問ばかりですみません。 とりあえず、エクステンションの導入実験として、 ロゴをページごとに変更するエクステンションを試してみたのですが、 おそらく最後のファイル指定の部分で、上手くいってないように思います。 まず、Localsetting.php に、下記を記述しました。 include("extensions/changelogo.php"); 次に、extensionsフォルダに、指定ファイルをアップロードして、 アクセス権も変更しました。 表示変更させたいページに、 <changelogo>指定する画像ファイル</changelogo> とするらしいのですが、 ここには、パスを指定すればよいのか、Wiki上でアップロードした画像なのか、 教えてもらえないでしょうか? (一応どちらも試しましたが、上手くいきません)
635 名前:nobodyさん mailto:sage [2006/12/13(水) 23:47:08 ID:???] MediaWikiのSVNには入ってないみたいだけど、どこで手に入れたの?使い方のサンプルとかないの?
636 名前:nobodyさん mailto:sage [2006/12/15(金) 04:13:09 ID:???] >>620 スレをまとめると下記の3項目+シェルを使ったプログラムの制限です。 ・TIMEZONEがGMTになる ・セーフモードでのアップロード設定が必要 ・無料の場合は手動広告に切り替え >>130-136 >>226-229 >>539-540 >>550-552 >>621 アップロードの設定方法はLocalSettings.phpに書かれています。 ## If you want to use image uploads under safe mode, ## create the directories images/archive, images/thumb and ## images/temp, and make them all writable. Then uncomment ## this, if it's not already uncommented: # $wgHashedUploadDirectory = false; ついでにmimetexでtex記法を使えるようにするには下記の記事を参考。 meta.wikimedia.org/wiki/Mimetex_alternative 私の場合は格安でPHP5を使えるので借りています。(有料サーバ)
637 名前:nobodyさん mailto:sage [2006/12/15(金) 04:24:37 ID:???] >>636 有料鯖なんで挑戦してみたらできたっぽいです ありがとうございました
638 名前:nobodyさん mailto:sage [2006/12/15(金) 06:12:56 ID:???] >>637 こんな時間にレスを頂けるとはビックリです。 あとレンタルサーバ一般の話ですが、 ユーザの権限設定とアップロードできるファイルの拡張子の設定をお忘れ無く。 アップロード >>46 >>157-168 ユーザの権限管理 >>49 >>214-215 >>358-359 >>521 >>604
639 名前:nobodyさん mailto:sage [2006/12/15(金) 06:22:04 ID:???] >>634 www.rauru-block.org/mediawiki/index.php/MediaWiki で公開されているロゴ変更extensionであることを前提で書きますが、 $wgUploadPath(デフォルトでmediawiki/images)に画像、例えば fileicon-deb.png(mediawiki/skins/common/images/icons)をアップロードして、 適当なページで<changelogo>fileicon-deb.png</changelogo> を記入してプレビューすればロゴは変わっているはずです。(動作確認1.8.2)
640 名前:nobodyさん [2006/12/15(金) 18:56:30 ID:Q83FJEgs] Mediawikiのopensearch_desc.phpは改造して明示的にUTF-8を指定するようにしないとMozilla firefoxでは動作しない <InputEncoding>UTF-8</InputEncoding>