https://github.com/upsilon/opwikifyplugin
OpenPNE3の日記等で [[foo]] のようなWiki風リンクを使用できるようにするプラグイン
https://github.com/upsilon/opwikifyplugin
Last synced: 8 months ago
JSON representation
OpenPNE3の日記等で [[foo]] のようなWiki風リンクを使用できるようにするプラグイン
- Host: GitHub
- URL: https://github.com/upsilon/opwikifyplugin
- Owner: upsilon
- License: apache-2.0
- Created: 2010-10-28T14:29:57.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2011-10-04T16:11:01.000Z (over 14 years ago)
- Last Synced: 2024-10-11T20:35:33.515Z (over 1 year ago)
- Language: PHP
- Homepage: http://plugins.openpne.jp/package/opWikifyPlugin
- Size: 282 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
opWikifyPlugin
==============
使い方
------
このプラグインをインストールした状態で、日記等に
[[foo]]
と記述すると http://example.com/wiki/foo へのリンクに変換されます。
また、
[[wp:メインページ]]
と記述すると Wikipedia のメインページへのリンクになります。
リンクの文字列を変えたい場合は、
[[wp:メインページ|ウィキペディア]]
と、パイプ "|" で区切ってリンク名を記述すれば、「ウィキペディア」という
文字列に Wikipedia へのリンクが設定されます。
リンク先の設定
--------------
リンク先 URL の設定は plugins/opWikifyPlugin/config/interwiki.yml
に記述されており、追加・削除が可能です。
例えば、GitHub にリンクできるように設定を追加する場合は、
github: 'http://github.com/%s'
の一行を interwiki.yml に追加すれば、
[[github:openpne]]
という記述が http://github.com/openpne へのリンクに変換されるようになります。
SNS 内へのリンク
----------------
interwiki.yml には SNS 内のページへリンクするための設定も記述されています。
例えば日記に、
[[member:1]]
と記述すると、メンバーIDが 1 のプロフィールへのリンクに変換されます。
opDiaryPlugin や opCommunityTopicPlugin がインストールされていれば、
[[diary:1]]
[[topic:1]]
のような記述も可能です。