Sha256: 7134df972163f2535c7ced96d566a986eaca6f95a5b3b3f9dd65efef50d3a0a9

Contents?: true

Size: 935 Bytes

Versions: 13

Compression:

Stored size: 935 Bytes

Contents

# dropdown_calendar.rb
#
# calendar: カレンダーをドロップダウンリストに置き換えるプラグイン
#   パラメタ: なし
#
# 	Copyright (C) 2003 TADA Tadashi
#	You can redistribute it and/or modify it under GPL2 or any later version.
#

@dropdown_calendar_label = '過去の日記' unless @resource_loaded

def calendar
	result = %Q[<form method="get" action="#{h @index}">\n]
	result << %Q[<div class="calendar">#{@conf.options['dropdown_calendar.label'] || @dropdown_calendar_label}\n]
	result << %Q[<select name="date">\n]
	@years.keys.sort.reverse_each do |year|
		@years[year.to_s].sort.reverse_each do |month|
			result << %Q[<option value="#{year}#{month}">#{year}-#{month}</option>\n]
		end
	end
	result << "</select>\n"
	result << %Q[<input type="submit" value="Go">\n]
	result << "</div>\n</form>"
end

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

Version data entries

13 entries across 8 versions & 1 rubygems

Version Path
tdiary-5.0.8 vendor/bundle/gems/tdiary-5.0.7/misc/plugin/dropdown_calendar.rb
tdiary-5.0.8 misc/plugin/dropdown_calendar.rb
tdiary-5.0.7 misc/plugin/dropdown_calendar.rb
tdiary-5.0.6 misc/plugin/dropdown_calendar.rb
tdiary-5.0.5 vendor/bundle/gems/tdiary-5.0.3/misc/plugin/dropdown_calendar.rb
tdiary-5.0.5 misc/plugin/dropdown_calendar.rb
tdiary-5.0.5 vendor/bundle/gems/tdiary-5.0.4/misc/plugin/dropdown_calendar.rb
tdiary-5.0.5 vendor/bundle/gems/tdiary-5.0.4/vendor/bundle/gems/tdiary-5.0.3/misc/plugin/dropdown_calendar.rb
tdiary-5.0.4 vendor/bundle/gems/tdiary-5.0.3/misc/plugin/dropdown_calendar.rb
tdiary-5.0.4 misc/plugin/dropdown_calendar.rb
tdiary-5.0.3 misc/plugin/dropdown_calendar.rb
tdiary-5.0.2 misc/plugin/dropdown_calendar.rb
tdiary-5.0.1 misc/plugin/dropdown_calendar.rb