diff --git a/main/admin/group_edit.php b/main/admin/group_edit.php index 91877c0692..fa16952ee8 100755 --- a/main/admin/group_edit.php +++ b/main/admin/group_edit.php @@ -28,6 +28,20 @@ $interbreadcrumb[] = array('url' => 'group_list.php','name' => get_lang('GroupLi $table_group = Database::get_main_table(TABLE_MAIN_GROUP); +$htmlHeadXtra[] = ''; +$htmlHeadXtra[] = ''; + $sql = "SELECT * FROM $table_group WHERE id = '".$group_id."'"; $res = Database::query($sql, __FILE__, __LINE__); if (Database::num_rows($res) != 1) { @@ -43,17 +57,15 @@ $form->addElement('header', '', $tool_name); $form->addElement('hidden', 'id', $group_id); // 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', 'trim'); $form->addRule('name', get_lang('ThisFieldIsRequired'), 'required'); -$form->addRule('name', '', 'maxlength',120); // 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', 'trim'); -$form->addRule('name', '', 'maxlength',255); // url $form->addElement('text', 'url', get_lang('URL'), array('size'=>35)); diff --git a/main/social/group_add.php b/main/social/group_add.php index 64a6b403f0..5c7eb87850 100755 --- a/main/social/group_add.php +++ b/main/social/group_add.php @@ -19,22 +19,35 @@ if (api_get_setting('allow_students_to_create_groups_in_social') == 'false' && ! } global $charset; + +$htmlHeadXtra[] = ''; +$htmlHeadXtra[] = ''; + $table_message = Database::get_main_table(TABLE_MESSAGE); $form = new FormValidator('add_group'); // 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', 'trim'); $form->addRule('name', get_lang('ThisFieldIsRequired'), 'required'); -$form->addRule('name', '', 'maxlength',120); // 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', 'trim'); -$form->addRule('name', '', 'maxlength',255); // url $form->addElement('text', 'url', get_lang('URL'), array('size'=>35)); diff --git a/main/social/group_edit.php b/main/social/group_edit.php index 96852d3991..6002d73f05 100755 --- a/main/social/group_edit.php +++ b/main/social/group_edit.php @@ -20,6 +20,20 @@ require_once $libpath.'image.lib.php'; require_once $libpath.'mail.lib.inc.php'; require_once $libpath.'social.lib.php'; +$htmlHeadXtra[] = ''; +$htmlHeadXtra[] = ''; + $group_id = isset($_GET['id']) ? intval($_GET['id']) : intval($_POST['id']); $tool_name = get_lang('GroupEdit'); @@ -40,7 +54,6 @@ if (!GroupPortalManager::is_group_admin($group_id)) { api_not_allowed(); } - $group_data = Database::fetch_array($res, 'ASSOC'); // Create the form @@ -48,14 +61,13 @@ $form = new FormValidator('group_edit', 'post', '', '', array('style' => 'width: $form->addElement('hidden', 'id', $group_id); // 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', 'trim'); $form->addRule('name', get_lang('ThisFieldIsRequired'), 'required'); -$form->addRule('name', '', 'maxlength',120); // 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', 'trim'); $form->addRule('name', '', 'maxlength',255); @@ -73,7 +85,6 @@ if (strlen($group_data['picture_uri']) > 0) { $form->addElement('checkbox', 'delete_picture', '', get_lang('DelImage')); } - // Status $status = array(); $status[GROUP_PERMISSION_OPEN] = get_lang('Open');