ようこそ! Geeklog Japan Wednesday, May 23 2018 @ 03:25 AM UTC

サイトカレンダー - ピックアップ

記事 (3)

デバイスチェックのテーマ変数{device_mobile}が追加

Geeklog情報

March 1, 2017 (2.1.2)で、デバイスチェックのテーマ変数が追加されています。

[Feature] テーマ変数{device_mobile}がtrueならモバイルにも表示 (電話とタブレット) [Tom]

活用事例


{!!if {device_mobile}=="true" !!}{!!autotag assist:staticpage_content id:-top-new-mobile mode:home !!}{!else}{!!autotag assist:staticpage_content id:-top-new mode:home !!}{!endif}

モバイル表示時の高速化やレイアウト変更に活用できます。

言語を指定してカレントURLを取得するPHP自動タグ currenturlを開発

Geeklog情報

言語を指定してカレントURLを取得するPHP自動タグ currenturlをhiroronさんによって開発されました。

この開発により、言語を指定して、カレントURLを取得できます。

書式 [currenturl:(言語ID) topicid:home]

多言語サイトの場合の、それぞれの言語のTOPを話題TOPにします。topicidは、そのidです。
topicid:homeの場合、
日本語TOP: http://yourdomain/index.php/topic/home_ja
英語TOP: http://yourdomain/index.php/topic/home_en
※あらかじめ話題 home_ja home_enなど、言語に対応する話題を作成しておいてください。

download:
https://github.com/ivywe/geeklog-ivywe

system/lib-custom.php 変更
system/phpautotags_currenturl.php 追加

活用方法:
Autotag plugin管理画面で、PHP関数 currenturl を登録

注意: 過去のバージョンで、PHP自動タグ管理画面で、置換文字列のtextareaを必須にしていた不具合がありました。 最新のバージョン plugins/autotag/template/admin/ を差し替えてください。

多言語切り替えで活用:
switchlang.phpでは確実に言語が切り替わらないケースがありましたが、 langsel プラグインを活用するとformでの切り替えとなり、確実に切り替えることができます。 その際、遷移先のURLを指定することができるようになりました。

静的ページ (1)


掲示板 (19)