Skip to content

Commit

Permalink
in App builder help badge added to Field Editor Dialog
Browse files Browse the repository at this point in the history
when manual mode is set in App builder changing item name won't change item table name
  • Loading branch information
jam-py committed Mar 17, 2022
1 parent 81f89a6 commit 7ac9528
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 14 deletions.
Binary file modified builder/admin.sqlite
Binary file not shown.
Binary file modified builder/builder.sqlite
Binary file not shown.
11 changes: 6 additions & 5 deletions builder/js/app_builder.js
Expand Up @@ -1694,7 +1694,7 @@ function Events3() { // sys_items
item = field.owner
if (item.is_new() && item.type_id.value != item.task.item_types.DETAIL_TYPE) {
if (field.field_name == 'f_item_name' && !item.f_virtual_table.value &&
item.type_id.value !== item.task.item_types.ITEMS_TYPE) {
!task._manual_update && item.type_id.value !== item.task.item_types.ITEMS_TYPE) {
names = item.task.server('get_new_table_name', field.value);
item.f_table_name.value = names[0];
if (item.task.db_options.NEED_GENERATOR) {
Expand Down Expand Up @@ -5338,13 +5338,14 @@ function Events26() { // app_builder.catalogs.sys_items.sys_fields
}

function on_edit_form_shown(item) {
var caption = 'Field Editor';

let caption = 'Field Editor',
link = task.help_badge('http://jam-py.com/docs/admin/items/field_editor_dialog.html');
if (item.f_field_name.value) {
item.edit_form.find('h4.modal-title').html(caption + ' <span class="editor-title">' + item.f_field_name.value + '</span>');
item.edit_form.find('h4.modal-title')
.html(caption + ' <span class="editor-title">' + item.f_field_name.value + '</span>' + link);
}
else {
item.edit_form.find('h4.modal-title').html(caption);
item.edit_form.find('h4.modal-title').html(caption + link);
}
}

Expand Down
2 changes: 1 addition & 1 deletion jam/__init__.py
@@ -1,4 +1,4 @@
__version__ = (5, 4, 117)
__version__ = (5, 4, 118)

def version():
return '%s.%s.%s' % __version__
Expand Down
11 changes: 6 additions & 5 deletions jam/js/admin.js
Expand Up @@ -1694,7 +1694,7 @@ function Events3() { // sys_items
item = field.owner
if (item.is_new() && item.type_id.value != item.task.item_types.DETAIL_TYPE) {
if (field.field_name == 'f_item_name' && !item.f_virtual_table.value &&
item.type_id.value !== item.task.item_types.ITEMS_TYPE) {
!task._manual_update && item.type_id.value !== item.task.item_types.ITEMS_TYPE) {
names = item.task.server('get_new_table_name', field.value);
item.f_table_name.value = names[0];
if (item.task.db_options.NEED_GENERATOR) {
Expand Down Expand Up @@ -5338,13 +5338,14 @@ function Events26() { // app_builder.catalogs.sys_items.sys_fields
}

function on_edit_form_shown(item) {
var caption = 'Field Editor';

let caption = 'Field Editor',
link = task.help_badge('http://jam-py.com/docs/admin/items/field_editor_dialog.html');
if (item.f_field_name.value) {
item.edit_form.find('h4.modal-title').html(caption + ' <span class="editor-title">' + item.f_field_name.value + '</span>');
item.edit_form.find('h4.modal-title')
.html(caption + ' <span class="editor-title">' + item.f_field_name.value + '</span>' + link);
}
else {
item.edit_form.find('h4.modal-title').html(caption);
item.edit_form.find('h4.modal-title').html(caption + link);
}
}

Expand Down
6 changes: 3 additions & 3 deletions jam/js/admin.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 7ac9528

Please sign in to comment.