src/NCBS/WebsiteBundle/Resources/views/General/text_to_speech.html.twig line 1

Open in your IDE?
  1. {% if text_to_speech is defined and text_to_speech is not null and language_for_speech is defined and language_for_speech is not null %}
  2. {% set nColNum = 0 %}
  3. {% if column_num is defined %}
  4.     {% set nColNum = column_num %}
  5. {% endif %}
  6. {% set sTitle = app.session.get("ui_str")["texttospeech.read"]|replace({'"':'\"'})|raw %}
  7. <li class="nav-item">
  8.     <a href="javascript:tts{{ nColNum }}.go()" id="readbutton{{ nColNum }}" title="{{ sTitle }}" class="nav-link">
  9.         <i class="fa-solid fa-circle-play"></i>
  10.         <span class="mobile-only">{{ sTitle }}</span>
  11.     </a>
  12. </li>
  13. <li class="nav-item">
  14.     <a id="loadingbutton{{ nColNum }}" title="{{ sTitle }}" class="nav-link" style="display: none;">
  15.         <i class="fa-solid fa-spinner fa-pulse"></i>
  16.         <span class="mobile-only">{{ sTitle }}</span>
  17.     </a>
  18. </li>
  19. {% set sTitle = app.session.get("ui_str")["texttospeech.pause"]|replace({'"':'\"'})|raw %}
  20. <li class="nav-item">
  21.     <a href="javascript:tts{{ nColNum }}.pauseOrResume()" id="pausebutton{{ nColNum }}" title="{{ sTitle }}" class="nav-link" style="display: none;">
  22.         <i class="fa-solid fa-circle-pause"></i>
  23.         <span class="mobile-only">{{ sTitle }}</span>
  24.     </a>
  25. </li>
  26. {% set sTitle = app.session.get("ui_str")["texttospeech.stop"]|replace({'"':'\"'})|raw %}
  27. <li class="nav-item">
  28.     <a href="javascript:tts{{ nColNum }}.stop()" id="stopbutton{{ nColNum }}" title="{{ sTitle }}" class="nav-link" style="display: none;">
  29.         <i class="fa-solid fa-circle-stop"></i>
  30.         <span class="mobile-only">{{ sTitle }}</span>
  31.     </a>
  32. </li>
  33. {% include 'NCBSWBundle:General:text_to_speech_js.html.twig' with {'nColNum': nColNum} %}
  34. {% endif %}