「MediaWiki:Extension」の版間の差分

提供: dsk's note
移動: 案内検索
 
(同じ利用者による、間の2版が非表示)
1行目: 1行目:
 +
当サイトで使用している。MediaWikiのExtensionです。
 +
 
== DynamicPageList ==
 
== DynamicPageList ==
 
最新記事の一覧を表示できる。
 
最新記事の一覧を表示できる。
 +
 +
*[http://ja.community.wikia.com/wiki/%E3%83%98%E3%83%AB%E3%83%97:%E3%83%80%E3%82%A4%E3%83%8A%E3%83%9F%E3%83%83%E3%82%AF%E3%83%BB%E3%83%9A%E3%83%BC%E3%82%B8%E3%83%BB%E3%83%AA%E3%82%B9%E3%83%88 ヘルプ:ダイナミック・ページ・リスト]
 +
*[http://semeb.com/dpldemo/DPL:Manual DPL:Manual]
 +
*[http://ja.uncyclopedia.info/wiki/%E5%88%A9%E7%94%A8%E8%80%85:%E9%80%A2%E6%B2%A2_%E8%8C%85/%E7%B4%A0%E4%BA%BA%E3%81%AEDPL%E8%AC%9B%E5%BA%A7 素人のDPL講座]
 +
 +
 +
==RSS==
 +
Mediawiki上でRSSフィードを表示できる。
 +
*[http://www.mediawiki.org/wiki/Extension:RSS Extension:RSS]
 +
*[http://www.mediawiki.org/wiki/Special:ExtensionDistributor/RSS ソース]
 +
 +
===設置===
 +
*ソースをダウンロードして、extemsions配下にファイルを配置する。フォルダ名はRSSに。
 +
*[http://magpierss.sourceforge.net/ MagpieRSS]をextemsions配下にファイルを配置。フォルダ名はmagpierss。
 +
*LocalSettings.phpにrequire_once("$IP/extensions/RSS/RSS.php");を追記してみたが、'''Extension:RSS -- Error 許可されたフィードの URL がホワイトリスト内にありません。'''とエラーが出るので、調べてみると、設定項目がいろいろあるみたいで、以下をLocalSettings.phpに追記した。
 +
 +
<syntaxhighlight lang="php">
 +
require_once("$IP/extensions/RSS/RSS.php");
 +
$wgRSSUrlWhitelist = array( "*" );
 +
$wgRSSUrlNumberOfAllowedRedirects = 1;
 +
$wgRSSAllowLinkTag = true;
 +
$wgAllowImageTag = true;
 +
</syntaxhighlight>
  
 
[[Category: MediaWiki]]
 
[[Category: MediaWiki]]

2014年2月10日 (月) 07:55時点における最新版

当サイトで使用している。MediaWikiのExtensionです。

DynamicPageList

最新記事の一覧を表示できる。


RSS

Mediawiki上でRSSフィードを表示できる。

設置

  • ソースをダウンロードして、extemsions配下にファイルを配置する。フォルダ名はRSSに。
  • MagpieRSSをextemsions配下にファイルを配置。フォルダ名はmagpierss。
  • LocalSettings.phpにrequire_once("$IP/extensions/RSS/RSS.php");を追記してみたが、Extension:RSS -- Error 許可されたフィードの URL がホワイトリスト内にありません。とエラーが出るので、調べてみると、設定項目がいろいろあるみたいで、以下をLocalSettings.phpに追記した。
require_once("$IP/extensions/RSS/RSS.php");
$wgRSSUrlWhitelist = array( "*" );
$wgRSSUrlNumberOfAllowedRedirects = 1;
$wgRSSAllowLinkTag = true;
$wgAllowImageTag = true;