|
1: 2009-05-28 (木) 21:52:55 nao-pon |
| + | #navi(../) |
| + | RIGHT:&rsslink(../); |
| + | #boxdate |
| + | * HypCommonFunc 更新 (Ver. 20090528) [#x95fe288] |
| | | |
| + | RIGHT:&tag(HypCommonFunc,プログラミング,携帯対応レンダラー,絵文字); |
| + | |
| + | HypCommonFunc を更新して、Ver. 20090528 としました。 |
| + | |
| + | ** 主な更新内容 [#zafa4068] |
| + | |
| + | - 絵文字パッドをテンプレートで簡単に記述できるように、プラグイン(関数と修飾子)を同梱しました。 |
| + | - このプラグインは、携帯対応レンダラーが有効になっていないと、何も表示されません。 |
| + | |
| + | *** hyp_emoji_pad 関数プラグインの使い方 [#c499fcdb] |
| + | |
| + | テンプレートの中で対照の <textarea>, <input type="text"> の id 属性が指定されている(指定できる)場合に使用します。 |
| + | |
| + | &font(#ff6600){''<{''};''&font(#ff6600){hyp_emoji_pad id=};''(対象エレメントのid属性値) ''&font(#ff6600){msg=};''(チェックボックス右のメッセージ) ''&font(#ff6600){showDomId=};''(display="none" に設定されているエリアをdisplay=""にする場合、そのエレメントのid属性値) ''&font(#ff6600){emojiUrl=};''(絵文字画像ファイルが配置されているURL) ''&font(#ff6600){outputWithJS=};''(JavaScript の document.write() で出力する: 1 or 0) ''&font(#ff6600){emojiList=};''(表示する絵文字の指定: "all" 又は絵文字No.を "," で区切って指定する)&font(#ff6600){''}>''}; |
| + | |
| + | - id 以外は、省略可能です。 |
| + | |
| + | *** hyp_emoji_pad 修飾子プラグインの使い方 [#n2cfbfbd] |
| + | |
| + | テンプレートの中で対象の <textarea>, <input type="text"> の id 属性値が変数で渡されている場合に使用します。 |
| + | |
| + | ''&font(#ff6600){<{};''[対象エレメントのid属性値の変数]&font(#ff6600){''|''''hyp_emoji_pad:''};(チェックボックス右のメッセージ)&font(#ff6600){'':''};(display="none" に設定されているエリアをdisplay=""にする場合、そのエレメントのid属性値)&font(#ff6600){'':''};(絵文字画像ファイルが配置されているURL)&font(#ff6600){'':''};(JavaScript の document.write() で出力する: 1 or 0)&font(#ff6600){'':''};(表示する絵文字の指定: "all" 又は絵文字No.を "," で区切って指定する)''&font(#ff6600){}>};'' |
| + | |
| + | - id 以外は、省略可能ですが、順番は崩せないので空文字としてください。 |
| + | |
| + | ** サンプルテンプレート [#cbac2f2a] |
| + | |
| + | このサイトと同様の表示にするためのテンプレート(d3forum用) |
| + | |
| + | - 条件 |
| + | -- 携帯対応レンダラー機能を有効にしている |
| + | --- [[xpwiki:keyword/HypCommonFunc]] 参照 |
| + | -- xpWiki の Wikiレンダラー機能を有効にしている |
| + | --- [[xpwiki:keyword/MyTextSanitizer]] 参照 |
| + | -- xpWiki の Wikiヘルパーを有効にしている |
| + | --- [[xpwiki:keyword/MyTextSanitizer#n07203a4]] 参照 |
| + | |
| + | - &ref(xpwiki::ShareFiles/XC_TemplatesForWikiHelper.zip); |
| + | -- d3forum_inc_post_form_quick.html |
| + | -- d3forum_main_post_form.html |
| + | -- legacy_xoopsform_dhtmltextarea.html |
| + | -- legacy_xoopsform_opt_smileys.html |
| + | |
| + | ** 更新ファイル [#t7a5e3ea] |
| + | |
| + | *** html側 (XOOPS_ROOT_PATH/) [#j06f733e] |
| + | |
| + | - [[HypCommonCVS:html/class/smarty/plugins/function.hyp_emoji_pad.php]] (1.1) |
| + | - [[HypCommonCVS:html/class/smarty/plugins/modifier.hyp_emoji_pad.php]] (1.1) |
| + | |
| + | *** trust側 (XOOPS_TRUST_PATH/class/hyp_common) [#v4911939] |
| + | |
| + | - [[HypCommonCVS:mpc/Carrier/common.php]] (1.8) |
| + | |
| + | #navi(../) |