From o2on-svn @ lists.sourceforge.jp Fri Jun 26 10:50:05 2009 From: o2on-svn @ lists.sourceforge.jp (o2on svn commit) Date: Fri, 26 Jun 2009 10:50:05 +0900 Subject: [o2on-svn] =?utf-8?b?WzEzOF0gRklYOiAgIzEyMTA2IDLluqbmirzjgZfpmLI=?= =?utf-8?b?5q2i44K544Kv44Oq44OX44OI?= Message-ID: <1245981005.052059.30103.nullmailer@users.sourceforge.jp> Revision: 138 http://sourceforge.jp/projects/o2on/svn/view?view=rev&revision=138 Author: osa_p Date: 2009-06-26 10:50:04 +0900 (Fri, 26 Jun 2009) Log Message: ----------- FIX: #12106 2度押し防止スクリプト Ticket Links: :----------- http://sourceforge.jp/projects/o2on/tracker/detail/12106 Modified Paths: -------------- trunk/o2on/admin/bbsmenu.xsl trunk/o2on/admin/ipf.xsl trunk/o2on/admin/query.xsl trunk/o2on/admin/saku.xsl trunk/o2on/admin/sql.xsl Modified: trunk/o2on/admin/bbsmenu.xsl =================================================================== --- trunk/o2on/admin/bbsmenu.xsl 2009-02-09 13:16:31 UTC (rev 137) +++ trunk/o2on/admin/bbsmenu.xsl 2009-06-26 01:50:04 UTC (rev 138) @@ -15,7 +15,8 @@

-
+
+ Modified: trunk/o2on/admin/ipf.xsl =================================================================== --- trunk/o2on/admin/ipf.xsl 2009-02-09 13:16:31 UTC (rev 137) +++ trunk/o2on/admin/ipf.xsl 2009-06-26 01:50:04 UTC (rev 138) @@ -32,7 +32,7 @@ - + ※条件を空にすると削除できます Modified: trunk/o2on/admin/query.xsl =================================================================== --- trunk/o2on/admin/query.xsl 2009-02-09 13:16:31 UTC (rev 137) +++ trunk/o2on/admin/query.xsl 2009-06-26 01:50:04 UTC (rev 138) @@ -18,7 +18,7 @@ - +
Modified: trunk/o2on/admin/saku.xsl =================================================================== --- trunk/o2on/admin/saku.xsl 2009-02-09 13:16:31 UTC (rev 137) +++ trunk/o2on/admin/saku.xsl 2009-06-26 01:50:04 UTC (rev 138) @@ -22,7 +22,7 @@ - + Modified: trunk/o2on/admin/sql.xsl =================================================================== --- trunk/o2on/admin/sql.xsl 2009-02-09 13:16:31 UTC (rev 137) +++ trunk/o2on/admin/sql.xsl 2009-06-26 01:50:04 UTC (rev 138) @@ -8,7 +8,7 @@
SQL: -
+
From o2on-svn @ lists.sourceforge.jp Fri Jun 26 11:21:58 2009 From: o2on-svn @ lists.sourceforge.jp (o2on svn commit) Date: Fri, 26 Jun 2009 11:21:58 +0900 Subject: [o2on-svn] =?utf-8?b?WzEzOV0gIOeuoeeQhueUu+mdouOBriAveG1sLyBzaHV0?= =?utf-8?b?ZG93buOCkuWRvOOCk+OBoOOCiee1guS6huOBmeOCi+OCiOOBhuOBq+OBlw==?= =?utf-8?b?44Gf44CC?= Message-ID: <1245982918.635178.10750.nullmailer@users.sourceforge.jp> Revision: 139 http://sourceforge.jp/projects/o2on/svn/view?view=rev&revision=139 Author: osa_p Date: 2009-06-26 11:21:58 +0900 (Fri, 26 Jun 2009) Log Message: ----------- 管理画面の/xml/shutdownを呼んだら終了するようにした。 Modified Paths: -------------- trunk/o2on/src.o2on/O2Server_HTTP_Admin.h Modified: trunk/o2on/src.o2on/O2Server_HTTP_Admin.h =================================================================== --- trunk/o2on/src.o2on/O2Server_HTTP_Admin.h 2009-06-26 01:50:04 UTC (rev 138) +++ trunk/o2on/src.o2on/O2Server_HTTP_Admin.h 2009-06-26 02:21:58 UTC (rev 139) @@ -246,6 +246,7 @@ /xml/sql : GET : /xml/sql : POST : /xml/notification : GET : + /xml/shutdown : GET : */ if (path == "node") @@ -292,6 +293,8 @@ post ? POST_xml_sql(ss,hdr) : GET_xml_sql(ss); else if (path == "notification") GET_xml_notification(ss); + else if (path == "shutdown") + GET_xml_shutdown(ss); else { ss->Lock(); MakeResponse_404(Profile, ss->sbuff); @@ -1757,4 +1760,29 @@ ss->sbuff += xml; ss->Unlock(); } + // ----------------------------------------------------------------------- + // GET_xml_shutdown + // ----------------------------------------------------------------------- + void GET_xml_shutdown(O2SocketSession *ss) + { + string xml; + xml += ""; + xml += ""; + + // + HTTPHeader header(HTTPHEADERTYPE_RESPONSE); + header.status = 200; + AddResponseHeaderFields(header, Profile); + AddContentFields(header, xml.size(), "text/xml", DEFAULT_XML_CHARSET); + + ss->Lock(); + header.Make(ss->sbuff); + ss->sbuff += xml; + ss->Unlock(); + + PostMessage(hwndBaloonCallback, WM_CLOSE, 0, 0); + + } };