多言語サイトで対応言語用コンテンツ表示する自動タグ関数 "l"(phpautotags_l) を公開
- 2017/08/17 18:18 JST
- 投稿者: Ivy
- 表示回数 8,413
多言語切り替えサイトに便利なAutotag自動タグ ”l” (phpautotags_l)を開発しましたのでどうぞご利用ください。
活用方法
[l:ja]蓮[/l][l:en]Lotus[/l]
このように記述すると、日本語モードでは、蓮、英語モードでは Lotusと表示されます。
実装方法
lib-custom.php: を、以下のURLのように必要な行を追加します。 https://github.com/ivywe/geeklog-ivywe/blob/Geeklog2.1.3/system/lib-custom.php
/* 自動タグ[l:]を使い多言語サイトで対応言語用コンテンツ表示する by hiroron */
if (file_exists($_CONF['path'] . 'system/custom/phpautotags_l.php')) {
require_once $_CONF['path'] . 'system/custom/phpautotags_l.php';
}
[medialist:27 theme:normal]
MediaGalleryプラグインで利用する場合は、MediaGalleryプラグインも、あわせて最新にしてください。
DEMO
DEMOサイトでは、MediaGalleryのタイトルにセットしています。
英語版
https://demo.geeklog.jp/index.php/topic/home_en
日本語版
https://demo.geeklog.jp/index.php/topic/home_ja
MediaGallery Plugin 多言語対応
https://demo.geeklog.jp/mediagallery/album.php?aid=1&page=1
ダウンロード
アップロードするファイル:
https://github.com/ivywe/geeklog-ivywe/blob/Geeklog2.1.3/extended/system/custom/phpautotags_l.php
開発者: hiroron
パッケージのダウンロード
上記のようにソースを修正したGeeklogパッケージは以下からダウンロードできます。
https://github.com/ivywe/geeklog-ivywe/tree/Geeklog2.1.3