{if $parentId gt 0 and ($prefs.feature_use_fgal_for_user_files neq 'y' or $tiki_p_admin_file_galleries eq 'y' or $gal_info.type neq 'user')}
{self_link galleryId=$parentId} {icon name="previous"} {tr}Parent Gallery{/tr} {/self_link}
{/if} {jq} // Make nice rows of thumbnails even when there is description or long titles $('.thumbnailcontener').height( Math.max.apply(null, $('.thumbnailcontener').map(function(index, el) { return $(el).height(); }).get()) ); {/jq}
{foreach $files as $file} {* Checkboxes *} {if $file.isgal eq 1} {assign var=checkname value=$subgal_checkbox_name|default:'subgal'} {else} {assign var=checkname value=$file_checkbox_name|default:'file'} {/if} {if $prefs.fgal_checked neq 'n' and isset($smarty.request.$checkname) and $smarty.request.$checkname and in_array($file.id,$smarty.request.$checkname)} {assign var=is_checked value='y'} {else} {assign var=is_checked value='n'} {/if} {* show files and subgals in browsing view *} {* build link *} {capture assign=link} {include 'fgal_file_link_attributes.tpl' log_tpl=false} {/capture} {math equation="x + 6" x=$thumbnail_size assign=thumbnailcontener_size} {* thumbnail actions wrench *} {capture name="thumbactions"} {if ($prefs.fgal_show_thumbactions eq 'y' or $show_details eq 'y')}
{if $prefs.fgal_checked neq 'n' and $tiki_p_admin_file_galleries eq 'y'} {/if} {if !isset($gal_info.show_action) or $gal_info.show_action neq 'n'} {if ( $prefs.use_context_menu_icon eq 'y' or $prefs.use_context_menu_text eq 'y' ) and $prefs.javascript_enabled eq 'y'} {icon name='wrench' alt="{tr}Actions{/tr}"} {else} {include file='fgal_context_menu.tpl'} {/if} {/if}
{* thumbactions *} {/if} {/capture}
{include file='fgal_thumbnailframe.tpl'} {if $show_infos eq 'y'}
{foreach from=$fgal_listing_conf item=item key=propname} {assign var=key_name_len value=$prefs.fgal_browse_name_max_length} {if isset($item.key)} {assign var=key_name value=$item.key} {else} {assign var=key_name value="show_$propname"} {/if} {if isset($gal_info.$key_name) and ( $gal_info.$key_name eq 'y' or $gal_info.$key_name eq 'a' or $gal_info.$key_name eq 'i' or $propname eq 'name' ) } {if isset($file.$propname)} {assign var=propval value=$file.$propname|escape} {/if} {* Format property values *} {if $propname eq 'id' or $propname eq 'name'} {if $propname eq 'name' and $propval eq '' and $gal_info.show_name eq 'n'} {* show the filename if only name should be displayed but is empty *} {assign var=propval value=$file.filename|truncate:$key_name_len} {assign var=propval value="$propval"} {else} {assign var=propval value="$propval"} {/if} {elseif $propname eq 'created' or $propname eq 'lastModif'} {assign var=propval value=$propval|tiki_short_date} {elseif $propname eq 'last_user' or $propname eq 'author' or $propname eq 'creator'} {assign var=propval value=$propval|userlink} {elseif $propname eq 'size'} {assign var=propval value=$propval|kbsize:true} {elseif $propname eq 'description' and $gal_info.max_desc gt 0} {assign var=propval value=$propval|truncate:$gal_info.max_desc:"...":false|nl2br} {elseif $propname eq 'lockedby' and $propval neq ''} {assign var=propval value=$propval|userlink} {/if} {if $propname eq 'name'}
{if $gal_info.show_name eq 'f' or ($gal_info.show_name eq 'a' and $file.name eq '')} {$file.filename|truncate:$key_name_len} {else} {$propval} {/if}
{elseif $propval neq '' and $propname neq 'type'} {/if} {/if} {/foreach}
{* thumbinfos *} {/if} {$smarty.capture.thumbactions}
{* thumbnail *}
{* thumbnailcontener *} {jq} adjustThumbnails() {/jq} {foreachelse}
{tr}No records found{/tr}
{/foreach}

{if ($prefs.fgal_checked neq 'n' and $tiki_p_admin_file_galleries eq 'y' and ( !isset($show_selectall) or $show_selectall eq 'y') ) and ($prefs.fgal_show_thumbactions eq 'y' or $show_details eq 'y')} {select_all checkbox_names='file[],subgal[]' label="{tr}Select All{/tr}"} {/if}