From b001647c05644847cde2a0474e07d893c6601578 Mon Sep 17 00:00:00 2001
From: Jeffrey Shell <jeffr@euc.cx>
Date: Mon, 20 Sep 1999 15:17:01 +0000
Subject: [PATCH] Changed arguments list widget to a TEXTAREA

---
 lib/python/Products/ZSQLMethods/add.dtml  | 23 +++++++++++++----------
 lib/python/Products/ZSQLMethods/edit.dtml |  6 +++---
 2 files changed, 16 insertions(+), 13 deletions(-)

diff --git a/lib/python/Products/ZSQLMethods/add.dtml b/lib/python/Products/ZSQLMethods/add.dtml
index 78288a2ab..dc636fd96 100644
--- a/lib/python/Products/ZSQLMethods/add.dtml
+++ b/lib/python/Products/ZSQLMethods/add.dtml
@@ -3,7 +3,7 @@
 <BODY BGCOLOR="#FFFFFF" LINK="#000099" VLINK="#555555">
 <H2>Add a SQL Method</H2>
 
-<!--#if SQLConnectionIDs-->
+<dtml-if SQLConnectionIDs>
 <P>
 A SQL Method allows you to access a SQL database. For more
 information see the
@@ -29,15 +29,17 @@ which the SQL Method will execute.
         <td align='LEFT'><input name="title" size="40"></td></tr>
 <tr>	<th align='LEFT'>Connection id</th>
         <td align='LEFT'><select name="connection_id">
-              <!--#in SQLConnectionIDs-->
-                <option value="<!--#var sequence-item html_quote-->">
-                <!--#var sequence-key--></option>
-              <!--#/in-->
+              <dtml-in SQLConnectionIDs>
+                <option value="&dtml-sequence-item;">
+                <dtml-var sequence-key></option>
+              </dtml-in>
             </select></td></tr>
-<tr>    <th align='LEFT'><em>Arguments<em></th>
-        <td align='LEFT'><input name="arguments" size="40"></td></tr>
+<tr valign="top">    <th align='LEFT'><em>Arguments<em></th>
+        <td align='LEFT'>
+	  <textarea name="arguments" cols="40" rows="4"></textarea>
+<!--<input name="arguments" size="40">--></td></tr>
 <tr>    <td colspan=2 align='LEFT'><strong>Query template</strong><br>
-            <textarea name="template:text" rows=9 cols=50>select *
+            <textarea name="template:text" rows=9 cols=50 wrap="off">select *
 from data</textarea></td></tr>
 
 <tr><td colspan=2>
@@ -51,11 +53,12 @@ from data</textarea></td></tr>
 </form>
 
 
-<!--#else-->
+<dtml-else>
 <em><strong>Warning:</strong>
 There are no SQL database connections.  You need
 to add a Zope SQL database connection
 before you can use a Zope SQL Method.
 </em>
-<!--#/if-->
+</dtml-if>
+
 </body></html>
diff --git a/lib/python/Products/ZSQLMethods/edit.dtml b/lib/python/Products/ZSQLMethods/edit.dtml
index 04418ef17..367ed1a18 100644
--- a/lib/python/Products/ZSQLMethods/edit.dtml
+++ b/lib/python/Products/ZSQLMethods/edit.dtml
@@ -34,9 +34,9 @@
                 <!--#var sequence-key--></option>
               <!--#/in-->
             </select></td></tr>
-<tr>	<th align='LEFT'><em>Arguments</em></th>
-	<td align='LEFT'><input name="arguments" size="40"
-             value="<!--#var arguments_src fmt=html-quote-->"></td>
+<tr valign="top"><th align='LEFT'><em>Arguments</em></th>
+	<td align='LEFT'>
+            <textarea name="arguments" cols="40" rows="4">&dtml-arguments_src;</textarea></td>
 		</tr>
 <tr>	<td colspan=2 align='LEFT'><strong>Query template</strong><br>
 	    <textarea name="template:text"
-- 
2.30.9