style.inc.php

Top > Plugin > style.inc.php
First Edition. 07/09/2006
Last Modified. 12/30/2007

Style Plugin

Table of Contents

Abstract

This plugin enables to set CSS style freely.

How to use

書式

新式書式

#style([Options]){{
Contents
}}

旧式書式

#style([Options])
Contents
#style(end)

Options

  • style=CSSスタイル 又は
    CSSスタイル
    • <div style="CSSスタイル"></div> を追加、囲みます。style=float:right;width:100%; のように指定します。
  • class=CSSクラス名
    • <div class="CSSクラス名"></div> を追加、囲みます。実際の css スタイルは外部 css ファイルで設定します。
  • addstyle=CSSスタイル
    • 一番先頭の HTML タグにCSSスタイルを追加します(旧式書式では動作しません)。
  • addclass=CSSスタイル
    • 一番先頭の HTML タグにCSSクラス名を追加します(旧式書式では動作しません)。
  • putstyle=CSSスタイル
    • 一番先頭の HTML タグのCSSスタイルを置換(なければ追加)します(旧式書式では動作しません)。
  • putclass=CSSクラス名
    • 一番先頭の HTML タグのCSSクラス名を置換(なければ追加)します(旧式書式では動作しません)。
  • end
    • 閉じタグ </div> の出力を明示的に指定する際に使用します。

I assume you are enabling multiline plugin arguments. Please update Pukiwiki over 1.4.6.

#style(class=hoge,style=float:right;border:black 1px solid;){{
[[&ref(lena.png);>http://www.cs.cmu.edu/~chuck/lennapg/]]
}}
#style(style=clear:both;,end)

Results

lena.png

#style(addstyle=float:right;margin:0px;){{
|table|table|
}}
|table|table|
#style(style=clear:both;,end)

Result

tabletable
tabletable

旧式書式

#style(class=hoge,style=float:right;margin:0px;)
|table|table|
#style(end)
|table|table|
#style(style=clear:both;,end)

Result

tabletable
tabletable

Download

Save from right-click, and put into plugin directory.

style.inc.php

What's new viewcvs

Compatibility Check

Please join us to check compatibilities.

Compatible

Selection Vote
PHP4 23
PHP5 38
1.3.7 0
1.4.3 1
1.4.4 2
1.4.5_1 3
1.4.6 6
1.4.7 42
1.4.5plus-eucjp 0
1.4.6plus-u1-eucjp 0
1.4.6plus-u2-eucjp 0
1.4.5plus-u2-i18n 0
1.4.6plus-u1-i18n 0
1.4.6plus-u2-i18n 0
1.4.7plus-i18n 7
1.4.7plus-u2-i18n 3

Incompatible

Selection Vote
PHP4 3
PHP5 1
1.3.7 0
1.4.3 0
1.4.4 0
1.4.5_1 0
1.4.6 0
1.4.7 2
1.4.5plus-eucjp 0
1.4.6plus-u1-eucjp 0
1.4.6plus-u2-eucjp 0
1.4.5plus-u2-i18n 0
1.4.6plus-u1-i18n 0
1.4.6plus-u2-i18n 0
1.4.7plus-i18n 1
1.4.7plus-u2-i18n 1

設定

プラグインで複数行引数を使えるようにしておきます。PukiWiki を 1.4.6 以上にアップデートしてください。

pukiwiki.ini.php

-define('PKWKEXP_DISABLE_MULTILINE_PLUGIN_HACK', 1); // 1 = Disabled
+define('PKWKEXP_DISABLE_MULTILINE_PLUGIN_HACK', 0); // 1 = Disabled

技術的詳細

Related