MediaWikiのソースを表示
新しいページはコチラ
移動:
案内
,
検索
== '''Media Wikiとは?'''== このページの仕組みそのものです。<br /> ウィキペディアは公式に活動している百科事典になりますが、その百科事典のシステムそのものが、<br /> 自由に入手できるものとしてソースが公開されています。ライセンスとかの詳細はMedia Wikiで検索して表示されるページを参照されたし。<br /> 個人的に立ち上げる時の手順<br /> 0.自分が使っているWebサーバに導入されているMySQLとPHPのバージョンを確認する。<br /> 1.ソースをダウンロードする。自分の場合はXREAの341番目のサーバなので1.19.8を使っています。<br /> 2.入手したファイルを解凍して、サーバにWikiのシステムを保存するディレクトリを作って、アップロード。<br /> ※このとき作成したディレクトリの下にindex.phpが存在するような形式でコピーします。<br /> 3.そしたらWebのアドレスURI+作成したディレクトリ+index.phpにアクセスしよう。インストールのためのウィザードが始まる。<br /> 4.質問に間違いの無いように適宜を応えるようにウィザードをすすめる。<br /> ※このとき難しいと感じる部分はMySQLへのアクセスIDとかパスワード。データベースの名前やレコードの接頭句とかだと思います。<br /> でも、この程度の質問に答えられないなら、まぁ勉強した上で使われることをお勧めします。きっとこの先、不勉強による問題に直面し、 対応ができなくなります。Webサーバ毎にルールは違うし、レンタルサーバなら、一緒に使っているみんなに迷惑がかかります。 大丈夫、レンタルサーバ屋さんと契約しているなら、サポートセンターになんていれたらいい?って聞けばきっと教えてくれます。たぶん。 5.最後まで質問に答えきれたら、LocalSettings.phpっていうのがダウンロードされますので、これを自分のPCに一旦保存して、サーバのindex.phpと同じ階層に アップロードしましょう。<br /> 6.あとは…もう一度 3.の項目でアクセスしたURIへ再度アクセスすると今度はWikipediaのような画面に遷移します。<br /> 7.編集するにはひょっとしたら4.の項目で設定したIDやパスワードが必要な状態になっているかもしれませんが、その場合はログインして、みんなに伝えたい何かを書き込みましょう。<br /> 8.書き込みのルールは少しだけ複雑ですが、本家Wikipediaによる記述のルールを勉強して、優れたデザインを追い求め、スタイリッシュな記述を目指しましょう。<br /> <br /> 簡単に書きましたが、そういうことです。<br /> == '''SyntaxHighlight_GeSHiをインストール'''== SyntaxHighlight_GeSHiをインストールするとWikimedia内でプログラムコードの記述をした際に手間をかけることなく<br /> シンタックスハイライトをしてくれます。<br /> 1.まずは必要なソースコードをダウンロードしよう。 :○http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/SyntaxHighlight_GeSHi/<br /> :のリポジトリから<br /> :SyntaxHighlight_GeSHi.class.php <br /> :SyntaxHighlight_GeSHi.i18n.php <br /> :SyntaxHighlight_GeSHi.local.php <br /> :SyntaxHighlight_GeSHi.php <br /> :をダウンロードする。Rev.という列に書いてある数字のLinkをクリックするとRevision XXXXXX - (show annotations) (download) <br /> :とあるので、Downloadボタンを押して表示されたテキストをコピペして、それに対応するファイル名で保存しましょう。<br /> :*自分だけなのかもしれませんが、Downloadのリンクの上で右クリックして対象をファイルに保存とかってやると、<br /> :ファイルの中身がソースコードではなく、違う情報のものにすりかわるという罠にはまりました。<br /> :○http://qbnz.com/highlighter/<br /> :からGeSHiをダウンロードしましょう。こちらは右側とかにあるDownloadsのリンクをクリックすると<br /> :Download GeSHi-X.X.X.XX.zip (X.X MB)というリンクがあるので、こちらからダウンロード。<br /> :※GeSHiとは、Generic Syntax Highlighterの略で、こちらの方がプログラムのソースコードにいろいろな着色や協調をしてくれるエンジンで、<br /> :PHPファイルの方がMesiaWiki用にちょっと加工してくれるプログラムになっているようです。<br /> :<br /> 2.このファイルを :extensions<br /> :└/SyntaxHighlight_GeSHi<br /> :: ├SyntaxHighlight_GeSHi.php<br /> :: ├SyntaxHighlight_GeSHi.i18n.php<br /> :: ├SyntaxHighlight_GeSHi.class.php<br /> :: └/geshi<br /> ::: ├geshi.php<br /> ::: ├/geshi<br /> ::: ├/docs<br /> ::: └/contrib<br /> なるようにして、index.phpがあった階層にあるExtensionフォルダの中にアップロードします。<br /> 3.index.phpと同じ階層にあるLocalSetting.phpの最終行に :require_once("extensions/SyntaxHighlight_GeSHi/SyntaxHighlight_GeSHi.php"); をペロッと記述し、LocalSetting.phpを更新します。 あとは使ってみるべし。 == '''スタイルシートを変更'''== 1.http://xxxxxx.xx/xxxxx/index.php/Special:Userrights にアクセスして、ユーザに管理者・ボット・ユーロクラット権限を付与します。<br /> 2.http://xxxxxx.xx/xxxxx/index.php/MediaWiki:Common.css にアクセスして、Common.cssを記事を編集するかのように編集します。<br /> CssのファイルでFTPで直接操作すると死ねる結果が待っていますのでWikiのシステムを使いましょう。<br /> たとえば、以下のようなスタイルを適用すると文字を大きくしたりフォントを設定できたりします。 <syntaxhighlight lang="css" line start="1"> body { font-size:18px; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'MS Pゴシック',sans-serif; } </syntaxhighlight>
MediaWiki
に戻る。
個人用ツール
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
操作
検索
案内
メインページ
コミュニティ・ポータル
最近の出来事
最近の更新
おまかせ表示
ヘルプ
ツールボックス
リンク元
関連ページの更新状況
特別ページ