expand.inc.php
サマリ | 固定レイアウト表示プラグイン |
---|
リビジョン | 0.1.2 |
---|
対応バージョン | 1.4.5plus-u1-i18n |
---|
投稿者 | みこ |
---|
投稿日 | |
---|
概要
テーブルや画像などではみ出しそうになっても、固定したサイズで表示することが可能になるプラグインです。
使い方
#expand([width]){{
通常の文書
}}
もしくは
#expand{{
通常の文書
}}
引数 width は横幅です。横幅を指定しないときはデフォルトで380px が適用されます。
利用例
利用例自身もexpandプラグイン自身を使用しています
#expand(400){{{
#code(diff){{
/////////////////////////////////////////////////
require(LIB_DIR . 'pukiwiki.php');
--- pukiwiki.ini.php.ORG 2005-06-14 23:34:04.000000000 +0900
+++ pukiwiki.ini.php 2005-06-26 17:22:00.000000000 +0900
@@ -87,8 +87,8 @@
define('UPLOAD_DIR', DATA_HOME . 'attach/' ); // Attached files and logs
define('COUNTER_DIR', DATA_HOME . 'counter/' ); // Counter plugin's counts
define('TRACKBACK_DIR', DATA_HOME . 'trackback/'); // TrackBack logs
-define('PLUGIN_DIR', DATA_HOME . 'plugin/' ); // Plugin directory
-define('LANG_DIR', DATA_HOME . 'locale/' ); // Language file
+define('PLUGIN_DIR', COMMON_DIR. 'plugin/' ); // Plugin directory
+define('LANG_DIR', COMMON_DIR. 'locale/' ); // Language file
define('LOG_DIR', DATA_HOME . 'log/' ); // Logging file
}}
}}}
こちらがその結果です。
0
1
2
3
4
5
6
7
8
9
10
11
| | /////////////////////////////////////////////////
require(LIB_DIR . 'pukiwiki.php');
--- pukiwiki.ini.php.ORG 2005-06-14 23:34:04.000000000 +0900
+++ pukiwiki.ini.php 2005-06-26 17:22:00.000000000 +0900
@@ -87,8 +87,8 @@
define('UPLOAD_DIR', DATA_HOME . 'attach/' ); // Attached files and logs
define('COUNTER_DIR', DATA_HOME . 'counter/' ); // Counter plugin's counts
define('TRACKBACK_DIR', DATA_HOME . 'trackback/'); // TrackBack logs
-define('PLUGIN_DIR', DATA_HOME . 'plugin/' ); // Plugin directory
-define('LANG_DIR', DATA_HOME . 'locale/' ); // Language file
+define('PLUGIN_DIR', COMMON_DIR. 'plugin/' ); // Plugin directory
+define('LANG_DIR', COMMON_DIR. 'locale/' ); // Language file
define('LOG_DIR', DATA_HOME . 'log/' ); // Logging file
|
コメント
- プラグインcodeとセットで使用すると、その効果は高いです。 -- みこ
- 今気がつきました 画像に日本語を埋め込んでいるので国際化になっていないですね どうしよう・・・ -- みこ
- いっそのことdesigner.inc.phpと連動させるともっとおもしろいかも -- Logue
- 高さとかも指定できるといいですね -- Logue
- $lines = preg_replace(array("'<p>'si","'</p>'si"), array("",""), convert_html($lines));
のところで
#expand{{
hoge
hoge
}}
による出力が
<p>hoge</p>
<p>hoge</p>
ではなく、
hoge
hoge
になってしまっていると思うのですが、必要なのでしょうか?ちなみに multilang の時もそうだったのですが、今はそこはコメントアウトされています。-- sonots
- 表示幅が縮まった場合、拡大表示が右に浮くので、拡大表示そのものは、左側が良い気がしますけど、この好みは私だけですかね? -- upk
- 適当に作ってみました。
いい加減かな。問題なさそうなら、expandを対応しちゃうという感じでしょうかね。-- upk
- 特に問題ないかとおもいます 右に浮く問題は css のお話なのでなんとかします (本来は右端に表示) -- みこ
- リンクじゃなくフォームボタン扱いですか 個人的には、新しいウィンドウで表示したり、DHTMLを使うとかでも良いと思いますけど。 -- Logue
- 引数に%指定する簡易的な方法ですが、return の行の pxを削除して、引数に 50%とか指定するとOKっぽいです。 正しい使い方かはわかってません。 --