Sha256: 1af8a1edccc9201425389867b25c5e70586098df83c2acbe31fd4c8dd1e04492

Contents?: true

Size: 914 Bytes

Versions: 9

Compression:

Stored size: 914 Bytes

Contents

# -*- coding: utf-8 -*-
# html_anchor
#
# anchor: アンカーを「YYYYMMDD.html」「YYYYMM.html」形式に置き換える
#         tDiaryから自動的に呼び出されるので、プラグインファイルを
#         設置するだけでよい。このプラグインを有効に使うためには、
#         Webサーバ側の設定変更も必要。Webサーバの設定に関しては、
#         以下のサイトが参考になる。
#
#         http://tdiary-users.sourceforge.jp/cgi-bin/wiki.cgi?html%A4%C7%A5%A2%A5%AF%A5%BB%A5%B9%A4%B7%A4%BF%A4%A4
#
# Copyright (c) 2002 TADA Tadashi <sho@spc.gr.jp>
# Distributed under the GPL2 or any later version.
#

def anchor( s )
	if /^([\-\d]+)#?([pct]\d*)?$/ =~ s then
		if $2 then
			"#$1.html##$2"
		else
			"#$1.html"
		end
	else
		""
	end
end


# Local Variables:
# mode: ruby
# indent-tabs-mode: t
# tab-width: 3
# ruby-indent-level: 3
# End:

Version data entries

9 entries across 8 versions & 1 rubygems

Version Path
tdiary-5.0.0 misc/plugin/html_anchor.rb
tdiary-4.2.1 vendor/bundle/ruby/2.3.0/gems/tdiary-4.2.0/misc/plugin/html_anchor.rb
tdiary-4.2.1 misc/plugin/html_anchor.rb
tdiary-4.2.0 misc/plugin/html_anchor.rb
tdiary-4.1.3 misc/plugin/html_anchor.rb
tdiary-4.1.2 misc/plugin/html_anchor.rb
tdiary-4.1.1 misc/plugin/html_anchor.rb
tdiary-4.1.0 misc/plugin/html_anchor.rb
tdiary-4.1.0.20141126 misc/plugin/html_anchor.rb