PageRenderTime 46ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

/install/leftnav.php

https://github.com/jinzora/jinzora3
PHP | 313 lines | 310 code | 1 blank | 2 comment | 92 complexity | 9c84e59286391b5c97619d4a85f3a755 MD5 | raw file
  1. <?php if (!defined(JZ_SECURE_ACCESS)) die ('Security breach detected.');
  2. // Let's figure out the step
  3. if (isset($_GET['install'])){
  4. $step = substr($_GET['install'],4,1);
  5. } else {
  6. $step = 0;
  7. }
  8. // Now let's include the language file
  9. include_once(dirname(__FILE__).'/../lib/languageDetect.php');
  10. include_once(dirname(__FILE__). '/lang/english/lang.php');
  11. $lang = getDefaultLanguage();
  12. if (isset($_POST['jz_lang_file'])){
  13. include_once(dirname(__FILE__).'/lang/'. $_POST['jz_lang_file']. '/lang.php');
  14. $lang = $_POST['jz_lang_file'];
  15. } else if ($lang != 'english') {
  16. include_once(dirname(__FILE__).'/lang/'. $lang. '/lang.php');
  17. }
  18. ?>
  19. <link rel="stylesheet" type="text/css" href="<?php echo $include_path; ?>install/style.css">
  20. <script type="text/javascript" src="<?php echo $include_path; ?>lib/overlib.js"></script>
  21. <div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div>
  22. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  23. <html>
  24. <head>
  25. <?php
  26. $titleStep = $step;
  27. if ($titleStep == 0){
  28. $titleStep = 1;
  29. }
  30. ?>
  31. <title>Jinzora <?php echo $version; ?> Installer - Step <?php echo $titleStep; ?></title>
  32. </head>
  33. <body>
  34. <div id="box">
  35. <div id="navbar">
  36. <h2><?php echo $word_install_steps; ?></h2>
  37. <ol>
  38. <?php
  39. if ($step == 1 or $step == 0){
  40. echo '<li class="navitem_sel">';
  41. } else {
  42. echo '<li class="navitem">';
  43. }
  44. ?>
  45. <?php
  46. if ($step > 1){
  47. $step_num = 1;
  48. echo '<form action="index.php?install=step'. $step_num. '" name="setup'. $step_num. '" method="post">';
  49. $PostArray = $_POST;
  50. foreach ($PostArray as $key => $val) {
  51. if (!stristr($key,"submit")){
  52. echo '<input type="hidden" name="' . htmlentities($key) . '" value="' . htmlentities($val) .'">'. "\n";
  53. }
  54. }
  55. echo '<span class="success">&radic;</span> &nbsp;<span class="nav_text"><strong>';
  56. echo '<a href="javascript:void(0);" onClick="setup'. $step_num. '.submit();"><nobr>'. $word_language. "</nobr></a>";
  57. echo '</strong></span>';
  58. echo '</form>';
  59. } else {
  60. if ($step == 1 or $step == 0){
  61. echo '<span class="nav_num">1</span> &nbsp;<span class="nav_text"><em><strong><nobr>- '. $word_language. ' -</nobr></strong></em></span>';
  62. } else {
  63. echo '<span class="nav_num">1</span> &nbsp;<span class="nav_text"><nobr>'. $word_language. '</nobr></span>';
  64. }
  65. }
  66. ?>
  67. </li>
  68. <?php
  69. if ($step == 2){
  70. echo '<li class="navitem_sel">';
  71. } else {
  72. echo '<li class="navitem">';
  73. }
  74. ?>
  75. <?php
  76. if ($step > 2){
  77. $step_num = 2;
  78. echo '<form action="index.php?install=step'. $step_num. '" name="setup'. $step_num. '" method="post">';
  79. $PostArray = $_POST;
  80. foreach ($PostArray as $key => $val) {
  81. if (!stristr($key,"submit")){
  82. echo '<input type="hidden" name="' . htmlentities($key) . '" value="' . htmlentities($val) .'">'. "\n";
  83. }
  84. }
  85. echo '<span class="success">&radic;</span> &nbsp;<span class="nav_text"><strong>';
  86. echo '<a href="javascript:void(0);" onClick="setup'. $step_num. '.submit();"><nobr>'. $word_package_verify. "</nobr></a>";
  87. echo '</strong></span>';
  88. echo '</form>';
  89. } else {
  90. if ($step == 2){
  91. echo '<span class="nav_num">2</span> &nbsp;<span class="nav_text"><em><strong><nobr>- '. $word_package_verify. ' -</nobr></strong></em></span>';
  92. } else {
  93. echo '<span class="nav_num">2</span> &nbsp;<span class="nav_text"><nobr>'. $word_package_verify. '</nobr></span>';
  94. }
  95. }
  96. ?>
  97. </li>
  98. <?php
  99. if ($step == 3){
  100. echo '<li class="navitem_sel">';
  101. } else {
  102. echo '<li class="navitem">';
  103. }
  104. ?>
  105. <?php
  106. if ($step > 3){
  107. $step_num = 3;
  108. echo '<form action="index.php?install=step'. $step_num. '" name="setup'. $step_num. '" method="post">';
  109. $PostArray = $_POST;
  110. foreach ($PostArray as $key => $val) {
  111. if (!stristr($key,"submit")){
  112. echo '<input type="hidden" name="' . htmlentities($key) . '" value="' . htmlentities($val) .'">'. "\n";
  113. }
  114. }
  115. echo '<span class="success">&radic;</span> &nbsp;<span class="nav_text"><strong>';
  116. echo '<a href="javascript:void(0);" onClick="setup'. $step_num. '.submit();"><nobr>'. $word_license. "</nobr></a>";
  117. echo '</strong></span>';
  118. echo '</form>';
  119. } else {
  120. if ($step == 3){
  121. echo '<span class="nav_num">3</span> &nbsp;<span class="nav_text"><em><strong><nobr>- '. $word_license. ' -</nobr></strong></em></span>';
  122. } else {
  123. echo '<span class="nav_num">3</span> &nbsp;<span class="nav_text"><nobr>'. $word_license. '</nobr></span>';
  124. }
  125. }
  126. ?>
  127. </li>
  128. <?php
  129. if ($step == 4){
  130. echo '<li class="navitem_sel">';
  131. } else {
  132. echo '<li class="navitem">';
  133. }
  134. ?>
  135. <?php
  136. if ($step > 4){
  137. $step_num = 4;
  138. echo '<form action="index.php?install=step'. $step_num. '" name="setup'. $step_num. '" method="post">';
  139. $PostArray = $_POST;
  140. foreach ($PostArray as $key => $val) {
  141. if (!stristr($key,"submit")){
  142. echo '<input type="hidden" name="' . htmlentities($key) . '" value="' . htmlentities($val) .'">'. "\n";
  143. }
  144. }
  145. echo '<span class="success">&radic;</span> &nbsp;<span class="nav_text"><strong>';
  146. echo '<a href="javascript:void(0);" onClick="setup'. $step_num. '.submit();"><nobr>'. $word_install_type. "</nobr></a>";
  147. echo '</strong></span>';
  148. echo '</form>';
  149. } else {
  150. if ($step == 4){
  151. echo '<span class="nav_num">4</span> &nbsp;<span class="nav_text"><em><strong><nobr>- '. $word_install_type. ' -</nobr></strong></em></span>';
  152. } else {
  153. echo '<span class="nav_num">4</span> &nbsp;<span class="nav_text"><nobr>'. $word_install_type. '</nobr></span>';
  154. }
  155. }
  156. ?>
  157. </li>
  158. <?php
  159. if ($step == 5){
  160. echo '<li class="navitem_sel">';
  161. } else {
  162. echo '<li class="navitem">';
  163. }
  164. ?>
  165. <?php
  166. if ($step > 5){
  167. $step_num = 5;
  168. echo '<form action="index.php?install=step'. $step_num. '" name="setup'. $step_num. '" method="post">';
  169. $PostArray = $_POST;
  170. foreach ($PostArray as $key => $val) {
  171. if (!stristr($key,"submit")){
  172. echo '<input type="hidden" name="' . htmlentities($key) . '" value="' . htmlentities($val) .'">'. "\n";
  173. }
  174. }
  175. echo '<span class="success">&radic;</span> &nbsp;<span class="nav_text"><strong>';
  176. echo '<a href="javascript:void(0);" onClick="setup'. $step_num. '.submit();"><nobr>'. $word_main_settings. "</nobr></a>";
  177. echo '</strong></span>';
  178. echo '</form>';
  179. } else {
  180. if ($step == 5){
  181. echo '<span class="nav_num">5</span> &nbsp;<span class="nav_text"><em><strong><nobr>- '. $word_main_settings. ' -</nobr></strong></em></span>';
  182. } else {
  183. echo '<span class="nav_num">5</span> &nbsp;<span class="nav_text"><nobr>'. $word_main_settings. '</nobr></span>';
  184. }
  185. }
  186. ?>
  187. </li>
  188. <?php
  189. if ($step == 6){
  190. echo '<li class="navitem_sel">';
  191. } else {
  192. echo '<li class="navitem">';
  193. }
  194. ?>
  195. <?php
  196. if ($step > 6){
  197. $step_num = 6;
  198. echo '<form action="index.php?install=step'. $step_num. '" name="setup'. $step_num. '" method="post">';
  199. $PostArray = $_POST;
  200. foreach ($PostArray as $key => $val) {
  201. if (!stristr($key,"submit")){
  202. echo '<input type="hidden" name="' . htmlentities($key) . '" value="' . htmlentities($val) .'">'. "\n";
  203. }
  204. }
  205. echo '<span class="success">&radic;</span> &nbsp;<span class="nav_text"><strong>';
  206. echo '<a href="javascript:void(0);" onClick="setup'. $step_num. '.submit();">'. $word_backend_setup. "</nobr></a>";
  207. echo '</strong></span>';
  208. echo '</form>';
  209. } else {
  210. if ($step == 6){
  211. echo '<span class="nav_num">6</span> &nbsp;<span class="nav_text"><em><strong><nobr>- '. $word_backend_setup. ' -</nobr></strong></em></span>';
  212. } else {
  213. echo '<span class="nav_num">6</span> &nbsp;<span class="nav_text"><nobr>'. $word_backend_setup. '</nobr></span>';
  214. }
  215. }
  216. ?>
  217. </li>
  218. <?php
  219. if ($step == 7){
  220. echo '<li class="navitem_sel">';
  221. } else {
  222. echo '<li class="navitem">';
  223. }
  224. ?>
  225. <?php
  226. if ($step > 7){
  227. $step_num = 7;
  228. echo '<form action="index.php?install=step'. $step_num. '" name="setup'. $step_num. '" method="post">';
  229. $PostArray = $_POST;
  230. foreach ($PostArray as $key => $val) {
  231. if (!stristr($key,"submit")){
  232. echo '<input type="hidden" name="' . htmlentities($key) . '" value="' . htmlentities($val) .'">'. "\n";
  233. }
  234. }
  235. echo '<span class="success">&radic;</span> &nbsp;<span class="nav_text"><strong>';
  236. echo '<a href="javascript:void(0);" onClick="setup'. $step_num. '.submit();"><nobr>'. $word_import_media. "</nobr></a>";
  237. echo '</strong></span>';
  238. echo '</form>';
  239. } else {
  240. if ($step == 7){
  241. echo '<span class="nav_num">7</span> &nbsp;<span class="nav_text"><em><strong><nobr>- '. $word_import_media. ' -</nobr></strong></em></span>';
  242. } else {
  243. echo '<span class="nav_num">7</span> &nbsp;<span class="nav_text"><nobr>'. $word_import_media. '</nobr></span>';
  244. }
  245. }
  246. ?>
  247. </li>
  248. <?php
  249. if ($step == 8){
  250. echo '<li class="navitem_sel">';
  251. } else {
  252. echo '<li class="navitem">';
  253. }
  254. ?>
  255. <?php
  256. if ($step > 8){
  257. $step_num = 8;
  258. echo '<form action="index.php?install=step'. $step_num. '" name="setup'. $step_num. '" method="post">';
  259. $PostArray = $_POST;
  260. foreach ($PostArray as $key => $val) {
  261. if (!stristr($key,"submit")){
  262. echo '<input type="hidden" name="' . htmlentities($key) . '" value="' . htmlentities($val) .'">'. "\n";
  263. }
  264. }
  265. echo '<span class="success">&radic;</span> &nbsp;<span class="nav_text"><strong>';
  266. echo '<a href="javascript:void(0);" onClick="setup'. $step_num. '.submit();"><nobr>'. $word_save_config. "</nobr></a>";
  267. echo '</strong></span>';
  268. echo '</form>';
  269. } else {
  270. if ($step == 8){
  271. echo '<span class="nav_num">8</span> &nbsp;<span class="nav_text"><em><strong><nobr>- '. $word_save_config. ' -</nobr></strong></em></span>';
  272. } else {
  273. echo '<span class="nav_num">8</span> &nbsp;<span class="nav_text"><nobr>'. $word_save_config. '</nobr></span>';
  274. }
  275. }
  276. ?>
  277. </li>
  278. <?php
  279. if ($step == 9){
  280. echo '<li class="navitem_sel">';
  281. } else {
  282. echo '<li class="navitem">';
  283. }
  284. ?>
  285. <?php
  286. if ($step > 9){
  287. $step_num = 9;
  288. echo '<form action="index.php?install=step'. $step_num. '" name="setup'. $step_num. '" method="post">';
  289. $PostArray = $_POST;
  290. foreach ($PostArray as $key => $val) {
  291. if (!stristr($key,"submit")){
  292. echo '<input type="hidden" name="' . htmlentities($key) . '" value="' . htmlentities($val) .'">'. "\n";
  293. }
  294. }
  295. echo '<span class="success">&radic;</span> &nbsp;<span class="nav_text"><strong>';
  296. echo '<a href="javascript:void(0);" onClick="setup'. $step_num. '.submit();"><nobr>'. $word_launch_jinzora. "</nobr></a>";
  297. echo '</strong></span>';
  298. echo '</form>';
  299. } else {
  300. if ($step == 9){
  301. echo '<span class="nav_num">9</span> &nbsp;<span class="nav_text"><em><strong><nobr>- '. $word_launch_jinzora. ' -</nobr></strong></em></span>';
  302. } else {
  303. echo '<span class="nav_num">9</span> &nbsp;<span class="nav_text"><nobr>'. $word_launch_jinzora. '</nobr></span>';
  304. }
  305. }
  306. ?>
  307. </li>
  308. </ol>
  309. <ul>
  310. <li><span class="helpBox">?</span><a href="http://www.jinzorahelp.com/wiki/Web_Based_Installer" target="_blank"><?php echo $word_installer_help; ?></a></li>
  311. </ul>
  312. </div>