diff --git a/workflow/engine/methods/install/r.php b/workflow/engine/methods/install/r.php
index 5ac6226c1..57dce6b13 100644
--- a/workflow/engine/methods/install/r.php
+++ b/workflow/engine/methods/install/r.php
@@ -1,8 +1,48 @@
+
";
+ echo "
";
+ echo "SYSTEM_HASH
";
+ echo "";
+} else if( isset($_GET['reg']) ){
+ $sh=md5(filemtime(PATH_GULLIVER."/class.g.php"));
+ $h=G::encrypt($_GET['srv'].$sh.$_GET['usr'].$sh.$_GET['pass'].$sh.(1),$sh);
+ echo "HASH_INSTALLATION
";
+ echo "
";
+ echo "SYSTEM_HASH
";
+ echo "";
+
+$s = "';
+
+ if( file_exists(FILE_PATHS_INSTALLED) ) {
+ if( @copy(FILE_PATHS_INSTALLED, FILE_PATHS_INSTALLED . '.backup') )
+ echo 'Backup file was created ' . FILE_PATHS_INSTALLED . '.backup
';
+
+ @unlink(FILE_PATHS_INSTALLED);
+ if( ($size = file_put_contents(FILE_PATHS_INSTALLED, $s)) !== false )
+ echo 'The file ' . FILE_PATHS_INSTALLED . ' was regenerated
';
+ else
+ echo 'An error was occured trying to regenerate the file !' . FILE_PATHS_INSTALLED;
+ }
+
+
+}
?>
+