{% extends 'layout.html' %} {% block title %}Nastavení aplikací{% endblock %} {% block body %} <div class="setup-box"> <h2>Správce aplikací</h2> <p>Vyberte které aplikace mají být nainstalovány, které 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 id="app-manager"> <thead> <tr> <td style="width:190px">Aplikace</td> <td style="width:70px">Zobrazena</td> <td style="width:70px">Autostart</td> <td style="width:190px">Stav</td> <td>Akce</td> </tr> </thead> <tbody> {% for app in all_apps %} {% set app_title = conf['apps'][app]['title'] if app in conf['apps'] else online_packages[app]['title'] %} <tr data-app="{{ app }}"> {% include 'setup-apps-row.html' %} </tr> {% endfor %} </tbody> </table> {% if not online_packages %} <p class="error">Připojení k distribučnímu serveru se nezdařilo. Zkontrolujte přístupové údaje a připojení k síti.</p> {% endif %} <p><strong>Přístupové údaje k distribučnímu serveru:</strong></p> <form id="update-repo" action="/update-repo" method="post"> <table> <tr> <td>URL serveru:</td> <td><input type="text" name="repourl" value="{{ conf['repo']['url'] }}"></td> </tr> <tr> <td>Uživatelské jméno:</td> <td><input type="text" name="repousername" value="{{ conf['repo']['user'] }}"></td> </tr> <tr> <td>Heslo:</td> <td><input type="password" name="repopassword"></td> </tr> <tr> <td> </td> <td colspan="2"> <input type="submit" id="repo-submit" value="Nastavit hodnoty"> </td> </tr> </table> </form> </div> <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 virtuálního stroje</h2> <p>Změna hesla k šifrovanému diskovému oddílu a administračnímu rozhraní.</p> <form id="update-password" action="/update-password" method="post"> <table> <tr> <td>Stávající heslo:</td> <td><input type="password" name="oldpassword" id="oldpassword"></td> </tr> <tr> <td>Nové heslo:</td> <td><input type="password" name="newpassword" id="newpassword"></td> </tr> <tr> <td>Kontrola nového hesla:</td> <td><input type="password" name="newpassword2" id="newpassword2"></td> </tr> <tr> <td> </td> <td colspan="2"> <input type="submit" id="password-submit" value="Změnit heslo"> <div id="password-message"></div> <div id="password-wait" class="loader-wrap"> <div class="loader"></div> <span>Provádí se změna hesla, prosím čekejte...</span> </div> </td> </tr> </table> </form> <p>Restartování nebo vypnutí virtuálního stroje.</p> <input type="button" id="reboot-vm" value="Restartovat VM"> <input type="button" id="shutdown-vm" value="Vypnout VM"> <div id="vm-message"></div> </div> {% endblock %}