Mercurial > hg > Applications > casawiki
view plugin/link.pl @ 0:a2f0a2c135cf
hg init
author | Shoshi TAMAKI <shoshi@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 06 Jun 2010 22:00:38 +0900 |
parents | |
children |
line wrap: on
line source
use strict; package link; sub plugin_inline { my ($escaped_argument) = @_; my ($caption, $url) = split(/,/, $escaped_argument); if ($url =~ /^(mailto|http|https|ftp):/) { return qq(<a href="$url">$caption</a>); } else { return qq(&link($escaped_argument)); } } sub plugin_usage { return { name => 'link', version => '1.1', author => 'Hiroshi Yuki <hyuki@hyuki.com>', syntax => '&link(caption,url)', description => 'Create link with given caption..', example => "Please visit &link(Hiroshi Yuki,http://www.hyuki.com/).", }; } 1;