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 passage_hdpf_info is defined and passage_hdpf_info is not empty %}      
  20.     <li class="nav-item"><a href="{{ path("showhdpf", {'edition': passage_hdpf_info.edition}) }}?b={{ passage_hdpf_info.book_code }}&p={{ passage.getSwedenborgSection() }}" title="{{ app.session.get('ui_str')["latinscans.seescanmsfile"] }}" class="nav-link" target=_blank><img src="{{ asset('/bundles/ncbsw/media/manuscript-thumb.webp') }}" /><span class="mobile-only"> {{ app.session.get('ui_str')["latinscans.seescanmsfile"] }}</span></a></li>        
  21. {% endif %}
  22. {% if bSearch %}
  23.     <script>                
  24.         var isCtrl = false;
  25.         var isShift = false;
  26.         document.onkeyup=function(e){
  27.             if(e.keyCode == 17) isCtrl=false;
  28.             else if(e.keyCode == 16) isShift=false;
  29.         }    
  30.         document.onkeydown=function(e){
  31.             if(e.keyCode == 17) isCtrl=true;
  32.             else if(e.keyCode == 16) isShift=true;
  33.             if(e.keyCode == 83 && isShift) {
  34.                 quickSearch();
  35.                 return false;
  36.             }
  37.             else if(e.keyCode == 76 && isCtrl) {
  38.                 defineLatin();
  39.                 return false;
  40.             }
  41.         }
  42.     </script>
  43. {% elseif nColNum < 2 %}
  44.     <script>    
  45.         var isShift = false;
  46.         document.onkeyup=function(e){
  47.             if(e.keyCode == 16) isShift=false;
  48.         }    
  49.         document.onkeydown=function(e){
  50.             if(e.keyCode == 16) isShift=true;
  51.             if(e.keyCode == 83 && isShift) {
  52.                 quickSearch();
  53.                 return false;
  54.             }        
  55.         }
  56.     </script>
  57. {% endif %}