# # select-style.rb: select a style from installed styles # # add a line below, after load_cgi_conf in tdiary.conf: # @style = @options2['style'] if @options2 && @options2['style'] # def saveconf_style if @mode == 'saveconf' then @conf['style'] = @cgi.params['style'][0] end end def enum_styles TDiary::Style.constants(false).grep(/Diary$/).delete_if{|s| s =~ /Base|Categorizable|Uncategorizable/ }.map{|s| s.to_s.sub(/Diary$/, '').downcase }.each{|s| yield s } end add_conf_proc( 'style', 'スタイル', 'update' ) do saveconf_style labels = { 'tdiary' => 'tDiary', 'wiki' => 'Wiki', 'gfm' => 'GFM', 'etdiary' => 'etDiary', 'emptdiary' => 'emptDiary', 'rd' => 'RD', } r = <<-HTML
スタイル (日記の文法) を指定します。
スタイルについての詳細はスタイル - tDiary の記法をごらんください。
HTML end