From 6514da886347f3f3c943dabb54bbb53457aee3c5 Mon Sep 17 00:00:00 2001 From: Lanket Date: Sat, 5 Jan 2019 04:19:51 +0300 Subject: [PATCH] =?UTF-8?q?=D0=92=D1=80=D0=BE=D0=B4=D0=B5=20=D0=B2=D1=81?= =?UTF-8?q?=D0=B5=20=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=BE=D0=B9=D0=BA=D0=B8?= =?UTF-8?q?=20=D1=82=D0=B5=D0=BF=D0=B5=D1=80=D1=8C=20=D0=B5=D1=81=D1=82?= =?UTF-8?q?=D1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/mdmPiTerminal/mpt_edit.inc.php | 29 +++++ templates/mdmPiTerminal/mpt_edit.html | 153 +++++++++++++++++++++++++ 2 files changed, 182 insertions(+) diff --git a/modules/mdmPiTerminal/mpt_edit.inc.php b/modules/mdmPiTerminal/mpt_edit.inc.php index f6967af..6e43215 100644 --- a/modules/mdmPiTerminal/mpt_edit.inc.php +++ b/modules/mdmPiTerminal/mpt_edit.inc.php @@ -43,6 +43,8 @@ $rec['SETTINGS_PROVIDERTTS']= $this->validate('settings_providertts'); //updating 'cache_tts_priority' (varchar) $rec['CACHE_TTS_PRIORITY']= $this->validate('cache_tts_priority'); + //updating 'cache_tts_size' (varchar) + $rec['CACHE_TTS_SIZE']= $this->validate('cache_tts_size'); //updating 'settings_providerstt' (varchar) $rec['SETTINGS_PROVIDERSTT']= $this->validate('settings_providerstt'); //updating 'yandex_apikeytts' (varchar) @@ -78,6 +80,19 @@ //updating 'pocketsphinx0rest_server' (varchar) $rec['POCKETSPHINX0REST_SERVER']= $this->validate('pocketsphinx0rest_server'); } + else if($_POST['panel_admin']) + { + //updating 'update_interval' (varchar) + $rec['UPDATE_INTERVAL']= $this->validate('update_interval'); + //updating 'update_turnoff' (varchar) + $rec['UPDATE_TURNOFF']= $this->validate('update_turnoff'); + //updating 'update_fallback' (varchar) + $rec['UPDATE_FALLBACK']= $this->validate('update_fallback'); + //updating 'update_pip' (varchar) + $rec['UPDATE_PIP']= $this->validate('update_pip'); + //updating 'update_apt' (varchar) + $rec['UPDATE_APT']= $this->validate('update_apt'); + } else { if($this->debug == 1) debmes("mpt edit not panel_voice" ); @@ -113,6 +128,20 @@ $rec['PROXY_MONKEY_PATCHING']= $this->validate('proxy_monkey_patching'); //updating 'proxy_proxy' (varchar) $rec['PROXY_PROXY']= $this->validate('proxy_proxy'); + //updating 'mpd_control' (varchar) + $rec['MPD_CONTROL']= $this->validate('mpd_control'); + //updating 'mpd_ip' (varchar) + $rec['MPD_IP']= $this->validate('mpd_ip'); + //updating 'mpd_port' (varchar) + $rec['MPD_PORT']= $this->validate('mpd_port'); + //updating 'mpd_pause' (varchar) + $rec['MPD_PAUSE']= $this->validate('mpd_pause'); + //updating 'mpd_smoothly' (varchar) + $rec['MPD_SMOOTHLY']= $this->validate('mpd_smoothly'); + //updating 'mpd_quieter' (varchar) + $rec['MPD_QUIETER']= $this->validate('mpd_quieter'); + //updating 'mpd_wait_resume' (varchar) + $rec['MPD_WAIT_RESUME']= $this->validate('mpd_wait_resume'); } if($this->debug == 1) debmes('mpt edit befour ok'); diff --git a/templates/mdmPiTerminal/mpt_edit.html b/templates/mdmPiTerminal/mpt_edit.html index 9f6609f..57c1127 100644 --- a/templates/mdmPiTerminal/mpt_edit.html +++ b/templates/mdmPiTerminal/mpt_edit.html @@ -237,6 +237,58 @@

Proxy

+
+

MPD

+ +
+ + +
+ +
+ +
+
+ +
+ +
+
+ +
+ + +
+ +
+ + +
+ +
+ +
+
+ +
+ +
+
+ @@ -351,6 +403,16 @@

Сервисы речи


+ + +
+ +
+
+ +
@@ -771,7 +833,98 @@

RHVoice

(document.remote_log_form.connectButton.value == "Connect") ? doConnect() : doDisconnect() } + +
+ [#if OK#] +
<#LANG_DATA_SAVED#>
+ [#endif OK#] + [#if ERR#] +
<#LANG_FILLOUT_REQURED#>
+ [#endif ERR#] +
+ [#if ID=""#] + <#LANG_NEW_RECORD#> + [#endif ID#] + +
+

Настройки обновления

+

Терминал может самостоятельно обновляться с помощью стандартных механизмов гит. +Для этого он должен быть установлен через git clone, а директория терминала должна +оставаться валидным и доступным для git pull локальным репозиторием, pull не сработает +если вы изменяли файлы терминала. Проверить доступность можно с помощью git status. + +Обновление засчитывается если хоть один .py файл в src/ изменился, +или в Requirements/ появились новые пакеты. +Время последней проверки обновления и хеш коммита от предыдущего обновления хранятся +в update.json +

+ +
+ +
+
+ +
+ +
+ +
+
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ + + + + + + + [#if ID!=""#] + + [#endif ID#] +
+
+
+ [#if ID!=""#] + + [#else ID#] + + [#endif ID#] + <#LANG_CANCEL#> +
+
+
+ + +