فهرست منبع

Ticket #5410 - Title field: If it's mandatory update check function. Files, Resources, Tasks.

AntonLV 4 ماه پیش
والد
کامیت
36725b9157

+ 64 - 65
modules/boonex/files/install/langs/en.xml

@@ -13,38 +13,38 @@
     <string name="_bx_files_option_searchable_fields"><![CDATA[Searchable fields for keyword search]]></string>
     <string name="_bx_files_option_per_page_for_favorites_lists"><![CDATA[Number of favorite lists per page]]></string>
 
-	<string name="_bx_files_form_upload"><![CDATA[Files Upload]]></string>
-	<string name="_bx_files_form_entry"><![CDATA[Files]]></string>
-	<string name="_bx_files_form_entry_display_add"><![CDATA[Add Files]]></string>
-	<string name="_bx_files_form_entry_display_edit"><![CDATA[Edit File]]></string>
-	<string name="_bx_files_form_entry_display_delete"><![CDATA[Delete File]]></string>
-	<string name="_bx_files_form_entry_display_view"><![CDATA[View File]]></string>
-	<string name="_bx_files_form_entry_input_author"><![CDATA[Author]]></string>
-        <string name="_bx_files_form_entry_input_sys_profile_id"><![CDATA[Profile ID]]></string>
-	<string name="_bx_files_form_entry_input_sys_do_submit"><![CDATA[Submit]]></string>
-	<string name="_bx_files_form_entry_input_do_submit"><![CDATA[Submit]]></string>
-	<string name="_bx_files_form_entry_input_sys_do_publish"><![CDATA[Publish]]></string>
-	<string name="_bx_files_form_entry_input_do_publish"><![CDATA[Publish]]></string>
-	<string name="_bx_files_form_entry_input_sys_title"><![CDATA[Title]]></string>
-	<string name="_bx_files_form_entry_input_title"><![CDATA[Title]]></string>
-	<string name="_bx_files_form_entry_input_title_err"><![CDATA[Title is essential. Please, fill in this field]]></string>
-	<string name="_bx_files_form_entry_input_sys_cat"><![CDATA[Category]]></string>
-	<string name="_bx_files_form_entry_input_cat"><![CDATA[Category]]></string>
+    <string name="_bx_files_form_upload"><![CDATA[Files Upload]]></string>
+    <string name="_bx_files_form_entry"><![CDATA[Files]]></string>
+    <string name="_bx_files_form_entry_display_add"><![CDATA[Add Files]]></string>
+    <string name="_bx_files_form_entry_display_edit"><![CDATA[Edit File]]></string>
+    <string name="_bx_files_form_entry_display_delete"><![CDATA[Delete File]]></string>
+    <string name="_bx_files_form_entry_display_view"><![CDATA[View File]]></string>
+    <string name="_bx_files_form_entry_input_author"><![CDATA[Author]]></string>
+    <string name="_bx_files_form_entry_input_sys_profile_id"><![CDATA[Profile ID]]></string>
+    <string name="_bx_files_form_entry_input_sys_do_submit"><![CDATA[Submit]]></string>
+    <string name="_bx_files_form_entry_input_do_submit"><![CDATA[Submit]]></string>
+    <string name="_bx_files_form_entry_input_sys_do_publish"><![CDATA[Publish]]></string>
+    <string name="_bx_files_form_entry_input_do_publish"><![CDATA[Publish]]></string>
+    <string name="_bx_files_form_entry_input_sys_title"><![CDATA[Title]]></string>
+    <string name="_bx_files_form_entry_input_title"><![CDATA[Title]]></string>
+    <string name="_bx_files_form_entry_input_title_err"><![CDATA[Title is essential min 3 max 160.]]></string>
+    <string name="_bx_files_form_entry_input_sys_cat"><![CDATA[Category]]></string>
+    <string name="_bx_files_form_entry_input_cat"><![CDATA[Category]]></string>
     <string name="_bx_files_form_entry_input_cat_err"><![CDATA[Please select category]]></string>
-	<string name="_bx_files_form_entry_input_sys_desc"><![CDATA[Description]]></string>
+    <string name="_bx_files_form_entry_input_sys_desc"><![CDATA[Description]]></string>
     <string name="_bx_files_form_entry_input_desc"><![CDATA[Description]]></string>
-	<string name="_bx_files_form_entry_input_sys_data"><![CDATA[File data]]></string>
-	<string name="_bx_files_form_entry_input_data"><![CDATA[File data]]></string>
-	<string name="_bx_files_form_entry_input_sys_delete_confirm"><![CDATA[Delete confirmation]]></string>
-	<string name="_bx_files_form_entry_input_delete_confirm"><![CDATA[I am sure I want to delete this file]]></string>
-	<string name="_bx_files_form_entry_input_delete_confirm_info"><![CDATA[This action can not be undone]]></string>
-	<string name="_bx_files_form_entry_input_delete_confirm_error"><![CDATA[Please check this checkbox if you really want to delete the file]]></string>
-	<string name="_bx_files_form_entry_input_sys_attachment"><![CDATA[File]]></string>
-        <string name="_bx_files_form_entry_input_attachment"><![CDATA[File]]></string>
-        <string name="_bx_files_form_entry_input_attachment_err"><![CDATA[File is essential. Please, upload a file.]]></string>
-	<string name="_bx_files_form_entry_input_sys_attachments"><![CDATA[Files]]></string>
-	<string name="_bx_files_form_entry_input_attachments"><![CDATA[Files]]></string>
-        <string name="_bx_files_form_entry_input_attachments_err"><![CDATA[File is essential. Please, upload some file(s).]]></string>    
+    <string name="_bx_files_form_entry_input_sys_data"><![CDATA[File data]]></string>
+    <string name="_bx_files_form_entry_input_data"><![CDATA[File data]]></string>
+    <string name="_bx_files_form_entry_input_sys_delete_confirm"><![CDATA[Delete confirmation]]></string>
+    <string name="_bx_files_form_entry_input_delete_confirm"><![CDATA[I am sure I want to delete this file]]></string>
+    <string name="_bx_files_form_entry_input_delete_confirm_info"><![CDATA[This action can not be undone]]></string>
+    <string name="_bx_files_form_entry_input_delete_confirm_error"><![CDATA[Please check this checkbox if you really want to delete the file]]></string>
+    <string name="_bx_files_form_entry_input_sys_attachment"><![CDATA[File]]></string>
+    <string name="_bx_files_form_entry_input_attachment"><![CDATA[File]]></string>
+    <string name="_bx_files_form_entry_input_attachment_err"><![CDATA[File is essential. Please, upload a file.]]></string>
+    <string name="_bx_files_form_entry_input_sys_attachments"><![CDATA[Files]]></string>
+    <string name="_bx_files_form_entry_input_attachments"><![CDATA[Files]]></string>
+    <string name="_bx_files_form_entry_input_attachments_err"><![CDATA[File is essential. Please, upload some file(s).]]></string>    
     <string name="_bx_files_form_entry_input_sys_allow_view_to"><![CDATA[Visibility]]></string>
     <string name="_bx_files_form_entry_input_allow_view_to"><![CDATA[Visibility]]></string>
     <string name="_bx_files_form_entry_input_allow_view_favorite_list"><![CDATA[Visibility]]></string>
@@ -53,32 +53,31 @@
     <string name="_bx_files_form_entry_input_date_added"><![CDATA[Created]]></string>
     <string name="_bx_files_form_entry_input_sys_date_changed"><![CDATA[Updated]]></string>
     <string name="_bx_files_form_entry_input_date_changed"><![CDATA[Updated]]></string>
-	<string name="_bx_files_form_entry_input_pictures_upload"><![CDATA[Upload]]></string>
-	
+    <string name="_bx_files_form_entry_input_pictures_upload"><![CDATA[Upload]]></string>
 
-	<string name="_bx_files_acl_action_create_entry"><![CDATA[Create File]]></string>
-	<string name="_bx_files_acl_action_delete_entry"><![CDATA[Delete File]]></string>
-	<string name="_bx_files_acl_action_view_entry"><![CDATA[View File]]></string>
-	<string name="_bx_files_acl_action_edit_any_entry"><![CDATA[Edit Any File]]></string>
-	<string name="_bx_files_acl_action_delete_any_entry"><![CDATA[Delete Any File]]></string>
+    <string name="_bx_files_acl_action_create_entry"><![CDATA[Create File]]></string>
+    <string name="_bx_files_acl_action_delete_entry"><![CDATA[Delete File]]></string>
+    <string name="_bx_files_acl_action_view_entry"><![CDATA[View File]]></string>
+    <string name="_bx_files_acl_action_edit_any_entry"><![CDATA[Edit Any File]]></string>
+    <string name="_bx_files_acl_action_delete_any_entry"><![CDATA[Delete Any File]]></string>
 
-	<string name="_bx_files_page_title_sys_create_entry"><![CDATA[Upload Files]]></string>
-	<string name="_bx_files_page_title_create_entry"><![CDATA[Upload Files]]></string>
-	<string name="_bx_files_page_block_title_create_entry"><![CDATA[Upload Files]]></string>
-	<string name="_bx_files_page_title_sys_edit_entry"><![CDATA[Edit]]></string>
-	<string name="_bx_files_page_title_edit_entry"><![CDATA[Edit]]></string>
-	<string name="_bx_files_page_block_title_edit_entry"><![CDATA[Edit]]></string>
+    <string name="_bx_files_page_title_sys_create_entry"><![CDATA[Upload Files]]></string>
+    <string name="_bx_files_page_title_create_entry"><![CDATA[Upload Files]]></string>
+    <string name="_bx_files_page_block_title_create_entry"><![CDATA[Upload Files]]></string>
+    <string name="_bx_files_page_title_sys_edit_entry"><![CDATA[Edit]]></string>
+    <string name="_bx_files_page_title_edit_entry"><![CDATA[Edit]]></string>
+    <string name="_bx_files_page_block_title_edit_entry"><![CDATA[Edit]]></string>
     <string name="_bx_files_page_title_sys_delete_entry"><![CDATA[Delete]]></string>
     <string name="_bx_files_page_title_delete_entry"><![CDATA[Delete]]></string>
     <string name="_bx_files_page_block_title_delete_entry"><![CDATA[Delete]]></string>
-	<string name="_bx_files_page_title_sys_view_entry"><![CDATA[View File]]></string>
-	<string name="_bx_files_page_title_view_entry"><![CDATA[{title}]]></string>
-	<string name="_bx_files_page_block_title_entry_text"><![CDATA[File Description]]></string>
-	<string name="_bx_files_page_title_browse"><![CDATA[Files]]></string>
-	<string name="_bx_files_page_title_search_results"><![CDATA[Files matching "{0}"]]></string>
-	<string name="_bx_files_page_title_browse_by_author"><![CDATA[Files of {display_name}]]></string>
-  <string name="_bx_files_page_title_browse_by_context"><![CDATA[Files in {display_name}]]></string>
-	<string name="_bx_files_page_title_browse_featured"><![CDATA[Featured Files]]></string>
+    <string name="_bx_files_page_title_sys_view_entry"><![CDATA[View File]]></string>
+    <string name="_bx_files_page_title_view_entry"><![CDATA[{title}]]></string>
+    <string name="_bx_files_page_block_title_entry_text"><![CDATA[File Description]]></string>
+    <string name="_bx_files_page_title_browse"><![CDATA[Files]]></string>
+    <string name="_bx_files_page_title_search_results"><![CDATA[Files matching "{0}"]]></string>
+    <string name="_bx_files_page_title_browse_by_author"><![CDATA[Files of {display_name}]]></string>
+    <string name="_bx_files_page_title_browse_by_context"><![CDATA[Files in {display_name}]]></string>
+    <string name="_bx_files_page_title_browse_featured"><![CDATA[Featured Files]]></string>
     <string name="_bx_files_page_title_browse_recent"><![CDATA[Latest Files]]></string>
     <string name="_bx_files_page_title_browse_popular"><![CDATA[Popular Files]]></string>
     <string name="_bx_files_page_title_browse_top"><![CDATA[Top Files]]></string>
@@ -94,7 +93,7 @@
     <string name="_bx_files_page_block_title_sys_entry_context"><![CDATA[Posted in]]></string>
     <string name="_bx_files_page_block_title_entry_context"><![CDATA[Posted in]]></string>
     <string name="_bx_files_page_block_title_entry_comments"><![CDATA[Comments]]></string>
-	<string name="_bx_files_page_block_title_entry_reports"><![CDATA[Reports]]></string>
+    <string name="_bx_files_page_block_title_entry_reports"><![CDATA[Reports]]></string>
     <string name="_bx_files_page_block_title_entry_comments_link"><![CDATA[Comments to <a href="{entry_link}">{title}</a>]]></string>
     <string name="_bx_files_page_block_title_entry_location"><![CDATA[Location]]></string>
     <string name="_bx_files_page_block_title_entry_attachments"><![CDATA[Attachments]]></string>
@@ -127,19 +126,19 @@
     <string name="_bx_files_page_block_title_sys_entries_in_context"><![CDATA[Files in context]]></string>
     <string name="_bx_files_page_block_title_entries_actions"><![CDATA[Files actions]]></string>
     <string name="_bx_files_page_block_title_browse_cmts"><![CDATA[Files' Comments]]></string>
-	<string name="_bx_files_page_title_sys_manage"><![CDATA[Manage Own]]></string>
-	<string name="_bx_files_page_title_sys_manage_administration"><![CDATA[Manage All]]></string>
-	<string name="_bx_files_page_title_manage"><![CDATA[Manage]]></string>
-	<string name="_bx_files_page_block_title_system_manage"><![CDATA[Manage Own]]></string>
-	<string name="_bx_files_page_block_title_system_manage_administration"><![CDATA[Manage All]]></string>
-	<string name="_bx_files_page_block_title_manage"><![CDATA[Manage]]></string>    
-	<string name="_bx_files_page_block_title_popular_keywords"><![CDATA[Popular Hashtags]]></string>
-	<string name="_bx_files_page_block_title_cats"><![CDATA[Files Categories]]></string>
-	<string name="_bx_files_page_block_title_entry_info"><![CDATA[Info]]></string>
-	<string name="_bx_files_page_block_title_sys_my_entries"><![CDATA[User Files]]></string>
-        <string name="_bx_files_page_block_title_my_entries"><![CDATA[{display_name} Files]]></string>
-	<string name="_bx_files_page_block_title_entry_file_preview"><![CDATA[File Preview]]></string>
-	<string name="_bx_files_page_title_sys_entries_search"><![CDATA[Search]]></string>
+    <string name="_bx_files_page_title_sys_manage"><![CDATA[Manage Own]]></string>
+    <string name="_bx_files_page_title_sys_manage_administration"><![CDATA[Manage All]]></string>
+    <string name="_bx_files_page_title_manage"><![CDATA[Manage]]></string>
+    <string name="_bx_files_page_block_title_system_manage"><![CDATA[Manage Own]]></string>
+    <string name="_bx_files_page_block_title_system_manage_administration"><![CDATA[Manage All]]></string>
+    <string name="_bx_files_page_block_title_manage"><![CDATA[Manage]]></string>    
+    <string name="_bx_files_page_block_title_popular_keywords"><![CDATA[Popular Hashtags]]></string>
+    <string name="_bx_files_page_block_title_cats"><![CDATA[Files Categories]]></string>
+    <string name="_bx_files_page_block_title_entry_info"><![CDATA[Info]]></string>
+    <string name="_bx_files_page_block_title_sys_my_entries"><![CDATA[User Files]]></string>
+    <string name="_bx_files_page_block_title_my_entries"><![CDATA[{display_name} Files]]></string>
+    <string name="_bx_files_page_block_title_entry_file_preview"><![CDATA[File Preview]]></string>
+    <string name="_bx_files_page_title_sys_entries_search"><![CDATA[Search]]></string>
     <string name="_bx_files_page_title_entries_search"><![CDATA[Search]]></string>
     <string name="_bx_files_page_title_sys_entries_favorites"><![CDATA[Favorites Files]]></string>
     <string name="_bx_files_page_title_entries_favorites"><![CDATA[Favorites Files]]></string>

+ 1 - 1
modules/boonex/files/install/sql/install.sql

@@ -350,7 +350,7 @@ INSERT INTO `sys_form_inputs`(`object`, `module`, `name`, `value`, `values`, `ch
 ('bx_files', 'bx_files', 'attachments', 'a:1:{i:0;s:14:"bx_files_html5";}', 'a:1:{s:14:"bx_files_html5";s:25:"_sys_uploader_html5_title";}', 0, 'files', '_bx_files_form_entry_input_sys_attachment', '_bx_files_form_entry_input_attachment', '', 1, 0, 0, '', '', '', 'avail', '', '_bx_files_form_entry_input_attachment', '', '', 1, 0),
 ('bx_files', 'bx_files', 'desc', '', '', 0, 'textarea', '_bx_files_form_entry_input_sys_desc', '_bx_files_form_entry_input_desc', '', 0, 0, 2, '', '', '', '', '', '', 'XssHtml', '', 1, 0),
 ('bx_files', 'bx_files', 'data', '', '', 0, 'textarea', '_bx_files_form_entry_input_sys_data', '_bx_files_form_entry_input_data', '', 0, 0, 0, '', '', '', '', '', '', 'Xss', '', 0, 0),
-('bx_files', 'bx_files', 'title', '', '', 0, 'text', '_bx_files_form_entry_input_sys_title', '_bx_files_form_entry_input_title', '', 1, 0, 0, '', '', '', 'Avail', '', '_bx_files_form_entry_input_title_err', 'Xss', '', 1, 0),
+('bx_files', 'bx_files', 'title', '', '', 0, 'text', '_bx_files_form_entry_input_sys_title', '_bx_files_form_entry_input_title', '', 1, 0, 0, '', '', '', 'Length', 'a:2:{s:3:"min";i:3;s:3:"max";i:160;}', '_bx_files_form_entry_input_title_err', 'Xss', '', 1, 0),
 ('bx_files', 'bx_files', 'cat', '', '#!bx_files_cats', 0, 'select', '_bx_files_form_entry_input_sys_cat', '_bx_files_form_entry_input_cat', '', 1, 0, 0, '', '', '', 'avail', '', '_bx_files_form_entry_input_cat_err', 'Xss', '', 1, 0),
 ('bx_files', 'bx_files', 'added', '', '', 0, 'datetime', '_bx_files_form_entry_input_sys_date_added', '_bx_files_form_entry_input_date_added', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
 ('bx_files', 'bx_files', 'changed', '', '', 0, 'datetime', '_bx_files_form_entry_input_sys_date_changed', '_bx_files_form_entry_input_date_changed', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),

+ 1 - 1
modules/boonex/resources/install/langs/en.xml

@@ -68,7 +68,7 @@
     <string name="_bx_resources_form_list_entry_input_sys_do_submit"><![CDATA[Submit]]></string>
     <string name="_bx_resources_form_list_entry_input_sys_title"><![CDATA[Title]]></string>
     <string name="_bx_resources_form_list_entry_input_title"><![CDATA[Title]]></string>
-    <string name="_bx_resources_form_list_entry_input_title_err"><![CDATA[Title is essential. Please, fill in this field]]></string>
+    <string name="_bx_resources_form_list_entry_input_title_err"><![CDATA[Title is essential min 3 max 160.]]></string>
 
     <!-- ACL -->
     <string name="_bx_resources_acl_action_create_entry"><![CDATA[Create Resource]]></string>

+ 1 - 1
modules/boonex/resources/install/sql/install.sql

@@ -278,7 +278,7 @@ INSERT INTO `sys_form_displays`(`object`, `display_name`, `module`, `view_mode`,
 
 INSERT INTO `sys_form_inputs`(`object`, `module`, `name`, `value`, `values`, `checked`, `type`, `caption_system`, `caption`, `info`, `required`, `collapsed`, `html`, `attrs`, `attrs_tr`, `attrs_wrapper`, `checker_func`, `checker_params`, `checker_error`, `db_pass`, `db_params`, `editable`, `deletable`) VALUES 
 ('bx_resources_list', 'bx_resources', 'do_submit', '_bx_resources_form_list_entry_input_do_submit', '', 0, 'submit', '_bx_resources_form_list_entry_input_sys_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
-('bx_resources_list', 'bx_resources', 'title', '', '', 0, 'text', '_bx_resources_form_list_entry_input_sys_title', '_bx_resources_form_list_entry_input_title', '', 1, 0, 0, '', '', '', 'Avail', '', '_bx_resources_form_list_entry_input_title_err', 'Xss', '', 1, 0),
+('bx_resources_list', 'bx_resources', 'title', '', '', 0, 'text', '_bx_resources_form_list_entry_input_sys_title', '_bx_resources_form_list_entry_input_title', '', 1, 0, 0, '', '', '', 'Length', 'a:2:{s:3:"min";i:3;s:3:"max";i:160;}', '_bx_resources_form_list_entry_input_title_err', 'Xss', '', 1, 0),
 ('bx_resources_list', 'bx_resources', 'do_cancel', '_bx_resources_form_entry_input_do_cancel', '', 0, 'button', '_bx_resources_form_entry_input_sys_do_cancel', '', '', 0, 0, 0, 'a:2:{s:7:"onclick";s:45:"$(''.bx-popup-applied:visible'').dolPopupHide()";s:5:"class";s:22:"bx-def-margin-sec-left";}', '', '', '', '', '', '', '', 1, 0),
 ('bx_resources_list', 'bx_resources', 'controls', '', 'do_submit,do_cancel', 0, 'input_set', '', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0);
 

+ 65 - 65
modules/boonex/russian/data/langs/bx_files/ru.xml

@@ -13,38 +13,38 @@
     <string name="_bx_files_option_searchable_fields"><![CDATA[Поля для поиска по ключевому слову]]></string>
     <string name="_bx_files_option_per_page_for_favorites_lists"><![CDATA[Количество списков избранного на странице]]></string>
   
-	<string name="_bx_files_form_upload"><![CDATA[Загрузка файлов]]></string>
-	<string name="_bx_files_form_entry"><![CDATA[Файлы]]></string>
-	<string name="_bx_files_form_entry_display_add"><![CDATA[Добавление файлов]]></string>
-	<string name="_bx_files_form_entry_display_edit"><![CDATA[Редактирование файла]]></string>
-	<string name="_bx_files_form_entry_display_delete"><![CDATA[Удаление файла]]></string>
-	<string name="_bx_files_form_entry_display_view"><![CDATA[Просмотр файла]]></string>
-	<string name="_bx_files_form_entry_input_author"><![CDATA[Автор]]></string>
-        <string name="_bx_files_form_entry_input_sys_profile_id"><![CDATA[ID профайла]]></string>
-	<string name="_bx_files_form_entry_input_sys_do_submit"><![CDATA[Опубликовать]]></string>
-	<string name="_bx_files_form_entry_input_do_submit"><![CDATA[Опубликовать]]></string>
-	<string name="_bx_files_form_entry_input_sys_do_publish"><![CDATA[Опубликовать]]></string>
-	<string name="_bx_files_form_entry_input_do_publish"><![CDATA[Опубликовать]]></string>
-	<string name="_bx_files_form_entry_input_sys_title"><![CDATA[Заголовок]]></string>
-	<string name="_bx_files_form_entry_input_title"><![CDATA[Заголовок]]></string>
-	<string name="_bx_files_form_entry_input_title_err"><![CDATA[Нужно указать заголовок]]></string>
-	<string name="_bx_files_form_entry_input_sys_cat"><![CDATA[Категория]]></string>
-	<string name="_bx_files_form_entry_input_cat"><![CDATA[Категория]]></string>
+    <string name="_bx_files_form_upload"><![CDATA[Загрузка файлов]]></string>
+    <string name="_bx_files_form_entry"><![CDATA[Файлы]]></string>
+    <string name="_bx_files_form_entry_display_add"><![CDATA[Добавление файлов]]></string>
+    <string name="_bx_files_form_entry_display_edit"><![CDATA[Редактирование файла]]></string>
+    <string name="_bx_files_form_entry_display_delete"><![CDATA[Удаление файла]]></string>
+    <string name="_bx_files_form_entry_display_view"><![CDATA[Просмотр файла]]></string>
+    <string name="_bx_files_form_entry_input_author"><![CDATA[Автор]]></string>
+    <string name="_bx_files_form_entry_input_sys_profile_id"><![CDATA[ID профайла]]></string>
+    <string name="_bx_files_form_entry_input_sys_do_submit"><![CDATA[Опубликовать]]></string>
+    <string name="_bx_files_form_entry_input_do_submit"><![CDATA[Опубликовать]]></string>
+    <string name="_bx_files_form_entry_input_sys_do_publish"><![CDATA[Опубликовать]]></string>
+    <string name="_bx_files_form_entry_input_do_publish"><![CDATA[Опубликовать]]></string>
+    <string name="_bx_files_form_entry_input_sys_title"><![CDATA[Заголовок]]></string>
+    <string name="_bx_files_form_entry_input_title"><![CDATA[Заголовок]]></string>
+    <string name="_bx_files_form_entry_input_title_err"><![CDATA[Заголовок обязателен, мин. 3 макс. 160.]]></string>
+    <string name="_bx_files_form_entry_input_sys_cat"><![CDATA[Категория]]></string>
+    <string name="_bx_files_form_entry_input_cat"><![CDATA[Категория]]></string>
     <string name="_bx_files_form_entry_input_cat_err"><![CDATA[Нужно указать категорию]]></string>
-	<string name="_bx_files_form_entry_input_sys_desc"><![CDATA[Описание]]></string>
+    <string name="_bx_files_form_entry_input_sys_desc"><![CDATA[Описание]]></string>
     <string name="_bx_files_form_entry_input_desc"><![CDATA[Описание]]></string>
-	<string name="_bx_files_form_entry_input_sys_data"><![CDATA[Данные в файле]]></string>
-	<string name="_bx_files_form_entry_input_data"><![CDATA[Данные в файле]]></string>
-	<string name="_bx_files_form_entry_input_sys_delete_confirm"><![CDATA[Подтверждение удаления]]></string>
-	<string name="_bx_files_form_entry_input_delete_confirm"><![CDATA[Я уверен, что хочу удалить этот файл]]></string>
-	<string name="_bx_files_form_entry_input_delete_confirm_info"><![CDATA[Это действие не может быть отменено]]></string>
-	<string name="_bx_files_form_entry_input_delete_confirm_error"><![CDATA[Нужно подтвердить удаление файла]]></string>
-	<string name="_bx_files_form_entry_input_sys_attachment"><![CDATA[Файл]]></string>
-        <string name="_bx_files_form_entry_input_attachment"><![CDATA[Файл]]></string>
-        <string name="_bx_files_form_entry_input_attachment_err"><![CDATA[Файл обязателен. Пожалуйста, загрузите файл.]]></string>
-	<string name="_bx_files_form_entry_input_sys_attachments"><![CDATA[Файлы]]></string>
-	<string name="_bx_files_form_entry_input_attachments"><![CDATA[Файлы]]></string>
-        <string name="_bx_files_form_entry_input_attachments_err"><![CDATA[Файл обязателен. Пожалуйста, загрузите один или более файлов.]]></string>
+    <string name="_bx_files_form_entry_input_sys_data"><![CDATA[Данные в файле]]></string>
+    <string name="_bx_files_form_entry_input_data"><![CDATA[Данные в файле]]></string>
+    <string name="_bx_files_form_entry_input_sys_delete_confirm"><![CDATA[Подтверждение удаления]]></string>
+    <string name="_bx_files_form_entry_input_delete_confirm"><![CDATA[Я уверен, что хочу удалить этот файл]]></string>
+    <string name="_bx_files_form_entry_input_delete_confirm_info"><![CDATA[Это действие не может быть отменено]]></string>
+    <string name="_bx_files_form_entry_input_delete_confirm_error"><![CDATA[Нужно подтвердить удаление файла]]></string>
+    <string name="_bx_files_form_entry_input_sys_attachment"><![CDATA[Файл]]></string>
+    <string name="_bx_files_form_entry_input_attachment"><![CDATA[Файл]]></string>
+    <string name="_bx_files_form_entry_input_attachment_err"><![CDATA[Файл обязателен. Пожалуйста, загрузите файл.]]></string>
+    <string name="_bx_files_form_entry_input_sys_attachments"><![CDATA[Файлы]]></string>
+    <string name="_bx_files_form_entry_input_attachments"><![CDATA[Файлы]]></string>
+    <string name="_bx_files_form_entry_input_attachments_err"><![CDATA[Файл обязателен. Пожалуйста, загрузите один или более файлов.]]></string>
     <string name="_bx_files_form_entry_input_sys_allow_view_to"><![CDATA[Видимость]]></string>
     <string name="_bx_files_form_entry_input_allow_view_to"><![CDATA[Видимость]]></string>
     <string name="_bx_files_form_entry_input_allow_view_favorite_list"><![CDATA[Видимость]]></string>
@@ -53,31 +53,31 @@
     <string name="_bx_files_form_entry_input_date_added"><![CDATA[Создано]]></string>
     <string name="_bx_files_form_entry_input_sys_date_changed"><![CDATA[Обновлено]]></string>
     <string name="_bx_files_form_entry_input_date_changed"><![CDATA[Обновлено]]></string>
-	<string name="_bx_files_form_entry_input_pictures_upload"><![CDATA[Загрузка]]></string>
+    <string name="_bx_files_form_entry_input_pictures_upload"><![CDATA[Загрузка]]></string>
 
-	<string name="_bx_files_acl_action_create_entry"><![CDATA[Добавление файлов]]></string>
-	<string name="_bx_files_acl_action_delete_entry"><![CDATA[Удаление файлов]]></string>
-	<string name="_bx_files_acl_action_view_entry"><![CDATA[Просмотр файлов]]></string>
-	<string name="_bx_files_acl_action_edit_any_entry"><![CDATA[Редактировать любой файл]]></string>
-	<string name="_bx_files_acl_action_delete_any_entry"><![CDATA[Удалять любой файл]]></string>
+    <string name="_bx_files_acl_action_create_entry"><![CDATA[Добавление файлов]]></string>
+    <string name="_bx_files_acl_action_delete_entry"><![CDATA[Удаление файлов]]></string>
+    <string name="_bx_files_acl_action_view_entry"><![CDATA[Просмотр файлов]]></string>
+    <string name="_bx_files_acl_action_edit_any_entry"><![CDATA[Редактировать любой файл]]></string>
+    <string name="_bx_files_acl_action_delete_any_entry"><![CDATA[Удалять любой файл]]></string>
 
-	<string name="_bx_files_page_title_sys_create_entry"><![CDATA[Загрузка файлов]]></string>
-	<string name="_bx_files_page_title_create_entry"><![CDATA[Загрузка файлов]]></string>
-	<string name="_bx_files_page_block_title_create_entry"><![CDATA[Загрузка файлов]]></string>
-	<string name="_bx_files_page_title_sys_edit_entry"><![CDATA[Редактирование]]></string>
-	<string name="_bx_files_page_title_edit_entry"><![CDATA[Редактирование]]></string>
-	<string name="_bx_files_page_block_title_edit_entry"><![CDATA[Редактирование]]></string>
+    <string name="_bx_files_page_title_sys_create_entry"><![CDATA[Загрузка файлов]]></string>
+    <string name="_bx_files_page_title_create_entry"><![CDATA[Загрузка файлов]]></string>
+    <string name="_bx_files_page_block_title_create_entry"><![CDATA[Загрузка файлов]]></string>
+    <string name="_bx_files_page_title_sys_edit_entry"><![CDATA[Редактирование]]></string>
+    <string name="_bx_files_page_title_edit_entry"><![CDATA[Редактирование]]></string>
+    <string name="_bx_files_page_block_title_edit_entry"><![CDATA[Редактирование]]></string>
     <string name="_bx_files_page_title_sys_delete_entry"><![CDATA[Удаление]]></string>
     <string name="_bx_files_page_title_delete_entry"><![CDATA[Удаление]]></string>
     <string name="_bx_files_page_block_title_delete_entry"><![CDATA[Удаление]]></string>
-	<string name="_bx_files_page_title_sys_view_entry"><![CDATA[Просмотр файла]]></string>
-	<string name="_bx_files_page_title_view_entry"><![CDATA[{title}]]></string>
-	<string name="_bx_files_page_block_title_entry_text"><![CDATA[Описание файла]]></string>
-	<string name="_bx_files_page_title_browse"><![CDATA[Файлы]]></string>
-	<string name="_bx_files_page_title_search_results"><![CDATA[Поиск по "{0}"]]></string>
-	<string name="_bx_files_page_title_browse_by_author"><![CDATA[{display_name} - файлы]]></string>
-  <string name="_bx_files_page_title_browse_by_context"><![CDATA[Файлы в контексте: {display_name}]]></string>
-	<string name="_bx_files_page_title_browse_featured"><![CDATA[Продвинутые файлы]]></string>
+    <string name="_bx_files_page_title_sys_view_entry"><![CDATA[Просмотр файла]]></string>
+    <string name="_bx_files_page_title_view_entry"><![CDATA[{title}]]></string>
+    <string name="_bx_files_page_block_title_entry_text"><![CDATA[Описание файла]]></string>
+    <string name="_bx_files_page_title_browse"><![CDATA[Файлы]]></string>
+    <string name="_bx_files_page_title_search_results"><![CDATA[Поиск по "{0}"]]></string>
+    <string name="_bx_files_page_title_browse_by_author"><![CDATA[{display_name} - файлы]]></string>
+    <string name="_bx_files_page_title_browse_by_context"><![CDATA[Файлы в контексте: {display_name}]]></string>
+    <string name="_bx_files_page_title_browse_featured"><![CDATA[Продвинутые файлы]]></string>
     <string name="_bx_files_page_title_browse_recent"><![CDATA[Последние файлы]]></string>
     <string name="_bx_files_page_title_browse_popular"><![CDATA[Популярные файлы]]></string>
     <string name="_bx_files_page_title_browse_top"><![CDATA[Топ файлов]]></string>
@@ -93,7 +93,7 @@
     <string name="_bx_files_page_block_title_sys_entry_context"><![CDATA[Файлы в контексте]]></string>
     <string name="_bx_files_page_block_title_entry_context"><![CDATA[Файлы в контексте - {display_name}]]></string>
     <string name="_bx_files_page_block_title_entry_comments"><![CDATA[Комментарии]]></string>
-	<string name="_bx_files_page_block_title_entry_reports"><![CDATA[Жалобы]]></string>
+    <string name="_bx_files_page_block_title_entry_reports"><![CDATA[Жалобы]]></string>
     <string name="_bx_files_page_block_title_entry_comments_link"><![CDATA[Комментарии к <a href="{entry_link}">{title}</a>]]></string>
     <string name="_bx_files_page_block_title_entry_location"><![CDATA[Местоположение]]></string>
     <string name="_bx_files_page_block_title_entry_attachments"><![CDATA[Присоединенные файлы]]></string>
@@ -122,19 +122,19 @@
     <string name="_bx_files_page_block_title_sys_entries_in_context"><![CDATA[Файлы в контексте]]></string>
     <string name="_bx_files_page_block_title_entries_actions"><![CDATA[Действия с файлом]]></string>
     <string name="_bx_files_page_block_title_browse_cmts"><![CDATA[Комментарии к файлам]]></string>
-	<string name="_bx_files_page_title_sys_manage"><![CDATA[Управление своими файлами]]></string>
-	<string name="_bx_files_page_title_sys_manage_administration"><![CDATA[Управление всеми файлами]]></string>
-	<string name="_bx_files_page_title_manage"><![CDATA[Управление]]></string>
-	<string name="_bx_files_page_block_title_system_manage"><![CDATA[Управление своими файлами]]></string>
-	<string name="_bx_files_page_block_title_system_manage_administration"><![CDATA[Управление всеми файлами]]></string>
-	<string name="_bx_files_page_block_title_manage"><![CDATA[Управление]]></string>
-	<string name="_bx_files_page_block_title_popular_keywords"><![CDATA[Популярные хэш-теги]]></string>
-	<string name="_bx_files_page_block_title_cats"><![CDATA[Категории файлов]]></string>
-	<string name="_bx_files_page_block_title_entry_info"><![CDATA[Информация]]></string>
-        <string name="_bx_files_page_block_title_sys_my_entries"><![CDATA[Файлы пользователя]]></string>
-	<string name="_bx_files_page_block_title_my_entries"><![CDATA[{display_name} - Файлы]]></string>
-	<string name="_bx_files_page_block_title_entry_file_preview"><![CDATA[Предварительный просмотр файла]]></string>
-	<string name="_bx_files_page_title_sys_entries_search"><![CDATA[Поиск]]></string>
+    <string name="_bx_files_page_title_sys_manage"><![CDATA[Управление своими файлами]]></string>
+    <string name="_bx_files_page_title_sys_manage_administration"><![CDATA[Управление всеми файлами]]></string>
+    <string name="_bx_files_page_title_manage"><![CDATA[Управление]]></string>
+    <string name="_bx_files_page_block_title_system_manage"><![CDATA[Управление своими файлами]]></string>
+    <string name="_bx_files_page_block_title_system_manage_administration"><![CDATA[Управление всеми файлами]]></string>
+    <string name="_bx_files_page_block_title_manage"><![CDATA[Управление]]></string>
+    <string name="_bx_files_page_block_title_popular_keywords"><![CDATA[Популярные хэш-теги]]></string>
+    <string name="_bx_files_page_block_title_cats"><![CDATA[Категории файлов]]></string>
+    <string name="_bx_files_page_block_title_entry_info"><![CDATA[Информация]]></string>
+    <string name="_bx_files_page_block_title_sys_my_entries"><![CDATA[Файлы пользователя]]></string>
+    <string name="_bx_files_page_block_title_my_entries"><![CDATA[{display_name} - Файлы]]></string>
+    <string name="_bx_files_page_block_title_entry_file_preview"><![CDATA[Предварительный просмотр файла]]></string>
+    <string name="_bx_files_page_title_sys_entries_search"><![CDATA[Поиск]]></string>
     <string name="_bx_files_page_title_entries_search"><![CDATA[Поиск]]></string>
     <string name="_bx_files_page_title_sys_entries_favorites"><![CDATA[Избранные файлы]]></string>
     <string name="_bx_files_page_title_entries_favorites"><![CDATA[Избранные файлы]]></string>
@@ -153,7 +153,7 @@
     <string name="_bx_files_page_block_title_favorites_entries_info"><![CDATA[Информация]]></string>
     <string name="_bx_files_page_block_title_favorites_entries_actions"><![CDATA[Действия]]></string>
 
-  <string name="_bx_files_menu_set_title_view_entry"><![CDATA[Действия с файлом]]></string>
+    <string name="_bx_files_menu_set_title_view_entry"><![CDATA[Действия с файлом]]></string>
     <string name="_bx_files_menu_title_view_entry"><![CDATA[Действия с файлом]]></string>
     <string name="_bx_files_menu_title_submenu"><![CDATA[Под-меню файлов]]></string>
     <string name="_bx_files_menu_set_title_submenu"><![CDATA[Под-меню файлов]]></string>

+ 1 - 1
modules/boonex/russian/data/langs/bx_resources/ru.xml

@@ -68,7 +68,7 @@
     <string name="_bx_resources_form_list_entry_input_sys_do_submit"><![CDATA[Выполнить]]></string>
     <string name="_bx_resources_form_list_entry_input_sys_title"><![CDATA[Заголовок]]></string>
     <string name="_bx_resources_form_list_entry_input_title"><![CDATA[Заголовок]]></string>
-    <string name="_bx_resources_form_list_entry_input_title_err"><![CDATA[Заголовок обязателен. Пожалуйста, заполните это поле]]></string>
+    <string name="_bx_resources_form_list_entry_input_title_err"><![CDATA[Заголовок обязателен, мин. 3 макс. 160.]]></string>
 
     <!-- ACL -->
     <string name="_bx_resources_acl_action_create_entry"><![CDATA[Создать ресурс]]></string>

+ 1 - 1
modules/boonex/russian/data/langs/bx_tasks/ru.xml

@@ -103,7 +103,7 @@
     <string name="_bx_tasks_form_list_entry_input_sys_do_submit"><![CDATA[Выполнить]]></string>
     <string name="_bx_tasks_form_list_entry_input_sys_title"><![CDATA[Заголовок]]></string>
     <string name="_bx_tasks_form_list_entry_input_title"><![CDATA[Заголовок]]></string>
-    <string name="_bx_tasks_form_list_entry_input_title_err"><![CDATA[Заголовок обязателен. Пожалуйста, заполните это поле]]></string>
+    <string name="_bx_tasks_form_list_entry_input_title_err"><![CDATA[Заголовок обязателен, мин. 3 макс. 160.]]></string>
 
     <string name="_bx_tasks_form_context"><![CDATA[Контекст]]></string>
     <string name="_bx_tasks_form_display_context_edit"><![CDATA[Редактировать контекст]]></string>

+ 1 - 1
modules/boonex/tasks/install/langs/en.xml

@@ -103,7 +103,7 @@
     <string name="_bx_tasks_form_list_entry_input_sys_do_submit"><![CDATA[Submit]]></string>
     <string name="_bx_tasks_form_list_entry_input_sys_title"><![CDATA[Title]]></string>
     <string name="_bx_tasks_form_list_entry_input_title"><![CDATA[Title]]></string>
-    <string name="_bx_tasks_form_list_entry_input_title_err"><![CDATA[Title is essential. Please, fill in this field]]></string>
+    <string name="_bx_tasks_form_list_entry_input_title_err"><![CDATA[Title is essential min 3 max 160.]]></string>
 
     <string name="_bx_tasks_form_context"><![CDATA[Context]]></string>
     <string name="_bx_tasks_form_display_context_edit"><![CDATA[Edit Context]]></string>

+ 1 - 1
modules/boonex/tasks/install/sql/install.sql

@@ -611,7 +611,7 @@ INSERT INTO `sys_form_displays`(`object`, `display_name`, `module`, `view_mode`,
 
 INSERT INTO `sys_form_inputs`(`object`, `module`, `name`, `value`, `values`, `checked`, `type`, `caption_system`, `caption`, `info`, `required`, `collapsed`, `html`, `attrs`, `attrs_tr`, `attrs_wrapper`, `checker_func`, `checker_params`, `checker_error`, `db_pass`, `db_params`, `editable`, `deletable`) VALUES 
 ('bx_tasks_list', 'bx_tasks', 'do_submit', '_bx_tasks_form_list_entry_input_do_submit', '', 0, 'submit', '_bx_tasks_form_list_entry_input_sys_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
-('bx_tasks_list', 'bx_tasks', 'title', '', '', 0, 'text', '_bx_tasks_form_list_entry_input_sys_title', '_bx_tasks_form_list_entry_input_title', '', 1, 0, 0, '', '', '', 'Avail', '', '_bx_tasks_form_list_entry_input_title_err', 'Xss', '', 1, 0),
+('bx_tasks_list', 'bx_tasks', 'title', '', '', 0, 'text', '_bx_tasks_form_list_entry_input_sys_title', '_bx_tasks_form_list_entry_input_title', '', 1, 0, 0, '', '', '', 'Length', 'a:2:{s:3:"min";i:3;s:3:"max";i:160;}', '_bx_tasks_form_list_entry_input_title_err', 'Xss', '', 1, 0),
 ('bx_tasks_list', 'bx_tasks', 'do_cancel', '_bx_tasks_form_entry_input_do_cancel', '', 0, 'button', '_bx_tasks_form_entry_input_sys_do_cancel', '', '', 0, 0, 0, 'a:2:{s:7:"onclick";s:45:"$(''.bx-popup-applied:visible'').dolPopupHide()";s:5:"class";s:22:"bx-def-margin-sec-left";}', '', '', '', '', '', '', '', 1, 0),
 ('bx_tasks_list', 'bx_tasks', 'controls', '', 'do_submit,do_cancel', 0, 'input_set', '', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0);