MediaWiki extensions: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 18: Line 18:
* 下載[http://en.wikipedia.org/wiki/Help:Inputbox|Inputbox 「輸入欄」]套件
* 下載[http://en.wikipedia.org/wiki/Help:Inputbox|Inputbox 「輸入欄」]套件
* 下載[http://www.mediawiki.org/wiki/Extension:CreateArticle|CreateArticle 「新增文章」]套件
* 下載[http://www.mediawiki.org/wiki/Extension:CreateArticle|CreateArticle 「新增文章」]套件
* 將原始碼複製到{mediawiki}/extensions
* 將原始碼複製到{mediawiki}/extensions  
* 檔案結構為
<pre>
{MediaWiki}/
|- extensions/
  |- CreateArticle.php
  |- inputbox.php
</pre>
* 修改LocalSettings.php,在頁尾加入
* 修改LocalSettings.php,在頁尾加入
<pre>
<pre>
Line 50: Line 57:
* 檢查PHP.ini的 allow_url_fopen 是On
* 檢查PHP.ini的 allow_url_fopen 是On
* 下載安裝[http://www.mediawiki.org/wiki/Extension:ImportFreeImages ImportFreeImages] 及 [http://sourceforge.net/projects/phpflickr phpFlickr]套件
* 下載安裝[http://www.mediawiki.org/wiki/Extension:ImportFreeImages ImportFreeImages] 及 [http://sourceforge.net/projects/phpflickr phpFlickr]套件
* 檔案結構為
<pre>
{MediaWiki}/
|- extensions/
  |- ImportFreeImages/
      |- ImportFreeImages.php
      |- ImportFreeImages_README
</pre>
* 修改LocalSettings.php: 啟用ImportFreeImages套件
* 修改LocalSettings.php: 啟用ImportFreeImages套件
* 修改ImportFreeImages套件
* 修改ImportFreeImages套件
** 取得[http://www.flickr.com/services/api/misc.api_keys.html Flickr API Key],並填入ImportFreeImages.php中的$wgIFI_FlickrAPIKey
** 取得[http://www.flickr.com/services/api/misc.api_keys.html Flickr API Key],並填入ImportFreeImages.php中的$wgIFI_FlickrAPIKey
** 修正phpflickr的位置(原ImportFreeImages.php 中指到 extensions/phpFlickr-2.0.0)
** 修正phpflickr的位置(原ImportFreeImages.php 中指到 extensions/phpFlickr-2.0.0)
* 檔案結構為
<pre>
{MediaWiki}/
|- extensions/
  |- phpFlickr-2.0.0/
      |- PEAR/
      |- phpFlickr.php
      |- ...
</pre>
* 連結到 Special:ImportFreeImages
* 連結到 Special:ImportFreeImages
* 修改Template:flickrx 其中x是創用CC的[http://www.flickr.com/services/api/flickr.photos.licenses.getInfo.html 授權ID]
* 修改Template:flickrx 其中x是創用CC的[http://www.flickr.com/services/api/flickr.photos.licenses.getInfo.html 授權ID]
Line 68: Line 93:
** 下載[http://freemind.cvs.sourceforge.net/freemind/mediawiki/extensions/ freemind/] 共11個檔案,置於{mediawiki}/extensions/freemind
** 下載[http://freemind.cvs.sourceforge.net/freemind/mediawiki/extensions/ freemind/] 共11個檔案,置於{mediawiki}/extensions/freemind
** 下載[http://freemind.cvs.sourceforge.net/freemind/mediawiki/extensions/ FreeMind.php],置於 {mediawiki}/extensions
** 下載[http://freemind.cvs.sourceforge.net/freemind/mediawiki/extensions/ FreeMind.php],置於 {mediawiki}/extensions
* 檔案結構為
<pre>
{MediaWiki}/
|- extensions/
  |- freemind/
      |- appletwindow.php ... (等共11個檔案)
  |- FreeMind.php
</pre>
* 修改LocalSettings.php
* 修改LocalSettings.php
** 嵌入FreeMind套件: LocalSettings.php 檔尾加入 require_once("extensions/FreeMind.php");
** 嵌入FreeMind套件: LocalSettings.php 檔尾加入 require_once("extensions/FreeMind.php");

Navigation menu