2008-03-11 SHIBATA Hiroshi
* dot.htaccess: add 'AddType application/xml'
2008-03-02 TADA Tadashi
* marged with Test_UTF8 branch, and started development of series 2.3.
2008-02-29 TADA Tadashi
* release 2.2.1.
2008-02-29 YAA
* plugin/05referer.rb: fixed to display volatile referers in latest edit page.
2008-02-27 TADA Tadashi
* misc/style/etdiary: catch up current specification of the style.
* skel/preview.rhtml*: supported label element for hide diary checkbox.
2008-02-24 TADA Tadashi
* plugin/05referer.rb: fixed no saving referer on day mode.
2008-02-23 TADA Tadashi
* plugin/05referer.rb: fixed #49.
2008-02-14 ds14050
* tdiary/wiki_style.rb: fixed eval error in valid_plugin_syntax?.
2008-02-13 TADA Tadashi
* misc/lib/hikidoc.rb: updated to trunk and fix about InterWikiName.
2008-02-10 TADA Tadashi
* tdiary/wiki_style.rb: removed warning by HikiDoc#to_html.
2008-02-08 TADA Tadashi
* skel/diary.rhtml: hide div#comment-form-section without day mode.
2008-02-04 SHIBATA Hiroshi
* tdiary.rb,plugin/00default.rb,plugin/10spamfilter.rb,
plugin/en/10spamfilter.rb,plugin/ja/10spamfilter.rb,
plugin/zh/10spamfilter.rb,tdiary/filter/spam.rb:
[EXPERIMENTAL] remove option for spamfilter.hide_comment.
Javascript is used to display all TSUKKOMI from into setting days before.
2008-02-03 TADA Tadashi
* skel/diary.rhtml, plugin/00default.rb: [EXPERIMENTAL] add TSUKKOMI form
by Javascript in the hidden comment form condition.
2008-01-19 TADA Tadashi
* misc/lib/hikidoc.rb: updated to 0.0.2.
* tdiary/wiki_style.rb: added :use_wiki_name and
:allow_bracket_inline_image option to false to HikiDoc. thanks to ds14050.
2008-01-15 TADA Tadashi
* plugin/05referer.rb: fixed #11: error on update with no referer.
2008-01-11 SHIBATA Hiroshi
* plugin/00default.rb, plugin/10spamfilter.rb,
plugin/*/10spamfilter.rb: add option for hide comment-form before
days considered to be spam.
2008-01-11 TADA Tadashi
* plugin/00default.rb: hide comment form when accessed by bot.
2008-01-08 TADA Tadashi
* plugin/05referer.rb: saving recent a few days into volatile.
2008-01-05 TADA Tadashi
* plugin/00default.rb: hide comment form when over comments per day on mobile mode.
2008-01-03 TADA Tadashi
* plugin/00default.rb: unescaped category name because over escape on Wiki
style.
2007-12-16 TADA Tadashi
* release 2.2.0.
2007-10-31 TADA Tadashi
* skel/conf.rhtml: inserted submit button to page top.
2007-10-07 TADA Tadashi
* plugin/00default.rb: ACCESSKEY changed in mobile mode.
* plugin/00default.rb: replaced Update link to Edit in mobile navi menu.
2007-08-12 TADA Tadashi
* plugin/00default.rb, plugin/10spamfilter.rb: support change comment
description in preference page of spam filter. thanks for hsbt.
2007-08-04 TADA Tadashi
* tdiary.rb, plugin/00default.rb: specify base_url in preference page.
2007-07-17 TADA Tadashi
* 00default.rb: add 'rel="nofollow"' attribute to add/edit navigation.
2007-07-14 Kazuhiko
* tdiary/filter/spam.rb: ignore invalid regular expressions.
2007-06-30 TADA Tadashi
* tdiary.rb: set @date to newest visible date in latest mode.
* 00default.rb: skip hidden diary for mobile navigation in latest mode.
2007-06-05 TADA Tadashi
* tdiary.conf.beginner: add spam filter conditions.
2007-05-10 TADA Tadashi
* tdiary.rb, tdiary.conf.*: add/delete some bots.
2007-05-05 TADA Tadashi
* tdiary.rb: TrackBacks save the date of received to spam log.
* theme/base.css: add 'span.message'.
2007-05-03 TADA Tadashi
* tdiary.conf.beginner: update spam filter conditions.
* doc/INSTALL.html: add about tdiary.conf.beginner.
* theme/base.css: add style for footnote.rb, my-sequel.rb and
category_to_tag.rb plugins.
2007-04-30 TADA Tadashi
* skel/update.rhtml*, plugin/*/00default.rb; add label elements in update
and preferences form.
2007-04-29 TADA Tadashi
* skel/i.category.rb, plugin/00default.rb: category support mobile mode
more.
* plugin/05referer.rb: add rel="nofollow" into anchors.
2007-04-22 TADA Tadashi
* add skel/i.category.rb for category page on mobile mode.
2007-04-10 TADA Tadashi
* tdiary/wiki_style.rb: marge new text without subtitle into previous
section.
2007-03-28 hajime miyauchi
* style/rd/rd_style.rb: section_enter/leave_proc into mobile mode.
2007-03-28 MIYASAKA Masaru
* 00default.rb: fix counting @prev_day and @next_day error in calc_links.
2007-03-11 TADA Tadashi
* tdiary.rb: 'h' replace to 'CGI::escapeHTML' in TDiaryTrackBackError.
thanks to MIYASAKA Masaru.
2007-03-11 MIYASAKA Masaru
* tdiary.rb: CGI::request_uri support IIS and some other httpds.
2007-03-06 TADA Tadashi
* hikidoc.rb was moved from 'tdiary' to 'misc/lib'.
2007-02-27 TADA Tadashi
* theme/base.css: add more detail styles for amazon plugin.
2007-02-24 SHIBATA Hiroshi
* plugin/{ja,en,zh}/10spamfilter.rb: fix bug resolv_check_mode setting.
2007-02-22 TADA Tadashi
* tdiary.conf.beginner: add some spam and referer data.
* filter/spam.rb: spam when referer has a fragment.
* rename linkcheck.rb to spamlinkcheck.rb in filter.
* plugin/10spamfilter.rb, filter/spamlinkcheck.rb: add options of
TrackBack linkcheck.
* plugin/00default.rb: add comment_form_mobile_mail_field method.
2007-02-20 TADA Tadashi
* tdiary.rb: raise error when TrackBack has been filtered.
* add new filter linkcheck.rb.
2007-02-19 TADA Tadashi
* theme/base.css: add about edit-today plugin.
2007-02-18 TADA Tadashi
* plugin/05referer.rb: move code of checking DefaultIO.
2007-02-10 TADA Tadashi
* tdiary.rb: add remove_tag method into Plugin.
2007-02-07 TADA Tadashi
* tdiary.rb: rewind about proxy.
* tdiary.conf.*: add about @options['proxy'].
* doc/HOWTO-use-plugin.html: add about @options['proxy']
* tdiary/wiki_style.rb: escape single quote in expand parameters of plugins.
2007-02-06 TADA Tadashi
* tdiary.rb: @options['proxy'] set to ENV['HTTP_PROXY'] in Plugin.
* plugin/05referer.rb: DefaultIO detective code change 'class' to 'String'.
2007-02-06 zunda
* tdiary.rb: reverting the local change. Sorry.
2007-02-06 zunda
* tdiary.rb: stop checking tsukkomi once it has been made
invisible by a filter
2007-01-31 TADA Tadashi
* skel/mail.rtxt*: add TSUKKOMI display status, 'shown' or 'hidden'.
2007-01-30 TADA Tadashi
* filter/spamakismet.rb: force hide TSUKKOMIs. Because Akismet judge
Japanese TSUKKOMI to spam sometime.
2007-01-29 TADA Tadashi
* filter/spamakismet.rb: add spam filter using Akismet .
2007-01-26 TADA Tadashi
* filter/spam.rb: split RBL list by '\n' -> '[\r\n]+'.
2007-01-26 SHIBATA Hiroshi
* filer/spam.rb,plugin/10spamfilter.rb: fix spamfilter.max_rate float to interger.
2007-01-25 zunda
* skel/preview.html*: removed gsub(/ /, ' ') from the view
of plugin error, as the string is espaced more completly with h()
2007-01-26 TADA Tadashi
* tdiary.rb, filter/spam.rb, plugin/spamfilter.rb: move debug method into
Filter class. And rename options 'spamfilter.debug_*' to 'filter.debug_*'.
And split debug mode to 3 state: DEBUG_NONE, DEBUG_SPAM and DEBUG_FULL.
* skel/i.update.rhtml*, plugin/00default.rb: enlarge TEXTAREA size.
2007-01-22 TADA Tadashi
* tdiary.rb: add misc/lib into default search path of ruby library.
2007-01-18 TADA Tadashi
* plugin/{ja,en,zh}/00default.rb: add to_utf8 method.
2007-01-17 SHIBATA Hiroshi
* plugin/00default.rb: add name attribute for comment-form.
2007-01-17 TADA Tadashi
* tdiary.rb: support TrackBack spec 1.2.
* tdiary/lang/*.rb: to_native optional support source charset.
2007-01-09 zunda
* plugin/00default.rb: escaped theme_url, nyear_diary_title,
and comment_submit_label
2007-01-10 Kazuhiko
* plugin/zh/00default.rb: remove parentheses warnings.
2007-01-09 zunda
* tdiary.rb: modified TDiaryForm so that, when appending a diary,
default title is set if there is already a diary for the same date.
2007-01-09 Kazuhiko
* plugin/00default.rb: remove parentheses warnings.
2007-01-07 zunda
* plugin/00default.rb: escaped arguments to navi_item
2007-01-07 zunda
* plugin/en/00default.rb: fixed typo: s/@.update/@update/
2007-01-08 TADA Tadashi
* index.rb: support ETag and If-None-Match header, and delete cache control
from GET response.
2007-01-07 zunda
* skel/plugin_error.rb: modified to show error message in
2007-01-06 TADA Tadashi
* apply HTML escape when generate HTML in skeltons or plugins.
2006-12-28 TADA Tadashi
* tdiary/filter/spam.rb: fix error on logging when no 'date' parameter (again).
2006-12-27 TADA Tadashi
* tdiary/filter/spam.rb: fix error on logging when no 'date' parameter.
2006-12-20 zunda
* tdiary/filter/spam.rb: add date of rejected tsukkomi to debug log
2006-12-10 TADA Tadashi
* skel/conf.rhtml, skel/i.conf.rhtml: security fix: escape @key value.
2006-12-05 zunda
* index.rb, update.rb: escape HTML for error page.
2006-12-04 HASHIMOTO Keisuke
* plugin/00default.rb: change 'theme' to '#{theme}': position of help icon.
2006-11-28 TADA Tadashi
* tdiary.rb: fix error when no 'conf' parameter in preferences page.
2006-11-26 TADA Tadashi
* tdiary.rb, skel/conf.rhtml: security fix: escape HTML for conf parameter
in update.rb.
2006-11-15 Tanaka Akira
* tdiary/wiki_style.rb: check plugin syntax in $SAFE=4.
2006-11-13 Kazuhiko
* tdiary/wiki_style.rb: rescue SecurityError.
* tdiary/hikidoc.rb: sync with hikidoc rev.43.
use Syntax library in multi-pre if possible
2006-11-11 Tanaka Akira
* tdiary/wiki_style.rb: support here document ends without CR/LF in plugin.
2006-11-10 TADA Tadashi
* style/wiki_style.rb: fix bug when plugin specified in subtitle.
2006-11-09 TADA Tadashi
* tdiary.rb: add 'SoftBank' to mobile user agent.
2006-11-06 Tanaka Akira
* tdiary/hikidoc.rb, tdiary/wiki_style.rb: support here document in wiki
style plugin syntax.
2006-09-13 Shun-ichi TAHARA
* style/etdiary/etdiary_style.rb: fix bug for mobile mode.
2006-09-13 Masahiro Sakai
* style/rd/rd_style.rb: unescapeHTML for parameters of plugins.
2006-09-05 TADA Tadashi
* skel/i.*.rhtml: add navigation link to bottom of pages.
2006-08-16 Kazuhiko
* tdiary/wiki_style.rb (append): revise detection of sections.
2006-08-09 Kazuhiko
* tdiary/wiki_style.rb: revise to output correct HTML with the
makerss.rb plugin.
2006-08-05 Kazuhiko
* tdiary/hikidoc.rb: sync with hikidoc rev.38.
support nested modifier (reported by MoonWolf)
support relative inline URL and fix parse_table
2006-07-23 TADA Tadashi
* skel/mail.rtxt: ENV['REMOTE_ADDR'] -> @cgi.remote_addr, and move it to
bottom of the mail body.
2006-07-21 SHIBATA Hiroshi
* tdiary/filter/spam.rb: fix namespace ResolvError.
2006-07-21 Kazuhiko
* skel/mail.rtxt: output ENV['REMOTE_ADDR'].
* tdiary/filter/default.rb: untaint referer file names for mod_ruby.
2006-07-19 SHIBATA Hiroshi
* tdiary/filter/spam.rb: add timeout to black_domain.
2006-07-19 TADA Tadashi
* tdiary/filter/spam.rb: recognize URI only http, https, ftp and mailto.
* tdiary/filter/spam.rb: max_rate means percentage.
2006-07-10 TADA Tadashi
* plugin/ja/10spamfilter.rb: modify messages of preference page more.
* theme/conf.css: hide div.footer, and enlarge submit button.
* skel/conf.rhtml: add some classes.
2006-07-08 TADA Tadashi
* tdiary/filter/default.rb: TSUKKOMI filtered by 'POST' command exactly.
2006-07-05 TADA Tadashi
* misc/style/wiki: fix bug and add notice about obsolete to README.
thanks Norihiro Hattori .
* tdiary/defaultio.rb: fix Errno::EACCES error when convert referer to new
formats on Windows.
* tdiary/filter/default.rb: check POST method correctly.
2006-07-05 TADA Tadashi
* tdiary/defaultio.rb: close file before delete empty diary file.
2006-07-04 TADA Tadashi
* add 'tdiary.conf.beginner' for configuration file for beginner.
* theme/default: move sidebar to rightside, and support beginner conf.
2006-06-26 TADA Tadashi
* add help button to each preferences.
* plugin/ja/10spamfilter.rb: change some words.
2006-06-26 SHIBATA Hiroshi
* plugin/10spamfilter.rb: fix bug about spamfilter.date_limit. thanks OGAWA KenIchi.
2006-05-28 TADA Tadashi
* index.rb, update.rb: return status 500 on error when "MSIE" also.
2006-05-26 TADA Tadashi
* index.rb, update.rb: return status 500 on error. thanks Masahiro Sakai.
2006-05-24 Kazuhiko
* misc/style/etdiary/etdiary_style.rb: remove debug code.
2006-05-13 TADA Tadashi
* plugin/50sp.rb: add tDiary path before 'misc/plugin' in sp.path. thanks
KURODA Hiraku.
* tdiary.rb: fix bug about counting TrackBack. thanks Masahiro YOSHIZAWA.
2006-04-15 TADA Tadashi
* release 2.1.4 at dotBAR.
2006-03-23 TADA Tadashi
* plugin/00default.rb: delete white spaces in anchor of date.
thanks cherry.usacho.jp.
2006-03-21 FUDAN
* tdiary.conf: add "WILLCOM" to mobile agent.
2006-03-19 TADA Tadashi
* skel/show.rhtml, skel/i.show.rhtml: delete contents because these are
dummy. thanks ZnZ.
2006-03-18 TADA Tadashi
* remove a limit of TSUKKOMI max (more).
* plugin/00default.rb: add Mobile Link Discovery to HTML header.
2006-03-17 TADA Tadashi
* remove a limit of TSUKKOMI max.
* move TSUKKOMI form from skel to plugin.
2006-02-10 TADA Tadashi
* tdiary/default_io.rb: revive safety global lock.
* plugin/05referer.rb: change labels.
2006-02-06 TADA Tadashi
* revive @referer_day_only option but reverse default value.
2006-02-04 TADA Tadashi
* 01referer.rb: check existence of @referer_volatile in
referer_of_today_long.
* 01referer.rb: delete implement of referer_of_today_short.
* theme/base.css: add p.message.
2006-02-03 TADA Tadashi
* large change about referer: daily management, volatile link, etc.
* default_io.rb: ignore error when *.tdc was empty.
2006-01-02 TADA Tadashi
* tdiary/defaultio.rb: ignore Errno::NOENT when delete empty file.
2005-12-09 Kazuhiko
* misc/convert2.rb: revise for current tdiary.rb.
2005-10-23 SHIBATA Hiroshi
* tdiary/filter/spam.rb, plugin/10spamfilter.rb, plugin/*/10spamfilter.rb:
add safe domain list at referer check.
2005-10-22 SHIBATA Hiroshi
* tdiary/filter/spam.rb: change uri regexp pattern in DNSBL filter.
2005-10-22 SHIBATA Hiroshi
* tdiary/filter/spam.rb: add debug message and retry process in DNSBL filter.
2005-10-21 TADA Tadashi
* tdiary/wiki_style.rb: fix enbugged on 2.1.3.20051020.
2005-10-21 SHIBATA Hiroshi
* tdiary/filter/spam.rb, plugin/10spamfilter.rb, plugin/*/10spamfilter.rb:
remove IP Blacklist filter. add two services to Domain Blacklist initialization.
2005-10-20 SHIBATA Hiroshi
* tdiary/filter/spam.rb, plugin/10spamfilter.rb, plugin/*/10spamfilter.rb: add DNSBL filter.
2005-10-20 TADA Tadashi
* tdiary/wiki_style.rb: enable specify "{{'
'}}" into text.
2005-10-16 TADA Tadashi
* doc/HOWTO-make-plugin.html: add about section_enter/leave_proc.
2005-10-15 Kazuhiko
* tdiary/wiki_style.rb (to_html): support multi-line plugins.
2005-10-12 TADA Tadashi
* tdiary.rb, *_style.rb, theme/base.css: add section_enter/leave_proc.
2005-10-10 TADA Tadashi
* plugin/00default.rb: my plugin: fix bug when @index was full path.
2005-10-06 TADA Tadashi
* tdiary/hikidoc.rb, tdiary/wiki_style.rb: support relative inline URL.
This is a temporally fix.
2005-10-02 Kazuhiko
* tdiary/hikidoc.rb: sync with hikidoc rev.33.
revise escapes in parse_link
allow empty descriptions in definition lists
* tdiary/wiki_style.rb (to_html): replace links to my/kw plugins.
2005-09-29 TADA Tadashi
* release 2.1.3.
2005-09-27 Kazuhiko
* tdiary/hikidoc.rb: sync with hikidoc rev.29.
bugfix in parse_plugin.
revise URI_RE.
2005-09-26 TADA Tadashi
* tdiary.rb: remove index parameter from Plugin#subtitle_proc.
* style/*_style.rb: revise subtitle_proc.
2005-09-26 Kazuhiko
* tdiary/hikidoc.rb: sync with hikidoc rev.27.
revise parse_plugin.
2005-09-25 ds14050 at vvvvvv.sakura.ne.jp
* tdiary/wiki_style.rb: enable @options['kw.show_inter'].
2005-09-22 Kazuhiko
* tdiary/wiki_style.rb (do_html4): support diaries without
subtitles.
2005-09-18 zunda
* plugin/*/10spamfilter.rb: fixed the form always showing comments will be discarded
2005-09-17 Kazuhiko
* tdiary/hikidoc.rb: sync with hikidoc rev.25.
minimum match in parse_modifier.
revise parse_list.
move parse_comment next to parse_pre.
2005-09-17 TADA Tadashi
* tdiary/wiki_style.rb: unescape target URI in link format.
2005-09-16 TADA Tadashi
* plugin/00default.rb: prev/next navigation on edit mode.
* tdiary/wiki_style.rb: unescape target URI to own diary.
* tdiary.rb, skel/conf.rhtml, theme/conf.css: set inversion color to
current preference item in sidebar.
2005-09-12 TADA Tadashi
* tdiary/filter/spam.rb: fix debug message in referer_filter.
2005-09-09 TADA Tadashi
* plugin/00default.rb: insert thumbnail of selected theme.
2005-09-08 TADA Tadashi
* theme/conf.css: a little change about design of list.
* tdiary.conf, plugin/00default.rb, skel/tdiary.rconf: add @conf.banner
and update genre.
2005-09-07 TADA Tadashi
* plugin/*.rb: a little adjustment design in English.
* plugin/00default.rb: not generate link for absent month.
2005-09-06 YAMAGUCHI Seiji
* tdiary/default.rb: safety lock for storing comments and referers.
2005-09-05 Kazuhiko
* tdiary/wiki_style.rb: add a new wiki style using HikiDoc.
* misc/style/wiki/wiki_parser.rb: remove.
* misc/style/wiki/wiki_style.rb: remove.
2005-08-30 TADA Tadashi
* wiki_style.rb: fix: duplicated anchor in mobile mode.
2005-08-29 TADA Tadashi
* rd_style.rb, etdiary_style_rb, emptdiary_style.rb: support subtitle_proc.
2005-08-28 TADA Tadashi
* tdiary/tdiary_style.rb: fix bug: error when specify plugin in subtitle.
* wiki_style.rb: fix bug: subtitle_proc failed when some inline elements in
subtitle.
* plugin/00default.rb: disable nyear link when mobile mode.
2005-08-26 TADA Tadashi
* tdiary.rb: add title_proc and subtitle_proc to Plugin.
* plugin/00default.rb: add title_of_today and nyear_link.
* tdiary_style.rb, wiki_style.rb: support subtitle_proc.
2005-08-25 TADA Tadashi
* tdiary.rb and etc: add genre parameter to Plugin#add_conf_proc.
2005-08-24 TADA Tadashi
* (testing) change preferences page design.
2005-08-15 TADA Tadashi
* theme/base.css: add calendar2.rb plugin's default image settings.
2005-08-15 akira yamada
* filter/spam.rb, plugin/10spamfilter.rb: add dispose mode, more check mail
address and date limitation.
2005-08-10 Kazuhiko
* plugin/00default.rb (my): use absolute URLs.
2005-08-10 zunda
* tdiary/lang/ja.rb: use NKF to convert to charset when NKF::UTF8 defined.
2005-08-08 TADA Tadashi
* plugin/00default.rb: TSUKKOMI mail plugin: add new option send mail when filter hide TSUKKOMI.
2005-08-07 akira yamada
* filter/spam.rb: fix bug abut @max_uris checking.
* filter/spam.rb: add checking TLD.
2005-07-27 TADA Tadashi
* plugin/00default.rb, tdiary/defaultio.rb, tdiary/pstoreio.rb,
tdiary/tdiary_style.rb, tdiary/filter/default.rb, tdiary/lang/en.rb,
tdiary/lang/ja.rb, tdiary/lang/zh.rb, theme/base.css: add license.
* add plugin/10spamfilter.rb and rename 01sp.rb to 50sp.rb.
2005-07-21 zunda
* tdiary/defaultio.rb DefaultIO#restore(): move rescue clause later:
IO#read in ruby-1.8.0 returns not "" but nil when reading over EOF
2005-07-21 TADA Tadashi
* doc/HOWTO-make-plugin.html: correct charset ISO-2022-JP to EUC-JP.
2005-07-20 TADA Tadashi
* release 2.1.2.
2005-07-19 Yutaka OIWA
* doc/HOWTO-make-plugin.html: add about against CSRF attack.
2005-07-07 Yutaka OIWA
* tdiary.rb, 00default.rb, skel/*.rhtml, tdiary.conf.sample: against
CSRF attack.
2005-06-22 Kazuhiko
* tdiary.rb (apply_plugin): ignore exceptions.
2005-06-19 TADA Tadashi
* tdiary.rb: fix wrong version number.
2005-06-13 TADA Tadashi
* skel/diary.rhtml: TSUKKOMI 'Before...' links to '#c00'. thanks Kazuhiro
NISHIYAMA
* README.html: s/GPL/GPL2/g
* theme/base.css: add some sidebar items.
2005-06-13 hahahaha
* index.rb: support 'n days before/after' mode when using
ErrorDocument/Action.
2005-06-09 TADA Tadashi
* release 2.1.1.
2005-06-07 TADA Tadashi
* doc/README.html, doc/INSTALL.html: separate INSTALL from README.
2005-06-06 TADA Tadashi
* plugin/ja/00default.rb: change words in navi_next/prev_ndays.
2005-06-05 TADA Tadashi
* plugin/00default.rb: hide 'n days' navigation and referer accessed by bots.
2005-06-04 TADA Tadashi
* tdiary.conf.sample: add <%=navi%> in footer.
* plugin/00default.rb: separate navi_user_* methods from navi_user method.
* plugin/00default.rb: "prev/next month" navigation in month mode.
2005-06-03 TADA Tadashi
* plugin/00default.rb, misc/style/wiki/wiki_style.rb: my plugin support 'n days before/after' mode.
* misc/style/rd/rd_style.rb: my plugin support 'n days before/after' mode.
* tdiary.rb: set limit 30 days on 'n days before/after' mode.
* plugin/00default.rb: anchor plugin support 'n days before/after' mode.
2005-06-02 TADA Tadashi
* tdiary.rb, plugin/00default.rb: "N days before/after" navigation
button [EXPERIMENTAL]
2005-06-01 TADA Tadashi
* tdiary.rb, index.rb: N days mode [EXPERIMENTAL]
2005-05-29 KURODA Hiraku
* escape quote in TSUKKOMI.
2005-05-18 Kazuhiko
* tdiary/defaultio.rb: support CRLF.
2005-05-18 TADA Tadashi
* tdiary.rb: fix typo by supporting ruby 1.9 HEAD.
* doc/HOWTO-make-io.rd: fix about IO#transaction block parameter.
2005-05-16 Kazuhiko
* tdiary.rb: support ruby 1.9 HEAD.
2005-05-15 Kazuhiko
* tdiary.rb: support ruby 1.9 HEAD.
* tdiary/defaultio.rb: close open file only in 'ensure'.
2005-05-05 TADA Tadashi
* plugin/{ja,en.zh}/00default.rb: fix wrong to .
2005-04-21 Kazuhiko
* tdiary.rb: invoke update_proc in showcomment mode.
2005-04-08 TADA Tadashi
* tdiary.rb, plugin/00default.rb, misc/theme_convert/theme_convert.rb:
remove using ERbLight. (only support ruby 1.8 or later.)
* erb/*: delete.
* skel/conf.rhtml, plugin/00default.rb: fix theme to 'default' in configuration mode.
2005-04-06 TADA Tadashi
* tdiary/defailtio.rb: support ruby 1.9 HEAD. thanks Mineo Aoki .
* tdiary/defailtio.rb: through NameError in restore.
2005-03-09 TADA Tadashi
* tdiary.rb: add mobile user agents; 'Vodafone' and 'MOT-'.
thanks Masaru Yokoi
* skel/i.update.rhtml: fix HTML tag typo. thanks Masaru Yokoi
2005-01-27 zunda
* skel/i.update.rhtml: bug fix - Kanji code converted from shift-jis to euc
* skel/i.month.rhtml: use labels from plugin for i18n
2005-01-12 Kazuhiko
* tdiary/defaultio.rb: separate each transaction and use exclusive
lock in writing transaction only.
2004-12-22 zunda
* misc/style/emptdiary/emptdiary_style.rb: body_to_html defined, thanks to dai .
2004-12-01 zunda
* skel/tdiary.rconf: bug fix - could not saveconf unless icon and description are set
2004-12-01 zunda
* plugin/00default.rb, plugin/ja/00default.rb: added icon_tag and description_tag
2004-11-29 zunda
* tdiary.rb, skel/tdiary.rconf, plugin/00default.rb, plugin/{ja,en,zh}/00default.rb:
added @conf.icon and @conf.description
2004-11-05 MoonWolf
* tdiary/tdiary_style.rb: XML-RPC API support
* misc/style/emptdiary: XML-RPC API support
* misc/style/etdiary: XML-RPC API support
* misc/style/rd: XML-RPC API support
* misc/style/wiki: XML-RPC API support
2004-11-04 MoonWolf
* tdiary.rb: method visibility change.
2004-09-24 Fri UECHI Yasumasa
* rd_style.rb: fix tainted name space of RD Headline class. Thanks Shugo Maeda .
2004-08-08 Junichiro Kita
* tdiary.rb: TDiaryCategoryView's @last_modified changed to Time.now from Time.at(0).
Thanks MATSUOKA Kohei .
2004-07-18 Junichiro Kita
* tdiary.rb, tdiary/defaultio.rb: delete dispensable data dir and cache.
2004-07-01 TADA Tadashi
* tdiary_style.rb: implement body_to_html method.
2004-06-28 Junichiro Kita
* misc/i18n/tdiary.conf.sample-en: fix typo. thanks to jfkimura@yahoo.co.jp
2004-06-27 TADA Tadashi
* release 2.0.0.
2004-06-18 TADA Tadashi
* 00default.rb: deny robots when update modes.
2004-06-16 TADA Tadashi
* add zh (Traditional Chinese) language resources. thanks Hiroshi Yui .
2004-06-15 Tue UECHI Yasumasa
* rd_style.rb: remove
tags in manufacture(*_to_html) only subtitles is given.
2004-06-09 TADA Tadashi
* 00default.rb: remove debug code.
2004-05-22 zunda
* tdiary.conf.sample: English notice at the top.
2004-05-22 TADA Tadashi
* default.css, tdiary1.css: add '@charset "euc-jp";'.
2004-05-20 Kazuhiko
* skel/mail.rtxt, skel/mail.rtxt.en: separate each address by
comma.
2004-05-20 TADA Tadashi
* mail.rtxt.en: against empty @author_mail or @author_name.
* tdiary.rb: catch exceptions when cannot delete cache files.
2004-05-19 ZnZ
* 00default.rb, mail.rtxt: against empty @author_mail or @author_name.
2004-05-16 TADA Tadashi
* misc/style/wiki/wiki_parser.rb: ignore any elements in plugin.
* tdiary.conf.sample: add self URL into @no_referer. thanks ZnZ .
2004-05-14 TADA Tadashi
* skel/mail.rtxt: support absolute path of @conf.index.
2004-05-09 TADA Tadashi
* tdiary.rb: support absolute path of @conf.index.
* skel/i.diary.rhtml: show TSUKKOMI body length 100 to 200 chars.
2004-05-05 TADA Tadashi
* misc: move posttdiary.rb and tdiary-mode to contrib package.
* release 1.5.7.
2004-05-05 Kazuhiko
* misc/style/etdiary/etdiary_style.rb: fix a bug that causes a
problem in 'to_html' without options.
2004-05-04 Kazuhiko
* skel/update.rhtml: display an e-mail address of comment if
exists.
2004-05-04 TADA Tadashi
* tdiary.rb: remove to add '...' after using Config#shorten.
2004-04-19 ZnZ
* tdiary.rb: add error information to eval.
2004-04-19 TADA Tadashi
* tdiary.conf.sample: uncomment @options['apply_plugin'] and @options['bot'].
* tdiary.conf.sample: some robots add to @options['bot']. thanks MUSHA .
2004-04-06 zunda
* plugin/01sp.rb: records only plug-in filenames. When more than one plug-ins in different directories have the same filename, first occurrence in sp.path will be used, without raising an error.
2004-04-05 TADA Tadashi
* theme/base.css: add .highlight class. thanks ZnZ and Naoko .
2004-04-04 TADA Tadashi
* tdiary.rb: apply comment_filter for TrackBack.
* tdiary/filter/default.rb: reject without GET method in comment_filter.
2004.03.16 SHIMADA Mitsunobu
* misc/style/etdiary/etdiary_style.rb: fix bug: section without subtitle.
2004-03-15 Kazuhiko
* tdiary.rb (apply_plugin): return empty string if input string is
nil.
2004.03.15 Junichiro Kita
* plugin/*/00default.rb: resurrection of category_anchor. Thanks mput.
2004.03.15 Junichiro Kita
* index.rb, tdiary.rb, skel/category.rhtml, plugin/*/00default.rb: indexed category.
Thanks mass and phonondrive.com.
2004-03-04 TADA Tadashi
* tdiary.rb: do not call update_proc when TSUKKOMI was filtered.
* plugin/00default.rb: fix bug in comment_mail_send.
2004-02-27 TADA Tadashi
* tdiary.rb, skel/*: call update_proc after all plugins loaded.
2004-02-17 TADA Tadashi
* tdiary.rb: fix TDiary::Filter::Filter#comment_filter prototype.
2004.02.12 Junichiro Kita
* tdiary/filter/default.rb: support ruby 1.6.x.
2004-02-11 zunda
* tdiary.rb, tdiary/filter/default.rb: fix bugs.
2004-02-10 TADA Tadashi
* tdiary.rb, tdiary/filter/default.rb: TSUKKOMI and referer filter feature.
2004-02-09 TADA Tadashi
* plugin/00default.rb: fuzzy regexp in my plugin.
* skel/mail.rtxt*: anchor move to the bottom of body.
2004-02-09 mput
* tdiary.rb: fix Plugin#apply_plugin.
2004-02-04 UECHI Yasumasa
* misc/style/rd/rd_style.rb: rescue ParseError
2004-01-26 UECHI Yasumasa
* misc/style/rd/rd_style.rb: fix body_to_html
2004.01.21 Junichiro Kita
* tdiary.rb: call update_proc in TDiaryTrackBackReceive#eval_rhtml for recent_trackback3.rb.
2004-01-17 TADA Tadashi
* plugin/{ja,en}/00default.rb: split @theme_location_comment.
* theme/base.css: modify style of calendar3 plugin.
2004-01-17 TADA Tadashi
* misc/posttdiary.rb: support ruby 1.8.1.
2004-01-17 Kazuhiko
* tdiary.rb: use erbscan if possible.
2004.01.12 Junichiro Kita
* tdiary.rb: remove TDiaryTrackBackBase#trackback_url.
* tdiary.rb: use @conf.base_url in TDiaryTrackBackBase#diary_url.
2004.01.12 Junichiro Kita
* tdiary.rb: if trackback is longer than 255 byte, it will be shorten to 252 byte and '...' will be added.
2004.01.09 TADA Tadashi
* plugin/00default.rb: meta link support HTML 4.01.
2003.12.30 Junichiro Kita
* plugin/00default.rb: my can handle 'yyyymmdd#txx'.
* wiki_style.rb: strip_subtitle returns nil if subtitle == ''. thanks to YAA.
2003.12.26 TADA Tadashi
* tdiary/pstoreio.rb: fix bug: enable running 1.5.6 or later.
2003.12.26 Kazuhiko
* tdiary.rb(trackback_url): HTTP_HOST -> SERVER_NAME.
(base_url): return '' in non CGI case.
2003.12.26 Junichiro Kita
* skel/mail.rtxt*: add comment's URL in the body.
2003.12.25 TADA Tadashi
* tdiary.rb: TDiaryBase#clear_cache support parameter of file name pattern.
2003.12.26 Kazuhiro NISHIYAMA
* misc/style/wiki/wiki_style.rb: bug fix of parsing categories. thanks to yowa.
2003.12.26 Kazuhiro NISHIYAMA
* tdiary.rb: catch StandardError when broken cache.
2003.12.20 Kazuhiko
* misc/style/rd/rd_style.rb: bug fix.
2003.12.19 TADA Tadashi
* index.rb, update.rb: set $KCODE to 'n'.
2003.12.19 Fri UECHI Yasumasa
* misc/style/rd/rd_style.rb: accept lower level headlines without upper level headlines.
2003.12.18 TADA Tadashi
* 00default.rb: save theme conf before call header_proc.
2003.12.16 Takeru KOMORIYA
* tdiary.rb: do not count up last-modified when the diary disabled.
2003.12.16 TADA Tadashi
* 00default.rb: accept fuzzy anchor style.
2003.12.11 TADA Tadashi
* skel/day.rhtml, skel/diary.rhtml: do not make link URL when access from bot.
2003.12.09 TADA Tadashi
* tdiary.rb: String#make_link replace space to ' ' only top of lines.
2003.12.01 TADA Tadashi
* misc/posttdiary.rb: support over 10 images. thanks jun.o.
2003.11.27 TADA Tadashi
* index.rb, update.rb: no 'Content-Type' in error message running on mod_ruby.
* plugin/01sp.rb: sp.path can terminate by '/'.
2003.11.21 Junichiro Kita
* tdiary.rb: Url returned by base_url ends with '/'.
2003.11.21 Kazuhiko
* tdiary.rb: remove tail '/' of base_url.
2003.11.19 Junichiro Kita
* tdiary.rb: import base_url method from RWiki.
2003.11.18 TADA Tadashi
* tdiary.rb: run Plugin#apply_plugin under $SAFE = 4 when secure mode.
2003.11.17 TADA Tadashi
* dot.htaccess: move comment about YYYYMMDD.html access to html_anchor.rb plugin.
* tdiary/lang/ja.rb: remove decoding of charref.
* plugin/00default.rb: remove sub from hostname in comment_mail_send.
2003.11.14 TADA Tadashi
* misc/jtime.rb: removed. use plugin/jdate.rb.
2003.11.13 TADA Tadashi
* release 1.5.6.
2003.11.10 TADA Tadashi
* skel/update.rhtml*: add subtitle in update form.
2003.11.06 zunda
* misc/style/emptdiary/README.rd and README.rd.en: emptdiary -> emptDiary
2003.11.06 TADA Tadashi
* plugin/{ja,en}/00default.rb: looks up style documents in docs.tdiary.org wiki.
2003.11.05 Junichiro Kita
* misc/style/wiki/README*: add document for kw plugin.
2003.11.05 Junichiro Kita
* tdiary.rb: rescue SyntaxError and raise BadStyleError when bad style is specified.
2003.11.03 Junichiro Kita
* ske/category.rhtml: stripped_subtitle -> stripped_subtitle_to_html.
2003.10.29 zunda
* tdiary.rb: passes yield separate values instead of an Array to follow behavior of yield [ruby-dev:21276]
2003.10.28 Junichiro Kita
* tdiary.rb: dup string in apply_plugin.
* doc/HOWTO-make-io.rd: add documents for *_to_html.
* misc/style/etdiary/etdiary_style.rb, misc/style/rd/rd_style.rb,
misc/style/wiki/wiki_style.rb, tdiary/pstoreio.rb, tdiary/tdiary_style.rb: add *_to_html.
2003.10.25 Junichiro Kita
* tdiary.rb: auto invalidation of parser cache and ERb cache.
2003.10.23 Kazuhiko
* plugin/ja/00default.rb, plugin/ja/00default.rb,
skel/category.rhtml, skel/conf.rhtml, skel/i.conf.rhtml,
skel/i.day.rhtml, skel/i.latest.rhtml, skel/i.month.rhtml,
skel/i.show.rhtml, skel/i.update.rhtml, skel/i.update.rhtml.en,
skel/preview.rhtml, skel/preview.rhtml.en, skel/show.rhtml,
skel/update.rhtml, skel/update.rhtml.en: escape HTML @html_title.
2003.10.22 TADA Tadashi
* skel/tdiary.rconf: fix error when @author_mail was nil.
2003.10.21 Junichiro Kita
* tdiary/lang/ja.rb: shorten('') returns '' instead of nil.
2003.10.14 Junichiro Kita
* misc/style/wiki/wiki_style.rb: support '[[string|inter:key]]'.
2003.10.10 TADA Tadashi
* misc/posttdiary.rb: --image-format.
2003.10.10 zunda
* plugin/01sp.rb: CGI::escape instead of CGI::escapeHTML to make a URL
2003.10.09 zunda
* plugin/01sp.rb: links to plugin documents
2003.10.09 Kazuhiko
* plugin/00default.rb: untaint receivers for mod_ruby.
2003.10.09 TADA Tadashi
* tdiary.rb, 00default.rb: move Plugin#bot? to Config class, and make wrapper in Plugin.
* tdiary.rb: suppress saving referer from bot.
2003.10.08 Kazuhiko
* plugin/01sp.rb: untaint sp_option( 'selected' ) for mod_ruby.
2003.10.07 Kazuhiko
* tdiary.rb: untaint '#{@lang}.rb' for mod_ruby.
2003.10.07 Yasuaki Gohko
* pstoreio.rb: support ruby 1.8.
2003.10.06 zunda
* plugin/01sp.rb: allows multiple directories for plugins
2003.10.01 zunda
* plugin/01sp.rb: no more revision information, links to sources and comments
* plugin/01sp.rb: user friendlier sequence of plugin list
2003.10.01 Kazuhiro NISHIYAMA
* tdiary.rb: change security error message in Plugin#add_cookie.
2003.09.29 TADA Tadashi
* plugin/01sp.rb: support secure mode.
2003.09.28 TADA Tadashi
* add new setting @referer_day_only to reduce 'referer noise'.
2003.09.27 zunda
* plugin/01sp.rb: better to have default opt values set nil: hide* -> show*
* plugin/01sp.rb: shows help in the resource file if there is
2003.09.27 TADA Tadashi
* add plugin/01sp.rb and resources of ja and en.
2003.09.26 TADA Tadashi
* tdiary/lang/en.rb: add comments.
2003.09.25 TADA Tadashi
* i18n framework.
* tdiary/lang: add ja.rb and en.rb.
* tdiary.rb: move DiaryBase#disp_referer method to Plugin class.
* tdiary.rb: remove Comment#shorten and Plugin#shorten.
* misc/i18n/00lang.en.rb: moved to plugin/en/00default.rb.
* add plugin/ja/00default.rb.
2003.09.25 Junichiro Kita
* tdiary.rb, skel/diary.rhtml, plugin/00default.rb: add
. Thanks to mput.
2003.09.17 UECHI Yasumasa
* rd_style.rb: change URL of RAA.
2003.09.16 TADA Tadashi
* tdiary.rb, tdiary.conf*: add @cache_path. Thanks MoonWolf .
2003.09.10 TADA Tadashi
* skel/tdiary.rconf: fix typo.
* tdiary.rb: automatic generate date when Append.
* misc/posttdiary.rb: not send date to update CGI.
* misc/posttdiary.rb: unset date to request for tDiary.
2003.09.02 Junichiro kita
* plugin/00default.rb: calc_links works correctly with mobile agent.
2003.09.02 KAKUTANI Shintaro
* skel/plugin_error.rhtml: follow conf proc.
2003.09.02 TADA Tadashi
* dot.htaccess: deny "*.rhtml*".
* plugin/00default.rb: mobile_navi supports ruby 1.8.
2003.09.01 Junichiro kita
* plugin/00default.rb, skel/i.*.rhtml: create navigation link with mobile_navi.
2003-08-23 zunda
sp.rb: simpler configuration display
2003.08.28 Kazuhiko
* rd_style.rb, wiki_style.rb insert "\n\n" at the end of @body.
2003-08-28 Thu UECHI Yasumasa
* rd_style.rb: fix bug when last section doesn't terminate by CR.
2003-08-26 zunda
sp.rb: English translation
sp.rb: option defaults are flipped
sp.rb: Typo for @options are fixed
2003-08-22 zunda
sp.rb: following options are added: thanks to kaz
sp.rb: @options['select_plugins.hidesource']
sp.rb: @options['select_plugins.hidemandatory']
sp.rb: @options['select_plugins.newdefault']
sp.rb: new plugins are marked in the list until the user configures the selections
sp.rb: bug fix: check conf mode before updating the options
2003.08.21 TADA Tadashi
* tdiary.rb: remove debug message.
* tdiary.rb, 00default.rb: add Plugin@last_modified and insert it into HTML header.
* 00default.rb, update.rhtml*, preview.rhtml*: add style_howto plugin.
* index.rb, update.rb: waiting 1 second after post.
2003-08-20 zunda
sp.rb: first release
2003.08.20 TADA Tadashi
* skel/tdiary.rconf: cancel saving Array and Hash.
2003.08.20 TADA Tadashi
* skel/tdiary.rconf: save Array and Hash value of @options2. thanks kazuhiko.
* tdiary.rb: Config#delete as delete a key of @options.
2003.08.06 zunda
* tdiary.rb: taint @options2 when it is created for the first time
2003.08.06 TADA Tadashi
* tdiary.rb, 00default.rb: taint all param values of @cgi in Plugin.
2003.08.05 TADA Tadashi
* doc/HOWTO-make-plugin.html: about conf_proc.
* 00default.rb: fix about comment_mail error in secure mode. thanks kazuhiko.
* release 1.5.5.
2003.08.04 TADA Tadashi
* support ruby 1.8.0 preview7.
* wiki_parser.rb: add "\n" to end of blockquoted lines.
2003.07.31 Junichiro Kita
* index.rb: tdiary.cookies is set after tdiary.eval_rhtml, at least in case of whats_new plugin.
2003.07.30 TADA Tadashi
* tdiary.rb: use ERB2 when running on ruby 1.8 or later (testing).
* wiki_style.rb: support TrackBack anchor.
2003.07.29 UECHI Yasumasa
* rd_style: fix Reference element to recognize trackbacks
2003.07.29 Kazuhiko
* index.rb: don't make 'body' in case of HEAD request.
2003.07.22 TADA Tadashi
* skel/conf.rhtml: to valid html.
2003.07.18 zunda
* misc/style/emptdiary/emptydiary.rb: support ruby 1.8.0 (2003-07-18):
Array.join() no longer returns EmptdiaryString but returns String.
2003.07.18 UECHI Yasumasa
* rd_style: fix ref_ext_IMG is not for HTML4
2003.07.15 TADA Tadashi
* save only valid referer, and referer URL to euc before display.
2003.07.10 TADA Tadashi
* fix bug when empty receivers in comment_mail plugins.
2003.07.05 TADA Tadashi
* fix yeasterday's bug.
2003.07.04 TADA Tadashi
* fix some bugs in comment_mail plugins.
2003.06.24 TADA Tadashi
* wiki_style.rb: fix bug about only subtitle section.
* tdiary.rb, wiki_style.rb: support ruby 1.8.0 preview3.
2003.06.22 TADA Tadashi
* 00default.rb: css_tag plugin support base.css.
* default.css: remove including base.css.
2003.06.21 TADA Tadashi
* conf_proc supports secure mode.
2003.06.16 Junichiro Kita
* 00default.rb: use @conf.author_mail when @conf['comment_mail.receivers'] is nil.
2003.06.16 TADA Tadashi
* conf_proc: English support.
* conf_proc: mobile agent support.
2003.06.15 Hideki SAKAMOTO
* tdiary.rb: initialize @css in Config class.
2003.06.14 TADA Tadashi
* conf_proc plugin modify.
* conf.rhtml.en: deleted.
2003.06.13 TADA Tadashi
* [TESTING] conf_proc plugin modify.
2003.06.12 TADA Tadashi
* [TESTING] conf_proc plugin support.
* 00default.rb, mail.rtxt: optimize comment mail.
2003.06.07 TADA Tadashi
* update.rhtml, preview.rhtml: renumbering tabindex.
2003.06.07 Junichiro Kita
* wiki_style.rb: remove categorizable?
2003.06.06 TADA Tadashi
* tdiary.rb, update.rb: redirection to day page after append or replace diary.
* update.rhtml, preview.rhtml: change update form layout.
* 00default.rb, 00lang.en.rb: marge edit.rb and change some labels.
2003.06.05 TADA Tadashi
* base.css: add some plugin's default settings. thanks Nana.
2003.06.02 TADA Tadashi
* tdiary.rb: fix error in 1st preview in the new day.
2003.05.30 TADA Tadashi
* tdiary.rb: fix wrong style selected in preview when editing a diary in the another style.
* base.css: add default of calendar3 plugin.
2003.05.17 Kenta MURATA
* TDiaryComment#eval_rhtml ignores some exceptions
2003.05.15 TADA Tadashi
* wiki_parser.rb: remove #!... line.
* release 1.5.4.
2003.05.15 UECHI Yasumasa
* rd_style.rb: fix footnote element with mput's patch.
2003.05.13 Junichiro Kita
* tdiary.rb: TDiary::TDiaryTrackBackReceive#to_euc don't look charset parameter.(automatic translation)
2003.05.11 Junichiro Kita
* tdiary.rb: TDiaryTrackBackReceive#eval_rhtml call super to do some plugin tasks. (eg. update_proc)
2003.05.10 Junichiro Kita
* tdiary.rb: TrackBack support charset parameter.
2003.05.09 TADA Tadashi
* preview.rhtml: show anchor.
2003.05.09 Junichiro Kita
* plugin/00default.rb: add bot?
2003.05.06 Junichiro Kita
* plugin/00default.rb: anchor can handle yyyymmdd#txx.
2003.05.06 TADA Tadashi
* preview: change to simple action on append mode.
2003.05.03 Junichiro Kita
* tdiary.rb: import classes for TrackBack(TDiary::TDiaryTrackBack*) from tb.rb.
2003.05.02 TADA Tadashi
* index.rb, update.rb: untaint org_path. thanks mput.
2003.04.28 TADA Tadashi
* HOWTO-make-plugin.html: add about form_proc.
2003.04.27 Junichiro Kita
* plugin/00default.rb: send comment_mail when receive TrackBack Ping.
2003.04.22 TADA Tadashi
* escape backslash in header and footer.
2003.04.20 TADA Tadashi
* support form_proc plugin.
2003.04.18 TADA Tadashi
* remove comment mail feature to plugin: comment_mail-{smtp,qmail,sendmail}.rb.
2003.04.17 TADA Tadashi
* default.css: add table settings.
* tdiary.conf.sample: updated.
2003.04.15 TADA Tadashi
* support edit_proc plugin.
2003.04.11 zunda
* skel/i.day.rhtml, skel/i.latest.rhtml, skel/i.month.rhtml:
* plugin_error.rhtml: 'Update' -> 'Edit' when error in updating.
2003.04.06 TADA Tadashi
* preview: show safety page when plugin error.
2003.04.05 TADA Tadashi
* support preview page.
2003.04.04 TADA Tadashi