[前][次][番号順一覧][スレッド一覧]

ruby-changes:25976

From: zzak <ko1@a...>
Date: Fri, 30 Nov 2012 14:06:56 +0900 (JST)
Subject: [ruby-changes:25976] zzak:r38033 (trunk): * lib/cgi.rb: CGI example for HTML generation

zzak	2012-11-30 14:06:45 +0900 (Fri, 30 Nov 2012)

  New Revision: 38033

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=38033

  Log:
    * lib/cgi.rb: CGI example for HTML generation
      Patch by Marcus Stollsteimer [ruby-core:50303] [Bug #7465]

  Modified files:
    trunk/ChangeLog
    trunk/lib/cgi.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 38032)
+++ ChangeLog	(revision 38033)
@@ -1,3 +1,8 @@
+Fri Nov 30 14:05:00 2012  Zachary Scott  <zachary@z...>
+
+	* lib/cgi.rb: CGI example for HTML generation
+	  Patch by Marcus Stollsteimer [ruby-core:50303] [Bug #7465]
+
 Fri Nov 30 13:52:00 2012  Zachary Scott  <zachary@z...>
 
 	* time.c: Documentation improvements, grammar and formatting
Index: lib/cgi.rb
===================================================================
--- lib/cgi.rb	(revision 38032)
+++ lib/cgi.rb	(revision 38033)
@@ -234,22 +234,26 @@
 # === Print http header and html string to $DEFAULT_OUTPUT ($>)
 #
 #   require "cgi"
-#   cgi = CGI.new("html3")  # add HTML generation methods
-#   cgi.out() do
-#     cgi.html() do
-#       cgi.head{ cgi.title{"TITLE"} } +
-#       cgi.body() do
-#         cgi.form() do
-#           cgi.textarea("get_text") +
-#           cgi.br +
-#           cgi.submit
+#   cgi = CGI.new("html4")  # add HTML generation methods
+#   cgi.out do
+#     cgi.html do
+#       cgi.head do
+#         cgi.title { "TITLE" }
+#       end +
+#       cgi.body do
+#         cgi.form("ACTION" => "uri") do
+#           cgi.p do
+#             cgi.textarea("get_text") +
+#             cgi.br +
+#             cgi.submit
+#           end
 #         end +
-#         cgi.pre() do
+#         cgi.pre do
 #           CGI::escapeHTML(
-#             "params: " + cgi.params.inspect + "\n" +
-#             "cookies: " + cgi.cookies.inspect + "\n" +
-#             ENV.collect() do |key, value|
-#               key + " --> " + value + "\n"
+#             "params: #{cgi.params.inspect}\n" +
+#             "cookies: #{cgi.cookies.inspect}\n" +
+#             ENV.collect do |key, value|
+#               "#{key} --> #{value}\n"
 #             end.join("")
 #           )
 #         end

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]