=== MediaWiki 管理者の集い 第3版 ===
== 質問するときに書いてね == ■MediaWiki、サーバ関連情報 : (コロンから右に書いた情報はたとえばの情報) MediaWiki のバージョン : v1.9.1 MediaWiki をインストールした OS の種類とバージョン : FreeBSD レンタルサーバー名 or 自鯖の場合は回線等の詳細 : さくら とか ろりぽ ウェブサーバの種類とバージョン : Apache v1.3.37 データベースサーバの種類とバージョン : MySQL v4.0.11 PHP のバージョン : v4.3.1 ■検索エンジンで調べた際の検索キーワード 「MediaWiki」 「アップロード」 「制限」 ■分からないこと、発生している問題、やりたいこと、など 「画像がアップロードできない」 ■その他、質問に関係するカスタマイズについて(skinやextention等) 「スキンがCologneBlue」
テンプレは以上です。
6 :
5 :2010/01/25(月) 07:25:21 ID:???
ごめんなさい、いい忘れました。 >1 乙です。
>>5 .htaccessに
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ index.php?title=$1 [L,QSA]
としておいて、LocalSettings.phpに、
$wgScriptPath = "/w"; # インストールした場所
$wgArticlePath = "/$1"; #
http://$URL$/ページ名 $wgUsePathInfo = true;
と書けば、たぶんできる。
9 :
nobodyさん :2010/01/27(水) 14:48:31 ID:zVBOYqKS
Mediawikiで、データベースクエリにおけるエラーが出ました。
LinkCache::addLinkObjにおけるクエリ
Error:1033 Incorrect information in file:./(データベース名)/page.frm’(localhost)
Versionは最新で、MYSQLはたぶん4.1です。
Googleで検索しても、Mediawikiとしての解決方法は残念ながら私の語学力では発見できませんでした。
MYSQLエラーとしては
http://forums.mysql.com/read.php?22,106192,106192 このようなものが解決の候補になる可能性はあると思ってはいるのですが、どうなのでしょうか。
このデータベースエラーの解決方法はあるでしょうか。よろしくお願いします。
>9 すみません解決しました
11 :
5 :2010/01/28(木) 05:15:53 ID:???
>7
$wgScriptPath = "/w"; # インストールした場所
$wgArticlePath = "/$1"; #
http://$URL$/ページ名 $wgUsePathInfo = true;
でできました。ありがとうございます。
12 :
nobodyさん :2010/02/03(水) 16:26:19 ID:KeVX9/NA
■MediaWiki、サーバ関連情報 :未インストール ■検索エンジンで調べた際の検索キーワード :"mediawiki" "条件付き" "parse" ■分からないこと、発生している問題、やりたいこと、など : ログインしているユーザによって、 Wiki表記のパース(HTMLに変換すること?)を変えたいのですが、 適切なモジュールはありませんか? 具体的には、一つのページ中に部分的に ログインユーザしか閲覧できないようにしたいのです。 ページごとアクセスできない様にする方法は知っていますが、 それはやりたくないのです。
JavaScript でユーザーの権限をチェックして、動的に別ページから読み込んで、表示するとか。
名前空間をでっち上げて、その名前空間にページ作って、 それを$wgWhitelistReadから外して、 埋め込めばいいんじゃね?
15 :
12 :2010/02/06(土) 01:27:10 ID:???
ありがとう御座います。
Mediawikiの昔のバージョン(1.9くらい)
>>12 このとをで挑戦して挫折し現在に至っています。
新しいバージョンで挑戦しようと思って、投稿させてもらっております。
>>13 >>14 我ががままですが、一つのテキストで完結させたいのです。
例えば、以下の通りです。
*非制限コンテンツ
<拡張タグ>
*制限コンテンツ
[[画像:himitsu.jpg]]
</拡張タグ>
*非制限コンテンツ
以前、これを実現するextensionを作ったのですが、
[[画像:himitsu.jpg]]
この部分がparseされずに、そのまま文字として出力されてしまっていました(つまり、jpgへのhyperlinkを付けてくれない)。
つまり、理想としては「WIKIの生データ → extension処理 → parser → 出力データ」ですが、
現実には「WIKIの生データ → parser → extension処理 → 出力データ」となっています。
includes/perser.php を改造した強者はおられないのでしょうか。ここをいじれば全てが解決しそうですが、、、
と思いつつ、ggっていたら、以下の物を見つけました。
ParserBeforeStrip extensions
http://www.mediawiki.org/wiki/Category:ParserBeforeStrip_extensions 英語が嫌いなので、よくわからんですが、parseする前に処理されるextensionが作成できそう?
ちょっと、この線でトライしてみます。ありがとうございました。
メインページで、<title>メインページ - SiteName</title>のメインページ部分を 表示させなくするのにはどうしたら良いでしょうか? MediaWiki バージョン:1.16alpha サーバー:自鯖 OS:CentOS5 Apache:2.2.3 PHP:5.1.6 MySQL:5.0.77
例えばSkinの <title><?php $this->text('pagetitle') ?></title> 部分を弄るとか…… と思ったけど、そもそも表示されなくないか?
>>18 は間違い
全力で謝る
該当Extensionが無いかは自分で調べて
>>17
20 :
17 :2010/02/10(水) 11:08:28 ID:???
なんで?
21 :
16 :2010/02/10(水) 13:02:21 ID:???
22 :
16 :2010/02/10(水) 13:04:42 ID:???
お礼が抜けてしまったorz ありがとうございました。
23 :
15 :2010/02/12(金) 21:22:15 ID:17cJ4D0H
>ログインしているユーザによって、Wiki表記のパース(HTMLに変換すること?)を変えたいのですが
自作エクステンションをPage Rendering時のフック”OutputPageParserOutput”(
http://www.mediawiki.org/wiki/Hook )で実行されるようにしておき、
ログインユーザーごとに表示するか、表示させないかという処理をHTMLレベルで行うことで、目的が達成されました。
みなさん、ありがとあーした!
1.16こないな
25 :
nobodyさん :2010/02/19(金) 21:50:46 ID:0lb/a9U8
特定のカテゴリ内のみの検索を行う検索BOXって作れますか? MediaWiki のバージョン : v1.15.1 MediaWiki をインストールした OS の種類とバージョン : WindowsServer2008
>>25 ・調べた事
・試してみた事
・こうすれば出来そうと思った事
以上について具体的な情報を書いた上で質問し直しては?
例
>>15
27 :
25 :2010/02/23(火) 13:35:58 ID:ciOn5/my
>>26 では、改めまして、
特定のカテゴリ内のみの検索を行う検索BOXで悩んでいます。
サイドバーの検索は、各ページで共通なので諦めて、カテゴリのページにinputboxを置くことでできないかと考えています。
<inputbox>
type=search
namespaces=Category:Test**
break=no
</inputbox>
namespacesの宣言を変えたり、他のパラメータをいじったりしていますが、[[Category:Test]]内のみの検索ができません。
どうすれば可能でしょうか?
環境は25の通り。MySQLは5.1.43
29 :
25 :2010/02/25(木) 13:05:37 ID:O4s7vrgf
>>28 試しましたが希望してる物と違う様なので、例を記載します。
A社、B社、C社等のCategoryがあり、その中に、似たような記事があります。
inputboxにて"故障"と検索すると、全Categoryの記事を対象とした検索を行ってしまいヒット数が多すぎます。
やりたい事は、Category:A社ページに検索用入力BOXを置き、"故障"で検索すると、"A社"に属する"故障"を含んだ記事の検索を希望しています。
検索キーは複数を指定したいです。
よろしくお願いします。
31 :
25 :2010/03/03(水) 14:41:07 ID:pYvxE1Dl
>>30 どうもです。
調べていますが、難しいですね。
最初でつまづきました。
function "renderinputbox" にコードを追加するのですが該当する肝心の"renderinputbox"が無い!!
で探して見たら、以下が該当していそうです。
http://www.mediawiki.org/wiki/Extension:InputBox/Align 上記は利用中のInputBox.phpとまったくの別物のコードですが、どうやって使うのですか?
(InputBox.phpにて保存して、入れ替えるのでは無さそうですねぇ・・・)
また、下記の箇所は、どのファイルに相当するのでしょう?
>>So it reads in the variable.
>>Then, change:
>> $text=$this->getPreloadedText($preload);
>>to:
>> $text=$this->getPreloadedText($preload,$catname);
InputBox.phpの中身と置き換えて使うものだと思う。 getPreloadedTextからはEditPage.phpを編集するのだと思うのだけど、 こっちでは動かなかった。 MediaWikiのバージョンによるのかな?
33 :
25 :2010/03/04(木) 09:43:17 ID:y7rfI2oG
>>32 情報ありがとう。
最後のif($rev){}の部分はオリジナルソースコードが変わっており、そのままでは無理っぽいです。
特殊な事を考えているつもりは無いんだけどなぁ・・・
34 :
nobodyさん :2010/03/05(金) 10:28:42 ID:8ufCPFVH
>>23 こういうのもある
許可されたユーザだけがページを閲覧できるようにするにはどうすればいいですか?
http://meta.wikimedia.org/wiki/MediaWiki_ %E3%82%88%E3%81%8F%E3%81%82%E3%82%8B%E8%B3%AA%E5%95%8F%E3%81%A8%E5%9B%9E%E7%AD%94%E9%9B%86#
.E8.A8.B1.E5.8F.AF.E3.81.95.E3.82.8C.E3.81.9F.E3.83.A6.E3.83.BC.E3.82.B6.E3.81.A0.E3.81.91.E3
.81.8C.E3.83.9A.E3.83.BC.E3.82.B8.E3.82.92.E9.96.B2.E8.A6.A7.E3.81.A7.E3.81.8D.E3.82.8B.E3.82
.88.E3.81.86.E3.81.AB.E3.81.99.E3.82.8B.E3.81.AB.E3.81.AF.E3.81.A9.E3.81.86.E3.81.99.E3.82.8C
.E3.81.B0.E3.81.84.E3.81.84.E3.81.A7.E3.81.99.E3.81.8B.3F
example.com/wiki/ にインストールしちゃったんですけど example.com/ をwikiのトップページにすることってできますか? できなければインストし直しますが
>>36 あ(・∀・)り(・∀・)が(・∀・)と(・∀・)う!
ショートURLのアンパサンド(&)問題の解決策ってどれをやればいいのでしょうか? wikiは最新のを、アパッチは 1.x で.htaccessは以下にしてます RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [PT,L,QSA] RewriteRule ^wiki/*$ /w/index.php [L,QSA] RewriteRule ^/*$ /w/index.php [L,QSA]
■MediaWiki、サーバ関連情報 MediaWiki のバージョン : v1.15.1 MediaWiki をインストールした OS の種類とバージョン : Windows 2000 Professional レンタルサーバー名 or 自鯖の場合は回線等の詳細 : localhost ウェブサーバの種類とバージョン : Apache v2.2.9(Win32) データベースサーバの種類とバージョン : MySQL v5.0 PHP のバージョン : v5.2.6 ■分からないこと、発生している問題、やりたいこと、など 次のタイトルのページが独立に存在しており、それぞれ独自のコンテンツをもつ。 apple :タイトルは小文字のみ Apple :頭文字のみ大文字 APPLE :タイトルは大文字のみ appleで検索したとき、この3つのページが存在することを検出したい。 今のところ検索FORMから検索文字をPOSTする時、文字をjavascriptで変換して、3つの検索結果ページをinframeで表示するという汚いアイデアしか浮かびません><; SQL文をいじれば良いのかもしれませんが、敷居が高すぎます。
>>40 MediaWikiのページ検索時に、
「アルファベットの大文字小文字の違いを区別せず検出」
させたいということですか?
このウィキには「apple」「Apple」「APPLE」という名前のページがあります と全部出させたいんじゃね。
40です。質問が冗長すぎて意味分かりませんね。済みません。
やりたいのは
>>41 さんのおっしゃるとおり、
「DBになげるSQL文中で apple or Apple or APPLE のページを検索する」
すなわち大文字小文字関係なく検索することです、、、がソースをみて投げ出しました。
どこで、SQL文作ってDBに投げているのか意味不明です。
>>42 さんのおっしゃることもほぼ
>>41 さんと同じと思います。
44 :
nobodyさん :2010/03/15(月) 10:07:59 ID:lzLv9Qoq
環境 自宅WindowsXP_Pro Apatch_2.0.63 MediaWiki 1.15.1 PHP 5.2.12 (apache2handler) MySQL 5.1.43-community やりたい事。 MySQL(Tritonn)からSennaを利用したい。 コンパイル済みパッケージ(tritonn-1.0.12-mysql-5.0.67-win32.zip)入手済み。 聞きたい事 1、アップグレード手順 サービスを停めてmy.cnf以外を上書きコピーで良いか? 2、DBの変更手順 dbに文字コードutf8を指定すれば良いらしいのですが操作手順を教えて下さい。 3、MySQLやDBの改変が難しければ、再インストールしますので、インストール手順でも良いです。 検索したキー MediaWiki MySQL Tritonn Senna その他 過去ログにmaintenance/tables.sqlのsearchindexにあるTYPE=MyISAMを改変してDBを作成するとの記載を見つけましたが、MediaWiki 1.15.1には、TYPE=MyISAMが存在しませんでした。 SQLは勉強した事があるがさっぱりわからない素人です。PHPは少し読めます。 よろしくお願いします。
45 :
43 :2010/03/16(火) 12:41:08 ID:???
自己解決
http://www.mediawiki.org/wiki/Help:Searching/ja 検索はケースセンシティブではない(大文字小文字を区別しない)ので、
"MediaWiki"、 "mediawiki"、 "MEDIAWIKI” はすべて同じ結果になります。
>>44 tritonn-1.0.12-mysql-5.0.67-win32.zip
の実体は改変mysqlなので、解凍して現行のmysqlとフォルダごと入れ替え。
現行のmysql上のデータはmysqldから全部dumpしておいて、新しいDBに戻せばいいだけの希ガス。
新しいDB上にmediawikiのDBが作られないのであれば、LocalSetting.phpを退避させておいて、
MediawikiのConfigをやれば勝手にテーブルのひな形を作ってくれるから、そこにデータを戻せばいい。
46 :
43 :2010/03/17(水) 18:39:22 ID:???
自己解決 function isexisttitle( $in ) { $in_title = Title::newFromText( $in ); if ( $in_title ) { $id = $in_title->getArticleID(); if ( $id ) { return TRUE; } } return FALSE; }
47 :
44 :2010/03/21(日) 07:55:57 ID:???
MediaWiki のバージョン : v1.15.1 MediaWiki をインストールした OS の種類とバージョン : CentOS 5.2 レンタルサーバー名 or 自鯖の場合は回線等の詳細 : Linode ウェブサーバの種類とバージョン : Apache v2.2.9 データベースサーバの種類とバージョン : MySQL v5.0 PHP のバージョン : v5.2.6 トップページに特定のカテゴリ(例えば「人名」)のページの一覧(リンク)を動的に表示したいのですが、 やり方を忘れてしまいました。 以前、mediawikiを使ったとき、何らかの方法で実現したような記憶があります。 Googleでページ一覧とか特別ページとかで検索しているのですが、うまくひっかかりません。 やり方をご存じの方がいらっしゃれば、ご指導をお願いします。
49 :
nobodyさん :2010/03/26(金) 17:03:17 ID:hQ5GKNfK
・やりたい事
ページにWeb拍手ボタンを付けたい。
(未登録ユーザでもボタンを押してたらカウントしたい)
・検索して見つけた事
Extension:Voteを使えばできそうです。
ttp://www.mediawiki.org/wiki/Extension:Vote Extension:BoardVoteは、まったく意味不明でした。
・やった事
1、Vote-MW1.15-r48711.tar.tarを解凍しextensionsにコピー
2、DBにテーブル追加
3、LocalSettings.phpにrequire_once("$IP/extensions/Vote/Vote.php");を追加
4、バージョン情報で確認
5、その他特別ページのその他特別ページに”投票”が現れ、クリックしても”HTTP 500 内部サーバー エラー”になる。
また、'voteadmin' や'vote'の権利も指定できない。
・聞きたい事
必要なページに何か追加しないとならない気がしますがしますが、どうすれば
良いのでしょう??
または、他の方法は有りますか?
・環境
WindowsXP
Apatch2.0
PHP 5.2.12
MySQL 5.0.67
MediaWiki 1.15.1
よろしくお願いします。
ユーザを削除する方法はありますか?
テーブルでdisplay: block;のリンクするにはどう記述したらいいんでしょうか?
52 :
nobodyさん :2010/04/12(月) 16:55:33 ID:8XzIqf5b
>>49 poll で探すといいかも。未確認だが。
53 :
49 :2010/04/23(金) 09:28:35 ID:/5ORxiu3
>>52 うまく行きました。
ありがとうございます。
OcamlでMediaWikiの拡張する方法があるみたいですが 他の言語では厳しいのでしょうか lispに慣れてるのでできればlispで書きたいのですが
単にCGIを介してじゃないの。
普通にPHPで書いたextensionから呼び出せるものなら何言語でもいいよね。 わからないんだけど、そこでOCamlの名前が出てくるのは、 MediaWikiをtexvc込みでインストールする時にはどうせOCamlの処理系を使う(よね?)から、 OCamlができる人はそのまま便乗できて楽だよねっていう話かな?
テンプレートのノート見れば宜し。
Wikipediaの新着は手動更新。機械で出来る精度じゃないだろ。
pukiみたいなサイドバーがほしい
キャッシュってほっといてもそのうち更新される? それとも自分でしないと、ずーと同じ?
拡張:カスタムタイトルについて。
http://www.mediawiki.org/wiki/Extension:CustomTitle これは各ページ内で {{#customtitle:あいう|あいう}} を挿入すると、
そのページのヘッダーとタイトルがともに『あいう』になるものです。
これを使ったらデフォルト設定ではタイトルが『あいう』だけになってしまいます。
もちろんヘッダーはそれで構いませんが、タイトル部を直したいです。
例えばメディアウィキ名が『2chpedia』だったとすると、『あいう - 2chpedia』と表示されるようにしたいのです。
どうかご助言を賜りたく思います。
↑タイトルとヘッダーがごっちゃになっていたかもしれません。 自分が直したい部分は、ブラウザ最上部の青い部分に表示されるものです。 失礼しました。
>>67 ざっと読んでみた印象。
{{#customtitle:...}}の第2引数の内容が(微妙に強引な方法で)
$this->customPageTitle に流れ着いて、最後は
function onSkinTemplateOutputPageBeforeExec の
> $m_tpl->set('pagetitle', $this->customPageTitle);
ここに(そのまま)投入されているから、ここで調整できるのでは。
その「2chpedia」にあたる内容をどこから引き込むのがいいかはまた別の話題かな。
しかしこのコードだと、{{#customtitle:...}}を(別の内容で)複数書いたとき、 二つ目以降がゴミとして残りそうな…
>>67 OutputPage.phpのsetPageTitleのやりかたにならえば、
$this->customPageTitle に wfMsg( 'pagetitle', ... ) をかぶせることになると思う。
でもそうすると…本当にスキンテンプレートを適用する段階になってからしか差し替えられないのかな?
OutputPageのオブジェクトに->setPageTitleしても最終的に残らないのか?謎。
73 :
nobodyさん :2010/05/05(水) 15:46:10 ID:IaiH+iEV
MediaWikiの検索フォームを外部のHTMLに設置したいんですが、 Shift_JISで書かれたHTMLからCGIを介さないで飛ばす方法ってありますか? そのままだとShift_JISのURLエンコードで飛んでしまって文字化けするんですよね。
サイドバーに 特定のカテゴリ以下のカテゴリを列挙するにはどうればいいでしょうか?
75 :
nobodyさん :2010/05/08(土) 18:38:21 ID:JCAS/4iC
「メインページ」を外部の静的なHTMLに置き換えたいのですが、
何かいい方法ないですかね?
具体的に言うと、メインページの中身が
#REDIRECT [
http://hoge.com] みたいな感じです。(これは失敗しました)
【例示用ドメインについて】 質問/回答時の例として使うドメインは、例示用として用意されている example.com, example.net, example.org, example.jp などを使いましょう。 これに好きなサブドメインをつけて説明するのは可。(例: hoge.example.com) hoge.com等は第三者が使っているドメイン名です 他人のドメイン名を勝手に例示に使用する事はマナー違反です
くだらねー御託は回答を書いてからにしようぜ? Wikiの質問に答えられる知識は無いけどアラ探して説教垂れるだけの奴も十分マナー違反で迷惑な存在だw
hoge.comの歴史の浅さを考えれば
>>76 の意見が的外れなのは自明だよな。
わざわざ沖縄の基地周辺に後から引っ越してきて文句言ってる奴と同じ発想。
エロサイトの18歳未満の9割がヤフーにリンクしてるのとは状況が違う。
俺だけならかまわない、1つだけならかまわない、etc... どこもかしこもRFC(マナー)違反が増えたらインターネットが崩壊するがな('A`) example.comを使うのは、example以外に無駄なパケットを飛ばすのを減らして、 皆が共有しているネットワークリソースにかかる負担を減らす事とか、 色んな意味が含まれているんだよ それを的外れと言うなら、冗談抜きで、 インターネットの仕組みを一から勉強してきた方がいい
ページを新規作成するとき 編集画面にデフォルトの内容を含ませる事ってできますか?
>>80 パケットの数は変わらない。
共有リソースの負担というなら、
偏るトラフィックを減らすために、各地に分散させた方がよい。
なので、わかりやすい名前、以外の意味は無いと俺も思うがね。
サイトに使われている部品(html, css, 等)数比較 ・example.com html *1 ・hoge.com html, css, js, jpg, etc. = 10以上 サイトに使われている部品数が異なる この時点で、hoge.comの方がexample.comより多くのhttpセッションが張られる事は明らか =飛ぶパケットの数が違う 嘘ついちゃだめよ
>>83 の訂正
・example.com
→www.example.com
・hoge.com
→www.hoge.com
でもhoge.comなんて書かれてても誰もアクセスしなくね?
っクローラー いろんなサービスが増えて例えばキャッシュを持つサイトが増えたから、 リンク1つネットに晒すだけで時間経過すればする程アクセス数の増加は 一昔前と比べると半端無いのが現実です baiduとGoogleとTrendMicroはいい加減にしろと言いたい
その通り。パケット?アホじゃねーの?
それをいうなら
>>76 とか
>>80 とかの駄文をネット上に残すほうがよほどマナー違反
>>86 リンクしてんのは専ブラだけだ。
>>75 の書き込みでGoogleのロボットがhoge.comを見に行くのか?
マナー違反ってw 2chで正義振りかざしても無意味 笑えるよなw
結局質問には誰も答えられないのねw
body.page-メインページ h1.firstHeading { display:none; } ってちゃんとcssに出力してるのにメインページのタイトルが消えない どうすればいいのー
>>75 はMediaWikiの機能としては無理だと思う。
メインページにJavascript埋め込んで飛ばすしかないんじゃない?
94 :
nobodyさん :2010/05/14(金) 23:29:41 ID:WtxQndgg
opensearch_desc.phpって時々アクセスされるんだけど、なにこれ?
キモイから消したけど、もしかして、利用者にとってとても便利なモノなのかしら
>>92 skinいじれ。skinのphpソースとブラウザが吐くhtmlソースを比較すれば直す場所が分かる
>>94 まったく分からん
h1#firstHeading
にしたけど無理だったorz
サイドバーでさ最近更新されたページ欄を作ろうと思ってるんだが * 最近更新されたページ <DPL> namespace= mode = userformat ordermethod=lastedit order=descending addeditdate=true minoredits=exclude count = 10 listseparators = ,** %PAGE%|%TITLE%\n,, </DPL> これじゃあダメだったんだけど どうすれば?
サイドバーには使えない
糞じゃん
IEのアドレスバーに日本語記事名をエンコードされていない 状態で表示できる方法はありますか?
記事名に日本語なんか使うな見苦しい
無茶言うなw
まじでサイドバーに自動でページ一覧とか載せられないの?
だから<dpl>とかのプラグインはサイドバーには無理です
上の<h1>メインページ</h1>が消えない質問した物だけど やっぱダメだ wikipediaのソースそのままコピッても消えないorz
ちなみにCommon.cssは読み込まれてるのだが(ソースからアクセスするとある) Firebugで見るとh1に適用されてないみたい でもclass名とか間違ってないと思うんだけど・・・
バージョンによってCSS周り初めタイニーバグはいくらでもあるよ MediaWikiは永遠のβ版だと思って使わないと
ブラウザでcssのカスケーディングがどうなってるか確認すれば済む話しだろ。
109 :
nobodyさん :2010/05/22(土) 18:55:17 ID:FgVFRsJ5
phpいじれるなら力づくでやればいいのでは? それほど時間をかけるほど必要かは各人の需要によりますが。
skin周りはバージョンアップで上書きされてしまうから、 毎回カスタマイズし直すのが億劫に感じるか次第だろうね
111 :
nobodyさん :2010/05/26(水) 15:56:43 ID:Qz6dMFqT
画像をサムネイルで表示しようとすると、こういうエラーが出るようになりました。 サムネイルの作成中にエラーが発生しました: convert: unable to open image `アドレス': No such file or directory. convert: missing an image filename `アドレス'. もう2年ほど使用してきたメディアウィキです。新しい記事を作って画像を上げてさあ、と思ったら突然こうなりました。 それ以前に作った記事にあるサムネイル画像は正常に表示されています。 なにが原因でしょうか?
>>111 > convert: unable to open image `アドレス': No such file or directory.
> convert: missing an image filename `アドレス'.
このエラーメッセージを読んで見覚えのある事、ありませんか?
それがエラーの原因ですよ
113 :
nobodyさん :2010/05/26(水) 16:14:03 ID:Qz6dMFqT
>>112 ありません。いつもと同様にただアップロードしただけです。
いつもと同じようにアップロードしたファイルが存在しないあるいは該当ディレクトリに無いはずがないし、
ファイル名の選定もいつもと変わりません。
ちなみにそのファイル名は全角英数を含んでいます。そしてそれはいつものことです。
MySQLは4.0であり、サーバーの設定が突然変更されたなどということもありません。
>>113 > ありません。いつもと同様にただアップロードしただけです。
とおっしゃいますが、同じファイル名ですか?
ファイル名が異なるだけで同様にという条件は当てはまりませんよ
115 :
nobodyさん :2010/05/26(水) 16:33:27 ID:Qz6dMFqT
>>114 もちろん同一のファイル名ではありません。
同一の形式ではあります。つまり全角英数と半角英数が同じ比率で含まれたファイル名。
ちなみにファイル名およびフォーマットについては複数のもので既に試しています。どれも同じ結果です。
・思い込みを避ける
何か問題があって対処法を質問するときに、質問する側が"「これが原因なのにこうしても正常に戻らない」" などと質問しているケースをときどき見かけます。
これもまずい質問の一種です。
原因がなんであるかは、対処法がわからない質問者に断言できることではないわけです。
はっきりとした証拠がある場合は別にして、他にも考えられることはないか、常に視野を広く持っていなければ、大事なことを見落とすことになります。
また"「自分は何もしていないのに」"という言い方もよくありますが、これも同じ問題です。
http://kats.twinstar.jp/vms/goodquestion.html 質問を書き終えた後に読み直してチェックするときに参考にしてください。
* 長さが長すぎたり短すぎたりしていないか?
* どんな人が読んでも内容が理解できるように書かれているか?
* 言葉に間違いはないか?
* 十分に他の手段で調べてみたか?
* 以下のすべてが書かれているか?
「何を」「どうしたかったが」「どういう状況で」「どうしたら」 「何が」「どうなった」
* 余計なことは書いていないか?
117 :
nobodyさん :2010/05/26(水) 16:47:18 ID:Qz6dMFqT
>>115 この際だからウィキごとverアップしてみてはどうか
古いバージョンだとサポページの情報合わないことも多いしな
質問者へ
>>2 のテンプレを埋めてから質問してください
もしバージョン依存の現象で最新版では再現しないような問題の場合、
回答者の環境では再現できないため答えようがありません
そのエラー俺も1.11.0で何の前触れもなく出るようになって、そっちのウィキもうレン鯖ごと放置してる。 ファイル名が半角だと普通に出力できるんだけど、日本語入ってると確実になる。 英語圏の情報漁っても該当ケースが無いのが痛いな。ファイル名に全角っていう特殊ケースなだけに・・・
最新バージョンを使っていないうちの環境では同様の現象は起こっていない ということはダウングレードすれば解決する問題なのでは?
>>121 いやいや、紛らわしかったけど、1.11.0ちゅうのはバージョンの数字だよ。最新版とは程遠い。
ImageMagikをfalseにすれば多分直るんだろうけどさ、それはちょっとなぁと。
>>122 そうそう
実際に発行されたコマンドがデバッグ用のログに残るようになってるみたいだから、 それを有効にしてそこから調べるのがまともな方法なんじゃないかな。 ということを、古いコードを興味本位でしらべつつ思った。 (元includes/Image.php 、現includes/filerepo/File.php) 適当だけど。
ちょっと訂正 残るように → 残せるように
低能猿が質問し出すと荒れるなwww もちろん知っていても教えないけどなwww ひとりでなやんどけクソがw
まあ変な質問もコヤシだよ
他のシステムにも言える事だけど、 何か問題が発生した時に(運用で)自己解決できないなら触れない方がいいと思う Wikiに限って言えば、MediaWiki以外にも運用しやすいWikiはあるんだし、 使い方によってはWikiにこだわらない方が便利かもしれないし、 システム選定の根っこから見直した方がいいんじゃないかと
わからんならわからん、そいで結構。 まあこれには同意。別の常駐スレにも最近マ板並にうざいのが増えすぎて困っとる。 なんとかならんもんかいな・・・
「いつもと同様に」「何の前触れもなく」 ということはまあ、環境変化しかないだろうね。 予告なく変わるってことも多いだろうから、 例えば定期的に環境情報を記録しておくとよかったんじゃないの。 もう遅いけどw
>>129 スルー力を高めろ、としか
でなければ、mixiかTwitterなどの2ch外に永続的な引越をすればよろしかろう
あ、でも日本語だけか。ころっと忘れてた
134 :
nobodyさん :2010/06/07(月) 17:26:02 ID:5h4ZbnfY
記事名変えるとURLまで変わってしまうと知ったメディアウィキど初心者 洋楽CDのデータベースだけどリンク貼ってくれてる人に報告いくのめんどい・・・ 検索エンジンにリダイレクトが残ったままになるの勘弁だし、 かといって英語の記事名とかクソダサ過ぎるし なんの意味もない愚痴でしたー
リダイレクトを一律に、検索ロボットに表示を禁止させること出来るだろ。
136 :
nobodyさん :2010/06/09(水) 13:09:15 ID:p8AxDdvi
サイドバーにページ一覧をリンクできないものでしょうか? 特別ページ一覧 > ページ一覧 の流れをショートカットしてサイドバーに・・・
[[MediaWiki:Sidebar]] を編集すればいいだろ。
138 :
nobodyさん :2010/06/09(水) 17:48:53 ID:p8AxDdvi
始めたばかりなので簡単な質問で申し訳なかったです。 もうひとつ質問があるのですが、右側にサイドバーを追加するにはどうすればいいのでしょうか? 幅の調整方法などを含めてお願いします。
漏れのサイトはトップページが長くなりがちなので、JavaScriptでセクションを開閉できるようにしてみた。
NavFrameはいまいちだったので自前で書いた。と言っても2行。動作確認はこちら つ
http://anokoko.com/ iPhone/iPodからのアクセスはデフォルトで閉じてます。
別件でiPhone最適化やりたくて、必死扱いてwikimedia-mobileインストールしてみたけど、
自前でスキン書いた方がましでした。。
同じ名前のセクションがあったらどうなるん?
>>141 おおっと、そのこと考えてませんでした。
同名のセクションがあった場合、いまんところは最初のセクションだけが開閉すると思います。
いまはidにセクション名使っているのですが、セクションごとに振られる通し番号もあるので、
それをidにすればセクション名がかぶっても大丈夫です。
このサイトはセクション名はかぶらないのでこのままですけど。、
>>144 なるほど!!!makeHeadlineをですか
その発想はなかった
146 :
nobodyさん :2010/06/19(土) 13:02:14 ID:8HWOxHxM
149 :
nobodyさん :2010/06/20(日) 18:42:01 ID:t2qx6bo3
ありがとうございます。挑戦してみます。 他にも簡単な方法や、詳しい方お願いします。
すいません mediawikiにブログのコメント欄みたいな機能をつけたいのですが そういうプラグインとかないでしょうか?
>>150 >>1-3 mediawikiサイト内でextensionを探せばあるよ
commentとかで検索してみれば?
>>151 いいのみつかりました。
ありがとうございます。
153 :
nobodyさん :2010/06/22(火) 22:20:15 ID:TVdj0QSG
>>146 挑戦してみましたが思うようにいきませんでした。
Monobook.phpでの調整方法を知っている方いませんか?
css の書き方は分かってんの?
■MediaWiki、サーバ関連情報 MediaWiki のバージョン : v1.15.1 MediaWiki をインストールした OS の種類とバージョン : Windows 2000 Professional レンタルサーバー名 or 自鯖の場合は回線等の詳細 : localhost ウェブサーバの種類とバージョン : Apache v2.2.9(Win32) データベースサーバの種類とバージョン : MySQL v5.0 PHP のバージョン : v5.2.6 ■分からないこと、発生している問題、やりたいこと、など /skins/monobook.phpを直接編集、以下のソースを削ってlogoを消したのですが、 logoが表示された部分がぽっかり空いてしまっています。 ------------------ <div class="portlet" id="p-logo"> <a style="background-image: url(<?php $this->text('logopath') ?>);" <?php ?>href="<?php echo htmlspecialchars($this->data['nav_urls']['mainpage']['href'])?>"<?php echo $skin->tooltipAndAccesskey('p-logo') ?>></a> </div> ------------------ つまり、サイドバーが上揃えにならない状況です。↓こんなふう ロゴ消す前 理想 現実 [logo ][本文] →[サイドバ][本文] →[ .][本文] [サイドバ][本文] [ .][本文] [サイドバ][本文] /skins/monobook/main.css をチェックしてみましたが、 サイドバーを上詰めする場所がよく分からず現在に至っております。 サイドバーの縦位置を指定する方法をお教えいただければ幸いです。
in main.css #column-one { padding-top: 160px; } を消せ。つーかさ、単なる css の問題をここに持ち込むな。スレチ。
ページ名に「&」 が入ってるページつくったらそのページを開くことも編集することもできなくなってしまいました。 こういう場合どうしたらいいんですかね?
>>158 &を%26に置き換えてURLを開けばいけるんじゃないの?
>>159 同じというか。
「&」 のURLは自動的に%26に変換されるんです。UTF−8にしてると。
MediaWiki:Mainpage=Main_Pageとなっている紐付けを MediaWiki:Mainpage=メインページに変更したいんじゃないの? だったら各Pageの初期設定で紐付けられている関係を変えるところでできるけどね
【例示用ドメインについて】 質問/回答時の例として使うドメインは、例示用として用意されている example.com, example.net, example.org, example.jp などを使いましょう。 これに好きなサブドメインをつけて説明するのは可。(例: hoge.example.com) aaa.comは他人が所有しているドメインだから例示に使ってはいけません さらに、hを抜いても昨今は2chのスレをキャッシュするような外部サービスで hが補完されてしまうためリンクの状態になってしまいます ですからリンクにならないからといって安易にaaa.com等を使う人がいますが、 これも間違った認識です
166 :
nobodyさん :2010/07/18(日) 15:09:18 ID:dGBSY/9f
>>164 LocalSettings.phpの言語設定が英語なんじゃね?
167 :
nobodyさん :2010/07/18(日) 16:37:01 ID:ZBKr9im7
>>166 再インストールしたところ「メインページ」に変わってました。
けどMediaWiki:Mainpage で「ほげほげ」にしたら
トップ(example.com)がMain Page になってしまいます。
本当は「ほげほげ」というページ名にしたいのに。。
これ仕様なんですかね。
MediaWiki 1.15.1をインストールしています。 (多分データベースに対する)アクセスが集中すると500エラーを返してくるのですが、 このエラーを返さずに、 別のページに飛ばすor15秒待ってリロード させたいと考えています。 アクセス過多によるエラーをハンドリングしている部分はどこか教えていただけませんでしょうか?
ApacheのErrorDocumentで外部のWebサーバにリダイレクトさせるとか
アクセス集中をphpで処理するのは下手な運用の見本 ウェブサーバ側で処理、ネットワーク層で処理、物理層で処理、、、 なるべく根っこで処理した方がいい
173 :
168 :2010/07/22(木) 20:39:13 ID:???
質問がわかりにくくてすみません(orz 書き直します ----- MediaWiki 1.15.1をインストールしています。 以下のようなエラーが出るのですが、このエラーを表示する代わりに代替処理をしたいと考えています。 どのソースでエラーをハンドリングしているか教えていただけませんでしょうか? ----- このウィキには問題があります。 すみません!このサイトには技術的な問題が発生しています。 数分間待った後、再ロードしてみてください。 (データベースサーバー: Unknown error (localhost) に接続できませんでした。)
MediaWiki:Sidebarを見ると以下のようになってます ・navigation ・mainpage|mainpage-description ・portal-url|portal ・currentevents-url|currentevents ・recentchanges-url|recentchanges ・randompage-url|randompage ・helppage|help ・SEARCH ・TOOLBOX ・LANGUAGES でも実際は、 ・案内 ・メインページ ・コミュニティ・ポータル ・最近の出来事 ・最近の更新 ・おまかせ表示 (以下略 となってます。このマッピングはどこで定義されてるんですか?
システムメッセージの一覧
176 :
174 :2010/07/23(金) 22:24:54 ID:???
Special:Allmessagesで見つかりました。 ありがとうございます。
画面右下のMediawikiへのリンク画像を除去するにはどこをいじればいいんでしょう
スキン
179 :
177 :2010/07/24(土) 22:26:06 ID:???
>>178 monobookつかってるので、skins配下の該当ファイルを探してみました
monobook
⇒cssと画像ファイルしか入ってない
MonoBook.php
⇒リンクのURLが直接記述されてないので、よくわからない
MonoBook.deps.php
⇒関係なさそう
だんだん除去しなくてもいいかなと思ってきました
Wikipediaでも表示してるし
わー^^
それ取るとMediawikiのライセンス違反なんだが・・・まあ、訴えられないからどうでもいいけど
www
>>182 GPLにそんな表示義務はつかないだろJK
犯罪者が必死になっているスレはここですか?
どっちが真実か白黒はっきりしやがれ
どっかの詐欺師に偽のライセンスで契約させられたんじゃね
Mediawikiの基本は前方検索みたいですが、後方検索を実現するにはどうすればいいでしょうか? google検索およびextension matrixを一通り見てみましたが、それらしいものがありません。
Special:PrefixIndexがあるように、Special:SuffixIndexのようなものもあってほしい、ということかな。 とすると「前方一致検索」(入力に一致する先頭部分をもつ項目の検索)のことだね。
言葉足らずで済みません。おっしゃるとおりです。 SQL文でなら、後方一致検索とか、 あいまい検索(googleでいうところの、もしかして・・・?)を 表現できるのですが、それをどうMediawiki内で処理させるかは、もう理解不能な領域です。
$wgArticleRobotPoliciesが気かねーと思ったら、文字コードのせいだった。
効
妙だな。手元の MW (1.16wmf4) と Wikipedia での挙動がかなり異なる。 <span lang="en"> ;A :B </span> <dl> <dt>C</dt> <dd>D</dd> </dl> MW ではかなり気の利いた結果を返すのに、手元のMWでは C</dt> D</dd> とかなる。extension のせいかな? でもそんな機能の extension は入ってないようだが……
>>193 × MW では
○ Wikipedia では
196 :
nobodyさん :2010/09/05(日) 12:36:47 ID:n6SWydDO
■MediaWiki、サーバ関連情報 : (コロンから右に書いた情報はたとえばの情報) MediaWiki のバージョン : v1.16.0 MediaWiki をインストールした OS の種類とバージョン :Solaris レンタルサーバー名 or 自鯖の場合は回線等の詳細 : 社内で提供されているホスティングサービス ウェブサーバの種類とバージョン : Apache v2.2 データベースサーバの種類とバージョン : MySQL 5.0 PHP のバージョン : 5.1 ■検索エンジンで調べた際の検索キーワード 「MediaWiki」「スキン」「編集」 ■分からないこと、発生している問題、やりたいこと、など 画面見語彙上に表示されるIPアドレスを別のプログラムから取得した情報に置換したいです。 そして、その情報をアカウントと関連付けて編集履歴の管理を行いたいです。 現時点で、どのファイルで右上の情報を取得して表示しているのかがわかっていません。 どうか、教えていただけないでしょうか?
> 画面見語彙上 がめんみごろくじょう?
198 :
nobodyさん :2010/09/05(日) 22:41:01 ID:n6SWydDO
>>197 すいません。タイプミスです。
右上です。IPアドレスやアカウント名が表示される部分です。
何か情報があれば是非教えていただきたいです。
お願いします。
200 :
nobodyさん :2010/09/06(月) 20:31:00 ID:MoDFoFvB
>>199 さん
196です。ありがとうございます。
うちの会社2chはアクセスブロックかかってるので自腹で見てみます。
彙 い 碌 ろく
ローカルサーバとリモートサーバにそれぞれ同一の内容のwikiDBを設置して、 一方は表示用、他方は検索用として使いたいのですが、 こういう気合いの入った運用している人っておられますか? 設定のヒントを教えてください。
204 :
nobodyさん :2010/09/13(月) 13:42:13 ID:mIVegfpI
■ 環境
MediaWiki バージョン:1.16
サーバー:自鯖 OS:Windows XP
Apache:2.2.16
PHP:5.3.4 MySQL:5.0.7
■ やりたいこと
Category:を含むページもショートURL表示したい
現状ですが、ショートURLを設定したが、Category: 等のコロンを含むページが全て Access forbidden となる
他のページはショートURLで表示されています
○
http://localhost/wiki/メインページ ×
http://localhost/wiki/Help:目次 LocalSettings.php の設定
$wgScriptPath = "/wiki";
$wgScript = "$wgScriptPath/index.php";
$wgRedirectScript = "$wgScriptPath/redirect.php";
$wgArticlePath = "$wgScriptPath/$1";
.htaccess の設定
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?title=$1 [L,QSA]
■ 聞きたいこと
上記の設定に問題がないかどうか。
また、どの様に設定すれば上手くいくか。
色々と検索しましたが、私と同じケースが見当たりませんOrz
編集履歴が消えるほど書き換えたら記事消せたりします?
履歴は無限に残る
_,,:-ー''" ̄ ̄ ̄ `ヽ、 ,r'" `ヽ. __,,::r'7" ::. ヽ_ ゙l | :: ゙) 7 | ヽ`l :: /ノ ) .| ヾミ,l _;;-==ェ;、 ,,,,,,,,,,,,,,,_ ヒ-彡| 〉"l,_l "-ー:ェェヮ;::) f';;_-ェェ-ニ ゙レr-{ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ | ヽ"::::''  ̄´.::;i, i `'' ̄ r';' } | 久々にカキコ . ゙N l ::. ....:;イ;:' l 、 ,l,フ ノ | いったん、記事をxmlで書き出してから . |_i"ヽ;:...:::/ ゙'''=-='''´`ヽ. /i l" < importするしかないんだよな でも、そうすると .| ::゙l ::´~===' '===''` ,il" .|'". | 他のデーブルが引き継げないから困る .{ ::| 、 :: `::=====::" , il | \________ /ト、 :|. ゙l;: ,i' ,l' ノト、 / .| \ゝ、゙l;: ,,/;;,ノ;r'" :| \ '" | `''-、`'ー--─'";;-'''" ,| \_
デーブルとな
209 :
nobodyさん :2010/11/15(月) 13:02:49 ID:GxIL21Xd
jawiki downloadできないのですがいつからダウンロードできなくなりましたか?? ずっとメンテナンスのような気がする・・・
バージョン MediaWiki 1.16.0 PHP 5.3.3 (apache2handler) MySQL 5.1.51-community 質問です。 拡張関数を作り、その引数として 中に"="や"|"が入って居るテンプレート変数を渡しているのですがwik仕様のせいかうまく表示されません どのようにすればそれらの文字を出力してくれるのでしょうか 例 {{#function {{{1}}}|{{{2}}} }} function:テンプレート変数1の値に従って変数2をデザインする関数 で、変数2に上記の等号やパイプ文字があると不具合になります
ちょっとぐちゃぐちゃになっていた パーサ関数への引数として、等号やパイプ文字を含んだ文字列を使えるようにするには どのようにすれば良いのでしょうか? ということです
「うまく表示されません」「不具合になります」 悪い質問の見本じゃないですかw それより、「このように設定してこのように呼ぶとこのように乱れる」という見本をぜひ
>>213 上手く、というよりも一切表示がされないです
mediawikiのサイトを見る限り、変数中に等号があるせいだろうと思って
>>212 のように書きました
また、そもそも定義した関数(
>>211 での#function)を記述したphpファイル上の関数に変数の中身が渡されていないことを
確認しました。
ですので、wiki上に書いたウィキテキストを解析する段階で
(テンプレート変数2にはたとえば"a=b"などと書いてあったとする)
{{#function {{{1}}}|{{{2}}} }}
↓
{{#function {{{1}}}| a=b}}
となるのでここで本来のwiki記法とかち合って表示されないのだと考えました
で、
>>212 のような質問になりました
{{#function {{{1}}}| 1=a=b}} | は {{!}}
>>215 |はつまり、!テンプレートをつくって|をおいてやるってことで良いんですかね
有り難う御座いました。また頑張ってみます
>>214 > 関数に変数の中身が渡されていないことを
やっぱり確認していなかったわけですねw
聞いてよかった
どうやら自分の立てた仮説そのものが間違っていた見たいです もう一度考えてみます
>>215 で出来るのはテンプレートのときだけじゃねえの
関数とテンプレートがごっちゃになっている気がするんだが
バージョン MediaWiki 1.14.0 PHP 5.2.9 MySQL 5.1.44 OS Windows Server 2003 日本語を含むファイル名のものをアップロードすると、文字化けしてしまいます。文字コードの何かの設定だろうといろいろ検索して調べたのですが、解決に至りません。 サーバのmediawiki\images内の文字化けしたファイル名を修正して、その場をしのいでいます。 何卒アドバイスをおねがいします。 どこかのサイトをみて試したこと php.ini を下記に変更 mbstring.language neutral mbstring.internal_encoding utf-8 mbstring.http_output UTF-8
すいません、質問です。 MediaWiki 1.16 メンテナンスをしようと思いまして、マニュアルをみたところ AdminSettings.sampleをAdminSettings.phpにリネームしろと書いてありました。 ですが、AdminSettings.sampleが、ありません。 新たに、ダウンロードしなおしたファイルを見ても、ありません。 こういう場合は、どうすれば良いんでようか?
書いてあるだろ。その過程はもう無くなった。
[[Hoge]]s すると [[Hoge|Hoges]] になるんだな。
Wikipedia をスマートホン(android)で見ると、モバイル版としてスマホに最適化されて表示されますが、あのスキンは公開されているのでしょうか
されてる。
226 :
nobodyさん :2011/01/17(月) 14:47:14 ID:uZphU2li
MediaWikiのページ検索で、たとえば「製図室」で「製図室案内」というページがヒットしないとか、 検索のヒット率が悪いのは、もうこういうもんだと諦めて使ってる感じでしょうか? ft_min_word_len=3にして、検索可能文字列は3文字に縮めたりはしているのですが。 pukiwikiなどではわりあい厳密に検索できたような・・・
227 :
226 :2011/01/25(火) 15:31:10 ID:g1HR7i+n
自己レスです 検索時に「製図室*」とすれば済む話でした デフォルトで前方一致検索、後方一致検索させる方法はないでしょうか? 「製図室」→「*製図室*」と渡されるようにしたいのですが
鯖を新しくしてそのときにwikiの方も新しいバージョンを入れたんだけど mysqlバックアップして新しいのに入れたら動くには動いたんだけど、管理者ユーザーでログインして編集したら データベースクエリの構文エラーが発生しました。ソフトウェアにバグがある可能性があります。最後に実行を試みたクエリは次の通りです: 関数 "LogPage::saveContent" 内 (SQLクエリ非表示) データベースの返したエラー "1054: Unknown column 'log_user_text' in 'field list' (localhost)" って出てしまったんだけどこれはなんですか? 前の鯖のバージョン情報はちょっと忘れちゃったけど新しいのは MediaWiki 1.16.0 PHP 5.3.2-1ubuntu4.7 (apache2handler) MySQL 5.1.41-3ubuntu12.6 です。
MediaWiki 1.16.0 です。 ほとんどの特別ページを匿名ユーザーに見せないようにしたいのですが、 やり方が見つからず Lockdown で適当にいじくりました。 何とか表示されないようなのですが、 穴とかありますでしょうか? LocalSettings.php に追加 require_once( "$IP/extensions/ほげほげ/Lockdown.php" ); $wgSpecialPageLockdown[Allpages] = array('*'); Lockdown.php の修正 84a85,87 > if ( $groups === null ) { > $groups['*'] = 'sysop'; > } Lockdown を入れたらメインページも表示されなくて、 挫折しかけましたが、ダウンロードしたのが古いだけでした。
230 :
nobodyさん :2011/02/01(火) 17:39:08 ID:HFhO4aUh
カテゴリ”○○”にあるページ を表示させたとき、ページの表示件数が200件に制限されているのですが、 一度に全件表示するためには、どこを修正すれば良いでしょうか? よろしくお願いします。
やりたいことは
>>16 と似ているのですが、
メインページにおいて、<title>メインページ - SiteName</title>
の部分を自由に書き換えることはできませんでしょうか。
後ろの - SiteNameの部分を消去する方法がどうしても見つかりません。
MediaWiki のバージョン : 1.16.0
OS : FreeBSD
レンタルサーバー : さくら
PHP : 5.2.17 (cgi)
MySQL :5.1.51-log
>>231 messages 内の pagetilte
ちがったらごめんよ
233 :
239 :2011/02/10(木) 22:55:24 ID:???
自己レス。 LocalSettings.phpで $wgCategoryPagingLimit = 500 を変更するとカテゴリページ内に表示できる記事の表示件数を設定できます。
失礼。レス番打ち間違えました。
235 :
nobodyさん :2011/02/11(金) 19:57:12 ID:dzLTOk1Q
index.php/特別:カテゴリ を開いたとき、1ページあたりの表示件数が50件に制限されるのですが、 この制限数を変更する方法をご存じながら教えてください。 たとえば「野球ページ」内の「カテゴリ:スポーツ」 の左側の「カテゴリ」を押したときのリンク先が、「index.php/特別:カテゴリ」に割り当てられており、 このリンクを辿ったときに全件表示させるようにするのが目的です。 index.php?title=特別:カテゴリ&limit=1000とやれば1000件表示できるのは知っているのですが、 カテゴリのリンク先を、index.php?title=特別:カテゴリ&limit=1000と修正できるソースの箇所が分かりません。 もしくは、index.php/特別:カテゴリ表示時に、表示件数を変更できる変数名が知りたいです。
236 :
nobodyさん :2011/02/12(土) 01:17:36 ID:KpUWTcdq
記事は特定の管理者だけ作成・編集可能 ノートは誰でも編集可能 とする方法はあります?
237 :
231 :2011/02/15(火) 01:23:05 ID:o6EMlemg
諦めました。
>>16 と同じ方法で対処しました。
しかし、なぜこの方法で対処できるんでしょうね。
皆さんありがとうございました。
>>232 レスありがとうございます。
それは恐らく
<title>メインページ - SiteName</title>の
SiteNameの部分が書き換わるものだと思います。
238 :
231 :2011/02/15(火) 01:25:20 ID:o6EMlemg
おお、書き込めた。 ここ数日冒険の書がなんとかって言う規制に引っかかってお返事がかけませんでした。 申し訳ありません。
239 :
nobodyさん :2011/02/16(水) 20:05:38 ID:z+868Flo
複数のカテゴリに該当するものだけを抽出する方法はないですか イメージとしては、蝙蝠というページが、 [[Category:鳥]] [[Category:獣]] というカテゴリ分けされていた場合に、 *[[:Category:鳥&獣]] などというリンク先を作って両方のカテゴリにマッチするページをAND抽出したいのですが
240 :
nobodyさん :2011/02/21(月) 10:01:01.19 ID:4+1nPzFS
Wikipediaみたいに他言語対応したいのですが、何をどう設定すればいいのかわかりません。 [[en:ほげほげ]] で en.wikipedia.org に飛ぶにしたいのです。
interwiki
242 :
nobodyさん :2011/02/23(水) 18:52:23.38 ID:VRyoYapz
243 :
nobodyさん :2011/02/23(水) 18:53:05.75 ID:VRyoYapz
再帰的にimagesフォルダ以下の権限を777にしています.
244 :
nobodyさん :2011/02/27(日) 21:41:33.92 ID:MoHJSu/N
mediawikiの1.16.2でツールボックスの個々のページにアクセス制限をかけるにはどうしたらよいですか?
245 :
nobodyさん :2011/02/28(月) 15:34:01.18 ID:kFv22MJb
wikipediaのテンプレートをこぴったら、望まれてるページに「/sandbox」と 「/testcases」というのが大量に出来上がったんだが、wikipediaみても そんなページないんだが、これどうやったら消えるの?
すみません、分かる人がいたら是非ご指南ください。 サーバーマシンご他界により、そこで運用していたWikiを新端末でも運用すべく 復旧に着手、表示も検索もちゃんとできているようなので編集作業にとりかかろう としてログインしたら、「Override this function.」とだけ表示されるのみでした。 これって何なんでしょう? Wikiから出されているものではなさそうなのでPHPの問題なんだろうなとは思うのですが。 ちなみに、新端末での復旧に当たり、MySQLを4.0から5.35へ、Mediawikiを1140から1162へ アップグレードしました。 また、旧バージョンのwikiを動かすと、編集画面までもちゃんと表示できるのですが、プレビュー 画面ではワーニング(※)が出てきてプレビューができない状態です。 新バージョンにするよりも、旧バージョンのどっかをいじったほうが早そうですかね? (でも、その「どっか」がまた分からない…orz) ※=Parameter 2 to Parser::preSaveTransform() expected to be a reference, value given in C:\・・・\includes\StubObject.php on line 58
249 :
質問 :2011/03/04(金) 23:11:55.49 ID:8nDbFupv
意味不明な英文字と存在しないリンクで全部の記事が上書きされたよ プロキシでなんどもくる・・
mediawikiの最新版を入れたんだけど最近のwikipedia見たいなUIにならないのは どこをいじれば良いんですか? 解説ページがあればお願いします。
全ページのコンテンツ直下に サイトメニュー等同一内容のコンテンツを入れたい場合には どうしたら良いのでしょうか。
■MediaWiki、サーバ関連情報 MediaWiki のバージョン : v1.15.1 MediaWiki をインストールした OS の種類とバージョン : Windows 2000 Professional レンタルサーバー名 or 自鯖の場合は回線等の詳細 : localhost ウェブサーバの種類とバージョン : Apache v2.2.9(Win32) データベースサーバの種類とバージョン : MySQL v5.0 PHP のバージョン : v5.2.6 しりたいこと:mediawikiの高速化 mysqlに36万件のデータが入っています(backupdump.php調べ) アクセスが遅くてかなわないので、mysqlのチューンをやってみたのですが変化なく、 次はphpの高速化を考えることにしました。 そこで見つけたのがeAccelaratorです。 local windows運用のmediawikiにeAccelaratorを導入した方っておられます? googleで調査したところ、 「導入例の紹介」や「導入後あまり変わらない」という 記載しか探すことができませんでした><;
スキンに手を入れすぎるとバージョンアップが辛いね・・・
MediaWiki 1.16.4 PHP 5.2.17 (cgi) MySQL 4.0.27 鯖 さくら なんですが、1.12xのころからずっと、「特別:曖昧さ回避ページ」で以下のエラーが出ます。 -------------------- データベースクエリの構文エラーが発生しました。ソフトウェアにバグがある可能性があります。 最後に実行を試みたクエリは次の通りです:関数「」内 (SQLクエリ非表示)。 データベースの返したエラー「1054:Unknown column 'FALSE' in 'where clause' (mysql10.db.sakura.ne.jp)」 -------------------- 原因分かりますか?
mediaWiki: v1.16
OS : Windows 7
自鯖 : Apache 2
DB : MySQL v5.0.8
PHP: v5.3.6
■やりたいこと
サイドバー項目を動的ツリーメニュー化させた い
http://www.mediawiki.org/wiki ↑のようにツリーメニューを動的にしたいので すが、
JavaSc ript で再現しているのか拡張機能を利用しているのか
調べてもわかりませんでした
SideberやCommon.jsで制御している様には見えませんでした
1.12.3 から 1.16.4 にバージョンアップした。 前回すごく苦労したので 今回はjsとcssの変更を MediaWiki:Common.js と MediaWiki:xxx.css だけにした。 これは凄く便利だ。
しかしこれほど回答率の悪いスレは珍しいなw
しょうがねえな・・・・
>>257 MediaWiki:Disambiguationspage を一回編集しなおせば直ると思われ
新規インストールしたMediawikiに、旧Mediawikiのimagesをコピーして、 importDumpしても、文章と画像が紐づかないんだけど、そういう仕様なの?
266 :
nobodyさん :2011/04/25(月) 02:42:57.44 ID:3Mr9JvA9
できるよ。maintenanceにツールが入っているから探してミナ
なるほど。さんくす!
MySQL4.0→5.0にバージョンアップする際に注意することってありますか? exportDump→importDumpで移行するつもりです。
詳細に書くと、 MySQL4.0.27 → MySQL5.1.51-log です。
>>266 やっぱできなかった、、、、
どのコマンド?
片っ端から叩いたけど画像が表示されない、、、
俺はimportDump.phpで画像リンクを復元させるのは無理だと思ってるけど。 DBごとバックアップじゃないと画像を復活させることはできないんじゃない?
それってインポート/エクスポートの意味がないね・・・ DBサーバの引越しが事実上できないってことじゃん。
>>270 まじかよ。おまえがおんにゃのこだったらマジちょめちょめすんぜ!
rebuildImages.php
↑ 実際に自分でやった実績ある?ないでしょ? それじゃ何も起こらないよ。
気になったので試してみた。 (1) 既存の1.16.4からexportDump (2) 1.16.4を新規インストール(MySQL5.1のDBも空っぽ) (3) 既存Wikiのimagesを新Wiki配下にコピー (4) 新WikiでimportDump (5) この時点で記事は見えるが画像はリンクされてない。 なぜか特別:統計の総ページ数が0 (6) rebuildall.php するも何も変化なし (7) rebuildImages.php すると以下の出力で何も変化なし %php rebuildImages.php xxx-mw_ 2011-04-29 16:05:44: Processing image... xxx-mw_ 2011-04-29 16:05:44: Finished image... 0 of 0 rows updated xxx-mw_ 2011-04-29 16:05:44: Processing oldimage... xxx-mw_ 2011-04-29 16:05:44: Finished oldimage... 0 of 0 rows updated images配下に画像があることが認識できないみたいだ。 1.16.4 のバグかもしれないね。 MySQLのバージョンが変わってDBごと移行できない場合は 引越しは無理だと思った方がいいかも。
ローカルならxml2sqlを使う手もあるけどレン鯖で引っ越す場合Mysqlのversion変わってたらほぼ無理だぞ
使えねえなあ
これってサイトのデザイン変えるの大変じゃないですか? テンプレートとコアが分離されてないっていうか アップデートがあった時変える部分が多すぎるというか・・・
279 :
273 :2011/04/30(土) 20:09:23.09 ID:???
280 :
273 :2011/04/30(土) 20:10:02.03 ID:???
だれか、おれのしつもんにこたえてやってくれ
>>255
>>279 それって、一括新規登録であって移行じゃないだろ?
images配下の画像ファイルって、何百ものディレクトリに散らばってるんだぜ?
はっきり言って、importImages.phpはまったく役に立たない。
>>281 ディレクトリ毎移動してimpotImages.phpしたらだめなんかね?
やってない人に想像でガタガタ言われてもこまる
私の場合、全ディレクトリから画像だけを抽出して
image直下にファイルを移動。
その段階でimportImages.phpをやると、
mediawikiが勝手にディレクトリを作って画像を配置してくれたけど
ファイル移動のスクリプト組めば簡単かな?
このスレ質問ばっかりで回答ねーじゃねーかwバカがw
なんでimportDumpした記事は記事数にカウントされないんだろう?
結論 Mediawikiのレン鯖での引っ越しは、MySQLのバージョンが変わる場合かなりの割り切りが必要。失われる情報が多い。
使えねえwww
なんでレン鯖だとダメ?
expatのインスコの壁があるからじゃね?
Wordpressもそうだけど、一皮剥いたら英語文書だらけだからなー 日本普及は難しそうだ
これはもともと専用品であって、個人が汎用的に使うために作られたモノじゃないしな。 よくできてはいるが、痒いところに手が届かない場面が非常に多い。
いま約3400項目なんだけど、リビルド系のコマンド叩くと途中でシグナル飛ばされて死ぬw
↑ それ俺もw 困りもんだよな
ですな
共有鯖で使うもんぢゃない
>>291 でもうち辞書系サイトだから、すごく重宝してる。
いっぺんpukiwikiとかで1万ページ以上のサイト作ったんだけど重すぎて死んだ
>>293 ローカルでmediawiki作っておいて、データベースだけ流し込めばいいじゃない?
やったことないけどsqlとりこむのあるでしょ。
それはさすがにマンドクサイ・・・・
mediawikiってwikipedia並に自分で保守できない無理
ローカルにクローン作ってメンテしてsqlベースで実機にインポートって、かなり勇気がいる。
>>297 マシンスペックがショボイだけじゃないの?
俺の自家製サーバはその程度じゃまだまだだぜ?
メモリ8GB, Ubuntu Linux 10.10, CPUはCore2Quadだぜ。
おれPenDなのw
>>302 Pentium DualCoreならいいスペックだと思うが、他にボトルネックがありそうだな。
だいたい、ディスク関係かメモリ関係なんだけれどな。
MySQLのチューニングをするだけで変わると思うがね。
304 :
nobodyさん :2011/05/05(木) 15:42:56.45 ID:PDrE7iPZ
MySQL5.1なんですが、新規にMWを構築する場合、バイナリとUTF8のどちらがいいですか? 長所と短所を教えてくれると嬉しいです。
バイナリの方が若干早くて安定する。 utf8の方がテキストファイルにしやすいのでメンテで文字化けしたり壊れたりのリスクが低い。 どっちがいいかは好みだな。 俺のおすすめはutf8だ。
306 :
nobodyさん :2011/05/07(土) 14:43:10.71 ID:2xjdwECg
現在のウィキペディアと同じデザインにするにはどうしたらよいのでしょうか? ご返答を頂ければ幸いです。
307 :
nobodyさん :2011/05/07(土) 23:53:56.51 ID:6p1k4MqW
全ページを1つのPDFに変換する良い方法はないでしょうか? 3000ページほどあるのを一つにまとめて、iPadから参照したいと思っています。 ぱっと思いついたのが以下なのですが、もっとできるだけ労力をかけずに済む方法はないものでしょうか? 1.ページ一覧をどうにかして吐き出す 2.ページのURLをAdobe Acrobatで読み込み保存する(これをどうにか3000回繰り返す) 3.全てのPDFファイルを結合する
それ、管理者じゃなくて閲覧者としての質問じゃねえか?
309 :
nobodyさん :2011/05/08(日) 20:25:13.00 ID:nLEczvqn
バージョン1.16.2を使用しているのですが、第2版にのっていた方法(ここに保存されてます→
http://bit.ly/iL1bYO でIPユーザーの名前を名無しさんに置き換えようとしたのですが、
差分表示のIPを変更する際,置き換える必要のあるコード$sk->revUserTools( $this->mOldRev, true )
が見つかりません。
一律に変更するやり方も行ってみたのですが、何も変わりませんでした。
>>306 テーマをデフォルトから、別のにする。デフォルトで入っているよ。
>>306 解決できたかい?
デフォルトのスキンをmonobookに変えればいいさ。Localsettings.phpだ。
もちろんこれは、ユーザ毎に変更できるので、あれなんだけれどね・
WikipediaのデザインはVectorだぞ
>>313 あれ?そうだったっけ?これはまずった。ごめんね♪
ずっとmonobookだとおもっとった。
CheckUserが導入できない。。。 助けて
>>315 俺エスパーだけど、AdminSettings.php がいるんじゃね
>>309 DifferenceInterface.php にあるようだ。
確認はしてない。
318 :
nobodyさん :2011/05/24(火) 05:28:44.19 ID:qHVz6fii
>>318 タグの解析は1回こっきりなので、入れ子にするには再帰処理が必要。
function render( $input, $args, $parser ) {
$input = $parser->recursiveTagParse( $input ); ←これを追加するだけ
return '<author>' . $input . '</author>';
}
320 :
nobodyさん :2011/05/28(土) 15:45:12.87 ID:yeSGs/Bi
新しいSidebarを追加するためにスキンを書き換えたのですが、JavaScriptが動きません。 <li><span onmouseover="this.color='#999999'">Link</span></li> 結果画面のソースを見るとこのようになっているのですが、機能しません。 なにか根本的なところで間違っているのでしょうか。
321 :
nobodyさん :2011/06/05(日) 15:56:30.68 ID:LVonP11j
エディターっていうか編集画面をWikipedia風にするのってどうしたらいいんですか? デフォルトだと見出しもレベル2までしかなかったりするのを おしゃれにしたいんですけど
Wikipedia風のがよかったんですが、
UsabilityInitiativeの拡張いれたらできました。
>>323 ありおがとうございます
325 :
nobodyさん :2011/07/03(日) 17:44:01.10 ID:gd8TTuBw
私のサイトで、 <ref></ref>の中に、サイトURLを入れたのですが、[1]などではなく、 [<cite_link_label_group->] という長い物が表示されてしまいました。どうしたらよいのでしょうか。
326 :
nobodyさん :2011/07/03(日) 17:47:34.93 ID:gd8TTuBw
327 :
nobodyさん :2011/07/06(水) 20:42:55.05 ID:XtvauspC
>>5 の様にShortURLにすると、
googleクローラーも静的URLと見なしてくれますか?
329 :
nobodyさん :2011/07/08(金) 21:51:25.08 ID:znp2eMWW BE:1029197928-2BP(0)
MediaWikiをそこそこ安く設置できるレンタルサーバはどこでしょうか? みなさんどこを使われていますか?
330 :
nobodyさん :2011/07/09(土) 13:59:22.57 ID:seFL+wEh
1.17.0です。 記事データと利用者データのみバックアップを取りたいのですが、 それらが入っているディレクトリ(フォルダ)はどこになるのでしょうか? さしつかえなければ、ご返答を頂けると嬉しいです。
331 :
nobodyさん :2011/07/09(土) 14:03:38.87 ID:seFL+wEh
332 :
nobodyさん :2011/07/09(土) 14:05:14.17 ID:seFL+wEh
あっ、ちなみに無料です。
333 :
nobodyさん :2011/07/09(土) 16:43:30.78 ID:FPdTeiNj
javascript設置したいんですが、どうしたら設置できますか? 日本語で解説してあるペー^ジとかないでしょうか?
自己解決しました
336 :
nobodyさん :2011/07/12(火) 13:35:43.20 ID:t+Om0cU9
Sidebarを開閉できるようにしたいです。
このページの左側のメニューのようにです。
http://www.mediawiki.org/wiki/Extension:Treeview ■ ヒントか手順を教えて頂けますと幸いです。
◇ やったこと
TreeAndMenuの画像を変更すればよいのかと思い、
TreeAndMenu をアップロードし、
MediaWikiのルート/index.php/MediaWiki:Sidebar
から編集。
コンテンツ内ではツリーで表示されましたが、
サイドバー部分ではメニューのテキストも含め表示が消えてしまっています。
どうか宜しくお願い致します。
337 :
nobodyさん :2011/07/15(金) 13:13:18.30 ID:/6NhsMyZ
記事に<script></script>を埋めたいんですが、どうやったら可能でしょうか? 編集権限は管理人のみに設定しています。
!全力拡散! ■■■■■■■■■■■■■■■■■■■ 韓流ごり押しに抗議する意味で、 2011年8月8日(月)フジテレビの日に一日フジテレビを見ない運動というのが広まっています。 趣旨に賛同いただける方はぜひご参加ください。 Twitterでの拡散にもご協力ください。ハッシュタグは #nofujitv88 です。 ■■■■■■■■■■■■■■■■■■■
>>337 > 記事に<script></script>を埋めたいんですが、どうやったら可能でしょうか?
> 編集権限は管理人のみに設定しています。
遅くなりましたが、
一個一個別のスクリプトを書きたければ、
htmlを処理する簡単なextensionを書けばいいと思います。作ったことあるので必要ならどこかにアップしますが。
同じスクリプトの埋め込みをしたいなら、スキンのヘッダー部に貼りつければよろしいかと
340 :
nobodyさん :2011/08/03(水) 17:28:56.29 ID:2CLE+BVg
LocalSettings.php以外に、 データベース接続用ユーザー名($wgDBuser)とパスワード($wgDBpassword)が書いてある場所はあるんでしょうか?
>>340 つ AdminSettings.php
342 :
nobodyさん :2011/08/06(土) 23:44:37.03 ID:aFITWE+g
MySQL4.0の環境から5.1の環境へ引越しすることになったんですが MediaWikiのDBの移行はできますか? どっかに手順ありません?
>>342 exportしてテキストに吐き出してimportすればいいよ。処理に数分〜数十かかるかもしれないけど。
mediawiki, dump, export, importあたりでググればヒットすると思うよ
それだとユーザアカウントとか移行できないでしょ?
1.17.0 にバージョンアップしたらwikibits.jsの読み込み位置が下の方になってて スクリプトがうまく動かなくなった・・・・
MediaWiki純正のパーサを単体で利用したいのですが、 どのようにすれば良いのでしょうか? $parser = new Parser(); $text = 'test'; $title = Title::newFromText('test'); $options = new ParserOptions(); $output = $parser->parse($text, $title, $options); このようにしてみたのですが、ダメでした。 わかる方がおりましたら、よろしくお願いします。
windows7 64bit環境でmediawiki動かせますか?
>347 動かせるよ
>>345 俺もそれで困って元に戻した。
<body onload="func()"> ってやるのに
それより下に<script>吐くって
仕様変更と言うか、ただのバグだろって思う。
350 :
nobodyさん :2011/09/10(土) 16:44:20.95 ID:k2vAGDOp
3カラムにしたいのですが スキン配布しているサイトって無いですか?
351 :
nobodyさん :2011/09/10(土) 19:44:26.25 ID:B/RwPfJI
まだあ? 3カラムスキンは無いのかよ? このスレは能無しのボンクラの集まりだな・・・
352 :
nobodyさん :2011/09/10(土) 20:02:01.91 ID:k2vAGDOp
↑は、違う人の書き込みです。
353 :
nobodyさん :2011/09/11(日) 02:40:20.96 ID:2aUh6oo6
このスレでは質問の8割はシカトされますw
354 :
350 :2011/09/11(日) 02:49:28.09 ID:cTWLUBwe
ずっと検索してるんですけど、見つからないですね・・・
355 :
nobodyさん :2011/09/11(日) 15:21:47.18 ID:cTWLUBwe
どなたか、3カラム(固定幅)にする方法教えてくださいorz
バージョン15をスキンmonobookにしてつかってるけど ipodで見るとレイアウトが崩れて死ぬ。 スマートフォンからのアクセスに対して ちゃんと表示してくれるスキンってあるの?
357 :
nobodyさん :2011/09/11(日) 21:46:17.01 ID:cTWLUBwe
3カラムに出来ました^−^
358 :
nobodyさん :2011/09/11(日) 22:14:17.67 ID:1XvQVUNZ
どうやったのか書けよw
359 :
nobodyさん :2011/09/11(日) 23:12:51.24 ID:cTWLUBwe
ググって3カラムCSSレイアウト例参考にして monobook.phpとcss触りました^−^
360 :
nobodyさん :2011/09/12(月) 00:23:32.94 ID:F2F8PnPH
記事内に設置された画像をクリックすると
http:// ○○.jp/wiki/ファイル:●●.jpg
↑のページに飛ぶのですが
これを
http:// ○○.jp/wiki/images/●●.jpg
↑の様に直接画像ファイルに飛ぶようにしたいです。
どこを、変更すれば良いのか、分かる方教えてください。
よろしくお願いします。m(__)m
お絵かきできるextensionってありますか? 以前、とあるextension入れたのですが、 svg形式しか対応せず、自分の環境では使えませんでした(svgを表示できない環境)。 分かる方教えてください。 よろしくお願いします。m(__)m
362 :
nobodyさん :2011/09/15(木) 14:46:11.61 ID:pKuKbzET
<head></head>にmetaなど追加したいのですが、どのファイルを変更すれば良いんでしょうか?
>>362 さんと同じような質問ですが、
<head></head>内の
<link rel="stylesheet" href="/mediawiki/index.php?title=MediaWiki:Common.css ...
<link rel="stylesheet" href="/mediawiki/index.php?title=MediaWiki:Print.css ...
<link rel="stylesheet" href="/mediawiki/index.php?title=MediaWiki:monobook.css ...
を消したいのですが、何処を変更すればよいのでしょうか?
理由はトラフィックが多すぎて減らさなければならないからです。
またこれらは取り除いても問題ないでしょうか?
>>363 スキンを開いて、そのような部分であろうコードを無効にします。
PHPとHTMLが複雑に絡み合っているので、慎重にエスケープしていきましょう。
問題がなければ削除してもいいと思います。
たぶんトラフィックを改善するには、物理的な環境などほかの問題を
解決したほうが効果的だと思いますが……
365 :
nobodyさん :2011/09/18(日) 02:16:20.49 ID:XaZ1VopO
サイドバーに人気ページと最近の更新を表示したいのですが、可能でしょうか? 記事内に表示する拡張機能はあったんのですが、サイドバーに表示できません・・・
366 :
nobodyさん :2011/09/20(火) 01:22:42.19 ID:cr1v8RUX
367 :
nobodyさん :2011/09/20(火) 23:05:24.79 ID:5KvtrqdY
その程度ならスキン書き換えたほうが早いだろう。 どのverのどのスキンで、どう変えたいのかによるけど。
368 :
nobodyさん :2011/09/20(火) 23:50:49.13 ID:cr1v8RUX
>>367 レスありがとうございます
verは1.17.0 で、スキンはmonobookを使ってます。
現在、「記事タイトル - サイト名」となってる物を
「記事タイトル ○○○- サイト名」と共通の○○○と言う単語を付け加えたいです。
ただし、一部の記事は、「記事タイトル - サイト名」のままにしたいです。
可能な方法あったら教えて貰えないでしょうか?
また、metaタグで、keywordsとdescriptionを自動的に記入してくれる方法もあったら教えて貰えないでしょうか?
現在は、Extension使って追加しています。
アドバイスよろしくお願いします
>>368 共通なら MessagesJa.php に以下を追加。
'pagetitle' => '$1 ○○○- {{SITENAME}}',
例外は知らん。CustomTitleでいけそうだが。
370 :
nobodyさん :2011/09/24(土) 02:10:35.67 ID:+lbxSdlg
Namespaceを独自に追加することはできますか? サイト名が長いので、「特設:うんたらかんたら」みたいにしたいのですが。
Template:Languages が何故か使えません.
http://www.mediawiki.org/wiki/Template:Languages の説明通りに複数言語のページを用意して同じ位置に{{Languages}}を入れているのですが,
結果は「Template:Languages」へのリンクが作られて,クリックしてみると
"You have followed a link to a page that does not exist yet."
「まだ存在していないページへのリンクをたどりました。」
と表示されます.
(続く)
(続き) 何か見落としがちな設定項目やインストールオプションに心当たりのある方はいらっしゃいますか? お手上げです. デフォルトでTemplate:Languagesが有効になっているかどうかが分かるだけでも助かります. ■環境 レンタルサーバー名 Quicca MediaWiki 1.16.2 PHP 5.2.9 (cgi) MySQL 5.0.91-community-log ■検索キーワード "mediawiki template languages"
375 :
nobodyさん :2011/10/01(土) 12:30:16.13 ID:tNuGVWsO
My愛SAM と 陰毛DBと、どっちがいいかな?
376 :
363 :2011/10/04(火) 04:12:49.49 ID:???
>>364 氏
理論上、そうなんですが、以下の部分はまとめて吐いてくるみたいなんですよ。
<link rel="stylesheet" href="/mediawiki/index.php?title=MediaWiki:Common.css ...
<link rel="stylesheet" href="/mediawiki/index.php?title=MediaWiki:Print.css ...
<link rel="stylesheet" href="/mediawiki/index.php?title=MediaWiki:monobook.css ...
1番目と3番目を消すとレイアウトが崩れるっぽいので、2番目のPrint.cssを
やっつけようとしているのですが、これだけを消すのはむずそう。
どこのphpソースがこいつを吐いているのやら。
>>365 1. 例えば「さいどばー」というページを作り、そこにランキングを吐き出すextensionを配置
2. (monobookを使っている場合)monobook.phpを気合いで次のように書き換える。
3. 「さいどばー」のソースを読み込んで、それをパース(htmlソース化)しサイドバーとして配置。
自分、phpとかdbのハンドリングの知識は素人並だが14人・日で完成させた。
セミプロだったらもっとはやいかもしれん。
377 :
nobodyさん :2011/10/10(月) 20:27:24.24 ID:afOFrinv
ジョブキューがどうしても0にならず、ずっと3のままなんですが、どうしたら0になりますか? runJobs.php やっても変わりません。
378 :
377 :2011/10/12(水) 02:07:35.69 ID:???
自己解決しました。
素の MediaWiki では自分以外のページの更新日時を取得するのは難しいでしょうか? 翻訳作業をしているのですが、元のページが結構まめに更新されるので 翻訳元と翻訳後のページの採集更新日時を比較して元のページの方が新しかったら 警告表示をするテンプレートを作ろうと思いました、が、肝心の更新日時が自分のページの分しか取れないので うまくいきません・・・
それはサーバ間通信の処理を作りこまないと無理でしょ。
その「自分以外のページ」というのは、自分のWiki内? 別ドメインにある別Wikiのページ? いずれにしてもPHPでプログラム書かないと無理だけど、 前者だと相当大変なので諦めた方が早いかも
>>380-381 回答ありがとうございます。
翻訳前後ともに同じドメイン内の 同じ Wiki 内に存在してます。
Wiki ネームは以下みたいな感じの構成になってます。
www.example.com/wiki/AnArticle (オリジナル版)
www.example.com/wiki/AnArticle/ja (和訳)
www.example.com/wiki/AnArticle/it (伊訳)
....
自分で拡張書かないと難しいですかー。
最初はオリジナルを全部ウォッチリストに放り込んどけばいいかとか思ってたんですけど
全記事訳すとなると結局RecentChanges全部眺めてるのと変わんなくなるんですよね。
間借りしている wiki なので拡張導入はちょっと交渉が必要になりそうです。
ダメだったら他の方法考えるしかないんだろうか。
>>382 更新確認だけなら、フリーソフトでもいいと思います。
あるいは、適当なスクリプトを手元に置いて走らせておくとか。
で、更新があれば対応するページに警告文でも書き込めれば最高ですが、
メールとかで知らせるようにしてもいいのでは?
>>383 翻訳は不特定多数でやっているので、なるだけ Wiki 内で完結したいと思っていたのでした。
外部スクリプトで監視、ページ内に警告文書き込みってのは面白そうですね。
その方法も検討してみたいと思います。
ありがとうございます。
386 :
nobodyさん :2011/10/22(土) 14:10:08.22 ID:+FESq6wM
mediawiki 1.15.1 monobook で運用していますが、 iPodのsafariでみると、2カラムのレイアウトが崩れてしまいます。 現行のmediawikiバージョンではちゃんと見ることができますか? safariのcssを解釈する機能がおかしいだけならいいんですけど。
389 :
388 :2011/10/23(日) 19:16:38.25 ID:???
すみません、自己完結しました。 touched は他のページが生成されてリンクが完結したなどで フォーマットしなおしになった場合も更新されるとのことでした。
すみません。Extensionではまっています。 どなたかお知恵をお貸しください。 ■MediaWiki、サーバ関連情報 : MediaWiki のバージョン : v1.17.0 MediaWiki をインストールした OS の種類とバージョン : FreeBSD レンタルサーバー名:sakura ウェブサーバの種類とバージョン : Apache v1.3.42 データベースサーバの種類とバージョン : MySQL v5.5 PHP のバージョン : v5.2.17 ■検索エンジンで調べた際の検索キーワード 「mediawiki require localsettings」 ■分からないこと、発生している問題、やりたいこと、など Extensionを追加しようとしましたが、LocalSettings.phpの中に require_once( "includes/DefaultSettings.php" ); の行が存在しません。 でやむなく、LocalSettings.phpの一番下に require_once ("extensions/xxx.php"); と書いてみましたがうまく動作しません。 (「extensions/xxx.php」のソースがMediaWiki画面に重なるような 形で画面上に表示されてしまいます。)
391 :
nobodyさん :2011/10/26(水) 15:37:00.84 ID:JKF2j1ik
392 :
nobodyさん :2011/11/02(水) 10:55:48.37 ID:z+qvOlin
作ったwikiが海外からスパム攻撃を受けていました。 アカウントがある人にのみ編集権限を与えたらスパムがなくなったのですが、 今度は編集者が大幅に減って困っています。 そこで質問なんですが、アカウント所有者以外にも編集権限を与えて なおかつスパムを避ける方法はないでしょうか。 例えば、海外アップローダによくある文字認証の類を設置することは可能でしょうか。 ご存知の方がいらっしゃれば教えてください。 よろしくお願いします。
394 :
392 :2011/11/02(水) 22:57:13.92 ID:6gxce8hM
さんきゅー もうテメエに用は無いよ
395 :
nobodyさん :2011/11/03(木) 12:05:21.35 ID:SKlZTwyx
APIについて質問です。
リダイレクトの名前解決と全てのページの列挙を同時に、もしくは少ないリクエスト回数で取得するには
どのようにしたらよいのでしょうか?
ヘルプを見ると、「redirects= 」オプションをつければリダイレクトの名前解決が行われると書いてあり、
確かに titles で名前を列挙した時には名前解決が行われるのですが、
generator=allpages 時に redirects= を付与すると gapfillterredir=nonredirects を使えとおこられてしまいます。
ですが、gapfillterredir=nonredirects だとリダイレクトページが列挙されなくなるだけで望んでいる動作と異なってしまいます。
本来やりたいことは全てのページの最終更新日時を取得、ただしリダイレクトページの場合はリダイレクト先の最終更新日時を取得する、でした。
列挙用のURL
http://www.example.com/api.php?action=query&generator=allpages&prop=info|revisions&gaplimit=500
398 :
nobodyさん :2011/11/25(金) 21:44:48.81 ID:Kcw0myQR
399 :
nobodyさん :2011/11/27(日) 03:14:54.20 ID:THz6+gXP
■MediaWiki、サーバ関連情報
MediaWiki のバージョン :1.16.2
MediaWiki をインストールした OS の種類とバージョン : FreeBSD
レンタルサーバー名 or 自鯖の場合は回線等の詳細 : さくらスタンダード
ウェブサーバの種類とバージョン : Apache 1.3.x
データベースサーバの種類とバージョン : MySQL5.5
PHP のバージョン : 5.2.x
■検索エンジンで調べた際の検索キーワード
「MediaWiki 移転」 「mediawiki アップロード」
■分からないこと、発生している問題、やりたいこと、など
xserverのx10からさくらスタンダードへの移転ができません。
http://www.mediawiki.org/wiki/Manual:Moving_a_wiki/ja ↑を参考にしてエクスポート、インポートはできたっぽいんですが、
ファイルのインポートは全ファイルをダウンロード&アップロードすればよいのでしょうか。
で、全ファイルをアップロードした後、LocalSettings.phpの
$wgDBserver
$wgDBname
$wgDBuser
$wgDBpassword
を変更、index.phpにアクセスしたんですが、
Not Found
The requested URL /index.php was not found on this server.
Apache/1.3.42 Server at ******.sakura.ne.jp Port 80
と出るだけです。
まず正常に設置できるのかインポートなしでやってみろ
401 :
nobodyさん :2011/12/02(金) 00:11:12.28 ID:6rGIGjEm
いつの間にか 1.18.0 出てたのか、、
ページがリダイレクトされてしまう件で質問です。
環境:
MediaWiki のバージョン : v1.18.0
MediaWiki をインストールした OS の種類とバージョン : Ubuntu
レンタルサーバー名 or 自鯖の場合は回線等の詳細 : 自鯖フレッツ光200mbps
ルータ:プラネックス MZK-WG300NX
ウェブサーバの種類とバージョン : Apache v2.2.20
データベースサーバの種類とバージョン : MySQL v5.1.58
PHP のバージョン : v5.3.6
内容:
index.phpを叩くと、localhostにリダイレクトされる。
内容はこの件→
http://bit.ly/vBNFyW だと思うのですが、
LocalSettings.phpにDDNSのURLを入れると、ローカルネットワークから表示することが出来なくなります。
WWW側からは問題なく表示ができているようです(GoogleWeb翻訳で確認)。
このままでは更新が出来ない状態です。
何か解決策はないでしょうか…。ご教示願います。
ローカルマシンのhostsにDDNSのサーバ+ドメイン名を127.0.0.1でいれとけば?
>>403 ありがとうございます。
$wgServerの値をブランクにしたところ、双方とも問題なくつながるようになりました。
これで様子を見て、ダメであればhostsをいじることにします。
XML移転の場合 まだimagesディレクトリだけ情報再構築放置してんのか 画像が表示されないから必死に情報書き集めちゃったじゃねえかよ
Ver.1.17 から、ページ表示にJavaScriptを読み込ませる方法がわからなくなった。 1.16まではwikibits.jsに追記すれば良かったんだけど、それが使えなくなったっぽい。
毎回CSSとか全部DB叩く仕様はどうにかならんのか? ファイルキャッシュだけできても意味ねえ
406 ぐぐれ つ ページが真っ白になることがある (MediaWiki 1.17)
スクリプトの読み込みタイミングの変更はバグに等しい仕様変更だ!
俺もそれで1.16からアップデートできずにいるw
411 :
nobodyさん :2011/12/23(金) 14:39:44.55 ID:Eh/dF0nL
てs
412 :
nobodyさん :2011/12/23(金) 14:44:39.48 ID:Eh/dF0nL
MediaWiki 1.17.0 PHP 5.3.3 (apache2handler) MySQL 5.0.77 記事を全文引用するタグ{{:記事名}}に特別ページを指定しても只のリンクになる場合が多いです。 どうすればよいのでしょうか。御解答を頂きたいです。
413 :
nobodyさん :2011/12/23(金) 22:57:16.20 ID:PJogV1kx
管理者さん教えてください mediawikiの文字入力で罫線が入ってしまう箇所があります。 おもにメールのヘッダなどを張り付けると罫線が入ります。 〈del〉〈/del〉、〈s〉〈/s〉はつかっていません。 なぜこのようになるのでしょうか? どなたか回答をお願いします
415 :
nobodyさん :2012/01/06(金) 16:54:16.78 ID:TEYMMCcS
まったくわからない初心者なんですが どうにか設置と動作はしているんですが Wikipediaと見出しのサイズが違うのですがどうすれば同じに出来ますか? skins/monobook/main.css のh2 .editsectionをいじったりしても見出しのサイズがおなじになりませんでした。
416 :
nobodyさん :2012/01/06(金) 16:54:55.33 ID:TEYMMCcS
まったくわからない初心者なんですが どうにか設置と動作はしているんですが Wikipediaと見出しのサイズが違うのですがどうすれば同じに出来ますか? skins/monobook/main.css のh2 .editsectionをいじったりしても見出しのサイズがおなじになりませんでした。
完全に css の話だからスレチだし、Monobook スキンを使ってないとかだったら、お前死んだ方が良いな。
WikipediaはMediaWiki名前空間を操作して後付けで変更してる。以上。
目次に勝手に出る 「はじめましょう」はどうやって消すんですか?
おいおい メインページの編集すら理解できないレベルかよ
うん
423 :
nobodyさん :2012/02/19(日) 13:02:53.62 ID:8Qz0i4XC
しかしこのスレは盛り上がらねえなあ! ヤル気あるのかよ、お前ら!!!
424 :
nobodyさん :2012/02/21(火) 10:46:46.14 ID:lS/WUwZX
皆さんはスパム除けに何してますか? 編集を登録ユーザー限定にしてchptchaを有効にしてるんですが何度もスパムを書き込んでくる輩がいるのでどうすればよいかわからない状況です アドバイスをいただければ幸いです
425 :
電子タバコ :2012/02/23(木) 23:28:47.12 ID:???
人が書き込んでるやつはキャプチャでは無理。 日本語必須にできないか?
>>425 日本語必須とは、コメントの中に日本語を入れないと書き込みを制限するってことですか?
427 :
nobodyさん :2012/04/13(金) 06:29:55.77 ID:lD1I+AiV
index.phpを開くと、phpファイルをダウンロードしてしまう 助けて
共有サーバーにワンクリックでいけるように、\\から始まる場合はリンク生成して、そのリンクをクリックしたら共有サーバーが開くようにしたいんだが、どーしたらいい? wUrlProtocolsに\\\\をいれても認識しなかった。
file://
>>414 これはひどいw
わざと凡人そうな体型のやつを選んでいるのかw
431 :
nobodyさん :2012/05/12(土) 00:31:47.87 ID:WcQ84VZo
ページタイトル名に半角の角括弧[]は使えないのでしょうか? 自作プログラムのAPIリファレンスを作っているのですが、 [[setPoints(int[] points)]] のように書くと内部リンクになってくれなくて、どうしたものか困ってます。
構文一覧ってどのページに載ってるか教えてください
jawiki-latest-pages-articles.xml.bz2をxml2sqlでのXML変換時に どうしてもunexpected elemet <ns> xml2sql: parsing aborted at line 34 pos 8. というエラーが出てしまいます。 その時のコマンドはbunzip2 -c jawiki-latest-pages-articles.xml.bz2 | sed -e 's/<ns>.*<\/ns>\|<ns.*\/>\|<sha1>.*<\/sha1>\|<sha1.*\/>\|<redirect>.*<\/redirect>\|<redirect.*\/>//' | xml2sql です。どなたかご教授お願いします
34行目の8カラムの文字がおかしいんでしょ そこで修正すればいいんじゃないか
使えない文字一覧を探せ 本家で
436 :
nobodyさん :2012/06/26(火) 15:29:01.35 ID:NFvhTAKJ
SQLにはデータの暗号化機能があるけど、 MediaWikiのデータを暗号化することって出来る?
公開するなら意味なし
そうだね。勿論非公開だよ。 サーバ側で復号化してからHTML生成してSSLで送信する。 簡単な改造でいけるかと思ったら、DBが複雑でどこ弄ったら良いのかサッパリだ。
非公開なら暗号化不要
なわけねーだろ
馬鹿だな SSL接続のみ許可するならそれで充分
な訳ねーだろ
だったら人様のSSL通信を解読して見せろ
444 :
nobodyさん :2012/06/30(土) 15:16:09.34 ID:SrNjMoVc
アスペかよ・・・ 鯖の中の人や侵入者が覗くんだろ
445 :
uy :2012/06/30(土) 18:26:13.86 ID:???
鯖くらい自分で立てろゴミカス
446 :
nobodyさん :2012/07/01(日) 11:17:51.04 ID:I6E4q6XD
プークスクス
447 :
nobodyさん :2012/07/04(水) 23:20:47.02 ID:sdsi2+qX
更新履歴(最近の更新)のような物をメインページの1パーツとして表示したいのですが どうやるのでしょうか?
{{特別:最近の更新}}
449 :
nobodyさん :2012/07/05(木) 09:48:59.01 ID:4vGzdmAD
新規ページ作成時にテキストボックスに自動入力されるようなテンプレートを用意しておくことはできますか?
できる。
451 :
nobodyさん :2012/07/05(木) 10:55:51.65 ID:4vGzdmAD
どうやるのですか?
JavaScript でも使え
453 :
nobodyさん :2012/07/05(木) 14:48:32.74 ID:4vGzdmAD
わかりません
ggrks
455 :
nobodyさん :2012/07/06(金) 18:06:00.73 ID:IaORiXN2
わからないならこたえるな
456 :
nobodyさん :2012/07/08(日) 13:16:21.37 ID:wKghTcch
>>448 もうちょっと綺麗に表示する方法ないですか?
☆で囲む
458 :
nobodyさん :2012/07/08(日) 15:08:14.56 ID:wKghTcch
PukiWikiを使う
459 :
age :2012/07/10(火) 01:08:48.72 ID:1uGGPxR5
テンプレートの使い方がぜんぜんわからない 誰かエロい人助けて
エロい人はこんなところにはいないからアダルトサイトにでも行け Wikipediaのテンプレートの説明でわからなければお前には無理だろう
461 :
age :2012/07/12(木) 06:41:07.74 ID:F+mhxzCh
冷たいな
462 :
uy :2012/07/12(木) 07:11:32.26 ID:???
お前のようなゴミカスには無理
キチガイか
464 :
sage :2012/07/13(金) 02:38:31.66 ID:cZ7gAhUN
ゴミカスで申し訳ないです。
465 :
nobodyさん :2012/07/13(金) 17:04:25.11 ID:CHqmy0Uf
mediawikiをasp.netに移植してください。
PHPがクズなのに クズ以下のASPに移植なんて
asp.net mvcはモノ自体は良くできてるんだが、Microsoftというブランド力の無さに滅んだ。 もったいないお化けがでるレベル
逆じゃね? ブランド物だから敬遠されたんじゃ?
マイナスイメージしかない、自称ブランド
メニューバーの編集を管理者以外の人ができるようにすることはできますか?
ソース読まれたし
facebookのlikepage(ファンページ)を埋め込む方法を教えてくだはい
474 :
nobodyさん :2012/10/02(火) 18:56:23.79 ID:TP7DyaQb
ファイルのアップロードで、スラッシュを含めた名前をつけられるようにしたいのだが、どこを直せばいいんだ? # セキュリティがドウコウと言う話はお断り。
ソース読まれたし
ソース読めない人が質問するんだろ 黙って答えろやカス
読めないカスは黙ってろ お前など不要
479 :
nobodyさん :2012/12/08(土) 15:29:04.07 ID:vdrzBvBl
使ってないね。
やっぱ個人で自分のサイトに使おうとすると 痒いところに手が届かない変な仕様が目立つね。
改行がな・・・
あ?
wiki出力の際にtableタグをdivタグでくくりたいんですが、どこをどういじったらできますか? pageOutput.phpとかを色々見回したけど、wiki文法をHTMLに変換してるところがどこかわからんとです。もしかしてHTMLでDBに突っ込まれているですかねぇ よろしくお願いいたします。
表組みの前後をdivタグで囲めばいい 表組みのスタイルを弄りたいだけなら、 その表組みにclassやidを追加する方法もある
>>485 いや記事編集者がHTMLを弄るんじゃなくて、出力の際だけで良いの。
JSでやっちゃおかなぁ…。
divを追加したい理由が分からんが、上記以外に標準的な方法はない
mediawikiってpukiwikiと整形ルール違うよね? mediawikiでpukiwikiの整形ルールを使いたいんだけどできる?
無理 そんな作りになってない タグ拡張機能と言って、拡張機能で新たにタグを追加する機構はある
>>489 pukiwikiから移行と考えてたんだけど厳しそうだなあ
教えてくれてサンキュー
自鯖だとそうだけど、無料ウィキには、 各種ウィキ構文風に対応してるやつがあるね
■サーバ関連情報 MediaWiki のバージョン : v1.15.5 MediaWiki をインストールした OS の種類とバージョン : debian squeeze 6.0.1 レンタルサーバー : 自鯖 ウェブサーバの種類とバージョン : Apache v2.2.16 データベースサーバの種類とバージョン : MySQL v5.1.66 PHP のバージョン : v5.3.3 ■検索エンジンで調べた際の検索キーワード 「文字 選択できない」 ■分からないこと、発生している問題、やりたいこと、など v1.15以前のバージョンで、未作成記事のリンクの後ろに「?」が付くのですが、 この処理はどのソースファイルで行われているのでしょうか? (現行バージョンの様に外してしまいたいのですが、鯖が非力なので レスポンスがかなり厳しく、debianパッケージ版を使っている状態です) よろしくお願いします。 ■その他、質問に関係するカスタマイズについて スキンはmonobookを使っています
>>492 MediaWikiのバージョンを上げろ
脆弱性があるぞ
>>493 現状はLAN内で運用してるので、セキュリティよりも速度を重視してます。
(記事を溜めたのち、MySQLでdump、公開鯖に移植という流れを想定してます)
v1.20はキャッシュ込みで7〜8秒要するので、極力現在のバージョンで使いたいのですが…
キャッシュ関係の拡張機能があるんじゃないの
1.20しか使わないから的確な答えは出さないけどね。 機能もメッセージも大きく違うし。
XAMPPでやってもそんな重くならない
馬鹿には無理って事さ
> 鯖が非力なので > レスポンスがかなり厳しく、debianパッケージ版を使っている状態です そもそもdebianが軽くない
Windowsですらサクサク動くというのにw
「?」が出るかどうかは Preference の指定によるもので、たぶん 速度には何も関係しないと思う。 MediaWiki のパフォーマンスは基本的にキャッシュまかせで、PHP 側を いじっても大した効果はない。APC, memcached, varnish をちゃんと 入れて、それでも遅ければそれ以外の方法を考える、くらい。
?が出る仕組みは知ってるけど速度に関係するわけないよ
503 :
nobodyさん :2013/01/31(木) 21:37:46.73 ID:3HUVj2/F
よくインストールディレクトリを /wiki/ じゃなくて /w/ にするのは どんな利点があるの? /wiki/ のままでも短縮URLにできるんだけど。
単に Wikipedia に合わせてるだけでは?
例えば /wiki/ 直下に myskin.css というファイルがあったときに、 ・・・/wiki/myskin.css へのアクセスがあった場合、 cssファイルを取りたいのか、myskin.css という項目を表示したいのか という問題が生じるから、/w/にインスコするか、.htaccessでうまく裁くかの選択をする。 wikipediaは/w/にインスコする方を選んでるだけ。
>>503 短縮URLは意味論が乗っからないから利点どころか悪にしか見えないわ
今年になってから最新の 1.20.2 を使っています。それまでは1.16系でした。 毎日、下記のshでバックアップを取っているんですが・・・ date=`date +'%y%m%d'` file=mysql-backup-$date dir=/hoge/backup /usr/local/bin/mysqldump --opt -c -Q --add-drop-table \ --host=hogehoge \ --user=foo --password=hage db_mw > \ $dir/$file /usr/bin/gzip $dir/$file なぜかgzの大きさが毎日10Mずつ増えていきます。 もちろんそんなに投稿は増えてないです。 deleteOldRevisions.phpをした直後でもお構いなしに10M増えます。 こんな現象に心当たりはないですか? 1.16のときはそんなことなかったんですよね、、、
>>508 おそらくmysql内のobjectcacheとl10n_cacheにキャッシュが溜まってる
1.18からeacceleratorが対象外になったから多分それじゃないかな
$wgMainCacheTypeとかで指定したやつがエラーだと自動的にDBにキャッシュする仕組み
www.mediawiki.org/wiki/Manual:$wgMainCacheType
素直にAPCに乗り換えるのが吉
話し変わるけどみんなはLocalSettings.phpのパーミッションって600にしてる?
いまDB見てて、確かにmw_objectcacheが怪しいと思ってたところです。 でも、$wgMainCacheType = CACHE_NONE; なんですよね。。。
定期的に delete from mw_objectcache; ってやっても大丈夫なんじゃ?
消しても問題はないけど、あくまでもキャッシュなんで、限度を超えて大きくなることはないよ。 同じページがいくつもキャッシュされることはないし、期限が切れれば勝手に消える。
全然気づかなかったが俺も自分のDBみたらmw_objectcacheが500M近くあるw サーバ屋に怒られるかも・・・ でも消すのは怖いわw
ここに書いてある。
http://www.mediawiki.org/wiki/Manual:Objectcache_table Objectcache table is used for a few generic cache operations
if not using Memcached. Its content can be deleted and
excluded from backups as it will be regenerated when needed.
このTBLはMemcachedを使用しない場合に、わずかなキャッシュ操作の生成のために使われる。
この中身は必要なときに再生成されるので、削除しても構わないし、バックアップに含めなくても構わない。
ていうか、みんな memcached ぬきに使ってるのか……
さくらインターネットとか、CGIモードでしかPHP使えない環境だとmemcache使えないでしょ レンサバで使えるところは少数派だと思うよ
VPSでなら当然使うだろうけどな
レンタルサーバでおすすめはありますか? アダルト系では無いですが、できればアダルトもOKな所がいいです。
お名前とかさくらのVPS使ってなさい
520 :
nobodyさん :2013/02/17(日) 22:25:23.67 ID:n/q/k3dx
VPSや自鯖でならmemcachedでもMediaWikiちゃんと使えますけど?
いや、さくらVPSでmemcached試用してみたんだ。 ローカルで完結するのにポート経由するのもなんだかなぁと思って。 iptablesや-l オプションでListenするアドレス絞れるけど、あまりネットワークで墓穴掘りたくない。
いや普通に 127.0.0.1:11211 でMediaWikiのmemcahed用の設定して iptablesは -A INPUT -i lo -j ACCEPT でループバック許可するだけで問題ないが ループバック許可しない変態設定なら知らんし ループバックが墓穴と思うなら仕方ないけどな
新規ページ作成の際にあらかじめテンプレートを入力しておくことはできますか?
EditPage::showEditForm::initial フック系の拡張を使えばできる。
MobileFrontend に対応してみた。 だってスマートフォンからの方がアクセス多かった。から。
iモードで見たときに先頭にJavaScriptがもっさり出てくるのを何とかしてほしいわ。
インストール時の警告 警告:アップロードの既定ディレクトリに、任意のスクリプト実行に関する脆弱性があります。 MediaWiki はアップロードされたファイルのセキュリティ上の脅威を確認しますが、アップロードを有効化する前に、このセキュリティ上の脆弱性を解決することを強く推奨します。 これはどうやれば消えますか?
セキュリティ上の脆弱性を解決してください
530 :
nobodyさん :2013/03/07(木) 12:33:21.47 ID:5tWwyQLn
どうしたら、使えるようになるのか教えてください。 MySQL、PHP、MediaWikiのダウンロードはしました。 configディレクトリってどこにあるのですか。
ググれば使えるようになります。 ググれ無いならあなたには無理です。
532 :
nobodyさん :2013/03/07(木) 18:27:30.98 ID:5tWwyQLn
昨日からググってもよく分からないのですが。
534 :
nobodyさん :2013/03/07(木) 20:56:12.49 ID:5tWwyQLn
レンタルサービスで実現しました。
じゃあ消えて
536 :
nobodyさん :2013/03/08(金) 14:12:42.22 ID:xJLt8iYp
過疎スレなのに一人が即レスつけて初心者潰ししててワロタ
質問するときの最低条件
>>2 満たしてたらまともに答えるけどねw
チラ裏かもしれないけど、mediawikiインストールで3日間ハマったのが解決したので、他の人にも参考になるかもしれないから書いておきます。 さくらVPS CentOS 6.3, PHP 5.4.12 wikiを/var/www/html/ 下に配置して、index.phpに接続するも、 そこからインストール画面に飛ぼうとすると、500エラーが出る。 本家や先達たちのインストール指南を見ると、 パーミッション設定やら、wikiフォルダの所有者設定が違うと失敗するとのことだが、 何度も見なおしたり設定しなおしたり、apache再起動したりしてもダメ 見慣れないエラーログみたら、httpdのerror_logに、 ”php-domが見つからないよ”って書いてあった。 yum install --enablerepo=remi php-dom してから、apache再起動したら、インストール画面に進めたよ。 タコ晒しで恥ずかしいけど、ひょっとして、今後同じような事で困る人がいたら、役に立つかなと思って、書きました。
ぐぐればいくらでもある情報を なぜわざわざ?いまさら?
建前: 今後同じような事で困る人がいたら、役に立つかなと思って、書きました。 本音: 俺ってすごいだろ???ふふふwwww
現実: え? あの人検索も出来ないの? ・・・ああ、生きる権利くらいはあるもんね
javascriptをMediawiki:sitenoticeに埋め込みたいと考えているんですが、 どのような手法を用いれば埋め込めるでしょうか。 よろしくお願いします。
543 :
nobodyさん :2013/03/12(火) 22:13:40.25 ID:ABFd4pnM
MW 1.8とかの古い奴ならともかく最近のはwikiテキストだから、sitenoticeそのものに埋め込むのは無理. 表示毎に読み込むスクリプトってことならMediaWiki:Common.jsとか
は? なんで、yum updateしないの? 馬鹿なの? apt-get updateだろうって?
MediaWiki 1.20.2 APC 3.1.14 PHP 5.4.12 ろりぽ apc.enabled + apc.enable_cli 1 $wgMainCacheType = CACHE_ACCEL; 誰かExtensionのAPC使ってる人います? APC情報表示したらミス100%で正常に動作しているか判断付かなくて困っています。 Extensionが対応してないだけなんでしょうか? 判断方法があったら教えていただけるとありがたいです。 ファイルキャッシュの情報 キャッシュされたファイル 116 ファイル (7.56メガバイト) ヒット数 0 ミス数 116
回答ありがとうございます
>>543 該当スクリプトがcommon.jsに掲載可能かどうかを検討してみます
>>547 そちらのプラグインについても調査してみたいと思います
ありがとうございました
549 :
547 :2013/03/16(土) 08:37:30.58 ID:???
おそらくやりたいことは、AdSense
550 :
547 :2013/03/16(土) 08:38:06.39 ID:???
途中で送っちゃった。 AdSense のはずw
>>549-550 すみませんが違います。アクセス解析用cgiへのデータ転送スクリプトなのですが・・・。
一時はスキン用PHPに直接書き込んでいたのですが、バージョンアップごとに書き直すのが面倒でそういう手法がないかなあと思いまして。
552 :
547 :2013/03/16(土) 19:36:58.48 ID:???
げすぱーすまそ(汗
wikipediaのほうは、Lua ScriptingやMariaDBでwikidata導入と いろいろ改良が進んでるな。
554 :
nobodyさん :2013/03/20(水) 16:21:00.44 ID:L89lRUi/
ちょっと思うんだけどさ、MediaWikiより優れた高機能なWikiクローンってまだ存在しないものかな MedaiWikiは名前空間、Template、Categoryという優れた機能を持つWikiだけど 他にも同じような機能を持ったWikiクローンってないものかな?
誰も作ると言っていないのに作れってw
言いだしっぺの法則を知らない新参さん乙です
> MediaWikiより優れた高機能なWikiクローン
の必要性は
>>554 にしかわからない。
欲しい機能・性能が具体的に説明されてるわけでもなく、
ただ漠然と「より優れた」や「高機能」と言われても
>>554 以外には何がどうすぐれてて高機能なのか比較のしようすらない。
必要だと思う
>>554 が、
>>554 の考える優れた高機能クローンを作るしかない
としか答えようがない意味のない質問をする方が悪い。
何言ってんのこいつ 一般論で誰でも分かるだろ
バージョン上がったな
一般論()
>>561 ガタガタ言ってる暇があったらお前の理想の高機能wikiクローン作れよ!
出来るまでは書込み禁止な
今から作るなら、記法はmarkdown互換でおなしゃす
Java製のwikiはどうなった
>>560 ないならしかたない
何かあると思っていたんだよ
その言い方だとそんなものは存在しないか、あるいは>>560がしらないかのどちらか
ちなみに
>>561 は俺とは別人
というか作れって何なんだ
>>567 Java製wikiは無理だろうか
TemplateもJavaで書けるwikiを夢見てる
わがまま言ってないで言い出したからには早く作れよ
>>569 一般論で言うならば、
MediaWikiのようなWikiが使いたいというだけの人なら
そのままMediaWikiを使えばいいし、普通はそうする。
そうではなくてMediaWikiに不満があるから他のは無いかと言うならば
何が不満か明らかにするのが必要最低限のレベル。
不満な点を挙げることもなく、なおかつより高機能などと言う阿呆は
勝手に作れ、言いだしっぺがやれ。
>>569 要件定義もできないお子ちゃまは内容の無い文句しか言わない、無意味じゃ
もともとWikipedia用に開発してるから、不満のネタは権限系が多いよね。 俺は、記事の名前空間とユーザ権限のリンクができるようになったら Mediawikiに完全移行するわ。無理だろうけど。
>>573 MediaWikiに匹敵するwikiはなさそうだな…
せめて名前空間とTemplateとCategoryの機能さえあれば…
日本人好みの改行反映があればなー あと無機質なwikipedia風よりもオシャレなcssがほしい
>>574 わかる。管理(編集)は自分だけで、コメントだけ(ノート名前空間に)ゲストも書ける、という
日本で需要の多い使い方が
できないのが痛い。
580 :
nobodyさん :2013/03/29(金) 14:36:26.82 ID:sshGJfPa
その設定についてもうちょっと詳しく教えてください
MWは一応汎用性を重視した開発で、ちゃんと変数とか用意してて、 特に権限関係は割と細かく設定できた覚えがあるんだが…… 無いとか無理とか言ってる奴が多いから俺の思い違いか…。
583 :
582 :2013/03/30(土) 08:35:58.15 ID:???
んでもってtalk権限与えただけだとCATEGORY_TALKとかMEDIAWIKI_TALKにも コメできるから、$wgNamespaceProtectionで標準以外のノート空間を保護すると完璧 変数の設定は公式サイトで検索汁 連投スマソ
やってみたけど、結論としては使えない・・・・ 確かに「トーク:」に書き込みはできるんだけど、既に書き込みがある「トーク:」の場合、 権限のないユーザには編集画面へのリンクが出てこないんだよね・・・ コメントがないページには「トーク:」へのレッドリンクが出てくるが、 コメントが付いてる場合、開いた先のトークページに編集リンクがない状態。
>>578 壊滅というか
代わりに@Wikiが馬鹿みたいに普及している
wikiwiki.jpとかfc2 wikiとかLivedoor Wikiとかも普及しているといえるのかわからないが
どれもpukiwikiライクなwikiで
日本の匿名文化が普及させた結果なんだろうか
>>579 JAMWikiはMediaWikiのJava版といったところかな
PHPベースのMediaWikiで動いているYourpediaですら動作が非常に重いのに
JavaベースのJAMWikiなんかつかったらますます重たくなるんじゃないかと懸念している
そこらへんはどうなんだろう。
昔Athlon XPを搭載した自宅サーバにMediaWikiをインストールしたことがあるんだが
記事をひとつも追加してもいないのに
激重でWikiの反応があまりにも鈍くて何度もサーバが止まったよ。
それをJavaでやると、Servlet対応月3000円のレンタルサーバでも足りないじゃないかと思ってしまう。
レン鯖だと何だかんだでCで書いたCGIが一番早いんだよな。
いや、それはどうだか スループット性能ではCGIは明らかにServletに劣る
>>584 何で?ソース表示用リンクあるじゃん。無権限利用者にソース見せない変態設定は知らんが
ラベルが気に入らなければMediaWiki:Viewsource書き換えるとか
権限別jsで動的に変える方法もあるだろうし。
節編集リンクとか新しい節挿入は別の新たな拡張機能を作るか本体改造が必要。
Talkrightは編集可能にするだけの極めて場当たり的な処理しかしてないから。
MediaWikiが不満ならパッチを投稿すればいい
あだでさえカスタマイズが面倒なんだから 頻繁にverupするんなよと
逆にGitで楽に更新できて素晴らしいだろ mediawiki.orgのバージョンにでもあわせればいい
GitならMediaWikiの過去のどのリビジョンでも自由に選べるんだぜ?
それDBが対応できないだろ
php maintenance/update.phpすればいい
ダウングレードもできるんだっけ?
あまりにも古いやつだと拡張機能が動かないとかあるけど 少々古い版くらいなら正しく動く 使わないテーブルは無視してくれるなど
ちょっとやってみよう
Gitで人生が380度変わるぞ
俺なんかGitのおかげで結婚できたしな
白飯にGitかけて食ってるよ
GitGitにしてやんよ
602 :
nobodyさん :2013/04/25(木) 02:51:42.55 ID:c032Zaca
Wikipediaの言語リンクがWikiDataに移行しつつあるので、自分のWikiもそうしたいんだけど、ドキュメントがドイツ語だったりして、全然わからない。あれって自分でWikiDataみたいなのを立ちあげるの?
>>602 お前さんのウィキの規模は?
たいていの場合はウィキデータ化するまでもない
あと、大抵のドキュメントは英語で、一部は日本語版もあるはず
英語ですが?
mediawiki 1.20.5 ? ?? changes since 1.20.5 ( ?? 1418 ) ?: ???? ( ?? 20471 ) ?: ?? 英語ですかそうですか・・・。
クライアントの設定が悪いのでは?
>>606 その通り。キムチが深く関係してるから使わない方がいい。
>>606 ,611,612
巻き戻したうえ、問題の投稿者を荒らし目的の利用者として無期限ブロックしました。
遅い! まあ今回は見逃してやろう。
Mediawikiの起源は大韓帝国
Mediawikiは大韓帝国だが、MediaWikiとは異なる別物
wiki毎にDB使う場合でも接頭辞付けてますか? 接頭辞をつけていたらDBを書き換えるExtentionとかで書き換えが必要で面倒
Extentionの修正ミスが怖いから付けてない。
デフォルトのmw_つけときゃいいだろ
なに言ってんだ?デフォルトは無しなんだが
管理者が最近の更新や新着画像のページに乗らないように こっそり過去の日付で画像をうpすることはできませんか?
ログ見たら画像で404 Not Foundが大量。毎回同じ画像ファイル 日本語名だからかと思ったらそうでもなかった。英語名でもエラーが出てる エラーが出てる画像はFTPではダウンロード出来ない。ブラウザからはダウンロード出来る 昔からある症状だけど多くなってきて気持ち悪くなってきた。しかし解決方法が未だに分からない
> FTPではダウンロード出来ない。ブラウザからはダウンロード出来る 鯖側に本当にファイルが存在してるの? どっちかっていうとMediWikiってよりは 鯖側のapacheとかそっちじゃないかいな?
625 :
とす :2013/06/05(水) 16:34:12.93 ID:kU8IdX8O
ありがとですー!!役に立ちましたよー yum でのインストールは記載されているコマンドではうまくいかなかったので、別サイト拝見しましたが、 おかげできっかけつかめましたー(^^)
特定のTemplateが貼られたページだけ背景画像(壁紙)を変えたいのだけど、 実現方法ありませんかね?
特別:特別ページ一覧を開こうとすると500エラー。 それでも、特別:ログとか、特別:存在しないカテゴリへのリンクなど、 適当に個別の特別ページは開くことができる。 これって何が原因なんでしょうか?
apacheのerrorログ見れば?
サイドバーを左右にそれぞれ表示させたいのですが、 なにか良い方法ありましたらばご教授をお願いします。
良い方法もなにも、そういうスキンを探す or 作るしかないのでは?
自分で立てたmediawikiがやけに遅かった。 wikidumpでなんとかhtml吐き出したけど、その、サーバーと関係なくなったhtmlも、遅い。 core i5で、体感3秒 程度かかってる。 skinに問題ありかな? 今度、調べよう。
>>623 ファイル名の半角スペースがどちらか忘れたがアンダーバーかハイフンに変わるはずだが、そこいらへん確認した?
快適に動くサーバ教えてください さくらのマネージドatomは重かった 一日2万PVぐらい… どうすりゃいいのさ(´・ω・`) 安いのが良いです
さくらのレン鯖のビジネス以上なら快適だよ ちょっと値が張るけど、2万Pvならアドセンスでペイできるでしょ アドセンス収入をソープ代とかに当ててるのなら無理かもだがw
Twitter、Facebook、いいね、のリンクが出るようになるアドインってないかな? 標準で装備されるようになるのはいつだろう?
トップページ変更すればいいじゃん
ImportImagesで画像を一括で投入したのに 統計ページのファイル数が0のままなんです。 これを最新化するには何を叩いたらいいんでしょう?
>>640 ちなみに、
特別:Version
で見ると、
Parser hooks (ExternalRedirect (version 1.0.2))
と
Hooks (Hook name : ParserFirstCallInit / Subscribed by : wfExternalRedirectParserInit)
には反映されているものの、
Extension functions
には反映されてないみたいです。それらしきものが見当たりません。
>>640 > MediaWiki MW 1.21+ (most likely works also on older versions)
1.21以上(もっと古くても動くかもしれないけれど)
と言う時点で1.11で使うとかありえないだろう
最新版の1.21.2にしてみたんだけど、 LocalSettingsの中に$IPを設定してる箇所がなくない? 大丈夫なのかな? 動いてるから大丈夫なんだろうけど・・・
>>644 他で定義されてるってことだろ
includes/WebStart.phpを見ろ
漏れもいま1.21.2にしてみた。 なぜかcache/にファイルができなくなった。
さくらVPSの2G(SSDじゃない)でMediaWikiの構築をしてるんですが、 apacheやMySQLの推奨設定値とかあったりしますか?
> 推奨設定値 () その時点でWebサーバー管理無理だよ
またシッタカかw 答えられる知識がないならしゃしゃり出て来るなよ、無能w
そもそもこのスレにサーバ構築からできる奴なんかいない。 質問が高度すぎる。
自力でチューニングすら出来ないゴミには無理
652 :
647 :2013/09/15(日) 12:39:03.63 ID:???
>>648 ,649,650,651
すいませんが答えられる知識の無い方はリソースの無駄なのでしゃしゃり出て来ないで下さい。
>>652 自力で解決できないクズはさっさと消えろ
>>653 てめえはいちいち言い訳がしつこい
無能は死ね
氏ねじゃなくて死ね
655 :
647 :2013/09/15(日) 20:48:33.60 ID:???
>>653 ,654
すいませんが答えられる知識の無い方はリソースの無駄なのでしゃしゃり出て来ないで下さい。
実際に、いまだに回答できる奴がいないwww
無能ばっかり
少しでも早くしたくてAPC入れていろいろ試してるんだが、MediaWikiにはあまり効果がないみたいね。
質問が低レベル過ぎて回答する必要性すら感じない
よくある言い訳ですね
>>659 631だが、自分も早くしたくて調べたら、なんかサーバー関係なく遅かった。
スキンがきっと重い...。
間違ってたら、ごめん
>656-662 無能
リファラクッションを実装するのは無理? ググっても出てこない
>>664 俺も1年前くらいに挑んだけど無理だったw
久々にバージョンアップしたら、インストーラがずいぶんと進化してるんだね。 標準で入ってるエクステンションにも何だかわからないのが沢山有って驚いた。 そろそろ日本語の解説も充実してほしいな。
英語を読むか 日本語が欲しいと思うなら自分でやればいい
拡張機能を書くだけ 実にたやすい
書かなくていいレスが多すぎる
それも余計なレス 言わないと分からないの?
>>672 だから無駄レスはいらないっての
無能なだけじゃなくて知的障害でもあるの?
犬でも三回言えば覚えるぜ?
sidebarのことについて質問させて下さい。 メニュータイトル ・項目1 ・A ・B ・C ・項目2 ↑のようにしたいのですが、**と***をつけても反映されません。 スキンmonobookじゃもしかして実現できないんでしょうか?
そこはwiki記法じゃないから
そうなんですか?むしろHTMLやテキストを入力しても反映されないので 記述のルールが厳格化されているのかと思いました。
ソースを見ればcssが見えると思いますが 自分では絶対に見たくないタイプの方でしょうか?
CSSが見える?ということは スキンのphpファイルに直接コードを書いているという解釈でよろしいでしょうか? サイドバーはMediaWikiのsidebarページから編集するものだと思っていました。 自分で編集した記憶としては、プレーンテキストもHTMLファイルも反映されないですし。 とりあえず、ありがとうございました。
Mediakiki:sidebarを見ると*が凸凹してるね でもソースのHTMLを見ると全部<li>のレベルが同じで CSSだけで段差を付けている つまり、そういうスキンだとしか言いようがない
リファラクッション実装した 需要あるか?
ない
サイドバーは構文が特殊。以上。
685 :
nobodyさん :2013/10/06(日) 19:54:49.50 ID:bvWiVXA2
たまに最近の更新がパージされてないことがある なにこれ
俺はこうしてる RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f ← 実体ファイルには適用しない RewriteCond %{REQUEST_FILENAME} !-d ← 実体ディレクトリには適用しない RewriteRule ^(.+)$ /wiki/index.php?title=$1 [L,QSA]
mod_rewriteってわかりずらいよな・・・
原因はcssが読み込めていないから 更に突き詰めれば>689が馬鹿なだけだけど
693 :
692 :2013/11/15(金) 02:11:56.64 ID:???
すみません、自己解決しました…
694 :
nobodyさん :2013/12/02(月) 08:52:13.18 ID:myQmFYm6
1.2.1インストールしたが書き込みが遅い。悪くするとタイムアウト。 書き込み時、DBサーバ、APサーバどちらもロードアベレージが低いままなのに、なんだろうこれ。 DBロックしてんかな。
鯖のログ見ればいいのに
696 :
694 :2013/12/03(火) 11:27:38.33 ID:djmuI0h5
自己解決した。 LINUXルータの不良が原因だった。 ネットワークカード交換したら、速くなった。 中途半端に動くと問題が見つけにくいねorz
調べた人の無能さを棚に上げずに徹底的に糾弾するべき
698 :
nobodyさん :2013/12/14(土) 23:55:02.80 ID:8q7lMxni
スマホ対応にしたくて、MobileFrontend導入したが、エラーをはき続けられる…。 とおもったら、1.22対応版がきてた。 ずぶの素人が不具合治そうとしてかけた100時間以上は無駄以外の何者でもなかったんご
699 :
nobodyさん :2013/12/15(日) 18:12:40.58 ID:2gmjoCbi
>>698 ちゃんと動いてる?
こっちは1.22&MobileFrontendでまともに動かない。
モバイル用のCSSを読込まないんだよな。
>>698 MediaWiki.orgにある説明書読んでる?
読むわけねーだろ ヴォケ
不平言う資格ねえな
703 :
nobodyさん :2014/01/22(水) 04:15:48.88 ID:9UVku7fo
自己解決。 includes/MobileContext.phpを書き換える 変更前 $parsedUrl['scheme'] = 'https'; 変更後 $parsedUrl['scheme'] = 'http'; あと、localsetting.phpに以下を足す $forceHttps = "false" これで、とりあえず動いた。しかし、モバイル用のドメインを別にするまでは至らず。 wikipedia以外で成功している例を見たことが無いんだが・・・
704 :
nobodyさん :2014/01/22(水) 04:17:05.95 ID:9UVku7fo
703は699ね。 MobileFrontend癖ありすぎ。
>>705 意味不明
ifexistはファイル名前空間にしか使ってないが、それらは存在しないページヘのリンクには列挙されていない
>>706 今は修正してifexistは使ってない
12階層の入れ子だが1階層ずつ試したか?
709 :
nobodyさん :2014/01/29(水) 07:14:16.30 ID:DHLqKHhC
>>705 このwiki、デスクトップでもモバイルのページに飛ばされるね
ページが存在しない場合にリンクを出力してる以外に考えられない
お前らサーバ何使ってる? 専用? aws?
713 :
nobodyさん :2014/02/03(月) 12:19:56.52 ID:+0ii4GTI
自宅鯖3台構成 1.Varnish 2.nginx 3.MySQL
1.22を導入すると編集ページでだけCSSが機能しなくなる 何が悪さしてんだ
質問者の情報提供不足
MediaWiki のバージョン : v1.22.2
MediaWiki をインストールした OS の種類とバージョン : CentOS Linux
レンタルサーバー名 : Adexd.net
ウェブサーバの種類とバージョン : Apache 2.2
データベースサーバの種類とバージョン : MySQL 5.1.71
PHP のバージョン : v5.4.21
>>714 です
編集ページのレイアウトが崩壊します(どのスキンにしても。)
v1.22.1、v1.22.2で確認しました
v1.21だと正常に表示されます
PHPのバージョンは5.3,5.4,5.5を試しましたがどれも同じ結果でした。
なにが原因でしょうか
URL
http://ssbwiki.s1.adexd.net/q/
>>716 LocalSettings.phpや.htaccessのリダイレクト設定ミスしてるとなった記憶があるな。
720 :
716 :2014/02/06(木) 18:04:39.44 ID:???
>>718 を開くと、Apacheのエラーログに以下のようなものが出ていました
これはModSecurityというファイアーウォールが
>>717 の何かに反応してしまっているから406エラーになる、という解釈でいいしょうか
となるとMEDIAWIKI側でできる対策は無い・・・ですか?
ModSecurity: Access denied with code 406 (phase 2). Pattern match "(?i)((?:=|U\\\\s*R\\\\s*L\\\\s*\\\\()\\\\s*[^>]*\\\\
s*S\\\\s*C\\\\s*R\\\\s*I\\\\s*P\\\\s*T\\\\s*:|:|[\\\\s\\\\S]allowscriptaccess[\\\\s\\\\S]|[\\\\s\\\\S]src[\\\\s\\\\
S]|[\\\\s\\\\S]data:text\\\\/html[\\\\s\\\\S]|[\\\\s\\\\S]xlink:href[\\\\s\\\\S]|[\\\\s\\\\S]base64[\\\\s\\\\S]|[\\\\s\\\
\S]xmlns[\\\\s\\\\S]|[\\\\s\\\\S]xht ..." at ARGS:modules. [file "/usr/local/apache2/conf/extra/crs/base_rules/
modsecurity_crs_41_xss_attacks.conf"] [line "28"] [id "973338"] [rev "1"] [msg "XSS Filter - Category 3: Javascript URI
Vector"] [data "Matched Data: .styles found within ARGS:modules: mediawiki.action.edit.styles|mediawiki.legacy.
commonPrint,shared|skins.vector"] [severity "CRITICAL"] [ver "OWASP_CRS/2.2.7"] [maturity "1"] [accuracy "8"] [tag
"OWASP_CRS/WEB_ATTACK/XSS"] [tag "WASCTC/WASC-8"] [tag "WASCTC/WASC-22"] [tag "OWASP_TOP_10/A2"] [tag "OWASP_AppSensor/
IE1"] [tag "PCI/6.5.1"] [hostname "ssbwiki.s1.adexd.net"] [uri "/q/load.php"] [unique_id "UvNJ@H8AAAEAAErhXeYAAAAt"]
>>720 問題のURLとエラーログを鯖管理者に送って設定をどうにかしてもらうしかないような。
URLに .styles が含まれてるからXSSと見なしたとか頭悪そうな設定? [file "/usr/local/apache2/conf/extra/crs/base_rules/modsecurity_crs_41_xss_attacks.conf"] [line "28"] [id "973338"] [rev "1"] [msg "XSS Filter - Category 3: Javascript URIVector"] [data "Matched Data: .styles found within ARGS:modules: mediawiki.action.edit.styles|mediawiki.legacy.commonPrint,shared|skins.vector"] [severity "CRITICAL"] [ver "OWASP_CRS/2.2.7"] [maturity "1"] [accuracy "8"] [tag "OWASP_CRS/WEB_ATTACK/XSS"] [tag "WASCTC/WASC-8"] [tag "WASCTC/WASC-22"] [tag "OWASP_TOP_10/A2"] [tag "OWASP_AppSensor/IE1"] [tag "PCI/6.5.1"] [hostname "ssbwiki.s1.adexd.net"] [uri "/q/load.php"] [unique_id "UvNJ@H8AAAEAAErhXeYAAAAt"]
# # -=[ XSS Filters - Category 3 ]=- # XSS vectors making use of Javascripts URIs, e.g., <p style="background:url(javascript:alert(1))"> # SecRule ARGS "(?i)((?:=|U\s*R\s*L\s*\()\s*[^>]*\s*S\s*C\s*R\s*I\s*P\s*T\s*:|:|[\s\S]allowscriptaccess[\s\S]|[\s\S]src[\s\S]|[\s\S]data:text\/html [\s\S]|[\s\S]xlink:href[\s\S]|[\s\S]base64[\s\S]|[\s\S]xmlns[\s\S]|[\s\S]xhtml[\s\S]|[\s\S]style[\s\S]|<style[^>]*>[\s\S]*?|[\s\S]@import[\s\S]|<applet [^>]*>[\s\S]*?|<meta[^>]*>[\s\S]*?|<object[^>]*>[\s\S]*?)" "id:'973338',phase:2,t:none,rev:'1',ver:'OWASP_CRS/2.2.9',maturity:'1',accuracy:'8',t: urlDecodeUni,t:htmlEntityDecode,t:jsDecode,t:cssDecode,log,capture,tag:'OWASP_CRS/WEB_ATTACK/XSS',tag:'WASCTC/WASC-8',tag:'WASCTC/WASC-22',tag: 'OWASP_TOP_10/A2',tag:'OWASP_AppSensor/IE1',tag:'PCI/6.5.1',msg:'XSS Filter - Category 3: Javascript URI Vector',logdata:'Matched Data: %{TX.0} found within %{MATCHED_VAR_NAME}: %{MATCHED_VAR}',severity:'2',setvar:'tx.msg=%{rule.msg}',setvar:tx.xss_score=+%{tx.critical_anomaly_score},setvar: tx.anomaly_score=+%{tx.critical_anomaly_score},setvar:tx.%{rule.id}-OWASP_CRS/WEB_ATTACK/XSS-%{matched_var_name}=%{tx.0}"
>>722 まさにそのようですね
WIKIの検索フォームで「 .styles」で検索するだけでも406が出ます
このことをサーバー管理者に報告しようと思います
ありがとうございました
mediawiki.action.edit.styles.css という名前を読み込むファイルだから どうしようもないならファイル名を変更するとかだな
お前らの運用してるwiki教えて どんなのよ
何を聞きたいんだ?
俺は世界最大の百科事典ウィキを運営してる
DynamicPageListもCategoryTreeみたいにユーザーがボタンをクリックすると作動して結果を出してくれるようにできないかな
アップロードされた画像は image/0-f/x0-xf と image/temp/0-f/x0-xf に保存されますが、tempフォルダのは何に使ってるんですか? 大したことに使っていないなら、そこに保存されないようにするか、一定期間経過で消されるようにしたいです。容量削減のために。
アップロード途中のファイルが一時的に入る
>>731 ということはアップロードが終われば必要のないものですね?
1か月以上前のファイルが残ってたりして無駄なのでアップロードが終わればさっさと破棄されるようにしたいのですが、
それを設定するにはどうしたらいいのでしょうか?
ソースがあるんだからソースくらい読みなよ
images/tempって移動できないの? $wgTmpDirectoryを変えても効果なかったけど
ここの奴らがそんなこと分かるわけないじゃん みんな初心者なんだし
736 :
nobodyさん :2014/03/05(水) 12:36:09.20 ID:V1TwQCUS
cronつかえないの? オレはそれで要らんファイル消してる。
要るか要らないかさえ自分で判断できないって話だろ
俺もimage/tmpは別の場所に起きたいんだよな 万一間違えてimageフォルダ消してしまったら大変だからさ やはりtmpにまとめた方がいいが如何せん設定項目が分からないわ こんなに事細かに設定できるのにまさか移動できないとかはないだろうし
'temp'という文字列を検索すれば箇所は分かるが mwrepoというリポジトリにしてあるから面倒臭いな
「*」の上にマウスをのせると注釈みたいなのが表示されるのがやりたいんだが、どうすればいい?
某所のTemplate:Abbrに書いてある
743 :
nobodyさん :2014/03/13(木) 21:35:24.58 ID:PyA4QUv3
LinkTitles ってエクステンション 日本語に対応するにはどうしたらいい? 英語のリンクしか作成してくれない。
そんな拡張機能あったか?
745 :
nobodyさん :2014/03/13(木) 22:27:45.63 ID:PyA4QUv3
文書を保存すると 自動的にはてなキーワードみたいなのを生成してくれるの。 サーバにめちゃくちゃな負荷かかるけど いちいち[[]]で書き直すのが面倒だから使いたいんだよね。
Gitリポジトリにないから分からん
747 :
nobodyさん :2014/03/13(木) 22:32:17.92 ID:PyA4QUv3
自己レス Extension:Replace Text ってやつがあって、これでリンク張り作業を軽減できる。 全文検索・置換ができるやつね。 でも、1.22だとバグがあるのか、動いたり動かなかったり(泣)
748 :
nobodyさん :2014/03/13(木) 22:33:43.75 ID:PyA4QUv3
一般論で言うと、英語には単語間の区切り(=空白)があるけど 日本語にはない、というのが原因になることが多い ウチのページ数が少ないウィキでは動かないな
750 :
nobodyさん :2014/03/13(木) 23:04:47.36 ID:PyA4QUv3
ソースみてみると以下の部分があやしいんだけど 正規表現知らないので、これをどう書き換えていいものか。 $urlPattern = '[a-z]+?\:\/\/(?:\S+\.)+\S+(?:\/.*)?';
試した感じではこの2つ $wgLinkTitlesWordStartOnly = false; $wgLinkTitlesWordEndOnly = false; いずれも前後に空白がなくてもリンクにするためのもの
752 :
750 :2014/03/13(木) 23:34:49.80 ID:QYE7YtFx
>>751 ありがとうございます。明日検証してみます!
753 :
750 :2014/03/14(金) 07:02:22.42 ID:hHDDc4yH
動いた!超サンクス!
よかった ただ、動的にリンクするんじゃなくて、リンクに書き換えて保存してくれてるので、 長い語句の一部などを誤リンクされてしまった時の手直しが面倒そうね
すまない、MediaWiki初心者なのだけど、 MediaWikiってメンバー以外閲覧不可能にできる? URLだけでも貰えると嬉しいんだが……
グローバル変数一覧見てみ そういう変数があるはずだから 機密情報を扱うのには向いてないから自己責任でとか何とか書いてあったはずだ
>>757 完全に身内専用なら.htaccessのベーシック認証を併用すれば?
>>758 なぜ今俺が調べていたことをしっているんだw ありがとう
そうそう、ベーシック認証なんてのもあったなぁと思って、とりあえずベーシック認証できることを確かめた
スレチかもしれないけど、ベーシック認証ってどの程度信頼できるのかな?
ダイジェスト認証ってのもあるみたいなんだけど、あまり詳しくないんだ……
ベーシック認証に使うbase64は可逆だから.htpasswdの内容を漏らさないように 簡単なパスワードだと弱くなるのは他の認証と同じ
>>760 ああ、あれbase64だったのか。なるほどありがとう
いいってことよ
test
>>538 あなたのお陰でインストールページに進めました。
マジ感謝
ブラウザキャッシュの設定って.htaccessでなくmediawiki側でなんか設定できますか?
イミフ
robots.txt ってどんな感じに書いています? Disallow:/*&action=edit だけじゃまずいですよね
編集ページのデフォでmetaタグが出力されてるんじゃないか? <meta name="robots" content="noindex,nofollow" />
>>770 MediaWiki使ってるサイトのrobots.txt覗いてみな
レイアウトを変更して、できれば左右両方にサイドバー(メニュー)を表示させたいんですがどのファイルいじればいいのか、からすでに分かりません。 両方サイドバーで運営している例もなかなか見つけられなくて困ってます。 もしかしてMedia Wikiでは不可能なんでしょうか?アップロードに12時間かかったのに・・・・
>>773 skins\Vector.php と screen.less(CSS) をがっつりいじれ。
左右に表示させても狭くなるだけだと思うがな・・・。
775 :
773 :2014/08/10(日) 11:18:52.07 ID:???
3カラム化しているサンプル(サイト)を探して検索に2日かけても見つからず質問してみて、自分で改造に着手するも10日粘ってダメでした。 こういう改造はそこそこ自信あったんですけど、構造が複雑すぎて把握し切れませんでした。 デフォルトデザインで使うだけならとっても良さそうですけど、2カラムでは自分の構想には合わないので別のwiki使うことにします。どもでした。
776 :
nobodyさん :2014/08/18(月) 12:26:48.12 ID:2pNYlie6
WEBデザイナーで、データベースに関しては初心者です。 MySQLに、Mediawikiをインストールしました。 テスト用サイトの環境では問題なかったのですが、 本番サイトで下部にある「プライバシーポリシー」「●●について」「免責事項」の ページが、崩れた状態になり表示されません。 何度か、Wiki名などを日本語から英語に変えるなど設定を変えながら 再インストールしてみたのですが、インストール直後からその状態です。 詳しい方、原因をご存じの方、アドバイスを頂けると非常に助かります。 よろしくお願いします。
ウェブデザイナーのくせに、どう崩れてるか示す必要性すら分からんの?
778 :
nobodyさん :2014/08/18(月) 13:12:33.69 ID:2pNYlie6
ひとまず、自己解決しました。 システム的な原因は不明ですが、リンク先のページがないために、 リンクをクリックしても、CSS崩れのようになったり、 ページが表示されなかったりしたようです。 ページが崩れても、サイドバーの「ページ情報」が表示されていたので、 そこをクリックすると「作成」ボタンが出るので、適当に文字を入れてページを作ってやると、 問題なく表示されるようになりました。
779 :
nobodyさん :2014/09/03(水) 03:44:11.11 ID:SnrabmfE
未執筆のページで、ページ作成ボタンを押した際に、 デフォルト状態で「○○とは△△である。」といった概要文や、 「==関連項目==」などの節、「カテゴリータグ」「SEO用のタグ」などを、 あらかじめ表示するようにしたいです。 ようするに、タグ編集のし忘れなどを防ぎたいのですが、 そういった機能を実現する、Extentionなどはあるのでしょうか?
781 :
nobodyさん :2014/09/04(木) 14:02:33.45 ID:a34r91QU
>>780 ご回答ありがとうございます。
さっそく試してみようと思います。
あと、グーグル検索した場合に、「ページ名○○○ - メインページ」と、
「 - メインページ」という名称が後ろに付いてしまいますが、これを何とか出来ないでしょうか?
一応、Extension:WikiSEO を入れており、この機能を使用すれば、
解消できるのですが、全ページに使用するのはスマートではないかな…と。
デフォルト状態で、「 - メインページ」を削除・変更する方法が知りたいのです。
782 :
nobodyさん :2014/09/04(木) 14:11:26.93 ID:a34r91QU
すみません、解決できました。 これでOKですよね? 1. 新しくメインページにしたいページを、作成する。 2. MediaWiki:Mainpageを編集して、新しいページ名を記述。 なぜ、「メインページ」という記述が付くのか、 よく考えてみたら分かりました。
慣れると構文チェックまで自作できるようになる 何か書き忘れた状態で保存しようとするとエラーが出る、など
784 :
nobodyさん :2014/09/05(金) 13:08:32.48 ID:43x156iH
Extention:MegaMenu を入れてみたんですが、
それ自体は、わりとすんなりと実装できました。
http://www.mediawiki.org/wiki/Extension:MegaMenu ただ、それに伴い、サイト全体のデザイン調整が必要なんですが、
レフト部分にあるロゴと、その下のサイドバーの位置指定が、
思ったようにいかず、苦戦しています。
例えば、ロゴを100px、サイドバーを200px下に移動するには、
どうすればいいでしょうか? (スキンはVectorです)
>>784 どういうレイアウトなのかスクリーンショットぐらいほしいな。
ブラウザの機能「要素を調査」でリアルタイムでCSS調査、編集すればすぐわかると思うが。
786 :
nobodyさん :2014/09/05(金) 20:25:10.94 ID:43x156iH
もちろん、FireFoxの「Firebug」は使用しています。 けど、色々とCSSをいじっても、この部分だけうまくいかないんです。 CSSの場所としては、下記の部分しかないと思うんですが、 ここをいじっても、ロゴとサイドバーの位置が思い通りに動かない……orz 簡単なはずなんですが、どっかで見逃してるんでしょうか??? <div id="mw-panel" class="collapsible-nav"> <div id="p-logo" role="banner"> ロゴ部分 <div id="p-.E3.83.8A.E3.83.93.E3.82.B2.E3.83.BC.E3.82.B7.E3.83.A7.E3.83.B3"> ツールバー部分 レイアウトは、デフォルトのVectorで考えてOKです。 MegaMenuは関係ないです。 それとも、「n-mainpage-description」「n-recentchanges」「n-randompage」など、 一つずつ指定して動かす必要があるんでしょうか?
動かしたいんなら動かせば
>>786 <div id="mw-panel" class="collapsible-nav"> ←サイドバー全体(top+:画像の分だけ全体下げてある)
<div id="p-logo" role="banner"></div> ←ロゴ(top-:上に突き抜けている)
<div id="p-****"> ←サイドバー項目(margin-top:ロゴとの余白)
全体下げるかマージンとればいい。
あとFireFoxでCSSいじるなら標準機能のほうが個人的には使いやすい。
いや、Stylishのほうが使いやすい
790 :
nobodyさん :2014/09/06(土) 07:24:55.84 ID:TJ/+eIT6
>>788 アドバイスありがとうございます。
寝起きでスカッとしていたせいか、アドバイスで頭に閃光が走った感じです。
とりあえず、一回すべてを消して、シンプルに考えたところ解決しました。
3つのCSSを全て使うおうとしたのが、間違えの始まりだったようです。
#p-logo {position: relative; top:-100px; margin-bottom:100px;}
Stylish、とりあえず試してみようと思います。
サンクスです。
791 :
nobodyさん :2014/09/07(日) 14:25:18.91 ID:nVoSsgAT
初心者ですが、phpMyAdminをインストールして、
なんとかインターウィキを実装しました。
テキスト型リンクであれば、Amazonのアフィリエイトなども実現できたのですが、
これを、ボタン型の画像リンクにすることは可能でしょうか?
たとえば、下記のように記述することで、
[[btn-amazon:4048677608]]
下記のようなHTMLに変換されるようにしたいのです。($1に商品コードが入る)
<a href="
http://www.amazon.co.jp/dp/$1/?tag=amazon-userID-22/ "><img src="./img/btn-amazon.jpg"></a>
試行錯誤してみたのですが、上のHTMLをインターウィキに仕込んでも、
テキストリンクにしかならず、リンク先は「正しくないページ名」になります。
すみませんが、アドバイスをもらえないでしょうか?
>>791 テンプレートにすればいいだけ。
必要なら Extension:HTMLets 追加。
793 :
nobodyさん :2014/09/07(日) 17:47:08.78 ID:nVoSsgAT
>> 792 サンクスです。 まだ、ボンヤリとしか分かってないですが、頭にシュピーンときました。 すでに、Extension:HTMLetsは追加してるので、 とりあえず試してみて、分からなければまた質問します。
794 :
nobodyさん :2014/09/07(日) 20:02:44.94 ID:nVoSsgAT
とりあえず、一番簡単と思われるテンプレートについては出来ました。
「テンプレート:btn-amazon」
<html><a href="
http://www.amazon.co.jp/o/ASIN/</html >{{{item}}}<html>/?tag=Amazon-userID-22"><img src="./img/btn-amazon.jpg" title="Amazon"></a></html>
読み込み先
{{Template:btn-amazon|item=4048677608}}
最終的に作りたいのは、これがAmazon、楽天、…など
数個並んでいるものなので、もう少し試行錯誤しようと思います。
795 :
nobodyさん :2014/09/09(火) 12:16:50.40 ID:Ce6/huL7
ボタンを数個並べたテンプレートも、無事に完成しました。 基本、上記のものを普通に並べて、{{{1}}}、{{{2}}}……で引数を設定しました。 ありがとうございました。 一つ疑問があるんですが、テンプレートを作成して、 実際に読み込み先ページで表示されるようになるまで、 やけに時間がかかる事があるんですが、これは何が原因なんでしょうか? 早い時は1〜2分で使える場合もあれば、半日以上かかることもあります。 時間が明確でないというのはかなりストレスなのですが、原因がわかれば 対策の立てようもあるのですが……。
797 :
nobodyさん :2014/09/09(火) 16:50:01.65 ID:Ce6/huL7
798 :
nobodyさん :2014/09/11(木) 14:04:36.04 ID:mc++MVVz
>>795 何度もすみません、上の質問者です。
さらに拡張して、各テンプレートごとに画像URLを指定して、
商品ごとに表紙タイトルの画像を表示したいと思っています。
あと、順位については11以下はテキストにして、
ベスト10のみ、専用の順位画像を表示したいのですが、
いづれも画像が表示されず、上手くいきません。
■ テンプレート:amazon
{| class="wikitable"
|<html>{{{順位}}}</html>
|-
|<html><img src="{{{画像}}}" /></html>
|}
■ 記事ページ
{{Template:amazon
|順位 = <img src="./rank-001.png">
|画像 = ./title-001.jpg
}}
テンプレートでは、URLの引数はできないのでしょうか?
それとも、なにか見逃していることがあるのでしょうか?
ファイル名だけ渡せば
800 :
nobodyさん :2014/09/11(木) 15:33:37.25 ID:mc++MVVz
>>799 お返事、ありがとうございます。
最悪そうするかもしれませんが、画像ファイル数が多いので、
できれば別フォルダにしたいです。
URLや<img>タグなどを渡すのは、
システム的に「無理」ということでしょうか?
<html>タグ何度も書いてる時点でお察し ページのソースぐらい見ろよ
テンプレートより前にまずウィキテキストを勉強しろよ
804 :
nobodyさん :2014/09/11(木) 20:09:08.09 ID:mc++MVVz
>>800 うーん、考えがまとまりません。完全にパニック状態です。
テンプレートの反映されるまでの時間が長いので、試行錯誤できないのも原因です。
HTMLetsは、iframeを使用可能にするだけなのでは???
ソースは見ましたが、 {{{順位}}} {{{画像}}} はそのまま出力されてます。
下記は追加済みでした。
require_once "$IP/extensions/HTMLets/HTMLets.php";
$wgHTMLetsDirectory = "$IP/extensions/HTMLets";
$wgRawHtml = true; # HTML記述を許可
$wgAllowImageTag = true; # <img>画像タグの利用を許可
$wgAllowExternalImages = true; # 外部画像の埋め込み
>>804 時間がかかると言ってるが何ページあるんだ?
キャッシュクリアしてないってオチじゃないのか?
806 :
nobodyさん :2014/09/11(木) 20:56:04.72 ID:mc++MVVz
>>805 テンプレートは、テスト用で「最小限」の構成で試しています。
キャッシュクリアはしています。
807 :
nobodyさん :2014/09/11(木) 21:03:31.79 ID:xLsAIQMN
>>806 具合的に何ページに適応しているテンプレートなんだよ。
やっているキャッシュクリア方法書いてみな。
808 :
nobodyさん :2014/09/11(木) 21:16:16.56 ID:mc++MVVz
ですから、テンプレート1に対して、呼び出し先も1ページの 最小構成でやっています。特に複雑なことはしていないつもりです。 通常は、「F5」、「sift+f5」をしている他、 ブラウザのツール>インターネットオプション>削除>一時ファイルの削除です。 ブラウザは、IE、FF、Chromeいづれも試してます。
809 :
nobodyさん :2014/09/11(木) 21:51:14.95 ID:xLsAIQMN
>>808 ですからってなんだよ、詳しい状況書いてないだろうが。
キャッシュ = ブラウザキャッシュ & MediaWikiのキャッシュ
完全に知識不足、先にマニュアルと解説サイト読め
*HTMLタグ基礎知識
*ウィキテキストの書き方
*mediawikiのキャッシュとは?
*HTMLetsの機能は?
テンプレート以前の問題 テンプレート使わずに直接書いてみなよ
811 :
nobodyさん :2014/09/11(木) 23:17:44.73 ID:mc++MVVz
>> 810 それは、すでに完成済みです。 <img>タグを使った画像も、問題なく表示されてます。
テンプレートにimgタグそのものを渡すあたりセンスないな やめとけ
813 :
nobodyさん :2014/09/11(木) 23:57:45.44 ID:mc++MVVz
順位に、11位以下でテキストも記述する必要がなければ、 imgタグは使わなくていいのですが……。
質問者が
>>809 をスルーしてる時点で、お話にならない。
無能の言い訳だな まったくセンスがない
816 :
nobodyさん :2014/09/13(土) 01:56:09.66 ID:xV+znhl9
初心者にセンスを求めるのも、どうかと思うがな。 教える側にこそ、センスが問われるんじゃね? 正直、上の説明だけで理解しろってのは、初心者には酷だと思うけどな。 まぁ、初心者もピンキリだし、ここを見ている奴の大半は初心者なんだろうけど。
タスケテ! 「特別:個人設定」の内容を保存しようとするとMySQLが落ちます・・・ 記事の投稿や作成は可能です Windows7 64bit Apache/2.4.4 (Win32) 127.0.0.1 MediaWiki 1.23.5 mysqlnd 5.0.10 PHP/5.4.19 ↓ブラウザ上での表示(コレが表示されてMySQLが落ちる) Warning: mysqli::query(): MySQL server has gone away in c:\wiki\includes\db\DatabaseMysqli.php on line 38 Warning: mysqli::query(): Error reading result set's header in c:\wiki\includes\db\DatabaseMysqli.php on line 38 Fatal error: Call to a member function real_escape_string() on a non-object in c:\wiki\includes\db\DatabaseMysqli.php on line 297 ↓WindowsのEventViewer Table .\wiki\wikiuser_properties has a primary key in InnoDB data dictionary, but not in MySQL! ↓mysql_error.log 〜略 Trying to get some variables. Some pointers may be invalid and cause the dump to abort. Query (48e5030): DELETE /* User::saveOptions Admin */ FROM `wikiuser_properties` WHERE up_user = '1' AND up_property = 'watchlisttoken'Connection ID (thread ID): 123 Status: NOT_KILLED
スイマセン自己解決 user_propertiesテーブルを空にしたら保存できるようになりました。
>>818 DB系のエラーは update.php か インストーラ 実行すれば直りそうだけど。
アップデートしたときに実行しなかったとか?
>>819 ありがとうございます。update.phpというのがあるのですね
MediaWikiは新規でインストールしたものです
2つの場所で、まったく同じMediaWiki環境を使いたくて
ファイル同期ソフトを使い、ファイルを同期させていたので、
その時に何か不具合があったのかなぁ・・・・と思っています
update.phpを知らないとかモグリかよ
822 :
nobodyさん :2014/11/07(金) 19:54:01.12 ID:O5loUmTj
自分の作ったウィキをGoogleウェブマスターツールで所有権を確認する方法ってある? できればmetaタグが良いけど何処に張るかわからんかった 検索でも情報が出ない MediaWiki のバージョン : 1.22.1 レンタルサーバー名 : myht(マイサイトユーザーズ2.0)
>>822 検索すれば出るし
スキンのPHPとページのソース見比べるだけでもわかる。
824 :
nobodyさん :2014/11/08(土) 07:55:39.07 ID:xTUQ8yKa
>>823 自己解決しました 回答ありがとうございました
825 :
nobodyさん :2014/11/10(月) 22:36:08.29 ID:haj//t29
Common.cssを編集→確認 という作業を何度も繰り返しているのですが、 変更履歴が膨大になるばかりでなく、 わざわざ、編集→変更→保存→レイアウト確認。という作業が億劫です。 他になにか効率の良い編集確認方法はありますでしょうか?
>>825 CSS編集中はmediawikiのキャッシュを無効にして
skinsフォルダ内の.css .lessに直接書けばいい。
あとはスーパーリロードで確認。
そもそもComon.css編集じゃないと駄目なのかって感じもするが
>>826 skinsフォルダを見ましたが、Common.cssらしきファイルは見つかりませんでした。
もしかして、vectorフォルダ内のvariables.lessなどを直接編集すれば良いよ。
という意味だったのでしょうか?
>>828 skins内部を直接編集するのはよくない
みたいな事を聞いたものですから・・・
vectorフォルダをコピーして、オリジナルskinをつくろうともしたのですが、
中々うまくいかず・・・
MediaWiki 1.23.5
830 :
826 :2014/11/12(水) 19:29:02.97 ID:waU9zF0c
>>829 >>825 自分で探せって意味。
> skins内部を直接編集するのはよくない
> みたいな事を聞いたものですから・・・
理由が書いてないのは理解していないから?
アップデートで上書きされるのがいやなら自作にして分離。
ベースにしたスキンの変更箇所も毎回適応したいなら直接書いたほうが早い。
cssは同じプロパティがあったとしても下に書いたほうが優先されるので、
わざわざ元からある同じ箇所探して消す必要はない、
まとめて下に書いておけば問題ない。
>>830 skins内ファイルの編集はバージョンアップ時に問題があることは理解してました。
そういう訳でcommon.cssに書いていたのですが、
逆に言えば、バージョンアップ時の問題さえ解決できれば、
skinsファイル内を編集した方が、.less使えるしメリットは大きいですね。
上書きせず、下に追加する・・・という発想は思いつかなかったです。
貴重なアドバイスありがとうございました。
個人的には下に書いて追加上書きさせてくってのは、 ソースが汚いし、管理しにくくなるから辞めといた方がいいと思うぞ
>>832 言ってる意味がわからんのだが?
バージョンアップしたら一回コピペすればいいだけじゃん
バージョンアップ関係無い CSSの編集を、後から後から思いついた順に追加していくのは ソースが超汚くなるし、自分でもわけわからなくなるよ?って意味なんだが そんなんどうでもいいって人なら気にしなくていいよ
っていうか、less使うなら別にいい
>>834 話しぜんぜんわかってないじゃねえかw
自分で追加した部分は整理して書くに決まってんだろwあほかw
決まってないと思うわ
>>832 >>825 が言っている問題を解決できる方法が他にあるのなら、
あなたのおっしゃる通りだと思います。
>>838 その話は関係ないみたいだぞ
>バージョンアップ関係無い
>CSSの編集を、後から後から思いついた順に追加していくのは
バージョンアップ関係ないならCommon.cssの問題とも違う
ソースが汚いのは本人の問題
なんで質問者と関係ない人たちで荒らしあってんだろね そもそも、この質問者、スキンを作れるレベルですら無いように見えるし コモンCSS編集だけで済ませときゃいいじゃん
841 :
825 :2014/11/18(火) 10:55:09.77 ID:???
>>830 さんにアドバイス頂いた通り、
skins\vector内の.lessファイルに追記することによって、
>>825 で解決したいと思っていた事はできているので満足しております。
ソースはvimでfolder使ったり、Gitで管理したりと、
そこまで読みづらさは感じていないです。
本当はカスタムSkin作れるスキルがあれば一番良いのでしょうが・・・・
MediaWiki 1.23.5 で vectorスキンを雛形に挑戰したのですが、
ググっても以前のバージョンの記事しか出てこないし。
結構敷居高くないですか?w
>>841 最低でも各言語のさわり程度の基礎ぐらいは理解してないと厳しいだろうね。
まあ調べて覚えれば何とかなるし、結局は本人の根気と努力次第だな。
html
js
css/less
php
>>841 何で敷居^H^Hハードル低いと思った?
それとも
>>841 がカスタムSkinの過去記事に不義理でもしたのか
コピペとトライアンドエラー繰り返せば理解出来る部分がホトンドだし ドキュメントも調べりゃ出てくるしな ただし、分からない事があっても、ここで聞くのは無駄だと思うわ 煽らないといられない子どもが居るみたいだし
ですよねーwわざわざ子供とか言って煽ってる人、ご本人が言うんですからwwwww
sidebarって管理者しか編集できないの? 一般の人でも編集できるようにする方法とかある?
方法はあるけど、まず、ソースの編集の知識は有る?
一応ある
じゃあ、そもそも自分で見つけられると思うんだけど
分からない
>>850 そもそも管理者グループ以外が弄れる事自体非推奨だけど
#ipユーザー(匿名利用者)でも編集できる(非推奨)
$wgGroupPermissions['*' ]['editinterface'] = true;
#「自動承認された利用者」でも編集できる
$wgGroupPermissions['autoconfirmed']['editinterface'] = true;
どっちかをLocalSettings.phpに書く
>>851 やっぱりその方法しかないか
sidebarを通常ページ扱いとかできない?
超初歩的な質問失礼します。 extension:commentsを使いたいのですが、コメントの削除の方法がわかりません。 Hooksの所にあるComment::deleteを使えば良いのまではわかるのですが、これをどうしたらよいのでしょうか? {{Comment::delete}}とかちょっと変えて試してみましたが駄目でした。 ヒントだけでもいいのでお助けください。
>>853 やったことを書いてないから何が間違ってるのかさっぱりわからん
テンプレと対象のマニュアルを読んでから出直してらっしゃい
>>854 853です。
早速ありがとうございます。
状況説明しようとマニュアルを読み直して解決しました。
LocalSettigs.phpに
$wgGroupPermissions['*']['commentadmin'] = true;
を追加することでコメントを削除ボタンが表示されました。
解決のきっかけをありがとうございました。
また困ったらご相談させてください。
ビジュアルエディターを導入してみたいんだけど 誰か挑戦してみた人いる? 難しい?
結局sidebarをみんなが編集できるようにするには
>>851 しか方法がないのかね
>>856 2015年中には正式版が出る予定なのでそれまで様子見
>>858 wikipediaでお試しできるけど
かなりいい機能だわ
正式版になったら是非導入したい
860 :
nobodyさん :2015/01/06(火) 20:26:03.07 ID:XWor03z3
Mediawikiの全ページに、独自のメニューを左上に追加したいのですが、 どのような方法があるでしょうか? 猿マネでextensionsを書き、 $wgHooks['OutputPageBeforeHTML'][] を使って実現はできたのですが、 画像のアップロードなど一部のページで有効になりません。 ヒントだけでもお願いします!
>>860 スキンに直接書けば?
やりたいことも環境もやったことも曖昧だから答えようが無いんだけど
*バージョン
*独自のメニュー仕様
*コードすべて
なんか画像がアップロードできないみたい 「ディレクトリ「mwstore://local-backend/local-public/6/64」を作成できませんでした。」て出る imagesのパーミッションは705 バージョン:v1.24.0 レンタルサーバー名:ヘテムル
863 :
nobodyさん :2015/01/11(日) 10:15:19.17 ID:hxMy54kP
MobileFrontendのサイドメニューを編集する方法ありませんか? 調べてみても見つからないので教えてください。
864 :
nobodyさん :2015/01/12(月) 13:39:04.12 ID:ZG6QuAUP
865 :
nobodyさん :2015/01/12(月) 22:16:48.12 ID:XO6a9xp4
>>864 どのファイルいじればいいか分かりますか?
色々と試したんですが、メニューにあたる部分が見つけられなくて…
>>865 国際化用のi18nで日本語を開いてサイドバーに該当する箇所の値を
適当なテキストエディタでファイル内検索すればすぐ見つかる
867 :
nobodyさん :2015/01/13(火) 23:54:17.06 ID:PErA5BMB
>>866 できました!!!
ありがとうございます。
868 :
nobodyさん :2015/01/16(金) 20:30:09.12 ID:Fmr1bgEZ
ビジュアルエディター、Vectorで導入できたけど いつも使ってる別のスキンだとうまくいかない。 安定版のMediawikiVer1.23で動くやつだと テーブルの挿入ができなかったりと、機能が削られてるようだし やっぱり正式版を待つか。
869 :
nobodyさん :2015/01/29(木) 16:11:22.11 ID:kREClu7c
mediawiki初心者なんだけど、wiki用に独自ドメインって取る必要ある? すでに持ってるサイトのドメイン下にwiki入れる事ってできない?
必要ない
871 :
nobodyさん :2015/01/30(金) 08:06:18.54 ID:GGZyUJod
サブドメインでいいでしょ ヘテムルでサブドメイン作って入れてるよ
EasyTimelineのインストール出来た人いますか? レンタル鯖だから、パスの変更やPerlの位置も確認したんだけど、 全然うまくいかない……。 エラーコードでなくて、壊れた画像は出力されているようなので、 どこかでミスっていると思うんだけど……。
873 :
nobodyさん :2015/02/15(日) 00:04:53.34 ID:x9l+r+Xs
メインページのデザインが難しい 参考にすべきwikiとか教えてください
875 :
nobodyさん :2015/02/15(日) 21:09:11.83 ID:Mfn/kXOS
876 :
nobodyさん :2015/02/20(金) 02:22:33.35 ID:V+NsksNy
mediawikiってそんなに重いの? さくらプレミアムからマネージドのSSDに変えたみたいなこと書いてあったんだけど
877 :
nobodyさん :2015/02/20(金) 20:30:11.39 ID:sJT+R3DC
海外からのSpamがヒドイ ConfirmEdit導入してるのに画像を解析してるのか、バシバシユーザー登録&ページ作成しやがる。 消す作業つかれたよ・・・
878 :
nobodyさん :2015/02/20(金) 21:02:27.95 ID:2oQcpCln
>>876 初期設定だとPHPフル稼働なので安鯖じゃあ耐えられない
正しい設定とキャッシュサーバー使えば数十倍は軽くなる
>>877 数年稼動させててもSpamに破られたこと一度も無いんだが
CAPTCHAのタイプ切り替えてQuestyCaptchaで日本語の質問自作しなさいな
879 :
nobodyさん :2015/02/20(金) 22:22:27.79 ID:sJT+R3DC
>>878 reCAPTCHA使ってるが、やっぱ破られてんのかコレ。
日本語なら、奴ら解析も入力できないよな。
サンキュー、試してみる。
880 :
nobodyさん :2015/02/21(土) 10:12:43.37 ID:aI33srgW
881 :
nobodyさん :2015/02/21(土) 13:22:43.95 ID:Gzs9JUb+
>>880 キャッシュ設定+キャッシュサーバーって意味だと思う
モバイル対応(MobileFrontend)させたいんだけど、 ファイルキャッシュってURL分ける設定にすれば使えるの? さくらvps SSD 4Gで動かす予定。 それと、どんなキャッシュ方法使ってるか知りたい APC? memcached?
883 :
nobodyさん :
2015/03/03(火) 19:54:43.50 ID:JQrgCi4N >>882 うちはAPCとmemcachedとVarnish使ってる