{combine_script id='LocalStorageCache' load='footer' path='admin/themes/default/js/LocalStorageCache.js'} {combine_script id='jquery.selectize' load='footer' path='themes/default/js/plugins/selectize.min.js'} {combine_css id='jquery.selectize' path="themes/default/js/plugins/selectize.{$themeconf.colorscheme}.css"} {footer_script} {* *} var categoriesCache = new CategoriesCache({ serverKey: '{$CACHE_KEYS.categories}', serverId: '{$CACHE_KEYS._hash}', rootUrl: '{$ROOT_URL}' }); categoriesCache.selectize(jQuery('[data-selectize=categories]'), { default: 0, filter: function(categories, options) { // remove itself and children var filtered = jQuery.grep(categories, function(cat) { return !(/\b{$CAT_ID}\b/.test(cat.uppercats)); }); filtered.push({ id: 0, fullname: '------------', global_rank: 0 }); return filtered; } }); jQuery(document).ready(function() { jQuery(document).on('click', '.refreshRepresentative', function(e) { var $this = jQuery(this); var method = 'pwg.categories.refreshRepresentative'; jQuery.ajax({ url: "ws.php?format=json&method="+method, type:"POST", data: { category_id: $this.data("category_id") }, success:function(data) { var data = jQuery.parseJSON(data); if (data.stat == 'ok') { jQuery(".albumThumbnailImage") .attr('href', data.result.url) .find("img").attr('src', data.result.src) .end().show(); jQuery(".albumThumbnailRandom").hide(); } else { alert("error on "+method); } }, error:function(XMLHttpRequest, textStatus, errorThrows) { alert("serious error on "+method); } }); e.preventDefault(); }); jQuery(document).on('click', '.deleteRepresentative', function(e) { var $this = jQuery(this); var method = 'pwg.categories.deleteRepresentative'; jQuery.ajax({ url: "ws.php?format=json&method="+method, type:"POST", data: { category_id: $this.data("category_id") }, success:function(data) { var data = jQuery.parseJSON(data); if (data.stat == 'ok') { jQuery(".albumThumbnailImage").hide(); jQuery(".albumThumbnailRandom").show(); } else { alert("error on "+method); } }, error:function(XMLHttpRequest, textStatus, errorThrows) { alert("serious error on "+method); } }); e.preventDefault(); }); }); {/footer_script}

{$CATEGORIES_NAV} › {'Edit album'|@translate} {$TABSHEET_TITLE}

{'Informations'|@translate}
{if isset($representant) } {'Random photo'|@translate}

{if $representant.ALLOW_SET_RANDOM } {'Refresh'|@translate} {/if} {if isset($representant.ALLOW_DELETE) } | {'Delete'|translate} {/if}

{/if}
{'Properties'|@translate}

{'Name'|@translate}

{'Description'|@translate}

{if isset($parent_category) }

{'Parent album'|@translate}

{/if}

{'Lock'|@translate}
{html_radios name='visible' values=['true','true_sub','false'] output=['No'|translate,'No and unlock sub-albums'|translate,'Yes'|translate] selected=$CAT_VISIBLE}

{if isset($CAT_COMMENTABLE)}

{'Comments'|@translate}
{html_radios name='commentable' values=['false','true'] output=['No'|translate,'Yes'|translate] selected=$CAT_COMMENTABLE}

{/if}

{* #catModify *}