[rhmessaging-commits] rhmessaging commits: r2293 - mgmt/trunk/cumin/python/cumin.
rhmessaging-commits at lists.jboss.org
rhmessaging-commits at lists.jboss.org
Wed Aug 13 11:01:10 EDT 2008
Author: eallen
Date: 2008-08-13 11:01:10 -0400 (Wed, 13 Aug 2008)
New Revision: 2293
Modified:
mgmt/trunk/cumin/python/cumin/brokerlink.py
mgmt/trunk/cumin/python/cumin/brokerlink.strings
Log:
Made optional fields obvious on Add Broker Link form.
Modified: mgmt/trunk/cumin/python/cumin/brokerlink.py
===================================================================
--- mgmt/trunk/cumin/python/cumin/brokerlink.py 2008-08-12 23:40:57 UTC (rev 2292)
+++ mgmt/trunk/cumin/python/cumin/brokerlink.py 2008-08-13 15:01:10 UTC (rev 2293)
@@ -313,6 +313,9 @@
if "port" in self.errors:
return "<ul class=\"errors\" style=\"float:left;\"><li>%s</li></ul>" % \
self.errors["port"]
+
+ def render_optional_prompt(self, session, *args):
+ return "Optional"
def process_cancel(self, session):
self.host.clear()
Modified: mgmt/trunk/cumin/python/cumin/brokerlink.strings
===================================================================
--- mgmt/trunk/cumin/python/cumin/brokerlink.strings 2008-08-12 23:40:57 UTC (rev 2292)
+++ mgmt/trunk/cumin/python/cumin/brokerlink.strings 2008-08-13 15:01:10 UTC (rev 2293)
@@ -81,7 +81,7 @@
margin-bottom: 0.25em;
}
-div.multiple div.field {
+div.multiple {
margin-bottom: 1em;
}
@@ -99,19 +99,46 @@
clear: left;
visibility: hidden;
}
+div.multiple div.optional {
+ background-color: #fcfcfc;
+ border: 1px solid #999999;
+ margin: 1.25em 1em 1em;
+}
+div.optional_prompt {
+ background-color: #fcfcfc;
+ border: 1px solid #cccccc;
+ color: #999999;
+ float:left;
+ margin-left: 0.5em;
+ padding: 0.25em 0.5em;
+ position: relative;
+ top: -1em;
+}
+
+div.optional_inputs {
+ clear: left;
+ position: relative;
+ top: -0.5em;
+}
+
[BrokerLinkAdd.html]
<form id="{id}" class="mform" method="post" action="?">
<div class="head">{title}</div>
- <div class="body multiple">
- <div class="field">
- <div class="title">Source Broker</div>
- <div class="inputs"><div class="input_prompt">Address</div><input type="text" name="{broker_name_path}" value="{broker_name_value}" tabindex="100" size="32"/>{broker_name_error}</div>
- <div class="inputs"><div class="input_prompt">Port</div><input type="text" name="{broker_port_path}" value="{broker_port_value}" tabindex="100" size="5"/>{broker_port_error}</div>
- <div class="inputs"><div class="input_prompt">Username</div><input type="text" name="{broker_username_path}" value="{broker_username_value}" tabindex="100" size="32"/></div>
- <div class="inputs"><div class="input_prompt">Password</div><input type="text" name="{broker_password_path}" value="{broker_password_value}" tabindex="100" size="32"/></div>
+ <div class="body">
+ <div class="field multiple">
+ <div class="title">Source Broker</div>
+ <div class="inputs"><div class="input_prompt">Address</div><input type="text" name="{broker_name_path}" value="{broker_name_value}" tabindex="100" size="32"/>{broker_name_error}</div>
+ <div class="optional">
+ <div class="optional_prompt">{optional_prompt}</div>
+ <div class="optional_inputs">
+ <div class="inputs"><div class="input_prompt">Port</div><input type="text" name="{broker_port_path}" value="{broker_port_value}" tabindex="100" size="5"/>{broker_port_error}</div>
+ <div class="inputs"><div class="input_prompt">Username</div><input type="text" name="{broker_username_path}" value="{broker_username_value}" tabindex="100" size="32"/></div>
+ <div class="inputs"><div class="input_prompt">Password</div><input type="text" name="{broker_password_path}" value="{broker_password_value}" tabindex="100" size="32"/></div>
+ </div>
+ </div>
</div>
- {fields}
+ {fields}
</div>
{form_error}
<div class="foot">
More information about the rhmessaging-commits
mailing list