]> git.p6c8.net - jirafeau.git/blobdiff - index.php
Added default TOS from opensource.org wich should be configured for each web sites.
[jirafeau.git] / index.php
index eb8d577fc67074278c2c17e44b12fd8b5911f961..56a07b8b1cf54e03760c13626dac41ead2c9c840 100644 (file)
--- a/index.php
+++ b/index.php
  *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 define ('JIRAFEAU_ROOT', dirname (__FILE__) . '/');
-define ('DEBUG', true);
 
 require (JIRAFEAU_ROOT . 'lib/config.php');
 require (JIRAFEAU_ROOT . 'lib/settings.php');
 require (JIRAFEAU_ROOT . 'lib/functions.php');
+require (JIRAFEAU_ROOT . 'lib/lang.php');
+
+if (file_exists (JIRAFEAU_ROOT . 'install.php')
+    && !file_exists (JIRAFEAU_ROOT . 'lib/config.local.php'))
+{
+    header('Location: install.php'); 
+    exit;
+}
 
 /* check if the destination dirs are writable */
 $writable = is_writable (VAR_FILES) && is_writable (VAR_LINKS);
@@ -30,7 +37,6 @@ $writable = is_writable (VAR_FILES) && is_writable (VAR_LINKS);
 $res = array ();
 if ($writable && isset ($_POST['jirafeau']))
 {
-
     $key = $_POST['key'];
 
     $time = time ();
@@ -61,7 +67,7 @@ if ($writable && isset ($_POST['jirafeau']))
                          $key, $time, $cfg, $_SERVER['REMOTE_ADDR']);
 }
 
-require (JIRAFEAU_ROOT.'lib/template/header.php');
+require (JIRAFEAU_ROOT . 'lib/template/header.php');
 
 /* Checking for errors. */
 if (!is_writable (VAR_FILES))
@@ -100,20 +106,20 @@ if (!has_error () && !empty ($res))
         }
 
         echo '<div class="message">'.NL;
-        echo '<p>'._('File uploaded! Copy the following URL to get it:').
-            '<br />' . NL;
+        echo '<p>' . _('File uploaded! Copy the following URL to get it') .
+            ':<br />' . NL;
         echo '<a href="'.$link.'">'.$link.'</a>' . NL;
 
         if ($time != JIRAFEAU_INFINITY)
         {
-            echo '<br />'._('This file is valid until the following date:') .
-                '<br /><strong>' . strftime ('%c', $time) . '</strong>';
+            echo '<br />' . _('This file is valid until the following date') .
+                ':<br /><strong>' . strftime ('%c', $time) . '</strong>';
         }
 
         echo '</p></div>';
 
         echo '<div class="message">' . NL;
-        echo '<p>' . _('Keep the following URL to delete it:') . '<br />' . NL;
+        echo '<p>' . _('Keep the following URL to delete it at any moment') . ':<br />' . NL;
         echo '<a href="' . $delete_link . '">' . $delete_link . '</a>' . NL;
         echo '</p></div>';
     }
@@ -132,19 +138,19 @@ if (!has_error () && $writable)
         <legend><?php echo _('Upload a file');
     ?></legend> <p><input type = "file" name = "file" size =
         "30" /></p> <p class =
-        "config"><?php printf (_('Maximum file size: %dMB'),
-                                  jirafeau_get_max_upload_size () / (1024 *
-                                                                     1024));
+        "config"><?php printf ('%s: %dMB', _('Maximum file size'),
+                               jirafeau_get_max_upload_size () / (1024 *
+                                                                  1024));
     ?></p> <p><input type = "submit" value =
         "<?php echo _('Send'); ?>" /></p>
         <hr /><div id = "moreoptions"> <p><label><input type =
         "checkbox" name =
         "one_time_download" /><?php echo _('One time download');
-    ?></label></p> <p><label for = "input_key"
-       ><?php echo _('Password:');
+    ?></label></p><br/><p><label for = "input_key"
+       ><?php echo _('Password') . ':';
     ?></label> <input type = "text" name = "key" id = "input_key" /></p>
         <p><label for = "select_time"
-       ><?php echo _('Time limit:');
+       ><?php echo _('Time limit') . ':';
     ?></label>
         <select name = "time" id = "select_time">
         <option value = "none"><?php echo _('None');

patrick-canterino.de