> ダウンロード > smarty用プラグイン > 縦中横クラス付与smarty用プラグイン

縦中横クラス付与smarty用プラグイン

特定の文字列(「!?」と「!!」)が変数内に含まれる場合、その文字列に[class="tcy"]というクラスを付与します。

はじめに

当プラグインは有志の作成したsmartyの機能拡張用プラグインです。
当プラグインを利用する上での問い合わせはI'll be NETまでご連絡下さい。

特徴

特定の文字列(「!?」と「!!」)が変数内に含まれる場合、その文字列に[class="tcy"]というクラスを付与します。

ダウンロード

smarty_modifier_tcy_illbenet_1_0_0.zip

導入方法

  1. 上記ファイルをDLして解凍する。
  2. modifier.tcy.phpを、smartyのプラグインフォルダに格納してください。
    (CMS[freo]で利用する場合は、[freo/libs/smarty/plugins]フォルダです。)
  3. 文字列(「!?」と「!!」)を縦中横にしたい変数に「|tcy」という修飾子を利用してください。
    {$page_text.excerpt}という変数に利用したい場合は、{$page_text.excerpt|tcy}となります。
  4. スタイルシートにtcyというクラスを下記のように設定します。
    .tcy{
        text-combine: horizontal;
        -webkit-text-combine: horizontal;
        -epub-text-combine: horizontal;
        line-height: 1;
        letter-spacing: 1;
        -ms-writing-mode: lr-tb;
        -webkit-writing-mode: horizontal-tb;
        -o-writing-mode: horizontal-tb;
        writing-mode: horizontal-tb;
    }
    

更新履歴

2015/11/03 配布開始