OSDN Git Service

htmlプラグインを作成。
authortakezoe <takezoe@871d6764-1e22-0410-b313-a55050885396>
Sat, 14 Feb 2009 06:56:22 +0000 (06:56 +0000)
committertakezoe <takezoe@871d6764-1e22-0410-b313-a55050885396>
Sat, 14 Feb 2009 06:56:22 +0000 (06:56 +0000)
takezoe/plugin/html/Html.pm [new file with mode: 0644]
takezoe/plugin/html/Install.pm [new file with mode: 0644]

diff --git a/takezoe/plugin/html/Html.pm b/takezoe/plugin/html/Html.pm
new file mode 100644 (file)
index 0000000..d06854c
--- /dev/null
@@ -0,0 +1,36 @@
+################################################################################
+#
+# <p>HTML¤ò¤½¤Î¤Þ¤Þ½ÐÎϤ¹¤ëÊ£¿ô¹Ô¥×¥é¥°¥¤¥ó¡£</p>
+# <pre>
+# {{html
+# &lt;h1&gt;HTML¤ò¤½¤Î¤Þ¤Þ½ÐÎϤ·¤Þ¤¹&lt;/h1&gt;
+# &lt;ul&gt;
+#   &lt;li&gt;¤³¤³¤Ëµ­½Ò¤·¤¿ÆâÍƤϤ½¤Î¤Þ¤ÞHTML¤È¤·¤Æɽ¼¨¤µ¤ì¤Þ¤¹&lt;/li&gt;
+#   &lt;li&gt;Ê£¿ô¹Ô¤ËÅϤäƵ­½Ò¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£&lt;/li&gt;
+# &lt;/ul&gt;
+# }}
+# </pre>
+#
+################################################################################
+package plugin::html::Html;
+#==============================================================================
+# ¥³¥ó¥¹¥È¥é¥¯¥¿
+#==============================================================================
+sub new {
+       my $class = shift;
+       my $self = {};
+       return bless $self,$class;
+}
+
+#==============================================================================
+# ¥Ö¥í¥Ã¥¯¥á¥½¥Ã¥É
+#==============================================================================
+sub block {
+       my $self = shift;
+       my $wiki = shift;
+       my $html = shift;
+       
+       return $html;
+}
+
+1;
diff --git a/takezoe/plugin/html/Install.pm b/takezoe/plugin/html/Install.pm
new file mode 100644 (file)
index 0000000..cf6b19c
--- /dev/null
@@ -0,0 +1,14 @@
+############################################################
+#
+# Wiki¥Ú¡¼¥¸¤ËǤ°Õ¤ÎHTML¤òɽ¼¨¤¹¤ëµ¡Ç½¤òÄ󶡤·¤Þ¤¹¡£
+#
+############################################################
+package plugin::html::Install;
+use strict;
+
+sub install {
+       my $wiki  = shift;
+       $wiki->add_block_plugin("html" ,"plugin::html::Html" ,"HTML");
+}
+
+1;