diff --git a/admin/albums.php b/admin/albums.php index d7234517b..530fba7b2 100644 --- a/admin/albums.php +++ b/admin/albums.php @@ -18,6 +18,13 @@ include_once(PHPWG_ROOT_PATH.'admin/include/functions.php'); // +-----------------------------------------------------------------------+ check_status(ACCESS_ADMINISTRATOR); +// +-----------------------------------------------------------------------+ +// | tabs | +// +-----------------------------------------------------------------------+ + +$page['tab'] = 'list'; +include(PHPWG_ROOT_PATH.'admin/include/albums_tab.inc.php'); + // +-----------------------------------------------------------------------+ // | categories auto order | // +-----------------------------------------------------------------------+ diff --git a/admin/include/add_core_tabs.inc.php b/admin/include/add_core_tabs.inc.php index 89891b2a6..bdb7c6f6d 100644 --- a/admin/include/add_core_tabs.inc.php +++ b/admin/include/add_core_tabs.inc.php @@ -31,7 +31,7 @@ function add_core_tabs($sheets, $tab_id) case 'albums': global $my_base_url; - $sheets['list'] = array('caption' => ''.l10n('List'), 'url' => $my_base_url.'cat_list'); + $sheets['list'] = array('caption' => ''.l10n('List'), 'url' => $my_base_url.'albums'); $sheets['permalinks'] = array('caption' => ''.l10n('Permalinks'), 'url' => $my_base_url.'permalinks'); $sheets['search'] = array('caption' => ''.l10n('Search'), 'url' => $my_base_url.'cat_search'); break; diff --git a/admin/themes/default/js/albums.js b/admin/themes/default/js/albums.js index ace889356..f83feb851 100644 --- a/admin/themes/default/js/albums.js +++ b/admin/themes/default/js/albums.js @@ -1,7 +1,6 @@ $(document).ready(() => { formatedData = data; - // $(".albumsFilter .search-input").val(''); $('.tree').tree({ data: formatedData, @@ -114,7 +113,12 @@ $(document).ready(() => { } if(catToOpen && isNumeric(catToOpen)) { - goToNode($('.tree').tree('getNodeById', catToOpen), $('.tree').tree('getNodeById', catToOpen)); + nodeToGo = $('.tree').tree('getNodeById', catToOpen); + + goToNode(nodeToGo, nodeToGo); + if (nodeToGo.children) { + $(".tree").tree("openNode", nodeToGo, false); + } } $('.tree').on( 'click', '.move-cat-toogler', function(e) { diff --git a/admin/themes/default/template/admin.tpl b/admin/themes/default/template/admin.tpl index 60ee8489e..ccaf64e87 100644 --- a/admin/themes/default/template/admin.tpl +++ b/admin/themes/default/template/admin.tpl @@ -72,8 +72,7 @@ jQuery(document).ready(function() {
{'Albums'|@translate} 
diff --git a/admin/themes/default/template/cat_modify.tpl b/admin/themes/default/template/cat_modify.tpl index ba986f7bf..6a684cc82 100644 --- a/admin/themes/default/template/cat_modify.tpl +++ b/admin/themes/default/template/cat_modify.tpl @@ -300,16 +300,12 @@ function cropImage() { {'Add Photos'|translate} - {'Manage sub-albums'|@translate} + {'Manage sub-albums'|@translate} {if isset($U_SYNC) } {'Synchronize'|@translate} {/if} - {if isset($U_MOVE) } - {'Move'|@translate} - {/if} - {if isset($U_DELETE) } {'Delete album'|@translate} {/if} diff --git a/admin/themes/default/template/intro.tpl b/admin/themes/default/template/intro.tpl index a82300a71..07404025b 100644 --- a/admin/themes/default/template/intro.tpl +++ b/admin/themes/default/template/intro.tpl @@ -111,7 +111,7 @@ let str_size = ""; {/if} {if $NB_ALBUMS > 1} - + {$NB_ALBUMS}{'Albums'|translate}