59 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {% extends 'layout.html' %}
 | |
| {% block title %}Nastavení aplikací{% endblock %}
 | |
| {% block body %}
 | |
| <div class="setup-box">
 | |
|     <h2>Nastavení aplikací</h2>
 | |
|     <p>Společné nastavení sdílené některými aplikacemi.</p>
 | |
|     <form id="update-common" action="/update-common" method="post">
 | |
|         <table>
 | |
|             <tr>
 | |
|                 <td>E-mail</td>
 | |
|                 <td><input type="text" name="email" id="email" value="{{ conf['common']['email'] }}"></td>
 | |
|                 <td class="remark">Administrativní e-mail na který budou doručovány zprávy a upozornění z aplikací. Stejná e-mailová adresa bude také využita některými aplikacemi pro odesílání zpráv uživatelům.</td>
 | |
|             </tr>
 | |
|             <tr>
 | |
|                 <td>Google Maps API klíč</td>
 | |
|                 <td><input type="text" name="gmaps-api-key" id="gmaps-api-key" value="{{ conf['common']['gmaps-api-key'] }}"></td>
 | |
|                 <td class="remark">API klíč pro službu Google Maps, která je využita některými aplikacemi.</td>
 | |
|             </tr>
 | |
|             <tr>
 | |
|                 <td> </td>
 | |
|                 <td colspan="2">
 | |
|                     <input type="submit" id="common-submit" value="Nastavit hodnoty">
 | |
|                     <div id="common-message"></div>
 | |
|                     <div id="common-wait" class="loader-wrap">
 | |
|                         <div class="loader"></div>
 | |
|                         <span>Provádí se změna nastavení, prosím čekejte...</span>
 | |
|                     </div>
 | |
|                 </td>
 | |
|             </tr>
 | |
|         </table>
 | |
|     </form>
 | |
| </div>
 | |
| 
 | |
| <div class="setup-box">
 | |
|     <h2>Správce aplikací</h2>
 | |
|     <p>Vyberte které aplikace se mají zobrazovat na hlavní straně portálu a které mají být automaticky spuštěny při startu virtuálního stroje.</p>
 | |
|     <table>
 | |
|         <thead>
 | |
|             <tr>
 | |
|                 <td>Aplikace</td>
 | |
|                 <td>Zobrazena</td>
 | |
|                 <td>Autostart</td>
 | |
|                 <td>Stav</td>
 | |
|             </tr>
 | |
|         </thead>
 | |
|         <tbody>
 | |
|             {% for app in conf['apps']|sort %}
 | |
|             <tr data-app="{{ app }}">
 | |
|                 <td>{{ conf['apps'][app]['title'] }}</td>
 | |
|                 <td class="center"><input type="checkbox" class="app-visible"{% if conf['apps'][app]['visible'] %} checked{% endif %}></td>
 | |
|                 <td class="center"><input type="checkbox" class="app-autostart"{% if is_service_autostarted(app) %} checked{% endif %}></td>
 | |
|                 <td>{% if is_service_started(app) %}<span class="info">Spuštěna</span> (<a href="#" class="app-stop">zastavit</a>){% else %}<span class="error">Zastavena</span> (<a href="#" class="app-start">spustit</a>){% endif %}</td>
 | |
|             </tr>
 | |
|             {% endfor %}
 | |
|         </tbody>
 | |
|     </table>
 | |
| </div>
 | |
| {% endblock %}
 |