This build includes only the tests and shivs in Modernizr we do actually use. If we add tests (in CSS or JS) or find some are missing, this build needs to be renewed. References #85
173 lines
7.5 KiB
Smarty
173 lines
7.5 KiB
Smarty
<!doctype html>
|
|
<!--[if IE 8]> <html class="no-js lt-ie9" lang="{$lang}"> <![endif]-->
|
|
<!--[if gt IE 8]><!--> <html class="no-js" lang="{$lang}"> <!--<![endif]-->
|
|
<head>
|
|
<meta charset="{$CONST.LANG_CHARSET}">
|
|
<title>{if $admin_vars.title}{$admin_vars.title} | {/if}{$CONST.SERENDIPITY_ADMIN_SUITE}</title>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<link rel="stylesheet" href="{$head_link_stylesheet}">
|
|
<!--[if lte IE 8]>
|
|
<link rel="stylesheet" href="{serendipity_getFile file='admin/oldie.css'}">
|
|
<![endif]-->
|
|
<script src="{serendipity_getFile file='admin/js/modernizr-2.7.2.min.js'}"></script>
|
|
{if $admin_vars.admin_installed}{serendipity_hookPlugin hook="backend_header" hookAll="true"}{/if}
|
|
<script src="{$serendipityHTTPPath}{$templatePath}jquery.js"></script>
|
|
<script src="{serendipity_getFile file='admin/serendipity_editor.js'}"></script>
|
|
</head>
|
|
<body id="serendipity_admin_page">
|
|
{if NOT $admin_vars.no_banner}
|
|
<header id="top">
|
|
<div class="clearfix">
|
|
<div id="banner{if not $admin_vars.is_logged_in}_install{/if}">
|
|
{if $admin_vars.admin_installed}
|
|
<h1><a href="serendipity_admin.php"><span class="visuallyhidden">{$CONST.SERENDIPITY_ADMIN_SUITE}: </span>{$blogTitle}</a></h1>
|
|
{else}
|
|
<h1>{$CONST.SERENDIPITY_INSTALLATION}</h1>
|
|
{/if}
|
|
</div>
|
|
{if $admin_vars.is_logged_in}
|
|
<nav id="user_menu">
|
|
<h2 class="visuallyhidden">{$CONST.MENU_PERSONAL}</h2>
|
|
|
|
<ul>
|
|
<li class="logged_in"><span>{$admin_vars.self_info}</span></li>
|
|
<li><a class="button_link" href="serendipity_admin.php" title="{$CONST.MENU_DASHBOARD}"><span class="icon-home"></span><span class="visuallyhidden"> {$CONST.MENU_DASHBOARD}</span></a></li>
|
|
{if 'personalConfiguration'|checkPermission}
|
|
<li><a class="button_link" href="serendipity_admin.php?serendipity[adminModule]=personal" title="{$CONST.PERSONAL_SETTINGS}"><span class="icon-cog-alt"></span><span class="visuallyhidden"> {$CONST.PERSONAL_SETTINGS}</span></a></li>
|
|
{/if}
|
|
<li><a class="button_link" href="{$serendipityBaseURL}" title="{$CONST.BACK_TO_BLOG}"><span class="icon-globe"></span><span class="visuallyhidden"> {$CONST.BACK_TO_BLOG}</span></a></li>
|
|
<li><a class="button_link" href="serendipity_admin.php?serendipity[adminModule]=logout" title="{$CONST.LOGOUT}"><span class="icon-logout"></span><span class="visuallyhidden"> {$CONST.LOGOUT}</span></a></li>
|
|
</ul>
|
|
</nav>
|
|
{/if}
|
|
</div>
|
|
</header>
|
|
{/if}
|
|
<main class="clearfix serendipityAdminContent installer">
|
|
<div id="content" class="clearfix">
|
|
{* include of previous plain upgrader here *}
|
|
{if ($get.action == 'ignore')}
|
|
{* TODO: don't know what to put here? *}
|
|
{elseif ($get.action == 'upgrade')}
|
|
{foreach $call_tasks AS $ctask}
|
|
{if $is_callable_task}
|
|
{$ctasks}
|
|
{/if}
|
|
{/foreach}
|
|
{if $errors}
|
|
<h2>{$CONST.DIAGNOSTIC_ERROR}</h2>
|
|
|
|
<div class="msg_error">
|
|
{foreach $errors AS $implode_err}
|
|
<p><span class="icon-attention-circled"></span> {$implode_err}</p>
|
|
{/foreach}
|
|
</div>
|
|
{/if}
|
|
{/if}
|
|
|
|
{if (($showAbort && $get.action == 'ignore') || $get.action == 'upgrade')}
|
|
{if $get.action == 'ignore'}
|
|
<span class="msg_notice upgrade_done"><span class="icon-info-circled"></span> {$CONST.SERENDIPITY_UPGRADER_YOU_HAVE_IGNORED}</span>
|
|
{elseif $get.action == 'upgrade'}
|
|
<span class="msg_success upgrade_done"><span class="icon-ok-circled"></span> {$CONST.SERENDIPITY_UPGRADER_NOW_UPGRADED|sprintf:$s9y_version}</span>
|
|
{/if}
|
|
{if $return_here}
|
|
{$print_UPGRADER_RETURN_HERE}
|
|
{* could also be used as: {$CONST.SERENDIPITY_UPGRADER_RETURN_HERE|sprintf:"<a href='$serendipityHTTPPath'>":'</a>'} *}
|
|
{/if}
|
|
{else}
|
|
<h2>{$CONST.SERENDIPITY_UPGRADER_WELCOME}</h2>
|
|
|
|
<p>{$CONST.SERENDIPITY_UPGRADER_PURPOSE|sprintf:$s9y_version_installed}</p>
|
|
|
|
<p>{$CONST.SERENDIPITY_UPGRADER_WHY|sprintf:$s9y_version}</p>
|
|
|
|
<h3>{$CONST.FIRST_WE_TAKE_A_LOOK}</h3>
|
|
|
|
<div class="diagnose">
|
|
{$result_diagnose}
|
|
|
|
{if $checksums}
|
|
<h4>{$CONST.INTEGRITY}</h4>
|
|
|
|
<ul class="plainList">
|
|
{foreach $upgraderResultDiagnose1 AS $urd1}
|
|
<li>{$urd1}</li>
|
|
{/foreach}
|
|
</ul>
|
|
{/if}
|
|
<h4>{$CONST.PERMISSIONS}</h4>
|
|
|
|
<dl>
|
|
<dt>{$basedir}</dt>
|
|
{foreach $upgraderResultDiagnose2 AS $urd2}
|
|
<dd>{$urd2}</dd>
|
|
{/foreach}
|
|
<dt>{$basedir}{$CONST.PATH_SMARTY_COMPILE}</dt>
|
|
{foreach $upgraderResultDiagnose3 AS $urd3}
|
|
<dd>{$urd3}</dd>
|
|
{/foreach}
|
|
{if $isdir_uploadpath}
|
|
<dt>{$basedir}{$uploadHTTPPath}</dt>
|
|
{foreach $upgraderResultDiagnose4 AS $urd4}
|
|
<dd>{$urd4}</dd>
|
|
{/foreach}
|
|
{/if}
|
|
</dl>
|
|
{if $showWritableNote}
|
|
<span class="msg_notice"><span class="icon-info-circled"></span> {$CONST.PROBLEM_PERMISSIONS_HOWTO|sprintf:'chmod 1777'}</span>
|
|
{/if}
|
|
{if ($errorCount > 0)}
|
|
<span class="msg_error"><span class="icon-ok-circled"></span> {$CONST.PROBLEM_DIAGNOSTIC}</span>
|
|
|
|
<a class="icon_link block_level" href="serendipity_admin.php"><span class="icon-help-circled"></span> {$CONST.RECHECK_INSTALLATION}</a>
|
|
{/if}
|
|
</div>
|
|
{if ($errorCount < 1)}
|
|
{if (sizeof($sqlfiles) > 0)}
|
|
<h3>{$database_update_types}:</h3>
|
|
|
|
<p>{$CONST.SERENDIPITY_UPGRADER_FOUND_SQL_FILES}:</p>
|
|
{if is_array($sqlfiles) && !empty($sqlfiles)}
|
|
<ul>
|
|
{foreach $sqlfiles as $sqlfile}
|
|
<li>{$sqlfile}</li>
|
|
{/foreach}
|
|
</ul>
|
|
{/if}
|
|
{/if}
|
|
<h3>{$CONST.SERENDIPITY_UPGRADER_VERSION_SPECIFIC}:</h3>
|
|
{if is_array($tasks) && !empty($tasks)}
|
|
<dl>
|
|
{foreach $tasks as $task}
|
|
<dt>{$task.version} - {$task.title}</dt>
|
|
<dd>{$task.desc|nl2br}</dd>
|
|
{/foreach}
|
|
</dl>
|
|
{/if}
|
|
{if ($taskCount == 0)}
|
|
<p>{$CONST.SERENDIPITY_UPGRADER_NO_VERSION_SPECIFIC}</p>
|
|
{/if}
|
|
{if (($taskCount > 0) || (sizeof($sqlfiles) > 0))}
|
|
<h3>{$CONST.SERENDIPITY_UPGRADER_PROCEED_QUESTION}</h3>
|
|
|
|
<a class="button_link state_submit" href="{$upgradeLoc}">{$CONST.SERENDIPITY_UPGRADER_PROCEED_DOIT}</a>{if $showAbort} <a class="button_link state_cancel" href="{$abortLoc}">{$CONST.SERENDIPITY_UPGRADER_PROCEED_ABORT}</a>{/if}
|
|
{else}
|
|
<h3>{$CONST.SERENDIPITY_UPGRADER_NO_UPGRADES}</h3>
|
|
|
|
<a class="button_link state_submit" href="{$upgradeLoc}">{$CONST.SERENDIPITY_UPGRADER_CONSIDER_DONE}</a>
|
|
{/if}
|
|
{/if}
|
|
{/if}
|
|
{* end include upgrader *}
|
|
</div>
|
|
</main>
|
|
{if NOT $admin_vars.no_footer}
|
|
{if $admin_vars.version_info}
|
|
<footer id="meta">
|
|
<p>{$admin_vars.version_info}</p>
|
|
</footer>
|
|
{/if}
|
|
{/if}
|
|
</body>
|
|
</html> |