From e09af3f95dd29381cbdd19246386a7482f4d6f4c Mon Sep 17 00:00:00 2001 From: elixirel Date: Thu, 14 May 2009 22:30:17 +0900 Subject: [PATCH] modified reset.html.erb. --- erbtemp/reset.html.erb | 40 +++++++++++++++++++++++++++++----------- feedgenerator.rb | 8 ++++++++ 2 files changed, 37 insertions(+), 11 deletions(-) diff --git a/erbtemp/reset.html.erb b/erbtemp/reset.html.erb index 04b5100..e78449d 100644 --- a/erbtemp/reset.html.erb +++ b/erbtemp/reset.html.erb @@ -15,30 +15,47 @@ return false; } } - - function autocomp_feedid(){ - document.getElementsByName("feedid").item(0).value = document.getElementsByName("url").item(0).value; - }
<%= menu %>
+ <% db.transaction do %>
@@ -47,11 +64,11 @@
 初期化後にリセットしたデータを戻すことは出来ません!初期化を行う前に、入念に検討を行ってください。
-
-
- -
-
+ + + + @@ -61,6 +78,7 @@
+ <% end %>
<%= APPVERSION %> diff --git a/feedgenerator.rb b/feedgenerator.rb index ecc0140..c88ae7d 100644 --- a/feedgenerator.rb +++ b/feedgenerator.rb @@ -782,6 +782,14 @@ class Controller # 画面の遷移先をトップページにする params["mode"] = "" params["action"] = "" + # パラメタ無しの処理 + else + # ファイル一覧を取得する + filelist = FileUploader.new.filelist() + + # タイプがファイルのみリストとして取得する + db["filelist"] = [] + filelist.each { |fname| db["filelist"] << fname if File.ftype(XMLPATH + fname) == "file"} end # ログイン時の画面 -- 2.11.0
- ■ 初期化機能 + + ■ 初期化機能
[ 説明 ]
-  この機能を使用することで、日記に関するデータ全てを消去することができます。リセット後は空のdiary.xmlとloglist.xmlが設置されます。 +  この機能を使用することで、日記に関するデータ全てを消去することができます。 +
+  初期化処理を行うと、ディレクトリ [ <%= XMLPATH %>] の中のファイルを全て消去します。その後空のdiary.xmlとloglist.xmlを生成して設置します。消去前のAtom Feedの情報は一切保持されませんので気をつけてください。 +
+ + + + + + <% db["filelist"].each do |fname| %> + + + + <% end %> + +
+ [ <%= XMLPATH %>] ディレクトリ内部のファイル一覧 +
+ <%= fname %> +
+