mirror of
https://github.com/YunoHost-Apps/movim_ynh.git
synced 2024-09-03 19:46:19 +02:00
122 lines
4.5 KiB
Smarty
122 lines
4.5 KiB
Smarty
<div id="admincomp" class="tabelem" title="{$c->__('admin.compatibility')}">
|
|
<div>
|
|
<figure>
|
|
<div id="webserver">
|
|
|
|
</div>
|
|
<div id="movim-daemon" class="link vertical disabled"><i class="zmdi zmdi-settings"></i></div>
|
|
<div id="movim-browser" class="link horizontal success"><i class="zmdi zmdi-open-in-browser"></i></div>
|
|
<div id="browser-daemon" class="link horizontal error"><i class="zmdi zmdi-code-setting"></i></div>
|
|
<div id="xmpp-daemon" class="link horizontal"><i class="zmdi zmdi-import-export"></i></div>
|
|
<div id="movim-database" class="link vertical {if="$dbconnected"}success {if="$dbinfos > 0"}warning{/if} {else}error{/if}">
|
|
<i class="zmdi zmdi-swap"></i>
|
|
</div>
|
|
<div id="movim-api" class="link horizontal disabled"><i class="zmdi zmdi-cloud"></i></div>
|
|
<div id="browser_block">
|
|
{$c->__('schema.browser')}
|
|
</div>
|
|
<div id="movim_block">
|
|
{$c->__('schema.movim')}
|
|
</div>
|
|
<div id="daemon_block">
|
|
{$c->__('schema.daemon')}
|
|
</div>
|
|
<div id="database_block" class="{if="$dbconnected"}success {if="$dbinfos > 0"}warning{/if} {else}error{/if}">
|
|
{$c->__('schema.database')}
|
|
</div>
|
|
<div id="api_block">
|
|
{$c->__('schema.api')}
|
|
</div>
|
|
<div id="xmpp_block">
|
|
{$c->__('schema.xmpp')}
|
|
</div>
|
|
</figure>
|
|
</div>
|
|
|
|
<ul>
|
|
<!--
|
|
<li class="subheader">
|
|
{$c->__('compatibility.info')}
|
|
</li>
|
|
-->
|
|
{if="$dbconnected"}
|
|
{if="$dbinfos > 0"}
|
|
<li>
|
|
<span class="icon bubble color orange"><i class="zmdi zmdi-refresh"></i></span>
|
|
<span>{$c->__('compatibility.db')}</span>
|
|
</li>
|
|
{else}
|
|
<script type="text/javascript">AdminTest.databaseOK = true</script>
|
|
{/if}
|
|
{else}
|
|
<li class="condensed">
|
|
<span class="icon bubble color red"><i class="zmdi zmdi-data-usage"></i></span>
|
|
<span>Database connection error</span>
|
|
<p>Check if database configuration exist in the <code>config/</code> folder and fill it with proper values</p>
|
|
</li>
|
|
{/if}
|
|
|
|
<li id="websocket_error">
|
|
<span class="icon bubble color red">
|
|
<i class="zmdi zmdi-code-setting"></i>
|
|
</span>
|
|
<span>
|
|
{$c->__('compatibility.websocket')}
|
|
</span>
|
|
</li>
|
|
|
|
{if="!$c->version()"}
|
|
<li class="condensed">
|
|
<span class="icon color bubble red">
|
|
<i class="zmdi zmdi-sync-problem"></i>
|
|
</span>
|
|
<span>{$c->__('compatibility.php1', PHP_VERSION)}</span>
|
|
<p>{$c->__('compatibility.php2')}</p>
|
|
</li>
|
|
<script type="text/javascript">AdminTest.disableMovim()</script>
|
|
{/if}
|
|
|
|
{if="!extension_loaded('imagick')"}
|
|
<li>
|
|
<span class="icon color bubble red">
|
|
<i class="zmdi zmdi-image"></i>
|
|
</span>
|
|
<span>
|
|
{$c->__('compatibility.imagick')}
|
|
</span>
|
|
</div>
|
|
<script type="text/javascript">AdminTest.disableMovim()</script>
|
|
{/if}
|
|
|
|
{if="!extension_loaded('gd')"}
|
|
<li>
|
|
<span class="icon color bubble red">
|
|
<i class="zmdi zmdi-image"></i>
|
|
</span>
|
|
<span>
|
|
{$c->__('compatibility.gd')}
|
|
</span>
|
|
</div>
|
|
<script type="text/javascript">AdminTest.disableMovim()</script>
|
|
{/if}
|
|
|
|
{if="!$c->testDir(DOCUMENT_ROOT)"}
|
|
<li>
|
|
<span class="icon color bubble red">
|
|
<i class="zmdi zmdi-folder"></i>
|
|
</span>
|
|
<span>{$c->__('compatibility.rights')}</span>
|
|
</li>
|
|
<script type="text/javascript">AdminTest.disableMovim()</script>
|
|
{/if}
|
|
|
|
{if="!$_SERVER['HTTP_MOD_REWRITE']"}
|
|
<li>
|
|
<span class="icon bubble color orange">
|
|
<i class="zmdi zmdi-edit"></i>
|
|
</span>
|
|
<span>{$c->__('compatibility.rewrite')}</span>
|
|
</li>
|
|
{/if}
|
|
</ul>
|
|
</div>
|