1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-26 06:50:09 +03:00

Feature #4317: Fix word-char pattern inconsistencies

This commit is contained in:
Carlos Martín 2016-02-15 13:38:04 +01:00
parent d0e6ac1731
commit f411864a02
4 changed files with 5 additions and 16 deletions

View File

@ -104,8 +104,8 @@ define(function(require) {
$(".service_networks tbody").append(
'<tr>\
<td>\
<input class="service_network_name" type="text" pattern="[\\w]+"/>\
<small class="error">'+Locale.tr("Only word characters are allowed")+'</small>\
<input class="service_network_name" type="text" pattern="^\\w+$"/>\
<small class="error">'+Locale.tr("Can only contain alphanumeric and underscore characters")+'</small>\
</td>\
<td>\
<textarea class="service_network_description"/>\
@ -201,14 +201,6 @@ define(function(require) {
$(document).foundation('tab', 'reflow');
context.foundation({
abide : {
patterns: {
word_chars: /^\w+$/
}
}
});
// Add first role
$("#tf_btn_roles", context).trigger("click");

View File

@ -19,7 +19,7 @@
<label for="name">{{tr "Role Name"}}
<span class="tip">{{tr "Name of the role"}}</span>
</label>
<input type="text" id="role_name" name="name" required pattern="word_chars"/>
<input type="text" id="role_name" name="name" required pattern="^\w+$"/>
<small class="error">{{tr "Can only contain alphanumeric and underscore characters"}}</small>
</div>
<div class="service_template_param service_role medium-2 columns end">

View File

@ -50,9 +50,6 @@ define(function(require) {
}
function _setup(context){
// TODO: bug, user_input_name pattern is ignored
context.on("click", ".add_user_input_attr", function() {
$(".user_input_attrs tbody", context).append(RowTemplateHTML());

View File

@ -1,8 +1,8 @@
<tr>
<td>
<label>{{tr "Name"}}
<input class="user_input_name" type="text" pattern="[\\w]+"/>
<small class="error">{{tr "Only word characters are allowed"}}</small>
<input class="user_input_name" type="text" pattern="[^\w+$]+"/>
<small class="error">{{tr "Can only contain alphanumeric and underscore characters"}}</small>
</label>
</td>
<td>