src/NCBS/WebsiteBundle/Resources/views/Exposition/show_scan_image.html.twig line 1

Open in your IDE?
  1. {% set bSearch = false %}
  2. {% set nColNum = 0 %}
  3. {% if column_num is defined %}
  4.     {% set nColNum = column_num %}
  5. {% endif %}
  6. {% if define_latin_icon is defined and define_latin_icon == 1 %}  
  7.     {% set bSearch = true %}    
  8.     <li class="nav-item"><a href="javascript:defineLatin();" title="{{ app.session.get('ui_str')["whitaker.icon.tooltip"] }}" class="nav-link"><i class="fa-regular fa-face-thinking"></i><span class="mobile-only"> {{ app.session.get('ui_str')["whitaker.icon.shorttooltip"] }}</span></a></li>    
  9.     {% if nColNum < 2 %}
  10.         <li class="nav-item"><a href="javascript:quickSearch();" title="{{ app.session.get('ui_str')["toolbar.search.latin"] }}" class="nav-link"><i class="fas fa-user-graduate"></i><span class="mobile-only"> {{ app.session.get('ui_str')["linktitle.short.neolatinsearch"] }}</span></a></li>
  11.     {% endif %}
  12. {% elseif IsSwedenborgWork is defined and IsSwedenborgWork == 1 and nColNum < 2 %}
  13.     {% set bSearch = true %}
  14.     <li class="nav-item"><a href="javascript:quickSearch();" title="{{ app.session.get('ui_str')["toolbar.search.not.latin"] }}" class="nav-link"><i class="fas fa-rocket"></i><span class="mobile-only"> {{ app.session.get('ui_str')["toolbar.search.short.not.latin"] }}</span></a></li>    
  15. {% endif %}
  16. {% if passage_scanimage is defined and passage_scanimage is not empty %}      
  17.     <li class="nav-item"><a href="javascript:openWin('{{ path("show_scanimages", {'PassageID': passage.id}) }}',screen.width/1.3,screen.height/1.2,20,20);" title="{{ app.session.get('ui_str')["latinscans.seescanfile"] }}" class="nav-link"><img src="{{ asset('/bundles/ncbsw/media/scan-thumb.webp') }}" /><span class="mobile-only"> {{ app.session.get('ui_str')["latinscans.seescanfile"] }}</span></a></li>        
  18. {% endif %}
  19. {% if bSearch %}
  20.     <script>                
  21.         var isCtrl = false;
  22.         var isShift = false;
  23.         document.onkeyup=function(e){
  24.             if(e.keyCode == 17) isCtrl=false;
  25.             else if(e.keyCode == 16) isShift=false;
  26.         }    
  27.         document.onkeydown=function(e){
  28.             if(e.keyCode == 17) isCtrl=true;
  29.             else if(e.keyCode == 16) isShift=true;
  30.             if(e.keyCode == 83 && isShift) {
  31.                 quickSearch();
  32.                 return false;
  33.             }
  34.             else if(e.keyCode == 76 && isCtrl) {
  35.                 defineLatin();
  36.                 return false;
  37.             }
  38.         }
  39.     </script>
  40. {% elseif nColNum < 2 %}
  41.     <script>    
  42.         var isShift = false;
  43.         document.onkeyup=function(e){
  44.             if(e.keyCode == 16) isShift=false;
  45.         }    
  46.         document.onkeydown=function(e){
  47.             if(e.keyCode == 16) isShift=true;
  48.             if(e.keyCode == 83 && isShift) {
  49.                 quickSearch();
  50.                 return false;
  51.             }        
  52.         }
  53.     </script>
  54. {% endif %}