diff after5.rb @ 36:e67737e49a5d draft

add a5userman.html multiplenotify.html
author HIROSE Yuuji <yuuji@gentei.org>
date Thu, 19 Apr 2012 17:16:48 +0900
parents f5cff2e25520
children 1515ea889ea1
line wrap: on
line diff
--- a/after5.rb	Tue Apr 03 20:36:49 2012 +0900
+++ b/after5.rb	Thu Apr 19 17:16:48 2012 +0900
@@ -5,7 +5,7 @@
 # (C)2003, 2004, 2006, 2008, 2012 by HIROSE Yuuji [yuuji<at>gentei.org]
 # $Id: after5.rb,v 1.19 2012/04/01 11:52:25 yuuji Exp yuuji $
 # $HGid$
-# Last modified Tue Apr  3 20:32:44 2012 on firestorm
+# Last modified Thu Apr 12 21:18:58 2012 on firestorm
 # See http://www.gentei.org/~yuuji/software/after5/
 # このスクリプトはEUCで保存してください。
 
@@ -347,7 +347,7 @@
     @visitedgroup=[] unless @visitedgroup
     return [] unless @visitedgroup.grep(gname).empty?
     @visitedgroup.push(gname)
-    mdir = File.join(@groupmapdir, gname, 'members')
+    mdir = File.join(@groupmapdir, gname, 'members').untaint
     return [] unless test(?d, mdir)
     members = []
     Dir.foreach(mdir){|item|
@@ -1215,7 +1215,7 @@
 Or, put short subject in the first line, details in latter lines.'],
 	'joinquit'	=> ['入退', 'joining/quiting'],
 	'of'		=> ['の', "'s"],
-	'id'		=> ['ID(ローマ字1単語空白なしで)', 'ID(without spaces)'],
+	'id'		=> ['ID(英単語かローマ字の1単語半角空白なしで)', 'ID(without spaces)'],
 	'name'		=> ['名前', 'name'],
 	'anystring'	=> ['(日本語OK)', '(any length, any characters)'],
 	'setto'		=> ['を設定 → ', 'set to '],
@@ -2022,7 +2022,7 @@
       @H.radio('editmode', 'remove', 'Delete?') + " / " + \
       @H.radio('editmode', 'modify', 'Overwrite?') + " / " + \
       @H.radio('editmode', 'append', 'Append?', true) + "<br>\n" + \
-      @H.element("p"){msg('headsched') + \
+      @H.element("p"){msg('headsched') + "<br>\n" + \
         @H.element("textarea", @schedulearea){}} + 	# textarea
       @H.submit_reset("GO")
     } #form
@@ -2484,6 +2484,11 @@
     exit 0
   end
 
+  # put Link to home
+  def link2home()
+    @O.print @H.p("-&gt; " + @H.a(@myname+"?-today", "Home"))
+  end
+
   #
   # user management
   def userman()
@@ -2621,6 +2626,7 @@
 	@O.print @H.p("Update webpage"+msg('failure'))
       end
     end
+    link2home
   end
   #
   # Display form of group management
@@ -2732,6 +2738,7 @@
 	end
       end
     end
+    link2home
   end
   def users()
     unless pm=open_pm()
@@ -3051,7 +3058,8 @@
     unless somethingdone
       # @O.print @H.p(msg('nothingtodo'))
     end
-    @O.print footer()
+    # @O.print footer()
+    link2home
   end
   def newgroupsub()
     if !checkauth

yatex.org