Version 5.0.0 beta 1
This commit is contained in:
1 parent
25ddeb65d6
commit
15c7beabc5
6736 files changed
+627902
-497943
No files matched your search
@@ -4,16 +4,16 @@
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>{$title}</title>
|
||||
<link rel='stylesheet' href='css/reset.css' media='all'>
|
||||
<link rel='stylesheet' href='css/fonts.css' media='all'>
|
||||
<link rel='stylesheet' href='css/global.css' media='all'>
|
||||
<link rel='stylesheet' href='css/layout.css' media='all'>
|
||||
<link rel='stylesheet' href='css/messages.css' media='all'>
|
||||
<link rel='stylesheet' href='css/misc.css' media='all'>
|
||||
<link rel='stylesheet' href='css/forms.css' media='all'>
|
||||
<link rel='stylesheet' href='css/typography.css' media='all'>
|
||||
<link rel='stylesheet' href='css/buttons.css' media='all'>
|
||||
<link rel='stylesheet' href='css/installer.css' media='all'>
|
||||
<link rel='stylesheet' href='../assets/css/reset.css' media='all'>
|
||||
<link rel='stylesheet' href='../assets/fontawesome/css/all.min.css' media='all'>
|
||||
<link rel='stylesheet' href='../assets/css/global.css' media='all'>
|
||||
<link rel='stylesheet' href='../assets/css/layout.css' media='all'>
|
||||
<link rel='stylesheet' href='../assets/css/messages.css' media='all'>
|
||||
<link rel='stylesheet' href='../assets/css/misc.css' media='all'>
|
||||
<link rel='stylesheet' href='../assets/css/forms.css' media='all'>
|
||||
<link rel='stylesheet' href='../assets/css/typography.css' media='all'>
|
||||
<link rel='stylesheet' href='../assets/css/buttons.css' media='all'>
|
||||
<link rel='stylesheet' href='../assets/css/installer.css' media='all'>
|
||||
<script type="text/javascript">
|
||||
var IPS_TIMEOUT = 30;
|
||||
var IPS_MR_ERROR = "{lang="js_confirm_mrerror"}";
|
||||
@@ -22,84 +22,91 @@
|
||||
<script src="js/multipleRedirect.js"></script>
|
||||
</head>
|
||||
<body class='ipsApp ipsApp_installer'>
|
||||
<script>
|
||||
$(document).ready(function(){
|
||||
$('input[name="101079_diagnostics_reporting_checkbox"]').attr("disabled","disabled");
|
||||
});
|
||||
</script>
|
||||
<div id='elInstaller_wrap'>
|
||||
<div id='ipsLayout_header' class='ipsClearfix' role='banner'>
|
||||
<header>
|
||||
<a href='/' id='elSiteTitle'><span id='elLogo'><img src='img/logo.png' alt=''></span> {lang="upgrader_banner"}</a>
|
||||
</header>
|
||||
</div>
|
||||
|
||||
<div id='ipsInstaller'>
|
||||
<header class="ipsInstaller__header">
|
||||
<a href='/' class="ipsInstaller__logo">
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 440.71 427.19"><path d="M236,353,439.83,0H.88l203.8,353A18.11,18.11,0,0,0,236,353Z"/><polygon points="0 427.19 128.95 427.19 0 203.83 0 427.19"/><polygon points="311.76 427.19 440.71 427.19 440.71 203.83 311.76 427.19"/></svg>
|
||||
<span>{lang="upgrader_banner"}</span>
|
||||
</a>
|
||||
</header>
|
||||
<main id='elInstaller_body'>
|
||||
{{if !$initError and ( ( \IPS\Dispatcher::i()->step != 1 AND \IPS\Dispatcher::i()->step != 8 ) || \IPS\Request::i()->start )}}
|
||||
<div class='ipsPad ipsAreaBackground_light'>
|
||||
<!-- <div class='i-padding_3 i-background_2'>
|
||||
<h1 class='ipsType_pageTitle'>
|
||||
{lang="step" sprintf="\IPS\Dispatcher::i()->step ?: 1"}: {$title}
|
||||
</h1>
|
||||
</div>
|
||||
<div class='ipsColumns ipsPad'>
|
||||
<div class='ipsColumn ipsColumn_wide ipsPad' id='elInstaller_stepsWrap'>
|
||||
</div> -->
|
||||
<div class='ipsColumns'>
|
||||
<div class='ipsColumns__secondary'>
|
||||
<ul id='elInstaller_steps'>
|
||||
{{foreach array( 1 => 'login', 2 => 'healthcheck', 3 => 'license', 5 => 'upgradeoptions', 6 => 'confirm', 7 => 'upgrade' ) as $i => $lang}}
|
||||
<li class='{{if \IPS\Dispatcher::i()->step == $i}}elInstaller_stepActive{{elseif \IPS\Dispatcher::i()->step > $i}}elInstaller_stepDone{{endif}}'>
|
||||
<i class='{{if \IPS\Dispatcher::i()->step == $i or ( !\IPS\Dispatcher::i()->step and $i == 1 )}}fa fa-circle{{elseif \IPS\Dispatcher::i()->step > $i}}fa fa-check{{else}}fa fa-circle-o{{endif}}'></i> {lang="$lang"}
|
||||
<li class='
|
||||
{{if \IPS\Dispatcher::i()->step == $i or ( !\IPS\Dispatcher::i()->step and $i == 1 )}}
|
||||
elInstaller_steps__current
|
||||
{{elseif \IPS\Dispatcher::i()->step > $i}}
|
||||
elInstaller_steps__done
|
||||
{{else}}
|
||||
elInstaller_steps__future
|
||||
{{endif}}'>
|
||||
{{if \IPS\Dispatcher::i()->step == $i or ( !\IPS\Dispatcher::i()->step and $i == 1 )}}
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 256a256 256 0 1 0 512 0A256 256 0 1 0 0 256zM281 385c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l71-71L136 280c-13.3 0-24-10.7-24-24s10.7-24 24-24l182.1 0-71-71c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L393 239c9.4 9.4 9.4 24.6 0 33.9L281 385z"/></svg>
|
||||
{{elseif \IPS\Dispatcher::i()->step > $i}}
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"/></svg>
|
||||
{{else}}
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M464 256A208 208 0 1 0 48 256a208 208 0 1 0 416 0zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256z"/></svg>
|
||||
{{endif}}
|
||||
<span>{lang="$lang"}</span>
|
||||
</li>
|
||||
{{endforeach}}
|
||||
</ul>
|
||||
</div>
|
||||
<div class='ipsColumn ipsColumn_fluid'>
|
||||
<div class='ipsPad'>
|
||||
{$html|raw}
|
||||
</div>
|
||||
<div class='ipsColumns__primary'>
|
||||
{$html|raw}
|
||||
</div>
|
||||
</div>
|
||||
{{elseif \IPS\Request::i()->controller === 'done'}}
|
||||
<div class='ipsPad_double ipsType_center'>
|
||||
<div class='ipsInstaller__padding i-text-align_center'>
|
||||
<h1 class='ipsType_pageTitle' id='elInstaller_welcome'>{lang="done_banner"}</h1>
|
||||
<p class='ipsType_normal ipsType_light'>
|
||||
<p class='i-color_soft'>
|
||||
{lang="upgrade_complete"}
|
||||
</p>
|
||||
{{if isset( $_SESSION['upgrade_postUpgrade'] )}}
|
||||
<br>
|
||||
{{foreach $_SESSION['upgrade_postUpgrade'] as $app => $setupSteps}}
|
||||
{{foreach $_SESSION['upgrade_postUpgrade'][ $app ] as $step => $message}}
|
||||
<p class='ipsType_normal'>
|
||||
<p>
|
||||
{$message|raw}
|
||||
</p>
|
||||
{{endforeach}}
|
||||
{{endforeach}}
|
||||
{{unset( $_SESSION['upgrade_postUpgrade'] );}}
|
||||
{{endif}}
|
||||
<br><br>
|
||||
<a href='{expression="\IPS\Settings::i()->base_url"}' class='ipsButton ipsButton_large ipsButton_primary'>{lang="go_to_suite"}</a>
|
||||
<a href='{expression="rtrim( \IPS\Settings::i()->base_url, '/' ) . '/' . \IPS\CP_DIRECTORY"}' class='ipsButton ipsButton_large ipsButton_normal'>{lang="go_to_acp"}</a>
|
||||
<br><br>
|
||||
<a href='https://ipbmafia.ru/files/file/1848-russkiy-yazyk-dlya-invision-community/' target="_blank" class='ipsButton ipsButton_large ipsButton_normal' style="background: red;">Russian lang pack</a>
|
||||
<br><br>
|
||||
<a href="{expression="\IPS\Http\Url::ips('docs/docs')"}" target="_blank" rel="noopener">{lang="suite_docs"}</a>
|
||||
<div class="ipsButtons i-margin-top_5">
|
||||
<a href='{expression="\IPS\Settings::i()->base_url"}' class='ipsButton ipsButton--large ipsButton--primary'>{lang="go_to_suite"}</a>
|
||||
<a href='{expression="rtrim( \IPS\Settings::i()->base_url, '/' ) . '/admin'"}' class='ipsButton ipsButton--large ipsButton--secondary'>{lang="go_to_acp"}</a>
|
||||
</div>
|
||||
<div class="i-margin-top_3">
|
||||
<a href="{expression="\IPS\Http\Url::ips('docs/docs')"}" target="_blank" rel="noopener">{lang="suite_docs"}</a>
|
||||
</div>
|
||||
</div>
|
||||
{{else}}
|
||||
<div class='ipsPad_double ipsType_center'>
|
||||
<div class='ipsInstaller__padding i-text-align_center'>
|
||||
<h1 class='ipsType_pageTitle' id='elInstaller_welcome'>{lang="start_banner"}</h1>
|
||||
<p class='ipsType_normal ipsType_light'>
|
||||
<p class='i-color_soft'>
|
||||
{{if $initError}}
|
||||
{$initError}
|
||||
{{else}}
|
||||
{lang="start_info"}
|
||||
{{endif}}
|
||||
</p>
|
||||
{{if !$initError}}
|
||||
<br><br>
|
||||
<a href='{url="&start=1"}' class='ipsButton ipsButton_large ipsButton_primary'>{lang="start_upgrade"}</a>
|
||||
{{endif}}
|
||||
<br><br>
|
||||
<a href="{expression="\IPS\Http\Url::ips('docs/install_guide')"}" target="_blank" rel="noopener">{lang="install_docs"}</a>
|
||||
<div class="ipsButtons i-margin-top_5">
|
||||
<a href="{expression="\IPS\Http\Url::ips('docs/install_guide')"}" class='ipsButton' target="_blank" rel="noopener">{lang="install_docs"}</a>
|
||||
{{if !$initError}}
|
||||
<a href='{url="&start=1"}' class='ipsButton ipsButton--primary'>{lang="start_upgrade"}</a>
|
||||
{{endif}}
|
||||
</div>
|
||||
</div>
|
||||
{{endif}}
|
||||
<p style="text-align: right; margin:10px">Nulled by IPBMafia.ru</p>
|
||||
</main>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
Reference in new issue
Block a user