quick add of files_div to be able to toggle beween files viewing and viewer itself, moved isMobile to support js, change eids to use query_data - for now, will remove when we consolidate to new approach

This commit is contained in:
2025-09-28 21:48:11 +10:00
parent 5b6dc1b3e9
commit 8e6342b627

View File

@@ -39,6 +39,7 @@
getPage(1) getPage(1)
</script> </script>
<div id="files_div">
<div class="container-fluid"> <div class="container-fluid">
<input type="hidden" name="cwd" id="cwd" value="{{OPT.cwd}}"> <input type="hidden" name="cwd" id="cwd" value="{{OPT.cwd}}">
{% if search_term is defined %} {% if search_term is defined %}
@@ -144,7 +145,10 @@
</div class="form-row"> </div class="form-row">
{% set eids=namespace( str="" ) %} {% set eids=namespace( str="" ) %}
{# gather all the file eids and collect them in case we go gallery mode #} {# gather all the file eids and collect them in case we go gallery mode #}
<input name="eids" id="eids" type="hidden" value="{{query_data.entry_list}}"> {% for obj in query_data.entry_list %}
{% set eids.str = eids.str + obj|string +"," %}
{% endfor %}
<input name="eids" id="eids" type="hidden" value="{{eids.str}}">
</div> </div>
{% set ecnt=namespace( val=0 ) %} {% set ecnt=namespace( val=0 ) %}
<div id="figures" class="row ms-2"> <div id="figures" class="row ms-2">
@@ -287,6 +291,7 @@
</div> </div>
</div> </div>
</div class="container"> </div class="container">
</div id="files_div">
{% endblock main_content %} {% endblock main_content %}
{% block script_content %} {% block script_content %}
@@ -419,11 +424,6 @@ $( document ).keydown(function(event) {
break; break;
} }) } })
function isMobile() {
try{ document.createEvent("TouchEvent"); return true; }
catch(e){ return false; }
}
if( isMobile() ) if( isMobile() )
{ {
$('#shift-key').css('visibility', 'visible'); $('#shift-key').css('visibility', 'visible');