X-Git-Url: https://git.p6c8.net/jirafeau/mojo42.git/blobdiff_plain/6550c22fe503f109fc5e30ffee0d8445f51862bc..ba6f06965a4d9846e23d99a0e9f74b1361c18c40:/pub/install.php
diff --git a/pub/install.php b/pub/install.php
deleted file mode 100644
index faf7911..0000000
--- a/pub/install.php
+++ /dev/null
@@ -1,316 +0,0 @@
-
- *
- *  This program is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU Affero General Public License as
- *  published by the Free Software Foundation, either version 3 of the
- *  License, or (at your option) any later version.
- *
- *  This program is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *  GNU Affero General Public License for more details.
- *
- *  You should have received a copy of the GNU Affero General Public License
- *  along with this program.  If not, see .
- */
-
-define('JYRAPHE_ROOT', dirname(__FILE__) . '/');
-define('NL', "\n");
-define('QUOTE', "'");
-
-define('JYRAPHE_CFG', JYRAPHE_ROOT . 'lib/config.local.php');
-define('JYRAPHE_VAR_RAND_LENGTH', 15);
-
-require(JYRAPHE_ROOT . 'lib/config.php');
-
-function jyraphe_quoted($str) {
-  return QUOTE . str_replace(QUOTE, "\'", $str) . QUOTE;
-}
-
-function jyraphe_export_cfg($cfg) {
-  $handle = fopen(JYRAPHE_CFG, 'w');
-  fwrite($handle, ' $item) {
-    fwrite($handle, '$cfg[' . jyraphe_quoted($key) . '] = ');
-    if(is_bool($item)) {
-      fwrite($handle, ($item ? 'true' : 'false'));
-    } else if(is_string($item)) {
-      fwrite($handle, jyraphe_quoted($item));
-    } else {
-      fwrite($handle, 'null');
-    }
-    fwrite($handle, ';' . NL);
-  }
-  fwrite($handle, '?>'); // no newline at the end of the file to be able to send headers
-  fclose($handle);
-}
-
-function jyraphe_mkdir($path) {
-  if(!file_exists($path)) {
-    if(!@mkdir($path, 0755)) {
-      return false;
-    }
-  }
-  return true;
-}
-
-/**
- * Returns true whether the path is writable or we manage to make it
- * so, which essentially is the same thing.
- * @param $path is the file or directory to be tested.
- * @return true if $path is writable.
- */
-function jyraphe_is_writable($path) {
-  return is_writable($path) || @chmod($path, 0777); // "@" gets rid of error messages.
-}
-
-function jyraphe_check_var_dir($path) {
-  $mkdir_str1 = _('The following directory could not be created:');
-  $mkdir_str2 = _('You should create this directory by hand.');
-  $write_str1 = _('The following directory is not writable:');
-  $write_str2 = _('You should give the write right to the web server on this directory.');
-  $solution_str = _('Here is a solution:');
-
-  if(!jyraphe_mkdir($path)) {
-    return array(
-      'has_error' => true,
-      'why' => $mkdir_str1 . '
' . $path . '
' . $solution_str . '
' . $mkdir_str2
-    );
-  }
-
-  if(!jyraphe_is_writable($path)) {
-    return array(
-      'has_error' => true,
-      'why' => $write_str1 . '
' . $path . '
' . $solution_str . '
' . $write_str2
-    );
-  }
-  
-  foreach(array('files', 'links', 'trash') as $subdir) {
-    $subpath = $path . $subdir;
-
-    if(!jyraphe_mkdir($subpath)) {
-      return array(
-        'has_error' => true,
-        'why' => $mkdir_str1 . '
' . $subpath . '
' . $solution_str . '
' . $mkdir_str2
-      );
-    }
-
-    if(!jyraphe_is_writable($subpath)) {
-      return array(
-        'has_error' => true,
-        'why' => $write_str1 . '
' . $subpath . '
' . $solution_str . '
' . $write_str2
-      );
-    }
-
-  }
-
-  return array('has_error' => false, 'why' => '');
-}
-
-function jyraphe_add_ending_slash($path) {
-  return $path . ((substr($path, -1) == '/') ? '' : '/');
-}
-
-if(!file_exists(JYRAPHE_CFG)) {
-  // we try to create an empty one
-  if(!@touch(JYRAPHE_CFG)) {
-    require(JYRAPHE_ROOT . 'lib/template/header.php');
-    echo '
' . _('The local configuration file could not be created. Create a lib/config.local.php file and give the write right to the web server (preferred solution), or give the write right to the web server on the lib directory.') . '
' . _('The local configuration is not writable by the web server. Give the write right to the web server on the lib/config.local.php file.') . '
' . $err['why'] . '
' . NL;
-?>
-
-';
-    } else {
-      echo '';
-    }
-    break;
-
-  case 2:
-?>
-
-
- 'English',
-      'fr_FR.UTF-8' => 'Français'
-    );
-?>
-
-
-