jford 2003/11/21 19:55:36
Modified: webapp/WEB-INF/templates/vm/portlets/html controller-form.vm
Log:
Added ability to add/remove media types for controllers
Formatted HTML
PR: Bugzilla# 24653
Revision Changes Path
1.3 +208 -141
jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/controller-form.vm
Index: controller-form.vm
===================================================================
RCS file:
/home/cvs/jakarta-jetspeed/webapp/WEB-INF/templates/vm/portlets/html/controller-form.vm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- controller-form.vm 27 Aug 2003 00:56:46 -0000 1.2
+++ controller-form.vm 22 Nov 2003 03:55:36 -0000 1.3
@@ -1,84 +1,84 @@
<table bgcolor="#ffffff" cellpadding="5">
- #if ($msg)
+ #if ($msg)
+ <tr>
+ <td colspan="2">
+ <table bgcolor="#ffffff">
+ <tr>
+ <td>
+ $msg
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ #end
+ #if($reason)
+ <tr>
+ <td colspan="2">
+ <table bgcolor="#ffffff">
+ <tr>
+ <td>
+ $reason
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+ #end
+</table>
+
+#if (($mode == "delete"))
+ <form name="ControllerForm" method="post"
action="$jslink.getPaneByName("ControllerBrowser").setAction("portlets.ControllerUpdateAction")">
+ <table>
<tr>
- <td colspan="2">
- <table bgcolor="#ffffff">
- <tr>
- <td>
- $msg
- </td>
- </tr>
- </table>
- </td>
+ <td colspan="2">$l10n.REGISTRY_EDITOR_CONTROLLER_CONFIRM_DELETE</td>
</tr>
- #end
- #if($reason)
<tr>
- <td colspan="2">
- <table bgcolor="#ffffff">
- <tr>
- <td>
- $reason
- </td>
- </tr>
- </table>
- </td>
+ #formReadOnlyCell ($l10n.REGISTRY_EDITOR_CONTROLLER_NAME "controller_name"
$!entry.Name)
</tr>
- #end
-</table>
-
- #if (($mode == "delete"))
- <form name="ControllerForm" method="post"
action="$jslink.getPaneByName("ControllerBrowser").setAction("portlets.ControllerUpdateAction")">
- <table>
- <tr>
- <td colspan="2">$l10n.REGISTRY_EDITOR_CONTROLLER_CONFIRM_DELETE</td>
- </tr>
- <tr>
- #formReadOnlyCell ($l10n.REGISTRY_EDITOR_CONTROLLER_NAME
"controller_name" $!entry.Name)
- </tr>
- </table>
- <table border="0" cellspacing="0" cellpadding="5" width="30%">
+ </table>
+ <table border="0" cellspacing="0" cellpadding="5" width="30%">
<tr>
<td>
<input type="submit" name="eventSubmit_doDelete"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_DELETE"/>
</td>
</tr>
- </table>
- </form>
- #elseif ($mode == "insert")
- <form name="ControllerForm" method="post"
action="$jslink.getPaneByName("ControllerForm").setAction("portlets.ControllerUpdateAction")">
+ </table>
+ </form>
+#elseif ($mode == "insert")
+ <form name="ControllerForm" method="post"
action="$jslink.getPaneByName("ControllerForm").setAction("portlets.ControllerUpdateAction")">
<table>
- <input type="hidden" name="mode" value="update"/>
- <tr>
- <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <input type="hidden" name="mode" value="update"/>
+ <tr>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
<b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_NAME</font></b>
- </td>
- <td bgcolor="$!{skin.TitleBackgroundColor}">
- <font face="$ui.sansSerifFonts">
- <input type="text" size="30" name="controller_name"
value="$!data.user.getTemp("controller_name")"/>
- </font>
- </td>
- </tr>
- <tr>
- <td bgcolor="$!{skin.TitleBackgroundColor}">
- <b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_CLASS_NAME</font></b>
- </td>
- <td bgcolor="$!{skin.TitleBackgroundColor}">
- <font face="$ui.sansSerifFonts">
- <input type="text" size="50" name="class_name"
value="$!data.user.getTemp("class_name")"/>
- </font>
- </td>
- </tr>
- <tr>
- <td bgcolor="$!{skin.TitleBackgroundColor}">
- <b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_TITLE</font></b>
- </td>
- <td bgcolor="$!{skin.TitleBackgroundColor}">
- <font face="$ui.sansSerifFonts">
- <input type="text" size="30" name="title"
value="$!data.user.getTemp("title")"/>
- </font>
- </td>
- </tr>
+ </td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <font face="$ui.sansSerifFonts">
+ <input type="text" size="30" name="controller_name"
value="$!data.user.getTemp("controller_name")"/>
+ </font>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_CLASS_NAME</font></b>
+ </td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <font face="$ui.sansSerifFonts">
+ <input type="text" size="50" name="class_name"
value="$!data.user.getTemp("class_name")"/>
+ </font>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_TITLE</font></b>
+ </td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <font face="$ui.sansSerifFonts">
+ <input type="text" size="30" name="title"
value="$!data.user.getTemp("title")"/>
+ </font>
+ </td>
+ </tr>
#*
<tr>
<td bgcolor="$!{skin.TitleBackgroundColor}">
@@ -91,40 +91,40 @@
</td>
</tr>
*#
- </table>
- <table border="0" cellspacing="0" cellpadding="5" width="30%">
+ </table>
+ <table border="0" cellspacing="0" cellpadding="5" width="30%">
+ <tr>
+ <td>
+ <input type="submit" name="eventSubmit_doInsert"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_INSERT"/>
+ </td>
+ </tr>
+ </table>
+ </form>
+#elseif($mode == "update")
+ <form name="ControllerForm method="post"
action="$jslink.getPaneByName("ControllerForm").setAction("portlets.ControllerUpdateAction")">
+ <table>
+ <input type="hidden" name="mode" value="update"/>
+ #formReadOnlyCell($l10n.REGISTRY_EDITOR_CONTROLLER_NAME "controller_name"
$!entry.name)
<tr>
- <td>
- <input type="submit" name="eventSubmit_doInsert"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_INSERT"/>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_CLASS_NAME</font></b>
+ </td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <font face="$ui.sansSerifFonts">
+ <input type="text" size="50" name="class_name"
value="$!entry.classname"/>
+ </font>
+ </td>
+ </tr>
+ <tr>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_TITLE</font></b>
+ </td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <font face="$ui.sansSerifFonts">
+ <input type="text" size="30" name="title" value="$!entry.title"/>
+ </font>
</td>
</tr>
- </table>
- </form>
- #elseif($mode == "update")
- <form name="ControllerForm method="post"
action="$jslink.getPaneByName("ControllerForm").setAction("portlets.ControllerUpdateAction")">
- <table>
- <input type="hidden" name="mode" value="update"/>
- #formReadOnlyCell($l10n.REGISTRY_EDITOR_CONTROLLER_NAME
"controller_name" $!entry.name)
- <tr>
- <td bgcolor="$!{skin.TitleBackgroundColor}">
- <b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_CLASS_NAME</font></b>
- </td>
- <td bgcolor="$!{skin.TitleBackgroundColor}">
- <font face="$ui.sansSerifFonts">
- <input type="text" size="50" name="class_name"
value="$!entry.classname"/>
- </font>
- </td>
- </tr>
- <tr>
- <td bgcolor="$!{skin.TitleBackgroundColor}">
- <b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_TITLE</font></b>
- </td>
- <td bgcolor="$!{skin.TitleBackgroundColor}">
- <font face="$ui.sansSerifFonts">
- <input type="text" size="30" name="title" value="$!entry.title"/>
- </font>
- </td>
- </tr>
#*
<tr>
<td bgcolor="$!{skin.TitleBackgroundColor}">
@@ -137,22 +137,22 @@
</td>
</tr>
*#
- <tr>
- <td align="center"><input type="submit" name="eventSubmit_doUpdate"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_UPDATE"/></td>
- </tr>
+ <tr>
+ <td align="center"><input type="submit" name="eventSubmit_doUpdate"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_UPDATE"/></td>
+ </tr>
</table>
- </form>
- <hr />
- <table bgcolor="#ffffff" cellpadding="5">
-<tr>
- <td align="center" bgcolor="$!{skin.TitleBackgroundColor}">
+ </form>
+ <hr />
+ <table bgcolor="#ffffff" cellpadding="5">
+ <tr>
+ <td align="center" bgcolor="$!{skin.TitleBackgroundColor}">
#if($entry.getParameterNames().hasNext())
- <form name="UpdateRemoveParameterForm" method="post"
action="$jslink.getPaneByName("ControllerForm").setAction("portlets.ControllerUpdateAction")">
- <input type="hidden" name="mode" value="update"/>
- <input type="hidden" name="controller_name" value="$!entry.Name"/>
- <input type="hidden" name="tab" value="parameters"/>
- <table bgcolor="#ffffff" cellpadding="5">
- <th>$l10n.REGISTRY_EDITOR_CONTROLLER_PARAMETER_SELECT</th>
+ <form name="UpdateRemoveParameterForm" method="post"
action="$jslink.getPaneByName("ControllerForm").setAction("portlets.ControllerUpdateAction")">
+ <input type="hidden" name="mode" value="update"/>
+ <input type="hidden" name="controller_name" value="$!entry.Name"/>
+ <input type="hidden" name="tab" value="parameters"/>
+ <table bgcolor="#ffffff" cellpadding="5">
+ <th>$l10n.REGISTRY_EDITOR_CONTROLLER_SELECT</th>
<th>$l10n.REGISTRY_EDITOR_CONTROLLER_PARAMETER_NAME</th>
<th>$l10n.REGISTRY_EDITOR_CONTROLLER_PARAMETER_VALUE</th>
#foreach($paramName in $entry.getParameterNames())
@@ -166,42 +166,109 @@
<td bgcolor="$!{skin.TitleBackgroundColor}"><input
type="text" name="$!{parameter.name}.parameter_value" value="$!parameter.value"/></td>
</tr>
#end
- </table>
+ </table>
- <input type="submit" name="eventSubmit_doRemoveparameters"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_DELETE_PARAMETERS"/>
- <input type="submit" name="eventSubmit_doUpdateparametervalues"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_UPDATE_PARAMETERS"/>
+ <input type="submit" name="eventSubmit_doRemoveparameters"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_DELETE_PARAMETERS"/>
+ <input type="submit" name="eventSubmit_doUpdateparametervalues"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_UPDATE_PARAMETERS"/>
</form>
+ #end
+ </td>
+ </tr>
+ <tr>
+ <td align="center" bgcolor="$!{skin.TitleBackgroundColor}">
+ <form name="AddParameterForm" method="post"
action="$jslink.getPaneByName("ControllerForm").setAction("portlets.ControllerUpdateAction")">
+ <input type="hidden" name="mode" value="update"/>
+ <input type="hidden" name="controller_name" value="$!entry.Name"/>
+ <input type="hidden" name="tab" value="parameters"/>
+ <table bgcolor="#ffffff" cellpadding="5">
+ <tr>
+ <td bgcolor="$!{skin.TitleBackgroundColor}"><b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_PARAMETER_NAME</font></b></td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}"><input type="text"
name="parameter_name"/></td>
+ </tr>
+ <tr>
+ <td bgcolor="$!{skin.TitleBackgroundColor}"><b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_PARAMETER_VALUE</font></b></td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}"><input type="text"
name="parameter_value"/></td>
+ </tr>
+ <tr>
+ <td align="center" colspan="2"
bgcolor="$!{skin.TitleBackgroundColor}"><input type="submit"
name="eventSubmit_doAddparameter"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_INSERT_PARAMETER"/></td>
+ </tr>
+ </table>
+ </form>
+ </td>
+ </tr>
+ </table>
- #end
-</td>
- </tr>
+ <hr />
- <tr>
- <td align="center" bgcolor="$!{skin.TitleBackgroundColor}">
- <form name="AddParameterForm" method="post"
action="$jslink.getPaneByName("ControllerForm").setAction("portlets.ControllerUpdateAction")">
- <input type="hidden" name="mode" value="update"/>
- <input type="hidden" name="controller_name" value="$!entry.Name"/>
- <input type="hidden" name="tab" value="parameters"/>
+ <table bgcolor="#ffffff" cellpadding="5">
+ <tr>
+ <td align="center" bgcolor="$!{skin.TitleBackgroundColor}">
+ #if($entry.listMediaTypes().hasNext())
+ <form name="RemoveMediaTypesForm" method="post"
action="$jslink.getPaneByName("ControllerForm").setAction("portlets.ControllerUpdateAction")">
+ <input type="hidden" name="mode" value="update"/>
+ <input type="hidden" name="controller_name" value="$!entry.Name"/>
+ <input type="hidden" name="tab" value="media_types"/>
<table bgcolor="#ffffff" cellpadding="5">
+ <th>$l10n.REGISTRY_EDITOR_CONTROLLER_SELECT</th>
+ <th>$l10n.REGISTRY_EDITOR_CONTROLLER_MEDIA_TYPE</th>
+
+ #foreach($mediaType in $entry.listMediaTypes())
<tr>
- <td bgcolor="$!{skin.TitleBackgroundColor}"><b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_PARAMETER_NAME</font></b></td>
- <td bgcolor="$!{skin.TitleBackgroundColor}"><input type="text"
name="parameter_name"/></td>
- </tr>
- <tr>
- <td bgcolor="$!{skin.TitleBackgroundColor}"><b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_PARAMETER_VALUE</font></b></td>
- <td bgcolor="$!{skin.TitleBackgroundColor}"><input type="text"
name="parameter_value"/></td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <input type="checkbox" name="media_type" value="$mediaType"/>
+ </td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">$mediaType</td>
</tr>
+ #end
+ </table>
+ <input type="submit" name="eventSubmit_doRemovemediatypes"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_DELETE_MEDIA_TYPES"/>
+ </form>
+ #end
+ </td>
+ </tr>
+ <tr>
+ <td align="center" bgcolor="$!{skin.TitleBackgroundColor}">
+ <form name="AddMediaTypesForm" method="post"
action="$jslink.getPaneByName("ControllerForm").setAction("portlets.ControllerUpdateAction")">
+ <input type="hidden" name="mode" value="update"/>
+ <input type="hidden" name="controller_name" value="$!entry.Name"/>
+ <input type="hidden" name="tab" value="media_types"/>
+ <table bgcolor="#ffffff" cellpadding="5">
+ #*
<tr>
- <td align="center" colspan="2"
bgcolor="$!{skin.TitleBackgroundColor}"><input type="submit"
name="eventSubmit_doAddparameter"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_INSERT_PARAMETER"/></td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <b><font face="$ui.sansSerifFonts">Media Type</font></b>
+ </td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <b><font face="$ui.sansSerifFonts">
+ <input type="text" name="media_type"/>
+ </font></b>
+ </td>
</tr>
- </table>
- </form>
- </td>
-</tr>
-</table>
-
-
- #end
+ *#
+ <tr>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <b><font
face="$ui.sansSerifFonts">$l10n.REGISTRY_EDITOR_CONTROLLER_MEDIA_TYPE</font></b>
+ </td>
+ <td bgcolor="$!{skin.TitleBackgroundColor}">
+ <select name="media_type">
+ #foreach($mediaType in $media_types)
+ <option value="$mediaType">$mediaType</option>
+ #end
+ </select>
+ </td>
+ </tr>
+ <tr>
+ <td align="center" colspan="2"
bgcolor="$!{skin.TitleBackgroundColor}">
+ <input type="submit" name="eventSubmit_doAddmediatype"
value="$l10n.REGISTRY_EDITOR_CONTROLLER_INSERT_MEDIA_TYPE"/>
+ </td>
+ </tr>
+ </table>
+ </form>
+ </td>
+ </tr>
+ </table>
+#end
+
<table>
<tr>
<td>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]