XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
install_tpl.php
1<!doctype html>
2<html class="no-js" lang="en">
3<!-- ===========================
4 XOOPSCube Theme : XCL Installer Wizard
5 Distribution : XCL 2.3 PHP7
6 Version : 1.0.0
7 Author : Nuno Luciano aka Gigamaster
8 Date : 2020-04-29
9 URL : https://github.com/xoopscube/
10=========================== -->
11<head>
12
13 <meta http-equiv="Content-Type" content="text/html; charset=<?php echo _INSTALL_CHARSET ?>">
14
15 <title>XCL Install Wizard</title>
16
17 <meta name="viewport" content="width=device-width, initial-scale=1">
18 <!-- Use data URI to avoid fake favicon requests by Browsers and base64 for valid HTML5 -->
19 <link rel="icon" href="data:;base64,iVBORw0KGgo=">
20
21 <link type="text/css" rel="stylesheet" media="all" href="style.css">
22
23 <script type="text/javascript" src="../common/js/jquery.min.js"></script>
24
25 <style>
26 <?php
27 $uinav = $GLOBALS['wizardSeq']->getNext($this->_op)[0];
28
29 echo 'body.'.$uinav.' li.'.$uinav.':before > li {background: #face74 !important; border: 1px solid #face74;}'
30 .'body.'.$uinav.' li.'.$uinav.' {color: #face74 !important;}'
31 .'li.'.$uinav.':before {
32 -webkit-animation: neon5 1.5s ease-in-out infinite alternate;
33 -moz-animation: neon5 1.5s ease-in-out infinite alternate;
34 animation: neon5 1.5s ease-in-out infinite alternate!important;}';
35 ?>
36 @-webkit-keyframes neon5 {
37 from {
38 box-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #fff, 0 0 20px #FF9900, 0 0 25px #face74, 0 0 30px #face74, 0 0 35px #FF9900;
39 }
40 to {
41 box-shadow: 0 0 3px #fff, 0 0 5px #fff, 0 0 7px #fff, 0 0 10px #FF9900, 0 0 15px #face74, 0 0 20px #face74, 0 0 25px #face74;
42 }
43 }
44 </style>
45
46</head>
47
48<body class="<?php echo $uinav; ?>">
49
50<form action="index.php" method="post">
51
52 <div class="container row">
53
54 <header>
55 <nav>
56 <h2>
57 <span class="logo">
58 <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" width="1.5em" height="1.5em" viewBox="0 0 24 24">
59 <path d="M21.406 6.086l-9-4a1.001 1.001 0 0 0-.813 0l-9 4c-.02.009-.034.024-.054.035c-.028.014-.058.023-.084.04c-.022.015-.039.034-.06.05a.87.87 0 0 0-.19.194c-.02.028-.041.053-.059.081a1.119 1.119 0 0 0-.076.165c-.009.027-.023.052-.031.079A1.013 1.013 0 0 0 2 7v10c0 .396.232.753.594.914l9 4c.13.058.268.086.406.086a.997.997 0 0 0 .402-.096l.004.01l9-4A.999.999 0 0 0 22 17V7a.999.999 0 0 0-.594-.914zM12 4.095L18.538 7L12 9.905l-1.308-.581L5.463 7L12 4.095zM4 16.351V8.539l7 3.111v7.811l-7-3.11zm9 3.11V11.65l7-3.111v7.812l-7 3.11z"
60 fill="currentColor">
61 </path></svg>
62 </span>
63 XCL Installer Wizard
64 </h2>
65 <ul class="steps">
66 <li class="start">Select Language
67 <li class="modcheckext"><?php echo _INSTALL_L80 ?>
68 <li class="dbform"><?php echo _INSTALL_L81 ?>
69 <li class="dbconfirm"><?php echo _INSTALL_L90 ?>
70 <li class="dbsave"><?php echo _INSTALL_L53 ?>
71 <li class="modcheck_trustext"><?php echo _INSTALL_L92 ?>
72 <li class="mainfile"><?php echo _INSTALL_L167 ?>
73 <li class="initial"><?php echo _INSTALL_L94 ?>
74 <li class="checkDB"><?php echo _INSTALL_L102 ?>
75 <li class="createDB"><?php echo _INSTALL_L104 ?>
76 <li class="siteInit"><?php echo _INSTALL_L40 ?>
77 <li class="insertData_theme"><?php echo _INSTALL_L112 ?>
78 <li class="finish"><?php echo _INSTALL_L116 ?>
79 <li class="nextStep"><?php echo _INSTALL_L117 ?>
80 </ul>
81 </nav>
82 </header>
83
84
85 <main>
86 <?php if ( ! empty( $title ) ) {
87 echo "<h2> $title </h2>";
88 } ?>
89 <div class="wizard-content">
90 <?php echo $content; ?>
91 </div>
92
93 <footer>
94 <?php echo b_back( $b_back ); ?>&nbsp;&nbsp;
95 <?php echo b_reload( $b_reload ); ?>&nbsp;&nbsp;
96 <?php echo b_next( $b_next ); ?>
97 </footer>
98 </main>
99
100 </div>
101
102</form>
103
104
105<style>
106 .notification {
107 color : hsl(219, 27%, 65%);
108 display : flex;
109 flex-basis : 100%;
110 flex-direction : row-reverse;
111 align-items : center;
112 justify-content : center;
113 float : none!important;
114 }
115 .runtime {
116 background: hsl(218, 15%, 25%);
117 border:1px dotted hsl(220, 15%, 16%);
118 border-radius: 7px;
119 box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.20);
120 color: #D3D7DEFF;
121 display: none;
122 margin:1rem auto;
123 padding: .5rem .75rem;
124 text-align: center;
125
126 position: fixed;
127 top: 0;
128 left: 0;
129 right: 0;
130
131 width: 270px;
132 min-width: 240px;
133 z-index: 1000;
134 }
135
136</style>
137<div class="notification runtime">Loading...</div>
138<script>
139 // Notify
140 $( 'a[class^="wizard-"],button[class^="wizard-"]' ).on( "click", function() {
141 $('div.runtime').fadeIn( 500 ).delay( 5000 ).fadeOut( 500 );
142 });
143 // Click toggle all-check
144 $('#all-check').click(function(event) {
145 if(this.checked) {
146 // Iterate each checkbox
147 $(':checkbox').each(function() {
148 this.checked = true;
149 });
150 } else {
151 $(':checkbox').each(function() {
152 this.checked = false;
153 });
154 }
155 });
156</script>
157</body>
158</html>
This file was entirely rewritten by the XOOPSCube Legacy project for compatibility with XOOPS2.