Added a java script to can use the max limit text area CT#444

skala
Arthur Portugal 16 years ago
parent 0353ba820e
commit 2dfa71973c
  1. 20
      main/admin/group_add.php

@ -26,6 +26,20 @@ $this_section = SECTION_PLATFORM_ADMIN;
// User permissions // User permissions
api_protect_admin_script(); api_protect_admin_script();
$htmlHeadXtra[] = '<script type="text/javascript" src="/main/inc/lib/javascript/jquery.js"></script>';
$htmlHeadXtra[] = '<script type="text/javascript">
textarea = "";
num_characters_permited = 255;
function text_longitud(){
num_characters = document.forms[0].description.value.length;
if (num_characters > num_characters_permited){
document.forms[0].description.value = textarea;
}else{
textarea = document.forms[0].description.value;
}
}
</script>';
// Database table definitions // Database table definitions
$table_admin = Database :: get_main_table(TABLE_MAIN_ADMIN); $table_admin = Database :: get_main_table(TABLE_MAIN_ADMIN);
$table_user = Database :: get_main_table(TABLE_MAIN_USER); $table_user = Database :: get_main_table(TABLE_MAIN_USER);
@ -43,17 +57,15 @@ $form = new FormValidator('group_add');
$form->addElement('header', '', $tool_name); $form->addElement('header', '', $tool_name);
// name // name
$form->addElement('text', 'name', get_lang('Name'), array('size'=>60)); $form->addElement('text', 'name', get_lang('Name'), array('size'=>60, 'maxlength'=>120));
$form->applyFilter('name', 'html_filter'); $form->applyFilter('name', 'html_filter');
$form->applyFilter('name', 'trim'); $form->applyFilter('name', 'trim');
$form->addRule('name', get_lang('ThisFieldIsRequired'), 'required'); $form->addRule('name', get_lang('ThisFieldIsRequired'), 'required');
$form->addRule('name', '', 'maxlength',120);
// Description // Description
$form->addElement('textarea', 'description', get_lang('Description'), array('rows'=>8, 'cols'=>58)); $form->addElement('textarea', 'description', get_lang('Description'), array('rows'=>3, 'cols'=>58, onKeyDown => "text_longitud()", onKeyUp => "text_longitud()"));
$form->applyFilter('description', 'html_filter'); $form->applyFilter('description', 'html_filter');
$form->applyFilter('description', 'trim'); $form->applyFilter('description', 'trim');
$form->addRule('name', '', 'maxlength',255);
// url // url
$form->addElement('text', 'url', get_lang('URL'), array('size'=>35)); $form->addElement('text', 'url', get_lang('URL'), array('size'=>35));

Loading…
Cancel
Save