[%- IF !ajaxUpdate %]
[%- pagetitle = 'PLUGIN_CUSTOMBROWSE' | string; pageicon = 'PLUGIN_CUSTOMBROWSE' -%]
[%- titleRight = BLOCK %]
[% END %]
[% IF useAJAX %][% pageHeaderScripts = BLOCK %]
[% END %][% END %]
[%- pwd_list = BLOCK -%]/[%- PROCESS plugins/CustomBrowse/galleryselect.html -%]
[% IF !pluginCustomBrowseMainBrowseMenu %]
[% "PLUGIN_CUSTOMBROWSE" | string %]
[% ELSE %]
[% skipPrefix = 1 %]
[% END %]
[% contextNo = 0 %]
[% FOREACH group IN pluginCustomBrowseContext %]
[% IF group.enabled %]
[% IF !skipPrefix %] / [% END %][% group.name | html%]
[% skipPrefix = 0 %]
[% pagetitle = group.name %]
[% prevHomeString = homeString %]
[% prevHomeURI = goHomeURI %]
[% homeString = group.name %]
[% IF(contextNo);
goHomeURI = '"' _ webroot _ 'plugins/CustomBrowse/custombrowse_contextlist.html?';
ELSE;
goHomeURI = '"' _ webroot _ path _ '?';
END %]
[% IF(pluginCustomBrowseNoItems);
goHomeURI = goHomeURI _ 'noitems=1&';
END %]
[% goHomeURI = goHomeURI _ 'player=' _ playerURI _ '&' _ group.url _ group.valueUrl %]
[% IF (pluginCustomBrowseMainBrowseMenu);
goHomeURI = goHomeURI _ '&mainBrowseMenu=1';
END %]
[% goHomeURI = goHomeURI _ '"' %]
[% END %]
[% contextNo = contextNo + 1 %]
[% END %]
[% goHomeURI = prevHomeURI %]
[% homeString = prevHomeString %]
[% END -%]
[% IF pluginCustomBrowseScanWarning %]
[%- pageHeaderInfo = BLOCK %]
[% PROCESS scanwarning %]
[% END -%]
[% END %]
[% PROCESS pageheader.html dontscroll=1 %]
[% END %]
[% PROCESS plugins/CustomBrowse/iteminfo.html %]
[%- IF artwork == 1 && (pluginCustomBrowseArtworkSupported);
contentwrapper = 'galleryitem';
container = 'gallerycontainer';
ELSE;
contentwrapper = 'contentitem';
container = 'contentcontainer';
END;
%]
[% CustomBrowseUrl = 'plugins/CustomBrowse/custombrowse_contextlist.html'; %]
[% CustomBrowseItemText = 'CustomBrowseContextItemText' %]
[% pluginCustomBrowseContextPage = 1 %]
[% PROCESS plugins/CustomBrowse/cbmixerlink.html %]
[% PROCESS plugins/CustomBrowse/cbcomponents.html %]
[% PROCESS plugins/CustomBrowse/custombrowse.css %]
[% WRAPPER cbcontainer %]
[% WRAPPER $container %]
[% odd = 1 %]
[% PROCESS cbcontentitemheader %]
[% IF pluginCustomBrowseItems and pluginCustomBrowseItems.size>0 %]
[% IF pluginCustomBrowseCurrentContext and pluginCustomBrowsePlayAddAll %]
[% BLOCK allsongscontrols %]
[% WRAPPER playlink noTarget=1 %]href="[% webroot %]plugins/CustomBrowse/custombrowse_contextplayall.html?player=[% player | uri %][% pluginCustomBrowseCurrentContext.url %][% pluginCustomBrowseCurrentContext.valueUrl %][% IF start %]&start=[% start %][% END %]"[% END %]
[% WRAPPER insertlink noTarget=1 %]href="[% webroot %]plugins/CustomBrowse/custombrowse_contextinsertall.html?player=[% player | uri %][% pluginCustomBrowseCurrentContext.url %][% pluginCustomBrowseCurrentContext.valueUrl %][% IF start %]&start=[% start %][% END %]"[% END %]
[% WRAPPER addlink noTarget=1 %]href="[% webroot %]plugins/CustomBrowse/custombrowse_contextaddall.html?player=[% player | uri %][% pluginCustomBrowseCurrentContext.url %][% pluginCustomBrowseCurrentContext.valueUrl %][% IF start %]&start=[% start %][% END %]"[% END %]
[% END %]
[% PROCESS cbcontentitemallsongs %]
[% odd = (not odd) %]
[% END %]
[% count = 0 %]
[% ELSIF !pluginCustomBrowseNoItems %]
[% "PLUGIN_CUSTOMBROWSE_NO_ITEMS_FOUND" | string %]
[% END %]
[% FOREACH item = pluginCustomBrowseItems %]
[% BLOCK controls %]
[% IF pluginCustomBrowseSingleMixButton %]
[% IF item.mixes and item.mixes.size>0 and item.url %]
[% WRAPPER cmdlink cmdimage='custombrowse_mix.gif' cmdtitle='PLUGIN_CUSTOMBROWSE' noTarget=1 %]href="[% webroot %]plugins/CustomBrowse/custombrowse_mixcontext.html?player=[% player | uri %]&[% item.url %][% IF start %]&start=[% start %][% END %]"[% END %]
[% END %]
[% ELSE %]
[% FOREACH mix = item.mixes %]
[% PROCESS custombrowse_mixerlink mixurl='custombrowse_executemixcontext.html' %]
[% END %]
[% END %]
[% IF item.playtype != 'none' %]
[% IF item.attributes %]
[% WRAPPER playlink %][% PROCESS cmdHRef cmdType='play' target='status' itemobj=item.itemobj attributes=item.attributes %][% END %]
[% WRAPPER insertlink %][% PROCESS cmdHRef cmdType='insert' target='status' itemobj=item.itemobj attributes=item.attributes %][% END %]
[% WRAPPER addlink %][% PROCESS cmdHRef cmdType='add' target='status' itemobj=item.itemobj attributes=item.attributes %][% END %]
[% ELSIF item.url %]
[% WRAPPER playlink noTarget=1 %]href="[% webroot %]plugins/CustomBrowse/custombrowse_contextplay.html?player=[% player | uri %]&[% item.url %][% IF start %]&start=[% start %][% END %]"[% END %]
[% WRAPPER insertlink noTarget=1 %]href="[% webroot %]plugins/CustomBrowse/custombrowse_contextinsert.html?player=[% player | uri %]&[% item.url %][% IF start %]&start=[% start %][% END %]"[% END %]
[% WRAPPER addlink noTarget=1 %]href="[% webroot %]plugins/CustomBrowse/custombrowse_contextadd.html?player=[% player | uri %]&[% item.url %][% IF start %]&start=[% start %][% END %]"[% END %]
[% END %]
[% END %]
[% END %]
[% PROCESS cbcontentitemlist %]
[% odd = (not odd) %]
[% END %]
[% END %]
[% END %]
[%- IF !ajaxUpdate %]
[% PROCESS pagefooter.html %]
[% END %]