*** MediaWiki 管理者の集い ***
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/05/20(金) 15:47:13ID:1/T9a2Hq日本では利用者は少ないのかな。
ググってもろくな情報がありません。
改造や見栄えの変更などの情報交換しましょ。
0578nobodyさん
2006/11/17(金) 15:07:26ID:???DBへのアクセス権限を持ってないと無理でしょうか。
0581うた
2006/11/22(水) 18:07:59ID:VfdmBE+XC:\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
(つづく)
0582うた
2006/11/22(水) 18:12:27ID:VfdmBE+Xコンパイルされた時期が違いますって怒られました。
拡張DLLを集めたと思われるpecl-5.2.0-Win32.zip
(http://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は?
0583nobodyさん
2006/11/22(水) 18:16:25ID:???そんな標準的なエクステンションは本体のWindowsバイナリと一緒に配布されてるだろうが
第一スレ違いじゃボケ
0584nobodyさん
2006/11/22(水) 22:34:08ID:???MySQL.iniとphp.ini見まくっとるがもうお手上げ
全部utf-8に設定しとるのに...
pukiにすっか
0585初心者
2006/11/24(金) 03:48:47ID:A0/JDN2sSpecial:Mypage/monobook.css
Monobookにて、上記の二つのサブページにて、
追加機能を使いたいのですが、うまくいきません。
どこのファイルをいじれば、機能が使えるようになるのでしょうか?
MediaWikiは、Ver 1.66 を使用しています。
0587うた
2006/11/24(金) 11:37:51ID: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さんは何か特別な加工を
したのでしょうか?
0588nobodyさん
2006/11/24(金) 14:08:14ID:???0589nobodyさん
2006/11/24(金) 15:45:07ID:???>>585
追加機能、ってなんなのかよくわからんが
書いたCSSなりがうまくないのか、ブラウザのキャッシュが残ってるのか、
使ってるスキンがMonobookと違うのか、そのあたりだろ。
0590うた
2006/11/24(金) 15:54:11ID:xdmvWabE〜クエリー文〜 failed with error code "BLOB/TEXT column 'user_password' can't have a default value (localhost)".
という最後が問題なのかなぁという気がしてきました。即ち
「ユーザーパスワードの初期値が得られません」て意味でしょう?
でもおかしいなぁ、コマンドコムでMYSQLモニターを開くときと同じパスワードを設定しているから間違いないと思うんだけどなぁ
実際、テーブルを作る段階でこけているから、wikidbは存在するも、テーブルは一つもない状態でした。
>>575 さんはMYSQL5.0.27で成功しているんだから、MYSQLのバージョンの問題じゃないだろうし、
あっもしかしてファイアウォールかな?
0591うた
2006/11/24(金) 16:29:30ID:xdmvWabEwikidbというデータベースを作って、その中に
userというテーブルを作って、その中に
user_password というフィールドを作る
そのフィールドを作るときに、デフォルト値として
'' 即ち ″何もない″ を設定する、
っていうSELECT文だよね、これ?
あれ、もしかしてlocalhostに進入するためのパスワードかな?
0594うた
2006/11/24(金) 17:49:31ID:xdmvWabE>>593さん、おっしゃる意味がよくわかりません。誤爆?
私の場合、>>590でも記したように、テーブルすら作られていませんから、
消しようがありませんが?
(念のためgrep掛けてみました、mediawikiフォルダの中に「STRICT_TRANS_TABLES」
という単語は存在しない。ということはphpスクリプトにはない。。。
なんだろ「STRICT_TRANS_TABLES」て)
0595nobodyさん
2006/11/24(金) 18:07:54ID:???知らない言葉が出てきたら、ちょっとぐらい検索してみようとか思ったりしないわけ?
ほんと釣りなら他所でお願いしますよ。
0596初心者
2006/11/24(金) 20:40:11ID:A0/JDN2s589さん、592さん。ありがとうございました。
お陰で無事に、解決できました。
LocalSrtting.css に、以下の文章を加えれば、OKでした。
$wgAllowUserCss = true;
$wgAllowUserJs = true;
0597初心者
2006/11/24(金) 21:14:02ID:A0/JDN2s追加で質問なんですが、個別にjavascriptを適用するのでなく、
デフォルトで全員に適用したい時には、どのファイルを弄れば良いのでしょうか?
結構、それらしいファイルを見てみたのですが、
かなり長い間、分からずじまいですので、この機会に教えていただければ
とてもありがたいのですが…。
0598nobodyさん
2006/11/24(金) 21:18:29ID:???スキン共通: [[MediaWiki:Common.js]]
スキン別: [[MediaWiki:Monobook.js]], [[MediaWiki:Cologneblue.js]]
0599初心者
2006/11/24(金) 21:21:31ID:A0/JDN2sあとは、自分で試行錯誤してみようと思います。
0600うた
2006/11/25(土) 10:48:24ID:t1Uw22ZJいやホント。検索したらありました!!
http://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さん ですが、
嬉しさ一入です。ありがとうございました。
またこれまで色々アドバイスをいただいた皆さん、ありがとうございました!
0601nobodyさん
2006/11/26(日) 23:06:51ID:???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設定しちゃったけどいいのかな
0602nobodyさん
2006/11/28(火) 04:50:22ID:AWkxxt/d第三者にも使用許可する…という条件において、
自分の作ったページは、自分しか見れず、自分しか編集もできない…
という設定にすることって、出来るんでしょうか?
出来るとしたら、どこをどのように弄れば、
実現できるんでしょうか?
0604nobodyさん
2006/11/29(水) 05:23:28ID:???>>602
#新規ユーザの登録停止する
# www.mediawiki.org/wiki/Manual:%24wgGroupPermissions
$wgGroupPermissions['*']['createaccount'] = false;
#指定されたページ以外は匿名での閲覧を禁止
# www.mediawiki.org/wiki/Manual:%24wgWhitelistRead
$wgGroupPermissions['*']['read'] = false;
$wgWhitelistRead = array ("メインページ", "特別:ユーザログイン");
#匿名での編集を許可する
$wgGroupPermissions['*']['edit'] = true;
ただ、公開と非公開のコンテンツを一つのサイトに混在させるのは
運営的には望ましくないと思うがね。
0606nobodyさん
2006/11/29(水) 18:45:41ID:8xZLOd15603、604さま。ありがとうございます。
>>604
そのやり方ですと、メンバーがログインしてしまったら、
どのページでも見れてしまうのでは? (違ったらごめんなさい)
「作品制作のグループ制作支援ツール」として使おうと思うのですが、
人に見せる前に、企画案を練りたい場合などに使いたいんです。
もっと柔軟に、LocalSetting.css を弄ることなく、
例えば「@@@ユーザー名@@@」とかいう文字列を、記事ページに書いたら、
そのユーザーしか見れなくなる…みたいな事ができないでしょうか?
0607nobodyさん
2006/11/29(水) 18:50:40ID:???> メンバーがログインしてしまったら、
新しいグループを定義すればいい。
> 例えば「@@@ユーザー名@@@」とかいう文字列
Extensionを書けば何とかなるかもしれんね。
いずれにしても、>>605があるから現在の仕様では無理。
0608nobodyさん
2006/11/29(水) 19:54:03ID:???0609nobodyさん
2006/12/03(日) 06:54:58ID:???http://www.mwusers.com/
フォーラムがあったんだ
0610nobodyさん
2006/12/07(木) 11:06:14ID:k03/DQ+9ウィキペディアのように、サブカテゴリのリンクの先頭に[+]マークを出して、
一ページ内でサブカテゴリを参照していけるようにしたいのです。
色々探してみたのですが見つかりません。
どなかた、方法を知っている方いますか?
0611nobodyさん
2006/12/07(木) 11:45:13ID:???http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/CategoryTree/
0612610
2006/12/07(木) 14:07:03ID:k03/DQ+9�d!!!!!
腸感謝します
おかげさまでWikipediaみたいなカテゴリ表示にできました!!
ありがとう御座います
0613nobodyさん
2006/12/07(木) 16:41:44ID:SBsNJ0Sx外部アップした画像を表示して、そこをクリックすると、
指定アドレスにジャンプする機能です。
他サイトからの画像を使えるのは、分かったのですが、
画像リンクが出来ませんでした。
(バナー広告をやりたい訳ではないですが、説明が分かりやすいので…)
0614nobodyさん
2006/12/09(土) 11:53:25ID:7ceCR6x2ソースをいじれば可能。
ただし、全部のページになるが
0617nobodyさん
2006/12/09(土) 15:28:15ID:???0618nobodyさん
2006/12/09(土) 23:04:00ID:nmjn/65O教えて頂いた情報を元に、試行錯誤してみようかと思います。
行き詰ったときには、またよろしくお願いします。
0619初心者
2006/12/10(日) 16:16:57ID:5EFGy3H5内部ページへジャンプする事ができますね。
外部は、プログラム書かないと、
やっぱり無理でしょうかね…。
0620nobodyさん
2006/12/11(月) 22:53:56ID:???セーフモードオンだと何ができなくなるんですか?
0621nobodyさん
2006/12/12(火) 14:27:14ID:xZkVqrcUセーフモードはうpがおかしくなる。
けど、xrea特有だと思われるがMediawikiの動きがおかしいからやめたほうがいい。(メモリも少ないし)
0622nobodyさん
2006/12/13(水) 01:41:45ID:vKuBqHC0/* フォントの太さ変更する */
#bodyContent ol, li, {
font-weight: bold;
}
<ol><li>aaa</li></ol>
0624nobodyさん
2006/12/13(水) 13:46:27ID:vKuBqHC0あと、もう一つ質問なんですが、
画面の最上部に、メニューボタンを設置したいのですが、
どのファイルをいじれば、実現できるのでしょうか?
index.php ファイルで良いのでしょうか?
もしくは、CSSとかでも出来るのか、知りたいです。
0625nobodyさん
2006/12/13(水) 13:47:50ID:???0626nobodyさん
2006/12/13(水) 13:59:34ID:vKuBqHC0「TOPページ」とか「ヘルプ」とか…。
押したら「内部ページ」にジャンプする機能を、
なんとか実現させたいのですが…。
0627nobodyさん
2006/12/13(水) 14:01:06ID:vKuBqHC0自分には無理なので、HTMLで解決しようかな…と試行錯誤中です。
0629nobodyさん
2006/12/13(水) 20:48:15ID:???http://people.planetpostgresql.org/greg/index.php?/archives/84-MediaWiki-on-Postgres-Documentation.html
0630624
2006/12/13(水) 21:41:36ID:vKuBqHC0一応、全部見てきました。
下記のあたりの事でしょうか?
ちょっと、やりたい事と違うのですが…。
>>203-210
0632nobodyさん
2006/12/13(水) 22:40:50ID:???スキンをカスタマイズなさりたいのなら
http://meta.wikimedia.org/wiki/Skins
0633nobodyさん
2006/12/13(水) 23:17:43ID:???xrea(無料)でも.htaccessで広告きれば動いたよ
php4鯖で#!/usr/bin/php5したほうがいいみたい
0634624
2006/12/13(水) 23:34:30ID:vKuBqHC0畑違いながら、色んな事にトライしてます。
年末までの突貫工事のため、質問ばかりですみません。
とりあえず、エクステンションの導入実験として、
ロゴをページごとに変更するエクステンションを試してみたのですが、
おそらく最後のファイル指定の部分で、上手くいってないように思います。
まず、Localsetting.php に、下記を記述しました。
include("extensions/changelogo.php");
次に、extensionsフォルダに、指定ファイルをアップロードして、
アクセス権も変更しました。
表示変更させたいページに、
<changelogo>指定する画像ファイル</changelogo> とするらしいのですが、
ここには、パスを指定すればよいのか、Wiki上でアップロードした画像なのか、
教えてもらえないでしょうか? (一応どちらも試しましたが、上手くいきません)
0635nobodyさん
2006/12/13(水) 23:47:08ID:???0636nobodyさん
2006/12/15(金) 04:13:09ID:???・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記法を使えるようにするには下記の記事を参考。
http://meta.wikimedia.org/wiki/Mimetex_alternative
私の場合は格安でPHP5を使えるので借りています。(有料サーバ)
0638nobodyさん
2006/12/15(金) 06:12:56ID:???あとレンタルサーバ一般の話ですが、
ユーザの権限設定とアップロードできるファイルの拡張子の設定をお忘れ無く。
アップロード >>46 >>157-168
ユーザの権限管理 >>49 >>214-215 >>358-359 >>521 >>604
0639nobodyさん
2006/12/15(金) 06:22:04ID:???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)
0640nobodyさん
2006/12/15(金) 18:56:30ID:Q83FJEgs<InputEncoding>UTF-8</InputEncoding>
0641624
2006/12/16(土) 21:37:43ID:cSOa5mCvおかげ様で、成功例を確認しました。
ただ、別のファイル名にした時に、成功しないケースがあります。
ウィキペディアのロゴを、アップロードして表示した際には成功しますが、
そのロゴを例えば、フォトショップで編集してPNGファイル画像形式で
保存したファイルだと、失敗してしまいます。
ファイル名を変えると、この二点間では表示・非表示になるだけです。
この点以外には、原因が考えられません。
いったい、どうすれば良いのでしょうか?
0642nobodyさん
2006/12/16(土) 23:13:54ID:???「歳末です。ウィキペディアにご支援を!」
のような全ページに表示されるお知らせみたいなのって
どこをいじったらいいんですか?
0643642
2006/12/16(土) 23:42:51ID:???ありがとうございました俺
0644nobodyさん
2006/12/20(水) 00:35:03ID:sYQaqcIm0645nobodyさん
2006/12/21(木) 01:48:31ID:???0646639
2006/12/22(金) 06:14:05ID:???画像の拡張子が入っていると表示されなくなる場合があるようです。
<changelogo>fileicon-deb_2png.png</changelogo>
とすると
<changelogo>fileicon-deb.png</changelogo>
が表示されてしました。
<changelogo>fileicon-deb_2.png.png</changelogo>
は正常に表示されました。
0647nobodyさん
2006/12/22(金) 07:26:53ID:???書き直したコードを貼っておきます。
http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/timeline/Timeline.php
を参考にしました。
<?php
#ライセンス・作者への連絡先・説明・使い方・設定方法を書いておく
$wgExtensionFunctions[] = "wfChangeLogoExtension";
$wgExtensionCredits['parserhook'][] = array(
'name' => 'エクステンションの名前',
'author' => '作者',
'url' => '公開URL',
);
function wfChangeLogoExtension() {
global $wgParser;
$wgParser->setHook( "changelogo", "setLogo" );
}
function setLogo( $input, $argv ) {
global $wgLogo,$wgUploadPath;
$wgLogo = "$wgUploadPath/$input";
return "";
}
?>
0648nobodyさん
2006/12/24(日) 13:19:45ID:ByHad5qmどうすればいいのでしょうか?
「ナビゲーション」というページも「navigation」というページもありません。
0649nobodyさん
2006/12/24(日) 14:20:00ID:???[[MediaWiki:Sidebar]]
** currentevents-url|currentevents
だったら、[[MediaWiki:currentevents-url]]のページに[[MediaWiki:currentevents]]の名前でリンクが張られる。
** Project:できごとぺーじ|最近の出来事
みたいに直接書いちゃってもいいんだけどね
0650624
2006/12/24(日) 16:17:55ID:BQJo12HO[[MediaWiki:Sidebar]]
横入り、失礼します。
おかげ様で、個人ごとでない「全員に統一したサイドバー」が実現できました。
ありがとうございました。
ただ、動作が不安定で、毎回表示される時と表示されない時があります。
この原因と、その解決法などあるのでしょうか?
0651nobodyさん
2006/12/24(日) 18:40:53ID:kl2DxODeキャッシュのこってるだけだね?
0652624
2006/12/24(日) 21:56:03ID:BQJo12HOCtrl + F5 してみましたが、同じページであっても、
ランダムで、サイドバーが表示・非表示されます。
非表示というのは、完全にサイドバーが消えるのではなく、
デフォルトのサイドバー…という事です。
0653624
2006/12/24(日) 23:07:21ID:BQJo12HO全てのページで、キャッシュ更新していく作業が必要なんでしょうか?
0654nobodyさん
2006/12/24(日) 23:19:35ID:???objectcacheテーブルを空にしてみてはどうでしょう
mysql> TRUNCATE TABLE objectcache;
0655624
2006/12/25(月) 00:09:59ID:YJAJVjXOレンタルサーバーで動かしてるので、私の腕では無理っぽいです。
とりあえず、サイドバーが自由にカスタマイズ出来るようになっただけでも、
大満足なので、現状は良しとします。 ありがとうございました。
0656nobodyさん
2006/12/25(月) 13:49:03ID:???非ログインユーザーにセクションごとの「編集」を表示させないように、
$wgDefaultUserOptions ['editsection'] = 0;
をLocalSettings.phpに追加したのですが、反映されません。
キャッシュをクリアしても同じです。
根本的に間違ってるのか、それとも何か勘違いしているのかもしれませんが、
ご助言ください。
0657656
2006/12/25(月) 14:24:21ID:???Linker.phpを叩くしかないか・・・
0658nobodyさん
2006/12/25(月) 14:28:43ID:???その方法でセクションリンクを表示しないようにすると、
パーサキャッシュのキーにセクションリンクの有無を含めないとダメだよ。
0659656
2006/12/25(月) 16:30:55ID:???ありがとうございます。
おっしゃる通りLinker.phpだけいじっても駄目みたいですね。
parser cacheについてはいまいち理解が足りないみたいなので
勉強して出直してきます。
ありがとうございました。
0660nobodyさん
2006/12/26(火) 15:25:38ID:Kq/t8UBy1.エクセルのデータをインポートできないのですかね?
2.ログイン機能ですが、SSO認証に対応してますか?
誰かご教授お願い致します。
0661nobodyさん
2006/12/26(火) 15:48:41ID:???1.
xlsドキュメントをアップロード
or エクセルでCSVに書き出したのを、ウィキテーブルに変換(ググれば変換スクリプトは見つかると思う)
or CSVを直接テーブルに変換するエクステンションを書くとか
2.
SSOってSingle-Sign Onのこと?
AuthPluginって機構があってphpBBとかの有名どころと統合するのはそこらで公開されてる。
複数のMediaWikiの認証を統合するなら、$wgSharedDBでuserテーブルを共有するとか、
実験中のCentralAuth(SVNで見つかるはず)を使ってみるとか。
0662nobodyさん
2006/12/26(火) 16:42:44ID:Kq/t8UByありがとうございます!!
0663nobodyさん
2007/01/02(火) 15:20:54ID:???0664nobodyさん
2007/01/02(火) 17:04:48ID:???0665nobodyさん
2007/01/04(木) 15:03:08ID:???みなさんは『メインページ』で使っておられるんでしょうか?
0666nobodyさん
2007/01/07(日) 03:53:47ID:???$wgUseTrackbacks = true;
と、>>522 だけで動きますか?
MediaWiki:1.6.8使用です。
0667nobodyさん
2007/01/07(日) 04:09:35ID:???0669nobodyさん
2007/01/07(日) 04:46:50ID:???0670nobodyさん
2007/01/07(日) 17:15:05ID:???入力がおかしいとは、どの部分のことでしょうか?
0671nobodyさん
2007/01/07(日) 18:12:38ID:???0672nobodyさん
2007/01/08(月) 15:51:09ID:???0673nobodyさん
2007/01/08(月) 15:54:32ID:???0674nobodyさん
2007/01/09(火) 17:05:38ID:???できました。失礼しました。
ブログからトラックバックを送信すると、
>トラックバック送信先から返答がありませんでした。
エラーが出るのですが、これはどうしようもないでしょうか…
■ このスレッドは過去ログ倉庫に格納されています