[vhffs-dev] [404] Deleted all largefile related stuff, use repositories instead.

[ Thread Index | Date Index | More vhffs.org/vhffs-dev Archives ]


Revision: 404
Author:   beuss
Date:     2007-01-18 22:44:59 +0000 (Thu, 18 Jan 2007)

Log Message:
-----------
Deleted all largefile related stuff, use repositories instead.

Modified Paths:
--------------
    branches/vhffs_4.1/Makefile
    branches/vhffs_4.1/vhffs-api/src/Vhffs/Conf.pm
    branches/vhffs_4.1/vhffs-api/src/Vhffs/Constants.pm
    branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Admin.pm
    branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Main.pm
    branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Menu.pm
    branches/vhffs_4.1/vhffs-backend/conf/vhffs.conf
    branches/vhffs_4.1/vhffs-backend/src/pgsql/alter_from4.0_tocurrent.sql
    branches/vhffs_4.1/vhffs-backend/src/pgsql/alter_from4.0pre1_tocurrent.sql
    branches/vhffs_4.1/vhffs-backend/src/pgsql/initdb.sql
    branches/vhffs_4.1/vhffs-intl/src/vhffs.pot
    branches/vhffs_4.1/vhffs-panel/acl/view.pl
    branches/vhffs_4.1/vhffs-panel/admin/moderation.pl
    branches/vhffs_4.1/vhffs-panel/public/group.pl
    branches/vhffs_4.1/vhffs-panel/templates/admin/main/main.tmpl
    branches/vhffs_4.1/vhffs-panel/templates/admin/misc/moderation.tmpl
    branches/vhffs_4.1/vhffs-panel/templates/group/info.tmpl
    branches/vhffs_4.1/vhffs-panel/templates/menu/group.tmpl
    branches/vhffs_4.1/vhffs-panel/templates/public/group.tmpl
    branches/vhffs_4.1/vhffs-panel/themes/vhffs/main.css
    branches/vhffs_4.1/vhffs-tests/conf/vhffs.conf
    branches/vhffs_4.1/vhffs-tests/src/Stats.pl

Removed Paths:
-------------
    branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/LargeFile.pm
    branches/vhffs_4.1/vhffs-api/src/Vhffs/Robots/LargeFile.pm
    branches/vhffs_4.1/vhffs-api/src/Vhffs/Services/LargeFile.pm
    branches/vhffs_4.1/vhffs-panel/admin/largefile/
    branches/vhffs_4.1/vhffs-panel/largefile/
    branches/vhffs_4.1/vhffs-panel/public/largefile.pl
    branches/vhffs_4.1/vhffs-panel/templates/admin/largefile/
    branches/vhffs_4.1/vhffs-panel/templates/largefile/
    branches/vhffs_4.1/vhffs-panel/templates/public/misc/largefile-part.tmpl
    branches/vhffs_4.1/vhffs-rfc/largefile
    branches/vhffs_4.1/vhffs-robots/src/create_largefile.pl
    branches/vhffs_4.1/vhffs-robots/src/delete_largefile.pl
    branches/vhffs_4.1/vhffs-robots/src/move-completed-largefile.pl
    branches/vhffs_4.1/vhffs-robots/src/refused_largefile.pl


Modified: branches/vhffs_4.1/Makefile
===================================================================
--- branches/vhffs_4.1/Makefile	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/Makefile	2007-01-18 22:44:59 UTC (rev 404)
@@ -163,7 +163,6 @@
 	install -d -m 755 $(TEMPLATESDIR)/admin/cvs
 	install -d -m 755 $(TEMPLATESDIR)/admin/dns
 	install -d -m 755 $(TEMPLATESDIR)/admin/group
-	install -d -m 755 $(TEMPLATESDIR)/admin/largefile
 	install -d -m 755 $(TEMPLATESDIR)/admin/repository
 	install -d -m 755 $(TEMPLATESDIR)/admin/mail
 	install -d -m 755 $(TEMPLATESDIR)/admin/mailing
@@ -178,7 +177,6 @@
 	install -d -m 755 $(TEMPLATESDIR)/cvs
 	install -d -m 755 $(TEMPLATESDIR)/dns
 	install -d -m 755 $(TEMPLATESDIR)/group
-	install -d -m 755 $(TEMPLATESDIR)/largefile
 	install -d -m 755 $(TEMPLATESDIR)/repository
 	install -d -m 755 $(TEMPLATESDIR)/mail
 	install -d -m 755 $(TEMPLATESDIR)/mailinglist
@@ -197,7 +195,6 @@
 	install -m 755 vhffs-panel/templates/admin/cvs/*.tmpl 		$(TEMPLATESDIR)/admin/cvs/
 	install -m 755 vhffs-panel/templates/admin/dns/*.tmpl 		$(TEMPLATESDIR)/admin/dns/
 	install -m 755 vhffs-panel/templates/admin/group/*.tmpl 	$(TEMPLATESDIR)/admin/group/
-	install -m 755 vhffs-panel/templates/admin/largefile/*.tmpl $(TEMPLATESDIR)/admin/largefile/
 	install -m 755 vhffs-panel/templates/admin/repository/*.tmpl $(TEMPLATESDIR)/admin/repository/
 	install -m 755 vhffs-panel/templates/admin/mail/*.tmpl 		$(TEMPLATESDIR)/admin/mail/
 	install -m 755 vhffs-panel/templates/admin/mailing/*.tmpl 	$(TEMPLATESDIR)/admin/mailing/
@@ -212,7 +209,6 @@
 	install -m 755 vhffs-panel/templates/cvs/*.tmpl	 			$(TEMPLATESDIR)/cvs/
 	install -m 755 vhffs-panel/templates/dns/*.tmpl 			$(TEMPLATESDIR)/dns/
 	install -m 755 vhffs-panel/templates/group/*.tmpl 			$(TEMPLATESDIR)/group/
-	install -m 755 vhffs-panel/templates/largefile/*.tmpl 		$(TEMPLATESDIR)/largefile/
 	install -m 755 vhffs-panel/templates/repository/*.tmpl 		$(TEMPLATESDIR)/repository/
 	install -m 755 vhffs-panel/templates/mail/*.tmpl 			$(TEMPLATESDIR)/mail/
 	install -m 755 vhffs-panel/templates/mailinglist/*.tmpl 	$(TEMPLATESDIR)/mailinglist/
@@ -230,13 +226,12 @@
 install-panel: install-templates
 	install -d -m 755 $(PANELDIR)
 	install -d -m 755 $(PANELDIR)/acl
-	install -d -m 755 $(PANELDIR)/admin $(PANELDIR)/admin/cvs $(PANELDIR)/admin/dns $(PANELDIR)/admin/group $(PANELDIR)/admin/largefile $(PANELDIR)/admin/repository $(PANELDIR)/admin/mail $(PANELDIR)/admin/mailing $(PANELDIR)/admin/mysql $(PANELDIR)/admin/object $(PANELDIR)/admin/pgsql $(PANELDIR)/admin/svn $(PANELDIR)/admin/user $(PANELDIR)/admin/web
+	install -d -m 755 $(PANELDIR)/admin $(PANELDIR)/admin/cvs $(PANELDIR)/admin/dns $(PANELDIR)/admin/group $(PANELDIR)/admin/repository $(PANELDIR)/admin/mail $(PANELDIR)/admin/mailing $(PANELDIR)/admin/mysql $(PANELDIR)/admin/object $(PANELDIR)/admin/pgsql $(PANELDIR)/admin/svn $(PANELDIR)/admin/user $(PANELDIR)/admin/web
 	install -d -m 755 $(PANELDIR)/cvs
 	install -d -m 755 $(PANELDIR)/dns
 	install -d -m 755 $(PANELDIR)/group
 	install -d -m 755 $(PANELDIR)/help
 	install -d -m 755 $(PANELDIR)/js
-	install -d -m 755 $(PANELDIR)/largefile
 	install -d -m 755 $(PANELDIR)/repository
 	install -d -m 755 $(PANELDIR)/mail
 	install -d -m 755 $(PANELDIR)/mailinglist
@@ -257,7 +252,6 @@
 	install -m 755 vhffs-panel/admin/cvs/*.pl       $(PANELDIR)/admin/cvs/
 	install -m 755 vhffs-panel/admin/dns/*.pl       $(PANELDIR)/admin/dns/
 	install -m 755 vhffs-panel/admin/group/*.pl     $(PANELDIR)/admin/group/
-	install -m 755 vhffs-panel/admin/largefile/*.pl $(PANELDIR)/admin/largefile/
 	install -m 755 vhffs-panel/admin/repository/*.pl $(PANELDIR)/admin/repository/
 	install -m 755 vhffs-panel/admin/mail/*.pl      $(PANELDIR)/admin/mail/
 	install -m 755 vhffs-panel/admin/mailing/*.pl   $(PANELDIR)/admin/mailing/
@@ -272,7 +266,6 @@
 	install -m 755 vhffs-panel/group/*.pl           $(PANELDIR)/group/
 #	install -m 755 vhffs-panel/js/*.js              $(PANELDIR)/js/
 	install -m 755 vhffs-panel/help/*.html          $(PANELDIR)/help/
-	install -m 755 vhffs-panel/largefile/*.pl       $(PANELDIR)/largefile/
 	install -m 755 vhffs-panel/repository/*.pl      $(PANELDIR)/repository/
 	install -m 755 vhffs-panel/mail/*.pl            $(PANELDIR)/mail/
 	install -m 755 vhffs-panel/mailinglist/*.pl     $(PANELDIR)/mailinglist/

Modified: branches/vhffs_4.1/vhffs-api/src/Vhffs/Conf.pm
===================================================================
--- branches/vhffs_4.1/vhffs-api/src/Vhffs/Conf.pm	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-api/src/Vhffs/Conf.pm	2007-01-18 22:44:59 UTC (rev 404)
@@ -233,14 +233,6 @@
 }
 
 
-sub use_largefile
-{
-	return -1 if( ! defined $Config{"global"}{"modules"}{'use_largefile'} );
-	return 1 if( $Config{"global"}{"modules"}{'use_largefile'} eq "yes");
-	return 0;
-}
-
-
 sub use_repository
 {
 	return -1 if( ! defined $Config{"global"}{"modules"}{'use_repository'} );
@@ -885,22 +877,6 @@
 	return undef;
 }
 
-sub largefile_mirrors
-{
-	if( defined $Config{"services"}{"largefile"}{"mirrors"}{"server"} )
-	{
-		return( $Config{"services"}{"largefile"}{"mirrors"}{"server"} );
-	}
-}
-
-sub largefile_upload_host
-{
-	if( defined $Config{"services"}{"largefile"}{"upload-host"} )
-	{
-		return( $Config{"services"}{"largefile"}{"upload-host"} );
-	}
-}
-
 sub get_www_archives
 {
 	if( defined $Config{"services"}{"listengine"}{"www-archives"} )

Modified: branches/vhffs_4.1/vhffs-api/src/Vhffs/Constants.pm
===================================================================
--- branches/vhffs_4.1/vhffs-api/src/Vhffs/Constants.pm	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-api/src/Vhffs/Constants.pm	2007-01-18 22:44:59 UTC (rev 404)
@@ -37,7 +37,6 @@
     HOMEDIR	=> "web/",
     WEBDIR	=> "web/",
     CVSDIR => "cvs/",
-    LARGEFILEDIR => "largefile/",
     REPOSITORYDIR => "repository/",
     
     WEB_SUFFIX => "-web",
@@ -107,8 +106,6 @@
 
 =head2 CVSDIR
 
-=head2 LARGEFILEDIR
-
 =head2 USER_NORMAL
 
 =head2 USER_ADMIN

Modified: branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Admin.pm
===================================================================
--- branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Admin.pm	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Admin.pm	2007-01-18 22:44:59 UTC (rev 404)
@@ -219,19 +219,6 @@
         $template->param( ADMIN_DNS => "" );
     }
 
-    if( $vhffs->get_config->use_largefile == 1 )
-    {
-        $subtemplate = new HTML::Template( filename => "$templatesdir/admin/largefile/menu.tmpl" );
-        $subtemplate->param( TEXT_ADMIN_LARGEFILE => gettext( "Hosted files admin" ) );
-        $subtemplate->param( TEXT_LIST_LARGEFILE => gettext( "List all hosted files" ) );
-        $subtemplate->param( TEXT_SEARCH_LARGEFILE => gettext( "Search for a file" ) );
-        $template->param( ADMIN_LARGEFILE  => $subtemplate->output );
-    }
-    else
-    {
-        $template->param( ADMIN_LARGEFILE => "" );
-    }
-
     if( $vhffs->get_config->use_repository == 1 )
     {
         $subtemplate = new HTML::Template( filename => "$templatesdir/admin/repository/menu.tmpl" );

Deleted: branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/LargeFile.pm
===================================================================
--- branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/LargeFile.pm	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/LargeFile.pm	2007-01-18 22:44:59 UTC (rev 404)
@@ -1,150 +0,0 @@
-#!/usr/bin/perl
-# Copyright (c) vhffs project and its contributors
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without 
-# modification, are permitted provided that the following conditions 
-# are met:
-#
-# 1. Redistributions of source code must retain the above copyright 
-#   notice, this list of conditions and the following disclaimer.
-#2. Redistributions in binary form must reproduce the above copyright
-#   notice, this list of conditions and the following disclaimer in 
-#   the documentation and/or other materials provided with the 
-#   distribution.
-#3. Neither the name of vhffs nor the names of its contributors 
-#   may be used to endorse or promote products derived from this 
-#   software without specific prior written permission.
-#
-#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-#"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-#LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
-#FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-#COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-#INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-#BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
-#LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
-#CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
-# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
-# POSSIBILITY OF SUCH DAMAGE.
-
-
-package Vhffs::Panel::LargeFile;
-
-use DBI;
-use POSIX qw(locale_h);
-use HTML::Template;
-use locale;
-use Locale::gettext;
-use CGI;
-use CGI::Session;
-use strict;
-use Vhffs::User;
-use Vhffs::Main;
-use Vhffs::Panel::Main;
-use Vhffs::Services::LargeFile;
-
-
-
-sub menu
-{
-	my $class = shift;
-	my $data = shift;
-
-	my $vhffs = $data->{'vhffs'};
-	my $session = $data->{'session'};
-	my $user = $data->{'user'};
-	my $group = $data->{'group'};
-	my $cgi = $data->{'cgi'};
-
-	my $templatesdir = $vhffs->get_config->get_templatedir;
-	my $template = new HTML::Template( filename => "$templatesdir/largefile/menu.tmpl" );
-	$template->param( TEXT_CREATE => gettext("Create") );
-	$template->param( TEXT_LARGEFILE => gettext("Hosted files") );
-
-	my $subtemplate;
-
-	my $objs = Vhffs::Services::LargeFile::getall( $vhffs , undef , undef , $group );
-	my $obj;
-	my $output = "";
-	if( defined $objs )
-	{
-		foreach $obj ( @{$objs} )
-		{
-			if( ( $obj->get_status == Vhffs::Constants::ACTIVATED ) || ( $obj->get_status == Vhffs::Constants::CREATED ) )
-			{
-				$subtemplate = new HTML::Template( filename => "$templatesdir/largefile/menu_sub.tmpl" );
-				$subtemplate->param( NAME => $obj->get_filename);
-	            $subtemplate->param( HISTORY => gettext("History"));
-	            $subtemplate->param( OID => $obj->get_oid );
-			}
-			else
-			{
-				$subtemplate = new HTML::Template( filename => "$templatesdir/largefile/menu_sub_wait.tmpl" );
-				$subtemplate->param( NAME => $obj->get_filename );
-	            $subtemplate->param( HISTORY => gettext("History"));
-	            $subtemplate->param( REASON => Vhffs::Functions::status_string_from_status_id( $obj->get_status ));
-	            $subtemplate->param( OID => $obj->get_oid );
-			}
-
-
-			$output .= $subtemplate->output if( defined $subtemplate );
-			undef( $subtemplate );
-		}
-	}
-
-	$template->param( SUB_LARGEFILE => $output );
-
-	return $template->output;
-}
-
-sub create_largefile
-{
-	my $vhffs 		= shift;
-	my $filename	= shift;
-	my $size		= shift;
-	my $type		= shift;
-	my $licence		= shift;
-	my $hash		= shift;
-	my $description	= shift;
-	my $user		= shift;
-	my $group		= shift;
-
-    return -1 if( ! defined $user );
-    return -2 if( $group->fetch < 0 );
-
-    my $file = new Vhffs::Services::LargeFile( $vhffs , $filename , $user , $group );
-
-    return undef if( ! defined $file );
-
-    $file->set_user( $user );
-    $file->set_group( $group );
-	return undef if( $file->fetch > 0 );
-	return undef if( $file->set_licence( $licence ) < 0 );
-    return undef if ( $file->set_size( $size ) < 0 );
-    return undef if ( $file->set_type( $type ) < 0 );
-    return undef if ( $file->set_hash( $hash ) < 0 );
-
-	$file->set_status( Vhffs::Constants::WAITING_FOR_VALIDATION );
-	$file->set_description( $description );
-
-    return undef if( $file->create < 0 );
-
-    return undef if ( Vhffs::Acl::add_acl( $user , $file , Vhffs::Constants::ACL_DELETE , $vhffs ) < 0 );
-    return undef if ( Vhffs::Acl::add_acl( $group , $file , Vhffs::Constants::ACL_VIEW , $vhffs ) < 0 );
-
-	return undef if( $file->fetch < 0 );
-	return undef if( $file->set_licence( $licence ) < 0 );
-	if( defined $hash )
-	{
-		$file->set_hash( $hash );
-	}
-	return undef if( $file->commit < 0 );
-
-    return $file;
-}
-
-
-
-1;

Modified: branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Main.pm
===================================================================
--- branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Main.pm	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Main.pm	2007-01-18 22:44:59 UTC (rev 404)
@@ -510,32 +510,6 @@
 	}
 
 
-	if( $vhffs->get_config->use_largefile == 1 )
-	{
-		use Vhffs::Services::LargeFile;
-		$temp = "";
-		$template->param( LARGEFILE => gettext("Hosted files for this group") );
-		$objects = Vhffs::Services::LargeFile::getall( $vhffs , undef , undef , $group );
-		if( defined $objects )
-		{	
-			foreach $object ( @{$objects} )
-			{
-				$subtemplate = new HTML::Template( filename => $templatedir."/misc/group_service.tmpl" );
-				$subtemplate->param( SERVICE  => "largefile" );
-				$subtemplate->param( VALUE  => $object->get_filename );
-				$subtemplate->param( TEXT  => gettext("Go to admin") );
-				$subtemplate->param( HISTORY  => gettext("View history") );
-				$subtemplate->param( OID  => $object->get_oid );
-				$temp .= $subtemplate->output;
-			}
-		}
-		else
-		{
-			$temp = gettext("No hosted files for this group");
-		}
-		$template->param( LARGEFILE_VALUES => $temp );
-	}
-
 	if( $vhffs->get_config->use_dns == 1 )
 	{
 		$temp = "";

Modified: branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Menu.pm
===================================================================
--- branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Menu.pm	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-api/src/Vhffs/Panel/Menu.pm	2007-01-18 22:44:59 UTC (rev 404)
@@ -50,7 +50,6 @@
 use Vhffs::Panel::DNS;
 use Vhffs::Panel::Mail;
 use Vhffs::Panel::Mailinglist;
-use Vhffs::Panel::LargeFile;
 use Vhffs::Panel::Repository;
 
 sub new
@@ -184,13 +183,6 @@
 			$projecttemplate->param( MAILINGLIST_MENU => $mailingmenu );
 		}
 
-		# Large files
-		if( $vhffs->get_config->use_largefile == 1 )
-		{
-			$menu = menu Vhffs::Panel::LargeFile($data);
-			$projecttemplate->param( LARGEFILE_MENU => $menu );
-		}
-
 		# Download repository
 		if( $vhffs->get_config->use_repository == 1 )
 		{

Deleted: branches/vhffs_4.1/vhffs-api/src/Vhffs/Robots/LargeFile.pm
===================================================================
--- branches/vhffs_4.1/vhffs-api/src/Vhffs/Robots/LargeFile.pm	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-api/src/Vhffs/Robots/LargeFile.pm	2007-01-18 22:44:59 UTC (rev 404)
@@ -1,77 +0,0 @@
-#!/usr/bin/perl
-# Copyright (c) vhffs project and its contributors
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without 
-# modification, are permitted provided that the following conditions 
-# are met:
-#
-# 1. Redistributions of source code must retain the above copyright 
-#   notice, this list of conditions and the following disclaimer.
-#2. Redistributions in binary form must reproduce the above copyright
-#   notice, this list of conditions and the following disclaimer in 
-#   the documentation and/or other materials provided with the 
-#   distribution.
-#3. Neither the name of vhffs nor the names of its contributors 
-#   may be used to endorse or promote products derived from this 
-#   software without specific prior written permission.
-#
-#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-#"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-#LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
-#FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-#COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-#INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-#BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
-#LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
-#CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
-# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
-# POSSIBILITY OF SUCH DAMAGE.
-
-
-package Vhffs::Robots::LargeFile;
-
-use Vhffs::Services::LargeFile;
-use Vhffs::Constants;
-use Vhffs::Functions;
-
-
-sub find_login
-{
-	my $file;
-	my $vhffs;
-	my $found;
-	my $i;
-	my $login;
-	my $query;
-	my $request;
-	my $rows;
-
-	$vhffs = shift;
-	$file = shift;
-
-	$found = 0;
-	$i = 1;
-
-	while( $found == 0 )
-	{
-		$login = $file->get_group->get_groupname . "-" . $i;
-
-		$query = "SELECT * FROM vhffs_largefile WHERE username='$login'";
-		$request = $vhffs->{'db'}->prepare( $query );
-		$rows = $request->execute;
-
-		$found = 1 if( $rows == 0 );
-	
-		$i++;
-	}
-
-	return $login;
-	
-}
-
-
-
-1;
-

Deleted: branches/vhffs_4.1/vhffs-api/src/Vhffs/Services/LargeFile.pm
===================================================================
--- branches/vhffs_4.1/vhffs-api/src/Vhffs/Services/LargeFile.pm	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-api/src/Vhffs/Services/LargeFile.pm	2007-01-18 22:44:59 UTC (rev 404)
@@ -1,563 +0,0 @@
-#!/usr/bin/perl
-# Copyright (c) vhffs project and its contributors
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without 
-# modification, are permitted provided that the following conditions 
-# are met:
-#
-# 1. Redistributions of source code must retain the above copyright 
-#   notice, this list of conditions and the following disclaimer.
-#2. Redistributions in binary form must reproduce the above copyright
-#   notice, this list of conditions and the following disclaimer in 
-#   the documentation and/or other materials provided with the 
-#   distribution.
-#3. Neither the name of vhffs nor the names of its contributors 
-#   may be used to endorse or promote products derived from this 
-#   software without specific prior written permission.
-#
-#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-#"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-#LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
-#FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-#COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-#INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-#BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
-#LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
-#CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
-# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
-# POSSIBILITY OF SUCH DAMAGE.
-
-
-
-# This file is a part of VHFFS4 Hosting Platform
-# Please respect the licence of this file and the whole software
-
-# Author: soda < dieu at gunnm dot org>
-
-package Vhffs::Services::LargeFile;
-
-use base qw(Vhffs::Object);
-use Vhffs::Group;
-use Vhffs::Functions;
-use strict;
-use DBI;
-
-
-
-#Create a new LargeFile object
-#needs to get filename, and user/group related-object
-sub new
-{
-    my $main;
-    my $filename;
-    my $this;
-    my $self;
-    my $class;
-    my $user;
-    my $group;
-    
-    $class = shift;
-    $main = shift;
-    $filename = shift;
-    $user = shift;
-    $group = shift;
-    
-    $this = {};
-    
-    $this = $class->SUPER::new( $main , 1 , '401' );
-    
-    #We return an undefined value if the user or the SVNROOT are not correct
-    return undef if( ! defined ( $filename ) );
-    return undef if( length( $filename ) < 3 );
-    return undef if( ! ( $filename =~ /^[\w\d\-\_\.]+$/ ) );
-    return undef if( ( ! defined $group ) || ( $group->fetch < 1 ) );
-    
-
-    $this->{'user'} = $user;
-    $this->{'group'} = $group;
-    $this->{'filename'} = $filename;
-    
-    bless( $this , $class );
-    
-    return $this;
-}
-
-
-#Delete largefile entry in database
-#Returns negative value if error happen
-#Returns positive value if success
-sub delete
-{
-    my $self = shift;
-    my $query;
-    my $request;
-
-	return -1 if( $self->fetch < 0 );
-
-    $query = "DELETE FROM vhffs_largefile WHERE object_id='".$self->{'object_id'}."'";
-    $request = $self->{'db'}->prepare($query);
-    $request->execute or return -1;
-
-    return -1 if( $self->SUPER::delete < 0 );
-	return 1;
-}
-
-
-
-#Create a largefile entry on the database
-#Needs :
-#			- a valid largefile object
-#			- a valid size
-#			- a valid type
-sub create
-{
-    my $self = shift;
-	my $oid;
-	my $request;
-	my $handle;
-   
-	#Ok, see if user and group are valid on the database
-	return -2 if ( $self->{'user'}->fetch < 0 );
-    return -3 if ( $self->{'group'}->fetch < 0 );
-
-
-    $self->{'owner_uid'} = $self->{'user'}->get_uid;
-   
-
-   	#Create the main VHFFS object in the database
-	#The new Largefile object will inherit this object
-    $oid = $self->SUPER::create();
-    if ( $oid lt 0 )
-    {
-		return( -1 );
-    }
-    else
-    {
-		$self->{'object_id'} = $oid;
-    }
-   
-    #Finally, create the object
-    $request = "INSERT INTO vhffs_largefile (filename,size,type,creating_date,owner_uid,owner_gid,object_id)
-				 VALUES( ? , ? , ? , NOW() , ? , ? , ? )";
-    $handle = $self->{'db'}->prepare( $request );
-    $handle->execute( $self->{'filename'} , $self->{'size'} , $self->{'type'} , $self->{'user'}->get_uid , $self->{'group'}->get_gid , $self->{'object_id'} ) or return( -2 );
-
-    return 1;
-}
-
-
-#Get object informations from database.
-#The group MUST be valid to work
-#Return positive value if success
-#Negative value if fails
-sub fetch
-{
-    my $self = shift;
-   	my ( $query , $handle , $rows , $result , $request); 
-
-	$query = "SELECT * FROM vhffs_largefile WHERE filename ='".$self->{'filename'}."' AND owner_gid='".$self->{'group'}->get_gid."'";
-	$handle = $self->{'db'}->prepare( $query )  or return -1;
-
-	$rows = $handle->execute() or return -3;
-
-	return -2 if( $rows <= 0 );
-    $result = $handle->fetchrow_hashref();
-    
-    foreach ( keys %{$result} )
-    {
-		$self->{$_} = $result->{$_}
-    }
-    
-    $self->{group} = Vhffs::Group::get_by_gid( $self->{main}, $self->{owner_gid} );
-    return -1 unless defined ($self->{group});
-    
-    $self->{'user'} = new  Vhffs::User( $self->{'main'} , undef , $self->{'owner_uid'} );
-    return -1 if( $self->{'user'}->fetch < 0 );
-    
-    return -4 if( $self->SUPER::fetch < 0 );
-    
-    return 1;
-}
-
-
-#When invoking commit METHOD, MUST USE before fetch() method on object
-#Returns 	- negative value if fails (-2 if the error belongs to parent object)
-#			- positive value if surccess
-sub commit
-{
-	my $self = shift;	
-	my ( $query , $handle );
-
-	$self->{'licence'} = "unknown licence" if( ! defined $self->{'licence'} );
-	$self->{'password'} = "" if( ! defined $self->{'password'} );
-	$self->{'hash'} = "" if( ! defined $self->{'hash'} );
-	$self->{'size'} = "unknown type" if( ! defined $self->{'type'} );
-	$self->{'username'} = "" if( ! defined $self->{'username'} );
-	$self->{'end_date'} = "NULL" if( ! defined $self->{'end_date'} );
-
-	$query = "UPDATE vhffs_largefile SET 
-										size = ? ,
-										licence = ? ,
-										username = ? ,
-										password = ? ,
-										hash = ?
-										WHERE file_id= ? ";
-	
-	$handle = $self->{'db'}->prepare($query);
-	$handle->execute( $self->{'size'} , $self->{'licence'} , $self->{'username'} , $self->{'password'} , $self->{'hash'} , $self->{'file_id'} )  or return -1;
-
-	return -2 if( $self->SUPER::commit < 0 );
-
-	return 1;
-}
-
-sub get_title
-{
-	my $self = shift;
-	return( $self->{'filename'} );
-}
-
-sub get_filename
-{
-	my $self = shift;
-	return( $self->{'filename'} );
-}
-
-sub set_licence
-{
-	my $self = shift;
-	my $licence = shift;
-	$self->{'licence'} = quotemeta( $licence );
-
-	return 1;
-}
-
-sub get_licence
-{
-	my $self	=	shift;
-	
-	return( Vhffs::Functions::stripslashes( $self->{'licence'} ) );
-}
-
-sub set_size
-{
-	my $self = shift;
-	my $size = shift;
-
-	return -1 if( ! defined ( $size =~ /^[\d]+$/ ) );
-	
-	$self->{'size'} = $size;
-
-	return 1;
-}
-
-sub get_size
-{
-	my $self = shift;
-	return( $self->{'size'} );
-}
-
-sub set_type
-{
-	my $self = shift;
-	my $type = shift;
-
-	return -1 if( ! defined ( $type =~ /^[a-zA-Z0-9\.]*$]/ ) );
-
-	$self->{'type'} = $type;
-	return 1;
-}
-
-sub get_type
-{
-	my $self = shift;
-	return( $self->{'type'} );
-}
-
-sub get_creating_date
-{
-	my $self = shift;
-	return( $self->{'creating_date'} );
-}
-
-sub get_end_date
-{
-	my $self = shift;
-	return $self->{'end_date'};
-}
-
-sub set_end_date
-{
-	my $self = shift;
-	#####FIXME
-	return 1;
-}
-
-sub get_username
-{
-	my $self = shift;
-	return( $self->{'username'} );
-}
-
-sub set_username
-{
-	my $self = shift;
-	my $username = shift;
-
-	return -1 if( ! ( $username =~ /^[a-zA-Z0-9\-]+$/ ) );
-
-	$self->{'username'} = $username;
-	return 1;
-}
-
-sub get_password
-{
-	my $self = shift;
-	return( $self->{'password'} );
-}
-
-sub set_password
-{
-	use Vhffs::Functions;
-	my $self = shift;
-	my $password = shift;
-
-	$self->{'password'} = Vhffs::Functions::password_encrypt( $password );
-	return 1;
-}
-
-sub set_hash
-{
-	my $self = shift;
-	my $hash = shift;
-
-	return 1 if( ! defined $hash );
-	return -2 if( ! defined ( $hash =~ /[a-zA-Z0-9\d\s\-]*/ ) );
-
-	$self->{'hash'} = $hash;
-	return 1;
-}
-
-sub get_hash
-{
-	my $self = shift;
-	return( $self->{'hash'} );
-}
-
-
-sub get_owneruid
-{
-	my( $self ) = @_;
-	return $self->{'owner_uid'};
-}
-
-sub get_ownergid
-{
-	my $self = shift;
-	return $self->{'owner_gid'};
-}
-
-sub getall
-{
-    my $vhffs	=	shift;
-    my $state	=	shift;
-    my $name	=	shift;
-    my $group	=	shift;
-
-    my $query;
-    my $request;
-
-    my $objs;
-    my $result;
-    my $tmp;
-	
-	
-	$query = "SELECT * FROM  vhffs_largefile lf, vhffs_object o WHERE lf.object_id = o.object_id ";
-	$query.= " AND o.state='".$state."'" if( defined $state);
-	$query.= " AND lf.owner_gid='".$group->get_gid."'" if( defined $group);
-	$query.= " AND lf.filename LIKE '%".$name."%'" if( defined $name);
-    $query .= " ORDER BY lf.filename";
-
-    $request = $vhffs->{'db'}->prepare( $query );
-    
-    my $rows = $request->execute;
-    
-    return undef if( $rows == 0);
-
-    while( $result = $request->fetchrow_hashref )
-    {
-        $group = Vhffs::Group::get_by_gid( $vhffs, $result->{owner_gid} );
-
-        $tmp = new Vhffs::Services::LargeFile( $vhffs , $result->{'filename'} , undef , $group );
-        if( ( defined ( $tmp ) ) && ( $tmp->fetch > 0 ) )
-        {
-            push @{$objs} , $tmp;
-        }
-    }
-    return $objs;
-}
-
-
-
-sub getall_by_group
-{
-    my $vhffs = shift;
-    my $group = shift;
-
-    my $query;
-    my $request;
-
-    my $objs;
-    my $result;
-    my $tmp;
-
-    return undef if( $group->fetch < 1 );
-     
-    $query = "SELECT lf.filename, lf.object_id FROM  vhffs_largefile lf, vhffs_object o WHERE lf.object_id = o.object_id AND lf.owner_gid='".$group->get_gid."'";
-    
-    $request = $vhffs->{'db'}->prepare( $query );
-    my $rows = $request->execute;
-
-    return undef if( $rows == 0);
-
-    $result = $request->fetchall_hashref( 'filename' );
-
-    foreach( keys %{$result} )
-    {
-        $tmp = new Vhffs::Services::LargeFile( $vhffs , $_  , undef , $group);
-        if( ( defined ( $tmp ) ) && ( $tmp->fetch > 0 ) )
-        {
-            push @{$objs} , $tmp;
-        }
-    }
-    return $objs;
-}
-
-
-
-
-sub set_user
-{
-	my ( $self , $user ) = @_;
-	$self->{'user'} = $user;
-}
-
-sub set_group
-{
-	my ( $self , $group ) = @_;
-	$self->{'group'} = $group;
-}
-
-
-1;
-
-__END__
-
-=head1 NAME
-Vhffs::LargeFile - Manage hosted files in VHFFS
-
-=head1 SYNOPSIS
-
-	use Vhffs::Main;
-	use Vhffs::User;
-	use Vhffs::Group;
-	use Vhffs::LargeFile;
-
-	$vhffs = init Vhffs::Main;
-	my $user = new Vhffs::User( $vhffs , 'myuser' , '401' );
-	my $group = new Vhffs::Group( $vhffs , 'mygroup' , '401' );
-	my $file = new Vhffs::LargeFile( $vhffs , 'filename' , $user , $group );
-
-	if( $file->fetch < 0 )
-	{
-		print "This file does not exist for this group or error in parameters";
-		exit 1;
-	}
-	if( $file->create > 0 )
-	{
-		print "File is now created";
-	}
-
-=head1 DESCRIPTION
-
-Manage hosted files in VHFFS platform. Methods returns negative
-values if error or positive value (most of case 1).
-The object contains at least type and filename. After, you can add
-licence or size informations. 
-
-The username and password properties are present only if the 
-administrator want use an FTP server for each files. For example, for
-uploading each files, the user need an FTP access and the account is present
-in each files description.
-
-=head1 METHODS
-
-new( Vhffs::Main , "filename" , Vhffs::User , Vhffs::Group )
-
-delete()
-
-create()
-
-fetch()
-
-commit()
-
-get_title()
-
-get_filename()
-
-get_licence()
-
-set_licence( "mylicence" )
-
-set_size( "100" )
-
-get_size()
-
-set_type( "mytype" )
-
-get_type( )
-
-get_creating_date()
-
-get_end_date()
-
-set_end_date( "date" )
-
-get_username()
-
-set_username( "myusername" )
-
-get_password()
-
-set_password( "mypassword" )
-
-set_hash()
-
-get_hash()
-
-get_owneruid()
-
-get_ownergid()
-
-getall( Vhffs::Main , $state( in Vhffs::Constants) , "filename" , Vhffs::Group )
-
-getall_by_group( Vhffs::Main , Vhffs::Group )
-
-set_user( Vhffs::User )
-
-set_group( Vhffs::Group )
-
-=head1 SEE ALSO
-
-Vhffs::Main, Vhffs::Conf
-
-=head1 AUTHOR
-
-	Julien Delange < dieu at gunnm dot org>
-
-=head1 COPYRIGHT
-	(c) Julien Delange
-

Modified: branches/vhffs_4.1/vhffs-backend/conf/vhffs.conf
===================================================================
--- branches/vhffs_4.1/vhffs-backend/conf/vhffs.conf	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-backend/conf/vhffs.conf	2007-01-18 22:44:59 UTC (rev 404)
@@ -57,7 +57,6 @@
 		use_dns		=	no
 		use_mailing	=	no
 		use_mailuser	=	no
-		use_largefile	= 	no
 		use_repository	=	no
 	</modules>
 
@@ -264,27 +263,6 @@
 	</listengine>
 
 
-	#Configuration of largefile (not complete, please do not use it)
-	<largefile>
-		upload-host	=	"largefile.myhost"
-		<mirrors>
-			<server>
-				name = "MIRROR1"
-				country = fr
-				logo = http://blabla
-				url = http://mirror1/download/myservice/
-				link = http://mirror1.com
-			</server>
-			<server>
-				name = "MIRROR2"
-				country = en
-				logo = http://blibli
-				url = http://download.mirror2.net/mirror/
-				link = http://mirror2.net
-			</server>
-		</mirrors>
-	</largefile>
-
 	#Configuration of download repository
 	<repository>
 		repository_url	=	"http://download.vhffs.org/";

Modified: branches/vhffs_4.1/vhffs-backend/src/pgsql/alter_from4.0_tocurrent.sql
===================================================================
--- branches/vhffs_4.1/vhffs-backend/src/pgsql/alter_from4.0_tocurrent.sql	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-backend/src/pgsql/alter_from4.0_tocurrent.sql	2007-01-18 22:44:59 UTC (rev 404)
@@ -14,7 +14,6 @@
 SELECT setval('vhffs_dns_rr_id_seq', (SELECT COALESCE(MAX(id), 1) FROM vhffs_dns_rr));
 SELECT setval('vhffs_dns_soa_id_seq', (SELECT COALESCE(MAX(id), 1) FROM vhffs_dns_soa));
 SELECT setval('vhffs_httpd_httpd_id_seq', (SELECT COALESCE(MAX(httpd_id), 1) FROM vhffs_httpd));
-SELECT setval('vhffs_largefile_file_id_seq', (SELECT COALESCE(MAX(file_id), 1) FROM vhffs_largefile));
 SELECT setval('vhffs_mailings_id_mailing_seq', (SELECT COALESCE(MAX(id_mailing), 1) FROM vhffs_mailings));
 SELECT setval('vhffs_mxdomain_mxdomain_id_seq', (SELECT COALESCE(MAX(mxdomain_id), 1) FROM vhffs_mxdomain));
 SELECT setval('vhffs_ml_ml_id_seq', (SELECT COALESCE(MAX(ml_id), 1) FROM vhffs_ml));
@@ -33,3 +32,5 @@
 
 ALTER TABLE vhffs_object ALTER owner_uid DROP NOT NULL;
 ALTER TABLE vhffs_users ALTER gid DROP NOT NULL;
+
+DROP TABLE vhffs_largefile CASCADE;

Modified: branches/vhffs_4.1/vhffs-backend/src/pgsql/alter_from4.0pre1_tocurrent.sql
===================================================================
--- branches/vhffs_4.1/vhffs-backend/src/pgsql/alter_from4.0pre1_tocurrent.sql	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-backend/src/pgsql/alter_from4.0pre1_tocurrent.sql	2007-01-18 22:44:59 UTC (rev 404)
@@ -70,7 +70,6 @@
 -- vhffs_dns_soa_id_seq already exists
 CREATE SEQUENCE vhffs_httpd_httpd_id_seq;
 ALTER TABLE vhffs_httpd ALTER COLUMN httpd_id SET DEFAULT nextval('vhffs_httpd_httpd_id_seq');
--- vhffs_largefile_file_id_seq already exists
 -- vhffs_mailings_id_mailing_seq already exists
 CREATE SEQUENCE vhffs_mxdomain_mxdomain_id_seq;
 ALTER TABLE vhffs_mxdomain ALTER COLUMN mxdomain_id SET DEFAULT nextval('vhffs_mxdomain_mxdomain_id_seq');

Modified: branches/vhffs_4.1/vhffs-backend/src/pgsql/initdb.sql
===================================================================
--- branches/vhffs_4.1/vhffs-backend/src/pgsql/initdb.sql	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-backend/src/pgsql/initdb.sql	2007-01-18 22:44:59 UTC (rev 404)
@@ -179,29 +179,6 @@
 	CONSTRAINT vhffs_httpd_pkey PRIMARY KEY (httpd_id)
 ) WITH OIDS;
 
-CREATE TABLE vhffs_largefile
-(
-	file_id SERIAL,
-	filename varchar NOT NULL,
-	size			int4 NOT NULL,
-	type			varchar NOT NULL,
-	licence			varchar,
-	hash			varchar,
-	creating_date	DATE,
-	last_check		DATE,
-	end_date		DATE,
-	username		varchar,
-	password		varchar,
-	home			varchar,
-	ncheck			int4 DEFAULT '0',
-	virtual_uid		int4,
-	virtual_gid		int4,
-	owner_uid 		int4, 
-	owner_gid		int4,
-	object_id		int4,
-	CONSTRAINT vhffs_largefile_pkey PRIMARY KEY( filename , owner_gid)
-) WITH OIDS;
-
 CREATE TABLE vhffs_repository
 (
 	repository_id serial,
@@ -400,10 +377,6 @@
 ALTER TABLE vhffs_httpd ADD CONSTRAINT fk_vhffs_httpd_vhffs_users FOREIGN KEY (owner_uid) REFERENCES vhffs_users(uid);
 ALTER TABLE vhffs_httpd ADD CONSTRAINT fk_vhffs_httpd_vhffs_groups FOREIGN KEY (owner_gid) REFERENCES vhffs_groups(gid);
 
-ALTER TABLE vhffs_largefile ADD CONSTRAINT fk_vhffs_largefile_vhffs_users FOREIGN KEY (owner_uid) REFERENCES vhffs_users(uid);
-ALTER TABLE vhffs_largefile ADD CONSTRAINT fk_vhffs_largefile_vhffs_groups FOREIGN KEY (owner_gid) REFERENCES vhffs_groups(gid);
-ALTER TABLE vhffs_largefile ADD CONSTRAINT fk_vhffs_largefile_vhffs_object FOREIGN KEY (object_id) REFERENCES vhffs_object(object_id) ON DELETE CASCADE;
-
 ALTER TABLE vhffs_repository ADD CONSTRAINT fk_vhffs_vhffs_repository_vhffs_users FOREIGN KEY (owner_uid) REFERENCES vhffs_users(uid);
 ALTER TABLE vhffs_repository ADD CONSTRAINT fk_vhffs_vhffs_repository_vhffs_groups FOREIGN KEY (owner_gid) REFERENCES vhffs_groups(gid);
 ALTER TABLE vhffs_repository ADD CONSTRAINT fk_vhffs_vhffs_repository_vhffs_object FOREIGN KEY (object_id) REFERENCES vhffs_object(object_id) ON DELETE CASCADE;

Modified: branches/vhffs_4.1/vhffs-intl/src/vhffs.pot
===================================================================
--- branches/vhffs_4.1/vhffs-intl/src/vhffs.pot	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-intl/src/vhffs.pot	2007-01-18 22:44:59 UTC (rev 404)
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-11-25 10:46+0000\n"
+"POT-Creation-Date: 2007-01-18 23:41+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"
@@ -44,24 +44,24 @@
 msgid "A mail to moderate is on the list %s.\n"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:150
+#: ../vhffs-panel/acl/view.pl:146
 msgid "ACL Administration for : "
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:169
+#: ../vhffs-panel/acl/view.pl:165
 msgid "ACL level"
 msgstr ""
 
-#: ../vhffs-panel/acl/add_acl_user.pl:109
-#: ../vhffs-panel/acl/add_acl_group.pl:109
+#: ../vhffs-panel/acl/add_acl_group.pl:105
+#: ../vhffs-panel/acl/add_acl_user.pl:105
 msgid "ACL successfully added"
 msgstr ""
 
-#: ../vhffs-panel/acl/submit.pl:111
+#: ../vhffs-panel/acl/submit.pl:107
 msgid "ACL successfully deleted"
 msgstr ""
 
-#: ../vhffs-panel/acl/submit.pl:122
+#: ../vhffs-panel/acl/submit.pl:118
 msgid "ACL successfully modified"
 msgstr ""
 
@@ -74,12 +74,11 @@
 #: ../vhffs-panel/admin/moderation.pl:374
 #: ../vhffs-panel/admin/moderation.pl:417
 #: ../vhffs-panel/admin/moderation.pl:459
-#: ../vhffs-panel/admin/moderation.pl:500
-#: ../vhffs-panel/admin/moderation.pl:542
+#: ../vhffs-panel/admin/moderation.pl:501
 msgid "Accept"
 msgstr ""
 
-#: ../vhffs-panel/auth.pl:64 ../vhffs-panel/logout.pl:61
+#: ../vhffs-panel/logout.pl:59 ../vhffs-panel/auth.pl:63
 msgid "Access to panel"
 msgstr ""
 
@@ -96,21 +95,21 @@
 msgid "Activate %s@%s email"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:382
-#: ../vhffs-panel/admin/repository/edit.pl:118
-#: ../vhffs-panel/admin/mail/edit.pl:159 ../vhffs-panel/admin/dns/list.pl:110
+#: ../vhffs-panel/admin/user/edit.pl:142 ../vhffs-panel/admin/dns/list.pl:110
 #: ../vhffs-panel/admin/pgsql/edit.pl:118
-#: ../vhffs-panel/admin/pgsql/list.pl:112 ../vhffs-panel/admin/cvs/edit.pl:127
-#: ../vhffs-panel/admin/group/edit.pl:120
-#: ../vhffs-panel/admin/mysql/edit.pl:118
-#: ../vhffs-panel/admin/mysql/list.pl:112
+#: ../vhffs-panel/admin/pgsql/list.pl:112
+#: ../vhffs-panel/admin/group/edit.pl:118
+#: ../vhffs-panel/admin/repository/edit.pl:118
 #: ../vhffs-panel/admin/object/edit.pl:118
 #: ../vhffs-panel/admin/object/list.pl:107
-#: ../vhffs-panel/admin/web/edit.pl:131 ../vhffs-panel/admin/user/edit.pl:142
+#: ../vhffs-panel/admin/web/edit.pl:131 ../vhffs-panel/admin/mysql/edit.pl:119
+#: ../vhffs-panel/admin/mysql/list.pl:112 ../vhffs-panel/admin/cvs/edit.pl:127
+#: ../vhffs-panel/admin/mail/edit.pl:159
+#: ../vhffs-api/src/Vhffs/Functions.pm:387
 msgid "Activated"
 msgstr ""
 
-#: ../vhffs-panel/dns/prefs.pl:142 ../vhffs-panel/mailinglist/prefs.pl:126
+#: ../vhffs-panel/mailinglist/prefs.pl:126 ../vhffs-panel/dns/prefs.pl:142
 msgid "Add !"
 msgstr ""
 
@@ -158,8 +157,8 @@
 msgid "Add this user to this group"
 msgstr ""
 
+#: ../vhffs-panel/subscribe.pl:210 ../vhffs-panel/user/prefs.pl:83
 #: ../vhffs-panel/admin/user/edit.pl:103 ../vhffs-panel/admin/user/show.pl:103
-#: ../vhffs-panel/user/prefs.pl:83 ../vhffs-panel/subscribe.pl:242
 msgid "Address"
 msgstr ""
 
@@ -194,7 +193,7 @@
 msgid "Admin Subversion Repository"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:74
+#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:73
 msgid "Admin account : "
 msgstr ""
 
@@ -227,6 +226,7 @@
 msgid "Alert state"
 msgstr ""
 
+#: ../vhffs-panel/public/allwebsites.pl:68
 #: ../vhffs-panel/public/allgroups.pl:67
 msgid "All"
 msgstr ""
@@ -268,17 +268,6 @@
 msgid "All groups on %s"
 msgstr ""
 
-#: ../vhffs-panel/admin/largefile/list.pl:79
-msgid "All hosted files lists"
-msgstr ""
-
-#: ../vhffs-panel/largefile/prefs.pl:123
-msgid ""
-"All instructions were sended to you. But you may forgot these informations. "
-"Click on the link, and we will send them again. Be careful, it takes lot of "
-"time. "
-msgstr ""
-
 #: ../vhffs-panel/admin/broadcast_list.pl:75
 msgid "All mailings sent to hosted"
 msgstr ""
@@ -297,7 +286,7 @@
 msgid "All users in this group"
 msgstr ""
 
-#: ../vhffs-panel/public/allwebsites.pl:64
+#: ../vhffs-panel/public/allwebsites.pl:66
 #: ../vhffs-panel/public/websearch.pl:72
 #, perl-format
 msgid "All websites on %s"
@@ -366,13 +355,6 @@
 msgid "An error occured while creating the object %s %s"
 msgstr ""
 
-#: ../vhffs-panel/largefile/submit.pl:96
-#, perl-format
-msgid ""
-"An error occured while creating the object. Parameters are invalid or the "
-"file (%s) already exists."
-msgstr ""
-
 #: ../vhffs-panel/dns/dns_submit.pl:82
 msgid ""
 "An error occured while creating the object. The domain is not correct or "
@@ -380,7 +362,7 @@
 msgstr ""
 
 #: ../vhffs-panel/repository/repository_submit.pl:92
-#: ../vhffs-panel/cvs/cvs_submit.pl:93
+#: ../vhffs-panel/cvs/cvs_submit.pl:91
 msgid "An error occured while creating the object.It probably already exists"
 msgstr ""
 
@@ -396,12 +378,6 @@
 msgid "An error occured while deleting the Subversion repository"
 msgstr ""
 
-#: ../vhffs-panel/largefile/delete.pl:96
-msgid ""
-"An error occured while deleting the file. Try again or contact the "
-"administrators."
-msgstr ""
-
 #: ../vhffs-panel/admin/broadcast_delete.pl:94
 msgid "An error occured while deleting this mailing"
 msgstr ""
@@ -440,7 +416,7 @@
 "An error occured while updating language for the following address: %s.\n"
 msgstr ""
 
-#: ../vhffs-panel/cvs/prefs_save.pl:112
+#: ../vhffs-panel/cvs/prefs_save.pl:111
 msgid "An error occured while updating the CVS repository"
 msgstr ""
 
@@ -460,7 +436,7 @@
 msgid "An error occured while updating the object"
 msgstr ""
 
-#: ../vhffs-panel/group/prefs_save.pl:95 ../vhffs-panel/group/delete.pl:88
+#: ../vhffs-panel/group/delete.pl:88 ../vhffs-panel/group/prefs_save.pl:95
 msgid "An error occured while updating the project"
 msgstr ""
 
@@ -477,8 +453,8 @@
 msgid "April"
 msgstr ""
 
-#: ../vhffs-listengine/src/archives/show_msg.pl:92
 #: ../vhffs-listengine/src/archives/archives.pl:146
+#: ../vhffs-listengine/src/archives/show_msg.pl:92
 msgid "Archive are not open for this list"
 msgstr ""
 
@@ -549,12 +525,12 @@
 msgid "Avatar management"
 msgstr ""
 
-#: ../vhffs-panel/admin/broadcast_view.pl:95
 #: ../vhffs-panel/admin/broadcast_list.pl:94
+#: ../vhffs-panel/admin/broadcast_view.pl:95
 msgid "Awaiting sending"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:200 ../vhffs-panel/subscribe.pl:244
+#: ../vhffs-panel/subscribe.pl:172 ../vhffs-panel/subscribe.pl:212
 msgid "Back to Login"
 msgstr ""
 
@@ -572,7 +548,7 @@
 msgid "Back to list by day"
 msgstr ""
 
-#: ../vhffs-panel/lost.pl:58
+#: ../vhffs-panel/lost.pl:56
 msgid "Back to login page"
 msgstr ""
 
@@ -612,111 +588,104 @@
 msgid "Body"
 msgstr ""
 
-#: ../vhffs-panel/lost.pl:55
+#: ../vhffs-panel/lost.pl:53
 msgid ""
 "But fortunately we're smart, so just type your login here<br/>and a new "
 "password will be sent to you by email!"
 msgstr ""
 
-#: ../vhffs-panel/mail/delete_forward.pl:83
-#: ../vhffs-panel/mail/change_forward.pl:89 ../vhffs-panel/mail/spambox.pl:89
-#: ../vhffs-panel/mail/spamvirus.pl:89 ../vhffs-panel/mail/delete_box.pl:86
-#: ../vhffs-panel/mail/password_box.pl:89
-#: ../vhffs-panel/mail/add_forward.pl:78 ../vhffs-panel/mail/delete.pl:73
-#: ../vhffs-panel/mail/add_account.pl:81
-#: ../vhffs-panel/admin/mail/delete_forward.pl:89
-#: ../vhffs-panel/admin/mail/change_forward.pl:90
 #: ../vhffs-panel/admin/mail/delete_box.pl:89
 #: ../vhffs-panel/admin/mail/password_box.pl:90
+#: ../vhffs-panel/admin/mail/delete_forward.pl:89
+#: ../vhffs-panel/admin/mail/change_forward.pl:90
+#: ../vhffs-panel/mail/delete.pl:73 ../vhffs-panel/mail/delete_box.pl:86
+#: ../vhffs-panel/mail/add_account.pl:81
+#: ../vhffs-panel/mail/password_box.pl:89
+#: ../vhffs-panel/mail/delete_forward.pl:83
+#: ../vhffs-panel/mail/add_forward.pl:78
+#: ../vhffs-panel/mail/change_forward.pl:89
+#: ../vhffs-panel/mail/spamvirus.pl:89 ../vhffs-panel/mail/spambox.pl:89
 msgid "CGI ERROR"
 msgstr ""
 
-#: ../vhffs-panel/admin/repository/edit.pl:78
+#: ../vhffs-panel/admin/user/edit_submit.pl:90
+#: ../vhffs-panel/admin/user/edit.pl:78 ../vhffs-panel/admin/user/show.pl:80
+#: ../vhffs-panel/admin/user/edit_note.pl:80
+#: ../vhffs-panel/admin/pgsql/edit_submit.pl:78
+#: ../vhffs-panel/admin/pgsql/edit.pl:78 ../vhffs-panel/admin/pgsql/show.pl:78
+#: ../vhffs-panel/admin/group/edit_submit.pl:82
+#: ../vhffs-panel/admin/group/edit.pl:76
 #: ../vhffs-panel/admin/repository/edit_submit.pl:80
+#: ../vhffs-panel/admin/repository/edit.pl:78
 #: ../vhffs-panel/admin/repository/show.pl:78
-#: ../vhffs-panel/admin/mail/edit.pl:80 ../vhffs-panel/admin/mail/show.pl:80
-#: ../vhffs-panel/admin/pgsql/edit.pl:78
-#: ../vhffs-panel/admin/pgsql/edit_submit.pl:78
-#: ../vhffs-panel/admin/pgsql/show.pl:78 ../vhffs-panel/admin/cvs/edit.pl:78
-#: ../vhffs-panel/admin/cvs/edit_submit.pl:80
-#: ../vhffs-panel/admin/cvs/show.pl:78
-#: ../vhffs-panel/admin/group/edit_submit.pl:83
-#: ../vhffs-panel/admin/mysql/edit.pl:78
-#: ../vhffs-panel/admin/mysql/edit_submit.pl:78
-#: ../vhffs-panel/admin/mysql/show.pl:77
-#: ../vhffs-panel/admin/object/edit.pl:78
 #: ../vhffs-panel/admin/object/edit_submit.pl:76
 #: ../vhffs-panel/admin/object/delete_avatar.pl:80
-#: ../vhffs-panel/admin/web/edit.pl:78
+#: ../vhffs-panel/admin/object/edit.pl:78
 #: ../vhffs-panel/admin/web/edit_submit.pl:78
-#: ../vhffs-panel/admin/web/show.pl:78 ../vhffs-panel/admin/user/edit.pl:78
-#: ../vhffs-panel/admin/user/edit_submit.pl:90
-#: ../vhffs-panel/admin/user/edit_note.pl:80
-#: ../vhffs-panel/admin/user/show.pl:80
+#: ../vhffs-panel/admin/web/edit.pl:78 ../vhffs-panel/admin/web/show.pl:78
+#: ../vhffs-panel/admin/mysql/edit_submit.pl:78
+#: ../vhffs-panel/admin/mysql/edit.pl:78 ../vhffs-panel/admin/mysql/show.pl:77
+#: ../vhffs-panel/admin/cvs/edit_submit.pl:80
+#: ../vhffs-panel/admin/cvs/edit.pl:78 ../vhffs-panel/admin/cvs/show.pl:78
+#: ../vhffs-panel/admin/mail/edit.pl:80 ../vhffs-panel/admin/mail/show.pl:80
 msgid "CGI ERROR !"
 msgstr ""
 
-#: ../vhffs-panel/admin/group/edit.pl:78 ../vhffs-panel/admin/group/show.pl:78
+#: ../vhffs-panel/admin/group/show.pl:77
 #, perl-format
 msgid "CGI ERROR ! %s"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:78 ../vhffs-panel/public/group.pl:69
-#: ../vhffs-panel/public/user.pl:68
+#: ../vhffs-panel/public/user.pl:64 ../vhffs-panel/public/group.pl:69
 msgid "CGI ERROR!"
 msgstr ""
 
+#: ../vhffs-panel/mailinglist/submit.pl:95 ../vhffs-panel/svn/prefs.pl:82
+#: ../vhffs-panel/svn/create.pl:63 ../vhffs-panel/acl/submit.pl:84
 #: ../vhffs-panel/group/remove_user_from_group.pl:70
-#: ../vhffs-panel/group/join_group.pl:69 ../vhffs-panel/acl/submit.pl:84
-#: ../vhffs-panel/svn/prefs.pl:82 ../vhffs-panel/svn/create.pl:63
-#: ../vhffs-panel/mailinglist/submit.pl:95 ../vhffs-panel/mail/submit.pl:73
-#: ../vhffs-panel/largefile/complete.pl:80
-#: ../vhffs-panel/largefile/infos.pl:80 ../vhffs-panel/largefile/prefs.pl:80
+#: ../vhffs-panel/group/join_group.pl:69 ../vhffs-panel/mail/submit.pl:73
 msgid "CGI Error"
 msgstr ""
 
-#: ../vhffs-panel/acl/add_acl_user.pl:85
 #: ../vhffs-panel/acl/add_acl_group.pl:85
+#: ../vhffs-panel/acl/add_acl_user.pl:85
 msgid "CGI Error "
 msgstr ""
 
-#: ../vhffs-panel/repository/prefs.pl:72 ../vhffs-panel/cvs/prefs.pl:72
-#: ../vhffs-panel/group/prefs_save.pl:78 ../vhffs-panel/svn/svn_submit.pl:71
-#: ../vhffs-panel/svn/delete.pl:72 ../vhffs-panel/pgsql/delete.pl:80
+#: ../vhffs-panel/svn/delete.pl:72 ../vhffs-panel/svn/svn_submit.pl:71
+#: ../vhffs-panel/history.pl:83 ../vhffs-panel/pgsql/delete.pl:80
+#: ../vhffs-panel/group/prefs_save.pl:78 ../vhffs-panel/repository/prefs.pl:72
 #: ../vhffs-panel/admin/mailing/mailing_submit.pl:77
-#: ../vhffs-panel/admin/group/edit_submit.pl:95
-#: ../vhffs-panel/admin/broadcast_delete.pl:82
 #: ../vhffs-panel/admin/broadcast_submit.pl:82
-#: ../vhffs-panel/admin/broadcast_view.pl:77
-#: ../vhffs-panel/largefile/delete.pl:71 ../vhffs-panel/largefile/submit.pl:74
-#: ../vhffs-panel/mysql/prefs_save.pl:78 ../vhffs-panel/mysql/prefs.pl:70
-#: ../vhffs-panel/mysql/delete.pl:75 ../vhffs-panel/mysql/submit.pl:74
-#: ../vhffs-panel/history.pl:83
+#: ../vhffs-panel/admin/broadcast_delete.pl:82
+#: ../vhffs-panel/admin/group/edit_submit.pl:94
+#: ../vhffs-panel/admin/broadcast_view.pl:77 ../vhffs-panel/mysql/delete.pl:75
+#: ../vhffs-panel/mysql/prefs.pl:70 ../vhffs-panel/mysql/submit.pl:74
+#: ../vhffs-panel/mysql/prefs_save.pl:78 ../vhffs-panel/cvs/prefs.pl:72
 msgid "CGI Error !"
 msgstr ""
 
-#: ../vhffs-panel/repository/prefs_save.pl:73
-#: ../vhffs-panel/repository/delete.pl:73 ../vhffs-panel/cvs/prefs_save.pl:73
-#: ../vhffs-panel/cvs/delete.pl:73 ../vhffs-panel/svn/prefs_save.pl:73
+#: ../vhffs-panel/svn/prefs_save.pl:73 ../vhffs-panel/repository/delete.pl:73
+#: ../vhffs-panel/repository/prefs_save.pl:73 ../vhffs-panel/cvs/delete.pl:73
+#: ../vhffs-panel/cvs/prefs_save.pl:73
 #, perl-format
 msgid "CGI Error ! %s"
 msgstr ""
 
-#: ../vhffs-panel/dns/delete_cname.pl:78 ../vhffs-panel/dns/delete_mx.pl:78
-#: ../vhffs-panel/dns/prefs.pl:77 ../vhffs-panel/dns/add_ns.pl:78
-#: ../vhffs-panel/dns/add_a.pl:82 ../vhffs-panel/dns/add_cname.pl:79
-#: ../vhffs-panel/dns/add_mx.pl:79 ../vhffs-panel/dns/modif_a.pl:79
-#: ../vhffs-panel/dns/modif_cname.pl:79 ../vhffs-panel/dns/modif_mx.pl:79
-#: ../vhffs-panel/dns/delete_ns.pl:77 ../vhffs-panel/dns/delete_a.pl:49
-#: ../vhffs-panel/dns/delete.pl:78
-#: ../vhffs-panel/mailinglist/save_options.pl:83
-#: ../vhffs-panel/mailinglist/del_member.pl:78
+#: ../vhffs-panel/mailinglist/delete.pl:77
 #: ../vhffs-panel/mailinglist/add_sub.pl:78
+#: ../vhffs-panel/mailinglist/save_options.pl:83
 #: ../vhffs-panel/mailinglist/change_right.pl:80
 #: ../vhffs-panel/mailinglist/change_right.pl:104
-#: ../vhffs-panel/mailinglist/delete.pl:77 ../vhffs-panel/web/web_submit.pl:71
-#: ../vhffs-panel/pgsql/pgsql_submit.pl:72
-#: ../vhffs-panel/user/prefs_save.pl:90
+#: ../vhffs-panel/mailinglist/del_member.pl:78
+#: ../vhffs-panel/user/prefs_save.pl:90 ../vhffs-panel/dns/delete.pl:78
+#: ../vhffs-panel/dns/add_mx.pl:79 ../vhffs-panel/dns/prefs.pl:77
+#: ../vhffs-panel/dns/modif_a.pl:79 ../vhffs-panel/dns/add_ns.pl:78
+#: ../vhffs-panel/dns/add_cname.pl:79 ../vhffs-panel/dns/delete_a.pl:49
+#: ../vhffs-panel/dns/delete_ns.pl:77 ../vhffs-panel/dns/delete_mx.pl:78
+#: ../vhffs-panel/dns/modif_cname.pl:79 ../vhffs-panel/dns/modif_mx.pl:79
+#: ../vhffs-panel/dns/add_a.pl:82 ../vhffs-panel/dns/delete_cname.pl:78
+#: ../vhffs-panel/pgsql/pgsql_submit.pl:72 ../vhffs-panel/web/web_submit.pl:71
 msgid "CGI Error!"
 msgstr ""
 
@@ -740,11 +709,11 @@
 msgid "CVS Search"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:336
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:411
 msgid "CVS repositories for this group"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:120
+#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:116
 msgid "CVS repository"
 msgstr ""
 
@@ -756,7 +725,7 @@
 msgid "CVS repository for this group"
 msgstr ""
 
-#: ../vhffs-panel/cvs/prefs_save.pl:116
+#: ../vhffs-panel/cvs/prefs_save.pl:115
 msgid "CVS repository updated"
 msgstr ""
 
@@ -764,32 +733,32 @@
 msgid "CVS stats"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:138
+#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:134
 msgid "CVSweb"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:167 ../vhffs-panel/acl/view.pl:192
-#: ../vhffs-panel/acl/view.pl:240
+#: ../vhffs-panel/acl/view.pl:163 ../vhffs-panel/acl/view.pl:187
+#: ../vhffs-panel/acl/view.pl:234
 msgid "Can destroy this service"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:166 ../vhffs-panel/acl/view.pl:191
-#: ../vhffs-panel/acl/view.pl:239
+#: ../vhffs-panel/acl/view.pl:162 ../vhffs-panel/acl/view.pl:186
+#: ../vhffs-panel/acl/view.pl:233
 msgid "Can manage ACL for this service"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:165 ../vhffs-panel/acl/view.pl:190
-#: ../vhffs-panel/acl/view.pl:238
+#: ../vhffs-panel/acl/view.pl:161 ../vhffs-panel/acl/view.pl:185
+#: ../vhffs-panel/acl/view.pl:232
 msgid "Can modify this service"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:164 ../vhffs-panel/acl/view.pl:189
-#: ../vhffs-panel/acl/view.pl:237
+#: ../vhffs-panel/acl/view.pl:160 ../vhffs-panel/acl/view.pl:184
+#: ../vhffs-panel/acl/view.pl:231
 msgid "Can view this service"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:163 ../vhffs-panel/acl/view.pl:188
-#: ../vhffs-panel/acl/view.pl:236
+#: ../vhffs-panel/acl/view.pl:159 ../vhffs-panel/acl/view.pl:183
+#: ../vhffs-panel/acl/view.pl:230
 msgid "Can't access"
 msgstr ""
 
@@ -802,24 +771,24 @@
 msgid "Can't delete box %s"
 msgstr ""
 
-#: ../vhffs-panel/mail/change_forward.pl:111
 #: ../vhffs-panel/admin/mail/change_forward.pl:112
+#: ../vhffs-panel/mail/change_forward.pl:111
 msgid "Can't modify forwarding"
 msgstr ""
 
-#: ../vhffs-panel/admin/web/edit_submit.pl:98
+#: ../vhffs-panel/admin/web/edit_submit.pl:99
 msgid "Can't modify object ..."
 msgstr ""
 
+#: ../vhffs-panel/admin/group/edit_submit.pl:109
 #: ../vhffs-panel/admin/repository/edit_submit.pl:100
 #: ../vhffs-panel/admin/cvs/edit_submit.pl:99
-#: ../vhffs-panel/admin/group/edit_submit.pl:110
 msgid "Can't modify object..."
 msgstr ""
 
-#: ../vhffs-panel/dns/add_ns.pl:98 ../vhffs-panel/dns/add_a.pl:106
-#: ../vhffs-panel/dns/add_a.pl:122 ../vhffs-panel/dns/add_cname.pl:99
-#: ../vhffs-panel/dns/add_mx.pl:99
+#: ../vhffs-panel/dns/add_mx.pl:99 ../vhffs-panel/dns/add_ns.pl:98
+#: ../vhffs-panel/dns/add_cname.pl:99 ../vhffs-panel/dns/add_a.pl:106
+#: ../vhffs-panel/dns/add_a.pl:122
 msgid "Cannot add this ressource to this domain"
 msgstr ""
 
@@ -827,19 +796,19 @@
 msgid "Cannot add this user in this group"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:193
+#: ../vhffs-panel/subscribe.pl:165
 msgid "Cannot apply changes to the user"
 msgstr ""
 
-#: ../vhffs-panel/admin/moderation_submit.pl:136
+#: ../vhffs-panel/admin/moderation_submit.pl:130
 msgid "Cannot apply modifications"
 msgstr ""
 
-#: ../vhffs-panel/mailinglist/save_options.pl:87
-#: ../vhffs-panel/mailinglist/del_member.pl:82
+#: ../vhffs-panel/mailinglist/delete.pl:81
 #: ../vhffs-panel/mailinglist/add_sub.pl:82
+#: ../vhffs-panel/mailinglist/save_options.pl:87
 #: ../vhffs-panel/mailinglist/change_right.pl:84
-#: ../vhffs-panel/mailinglist/delete.pl:81
+#: ../vhffs-panel/mailinglist/del_member.pl:82
 msgid "Cannot build object"
 msgstr ""
 
@@ -847,18 +816,12 @@
 msgid "Cannot commit changes on this object, will NOT be deleted"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:172
+#: ../vhffs-panel/subscribe.pl:155
 msgid "Cannot create user, the username you entered already exists"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:207
-msgid ""
-"Cannot create user. Your username should contain at least 3 characters which "
-"are only lower case and digits."
-msgstr ""
-
-#: ../vhffs-panel/dns/delete_cname.pl:98 ../vhffs-panel/dns/delete_mx.pl:98
-#: ../vhffs-panel/dns/delete_ns.pl:97 ../vhffs-panel/dns/delete_a.pl:69
+#: ../vhffs-panel/dns/delete_a.pl:69 ../vhffs-panel/dns/delete_ns.pl:97
+#: ../vhffs-panel/dns/delete_mx.pl:98 ../vhffs-panel/dns/delete_cname.pl:98
 msgid "Cannot delete it."
 msgstr ""
 
@@ -866,31 +829,29 @@
 msgid "Cannot delete this avatar"
 msgstr ""
 
+#: ../vhffs-panel/admin/user/edit_submit.pl:95
+#: ../vhffs-panel/admin/user/edit.pl:84 ../vhffs-panel/admin/user/show.pl:86
+#: ../vhffs-panel/admin/user/edit_note.pl:85
+#: ../vhffs-panel/admin/pgsql/edit.pl:84 ../vhffs-panel/admin/pgsql/show.pl:84
+#: ../vhffs-panel/admin/group/edit_submit.pl:88
+#: ../vhffs-panel/admin/group/edit.pl:82 ../vhffs-panel/admin/group/show.pl:83
 #: ../vhffs-panel/admin/repository/edit.pl:84
 #: ../vhffs-panel/admin/repository/show.pl:84
-#: ../vhffs-panel/admin/mail/edit.pl:86 ../vhffs-panel/admin/mail/show.pl:86
-#: ../vhffs-panel/admin/pgsql/edit.pl:84 ../vhffs-panel/admin/pgsql/show.pl:84
-#: ../vhffs-panel/admin/cvs/edit.pl:84 ../vhffs-panel/admin/cvs/show.pl:84
-#: ../vhffs-panel/admin/group/edit.pl:84
-#: ../vhffs-panel/admin/group/edit_submit.pl:89
-#: ../vhffs-panel/admin/group/show.pl:84 ../vhffs-panel/admin/mysql/edit.pl:84
-#: ../vhffs-panel/admin/mysql/show.pl:83
-#: ../vhffs-panel/admin/object/edit.pl:83
 #: ../vhffs-panel/admin/object/edit_submit.pl:80
 #: ../vhffs-panel/admin/object/delete_avatar.pl:84
-#: ../vhffs-panel/admin/web/edit.pl:84
+#: ../vhffs-panel/admin/object/edit.pl:83
 #: ../vhffs-panel/admin/web/edit_submit.pl:84
-#: ../vhffs-panel/admin/web/show.pl:84 ../vhffs-panel/admin/user/edit.pl:84
-#: ../vhffs-panel/admin/user/edit_submit.pl:95
-#: ../vhffs-panel/admin/user/edit_note.pl:85
-#: ../vhffs-panel/admin/user/show.pl:86
+#: ../vhffs-panel/admin/web/edit.pl:84 ../vhffs-panel/admin/web/show.pl:84
+#: ../vhffs-panel/admin/mysql/edit.pl:84 ../vhffs-panel/admin/mysql/show.pl:83
+#: ../vhffs-panel/admin/cvs/edit.pl:84 ../vhffs-panel/admin/cvs/show.pl:84
+#: ../vhffs-panel/admin/mail/edit.pl:86 ../vhffs-panel/admin/mail/show.pl:86
 msgid "Cannot fetch object"
 msgstr ""
 
-#: ../vhffs-panel/admin/repository/edit_submit.pl:86
 #: ../vhffs-panel/admin/pgsql/edit_submit.pl:84
-#: ../vhffs-panel/admin/cvs/edit_submit.pl:86
+#: ../vhffs-panel/admin/repository/edit_submit.pl:86
 #: ../vhffs-panel/admin/mysql/edit_submit.pl:84
+#: ../vhffs-panel/admin/cvs/edit_submit.pl:86
 #, perl-format
 msgid "Cannot fetch object %s"
 msgstr ""
@@ -899,42 +860,40 @@
 msgid "Cannot find object"
 msgstr ""
 
-#: ../vhffs-panel/admin/mail/delete_box.pl:82
-#: ../vhffs-panel/admin/mail/password_box.pl:83 ../vhffs-panel/history.pl:90
+#: ../vhffs-panel/history.pl:90 ../vhffs-panel/admin/mail/delete_box.pl:82
+#: ../vhffs-panel/admin/mail/password_box.pl:83
 msgid "Cannot get information on this object"
 msgstr ""
 
-#: ../vhffs-panel/repository/prefs.pl:78 ../vhffs-panel/dns/delete_cname.pl:83
-#: ../vhffs-panel/dns/delete_mx.pl:83 ../vhffs-panel/dns/prefs.pl:84
-#: ../vhffs-panel/dns/add_ns.pl:83 ../vhffs-panel/dns/add_a.pl:86
-#: ../vhffs-panel/dns/add_cname.pl:84 ../vhffs-panel/dns/add_mx.pl:84
-#: ../vhffs-panel/dns/modif_a.pl:84 ../vhffs-panel/dns/modif_cname.pl:84
-#: ../vhffs-panel/dns/modif_mx.pl:84 ../vhffs-panel/dns/delete_ns.pl:82
-#: ../vhffs-panel/dns/delete_a.pl:54 ../vhffs-panel/dns/delete.pl:83
-#: ../vhffs-panel/cvs/prefs.pl:78 ../vhffs-panel/svn/prefs.pl:93
-#: ../vhffs-panel/mailinglist/save_options.pl:91
-#: ../vhffs-panel/mailinglist/del_member.pl:86
-#: ../vhffs-panel/mailinglist/prefs.pl:85
+#: ../vhffs-panel/mailinglist/delete.pl:85
 #: ../vhffs-panel/mailinglist/add_sub.pl:86
+#: ../vhffs-panel/mailinglist/prefs.pl:85
+#: ../vhffs-panel/mailinglist/save_options.pl:91
 #: ../vhffs-panel/mailinglist/change_right.pl:88
-#: ../vhffs-panel/mailinglist/delete.pl:85 ../vhffs-panel/web/prefs.pl:71
-#: ../vhffs-panel/mail/delete_forward.pl:78
-#: ../vhffs-panel/mail/change_forward.pl:82
-#: ../vhffs-panel/mail/save_catchall.pl:73 ../vhffs-panel/mail/spambox.pl:82
-#: ../vhffs-panel/mail/spamvirus.pl:82 ../vhffs-panel/mail/delete_box.pl:79
-#: ../vhffs-panel/mail/password_box.pl:82
-#: ../vhffs-panel/mail/add_forward.pl:73 ../vhffs-panel/mail/prefs.pl:76
-#: ../vhffs-panel/mail/delete.pl:77 ../vhffs-panel/mail/add_account.pl:74
-#: ../vhffs-panel/pgsql/prefs.pl:70
+#: ../vhffs-panel/mailinglist/del_member.pl:86 ../vhffs-panel/svn/prefs.pl:93
+#: ../vhffs-panel/dns/delete.pl:83 ../vhffs-panel/dns/add_mx.pl:84
+#: ../vhffs-panel/dns/prefs.pl:84 ../vhffs-panel/dns/modif_a.pl:84
+#: ../vhffs-panel/dns/add_ns.pl:83 ../vhffs-panel/dns/add_cname.pl:84
+#: ../vhffs-panel/dns/delete_a.pl:54 ../vhffs-panel/dns/delete_ns.pl:82
+#: ../vhffs-panel/dns/delete_mx.pl:83 ../vhffs-panel/dns/modif_cname.pl:84
+#: ../vhffs-panel/dns/modif_mx.pl:84 ../vhffs-panel/dns/add_a.pl:86
+#: ../vhffs-panel/dns/delete_cname.pl:83 ../vhffs-panel/pgsql/prefs.pl:70
+#: ../vhffs-panel/repository/prefs.pl:78
 #: ../vhffs-panel/admin/mail/delete_forward.pl:82
 #: ../vhffs-panel/admin/mail/change_forward.pl:83
-#: ../vhffs-panel/largefile/complete.pl:91
-#: ../vhffs-panel/largefile/infos.pl:91 ../vhffs-panel/largefile/prefs.pl:91
-#: ../vhffs-panel/mysql/prefs.pl:76
+#: ../vhffs-panel/web/prefs.pl:71 ../vhffs-panel/mysql/prefs.pl:76
+#: ../vhffs-panel/cvs/prefs.pl:78 ../vhffs-panel/mail/delete.pl:77
+#: ../vhffs-panel/mail/delete_box.pl:79 ../vhffs-panel/mail/add_account.pl:74
+#: ../vhffs-panel/mail/prefs.pl:76 ../vhffs-panel/mail/save_catchall.pl:73
+#: ../vhffs-panel/mail/password_box.pl:82
+#: ../vhffs-panel/mail/delete_forward.pl:78
+#: ../vhffs-panel/mail/add_forward.pl:73
+#: ../vhffs-panel/mail/change_forward.pl:82
+#: ../vhffs-panel/mail/spamvirus.pl:82 ../vhffs-panel/mail/spambox.pl:82
 msgid "Cannot get informations on this object"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:136
+#: ../vhffs-panel/acl/view.pl:132
 #, perl-format
 msgid "Cannot get informations on this object %s %s"
 msgstr ""
@@ -943,14 +902,14 @@
 msgid "Cannot get statistics"
 msgstr ""
 
-#: ../vhffs-panel/mail/delete_forward.pl:73
-#: ../vhffs-panel/mail/change_forward.pl:75 ../vhffs-panel/mail/spambox.pl:75
-#: ../vhffs-panel/mail/spamvirus.pl:75 ../vhffs-panel/mail/delete_box.pl:72
-#: ../vhffs-panel/mail/password_box.pl:75
-#: ../vhffs-panel/admin/mail/delete_forward.pl:75
-#: ../vhffs-panel/admin/mail/change_forward.pl:76
 #: ../vhffs-panel/admin/mail/delete_box.pl:75
 #: ../vhffs-panel/admin/mail/password_box.pl:76
+#: ../vhffs-panel/admin/mail/delete_forward.pl:75
+#: ../vhffs-panel/admin/mail/change_forward.pl:76
+#: ../vhffs-panel/mail/delete_box.pl:72 ../vhffs-panel/mail/password_box.pl:75
+#: ../vhffs-panel/mail/delete_forward.pl:73
+#: ../vhffs-panel/mail/change_forward.pl:75
+#: ../vhffs-panel/mail/spamvirus.pl:75 ../vhffs-panel/mail/spambox.pl:75
 #, perl-format
 msgid "Cannot instanciate object %s"
 msgstr ""
@@ -959,20 +918,16 @@
 msgid "Cannot modify this ressource on this domain"
 msgstr ""
 
-#: ../vhffs-panel/admin/moderation_submit.pl:93
-msgid "Cannot obtain information about this object"
-msgstr ""
-
 #: ../vhffs-panel/group/remove_user_from_group.pl:82
 msgid "Cannot remove the owner from a group"
 msgstr ""
 
-#: ../vhffs-panel/cvs/prefs_save.pl:77 ../vhffs-panel/cvs/delete.pl:77
+#: ../vhffs-panel/cvs/delete.pl:77 ../vhffs-panel/cvs/prefs_save.pl:76
 msgid "Cannot retrieve informations about this CVS repository"
 msgstr ""
 
-#: ../vhffs-panel/repository/prefs_save.pl:77
 #: ../vhffs-panel/repository/delete.pl:77
+#: ../vhffs-panel/repository/prefs_save.pl:77
 msgid "Cannot retrieve informations about this Download repository"
 msgstr ""
 
@@ -980,7 +935,7 @@
 msgid "Cannot retrieve informations about this Subversion repository"
 msgstr ""
 
-#: ../vhffs-panel/svn/delete.pl:76 ../vhffs-panel/largefile/delete.pl:75
+#: ../vhffs-panel/svn/delete.pl:76
 msgid "Cannot retrieve informations about this repository"
 msgstr ""
 
@@ -1024,7 +979,7 @@
 msgid "Change Forward"
 msgstr ""
 
-#: ../vhffs-panel/mail/prefs.pl:150 ../vhffs-panel/admin/mail/edit.pl:141
+#: ../vhffs-panel/admin/mail/edit.pl:141 ../vhffs-panel/mail/prefs.pl:150
 msgid "Change Password"
 msgstr ""
 
@@ -1056,38 +1011,36 @@
 msgid "Change theme"
 msgstr ""
 
-#: ../vhffs-panel/admin/web/list.pl:108
+#: ../vhffs-panel/admin/web/list.pl:107
 msgid "Change this Website"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:88 ../vhffs-panel/admin/su.pl:75
+#: ../vhffs-panel/admin/su.pl:75 ../vhffs-api/src/Vhffs/Panel/Admin.pm:88
 msgid "Change user-id"
 msgstr ""
 
-#: ../vhffs-robots/src/refused_largefile.pl:80
-#: ../vhffs-robots/src/refused_cvs.pl:79
+#: ../vhffs-panel/admin/moderation_submit.pl:102
+#: ../vhffs-robots/src/refused_ml.pl:78 ../vhffs-robots/src/refused_mail.pl:78
 #: ../vhffs-robots/src/refused_postgres.pl:78
-#: ../vhffs-robots/src/refused_web.pl:78
-#: ../vhffs-robots/src/refused_repository.pl:79
-#: ../vhffs-robots/src/refused_mail.pl:78
-#: ../vhffs-robots/src/refused_dns.pl:78
+#: ../vhffs-robots/src/refused_cvs.pl:79 ../vhffs-robots/src/refused_web.pl:78
 #: ../vhffs-robots/src/refused_mysql.pl:49
-#: ../vhffs-robots/src/refused_svn.pl:49 ../vhffs-robots/src/refused_ml.pl:78
-#: ../vhffs-robots/src/refused_groups.pl:78 ../vhffs-irc/modobot.pl:400
-#: ../vhffs-panel/admin/moderation_submit.pl:107
+#: ../vhffs-robots/src/refused_svn.pl:49
+#: ../vhffs-robots/src/refused_groups.pl:78
+#: ../vhffs-robots/src/refused_repository.pl:79
+#: ../vhffs-robots/src/refused_dns.pl:78 ../vhffs-irc/modobot.pl:394
 msgid "Cheers,"
 msgstr ""
 
+#: ../vhffs-panel/subscribe.pl:208 ../vhffs-panel/user/prefs.pl:82
 #: ../vhffs-panel/admin/user/edit.pl:104 ../vhffs-panel/admin/user/show.pl:104
-#: ../vhffs-panel/user/prefs.pl:82 ../vhffs-panel/subscribe.pl:240
 msgid "City"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:245
+#: ../vhffs-panel/subscribe.pl:213
 msgid "Code confirmation"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:102
+#: ../vhffs-panel/subscribe.pl:88
 msgid "Codes do not match"
 msgstr ""
 
@@ -1099,8 +1052,8 @@
 msgid "Confirmation code was wrong.\n"
 msgstr ""
 
+#: ../vhffs-panel/subscribe.pl:209 ../vhffs-panel/user/prefs.pl:84
 #: ../vhffs-panel/admin/user/edit.pl:106 ../vhffs-panel/admin/user/show.pl:106
-#: ../vhffs-panel/user/prefs.pl:84 ../vhffs-panel/subscribe.pl:241
 msgid "Country"
 msgstr ""
 
@@ -1108,17 +1061,16 @@
 msgid "Crawl"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Mysql.pm:140
 #: ../vhffs-api/src/Vhffs/Panel/Svn.pm:146
+#: ../vhffs-api/src/Vhffs/Panel/Mail.pm:145
 #: ../vhffs-api/src/Vhffs/Panel/Mailinglist.pm:128
-#: ../vhffs-api/src/Vhffs/Panel/Web.pm:135
+#: ../vhffs-api/src/Vhffs/Panel/Web.pm:131
+#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:115
 #: ../vhffs-api/src/Vhffs/Panel/Repository.pm:119
-#: ../vhffs-api/src/Vhffs/Panel/Mail.pm:145
-#: ../vhffs-api/src/Vhffs/Panel/DNS.pm:151
+#: ../vhffs-api/src/Vhffs/Panel/Group.pm:165
+#: ../vhffs-api/src/Vhffs/Panel/Mysql.pm:140
 #: ../vhffs-api/src/Vhffs/Panel/Pgsql.pm:114
-#: ../vhffs-api/src/Vhffs/Panel/LargeFile.pm:63
-#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:119
-#: ../vhffs-api/src/Vhffs/Panel/Group.pm:164
+#: ../vhffs-api/src/Vhffs/Panel/DNS.pm:151
 msgid "Create"
 msgstr ""
 
@@ -1162,33 +1114,33 @@
 msgid "Create a web space"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:378
+#: ../vhffs-panel/admin/user/edit.pl:143
+#: ../vhffs-panel/admin/pgsql/edit.pl:119
+#: ../vhffs-panel/admin/group/edit.pl:119
 #: ../vhffs-panel/admin/repository/edit.pl:119
-#: ../vhffs-panel/admin/mail/edit.pl:160
-#: ../vhffs-panel/admin/pgsql/edit.pl:119 ../vhffs-panel/admin/cvs/edit.pl:128
-#: ../vhffs-panel/admin/group/edit.pl:121
-#: ../vhffs-panel/admin/mysql/edit.pl:119
 #: ../vhffs-panel/admin/object/edit.pl:119
-#: ../vhffs-panel/admin/web/edit.pl:132 ../vhffs-panel/admin/user/edit.pl:143
+#: ../vhffs-panel/admin/web/edit.pl:132 ../vhffs-panel/admin/mysql/edit.pl:120
+#: ../vhffs-panel/admin/cvs/edit.pl:128 ../vhffs-panel/admin/mail/edit.pl:160
+#: ../vhffs-api/src/Vhffs/Functions.pm:383
 msgid "Created"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:374
+#: ../vhffs-panel/admin/user/edit.pl:141
+#: ../vhffs-panel/admin/pgsql/edit.pl:117
+#: ../vhffs-panel/admin/group/edit.pl:117
 #: ../vhffs-panel/admin/repository/edit.pl:117
-#: ../vhffs-panel/admin/mail/edit.pl:158
-#: ../vhffs-panel/admin/pgsql/edit.pl:117 ../vhffs-panel/admin/cvs/edit.pl:126
-#: ../vhffs-panel/admin/group/edit.pl:119
-#: ../vhffs-panel/admin/mysql/edit.pl:117
 #: ../vhffs-panel/admin/object/edit.pl:117
-#: ../vhffs-panel/admin/web/edit.pl:130 ../vhffs-panel/admin/user/edit.pl:141
+#: ../vhffs-panel/admin/web/edit.pl:130 ../vhffs-panel/admin/mysql/edit.pl:118
+#: ../vhffs-panel/admin/cvs/edit.pl:126 ../vhffs-panel/admin/mail/edit.pl:158
+#: ../vhffs-api/src/Vhffs/Functions.pm:379
 msgid "Creating error"
 msgstr ""
 
-#: ../vhffs-panel/group/prefs.pl:110 ../vhffs-panel/user/prefs.pl:110
+#: ../vhffs-panel/user/prefs.pl:110 ../vhffs-panel/group/prefs.pl:110
 msgid "Current avatar"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:549
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:598
 #, perl-format
 msgid "Current group: %s"
 msgstr ""
@@ -1258,18 +1210,14 @@
 msgid "December"
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:121
-msgid "Declare the file as uploaded and complete"
-msgstr ""
-
-#: ../vhffs-panel/repository/prefs.pl:109 ../vhffs-panel/dns/prefs.pl:133
+#: ../vhffs-panel/mailinglist/prefs.pl:200 ../vhffs-panel/svn/prefs.pl:127
+#: ../vhffs-panel/user/prefs.pl:107 ../vhffs-panel/dns/prefs.pl:133
 #: ../vhffs-panel/dns/prefs.pl:183 ../vhffs-panel/dns/prefs.pl:204
 #: ../vhffs-panel/dns/prefs.pl:224 ../vhffs-panel/dns/prefs.pl:245
-#: ../vhffs-panel/cvs/prefs.pl:110 ../vhffs-panel/group/prefs.pl:101
-#: ../vhffs-panel/svn/prefs.pl:127 ../vhffs-panel/mailinglist/prefs.pl:200
-#: ../vhffs-panel/web/prefs.pl:130 ../vhffs-panel/mail/prefs.pl:134
-#: ../vhffs-panel/pgsql/prefs.pl:111 ../vhffs-panel/largefile/prefs.pl:155
-#: ../vhffs-panel/mysql/prefs.pl:118 ../vhffs-panel/user/prefs.pl:107
+#: ../vhffs-panel/pgsql/prefs.pl:111 ../vhffs-panel/group/prefs.pl:101
+#: ../vhffs-panel/repository/prefs.pl:109 ../vhffs-panel/web/prefs.pl:130
+#: ../vhffs-panel/mysql/prefs.pl:118 ../vhffs-panel/cvs/prefs.pl:110
+#: ../vhffs-panel/mail/prefs.pl:134
 msgid "Delete"
 msgstr ""
 
@@ -1297,11 +1245,7 @@
 msgid "Delete this domain name from the VHFFS platform"
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:150
-msgid "Delete this file from servers"
-msgstr ""
-
-#: ../vhffs-panel/mail/prefs.pl:210 ../vhffs-panel/admin/mail/edit.pl:143
+#: ../vhffs-panel/admin/mail/edit.pl:143 ../vhffs-panel/mail/prefs.pl:210
 msgid "Delete this forward"
 msgstr ""
 
@@ -1309,7 +1253,7 @@
 msgid "Delete this list"
 msgstr ""
 
-#: ../vhffs-panel/mail/prefs.pl:151 ../vhffs-panel/admin/mail/edit.pl:128
+#: ../vhffs-panel/admin/mail/edit.pl:128 ../vhffs-panel/mail/prefs.pl:151
 msgid "Delete this mail account"
 msgstr ""
 
@@ -1321,8 +1265,8 @@
 msgid "Delete this mailing"
 msgstr ""
 
-#: ../vhffs-panel/repository/prefs.pl:104 ../vhffs-panel/cvs/prefs.pl:105
-#: ../vhffs-panel/group/prefs.pl:96
+#: ../vhffs-panel/group/prefs.pl:96 ../vhffs-panel/repository/prefs.pl:104
+#: ../vhffs-panel/cvs/prefs.pl:105
 msgid "Delete this project"
 msgstr ""
 
@@ -1334,23 +1278,22 @@
 msgid "Delete this web area"
 msgstr ""
 
-#: ../vhffs-panel/repository/create.pl:71 ../vhffs-panel/dns/create.pl:41
-#: ../vhffs-panel/cvs/create.pl:70 ../vhffs-panel/group/create.pl:65
-#: ../vhffs-panel/svn/create.pl:76 ../vhffs-panel/public/allgroups.pl:82
-#: ../vhffs-panel/public/group.pl:87 ../vhffs-panel/public/lastgroups.pl:76
-#: ../vhffs-panel/pgsql/create.pl:73
+#: ../vhffs-panel/svn/create.pl:76 ../vhffs-panel/dns/create.pl:41
+#: ../vhffs-panel/pgsql/create.pl:73 ../vhffs-panel/group/create.pl:65
+#: ../vhffs-panel/repository/create.pl:71
+#: ../vhffs-panel/admin/pgsql/edit.pl:100
+#: ../vhffs-panel/admin/pgsql/show.pl:98 ../vhffs-panel/admin/group/edit.pl:98
+#: ../vhffs-panel/admin/group/show.pl:98
 #: ../vhffs-panel/admin/repository/edit.pl:98
 #: ../vhffs-panel/admin/repository/show.pl:97
-#: ../vhffs-panel/admin/mail/edit.pl:101 ../vhffs-panel/admin/mail/show.pl:101
-#: ../vhffs-panel/admin/pgsql/edit.pl:100
-#: ../vhffs-panel/admin/pgsql/show.pl:98 ../vhffs-panel/admin/cvs/edit.pl:99
-#: ../vhffs-panel/admin/cvs/show.pl:98 ../vhffs-panel/admin/group/edit.pl:100
-#: ../vhffs-panel/admin/group/show.pl:99
-#: ../vhffs-panel/admin/mysql/edit.pl:100
-#: ../vhffs-panel/admin/mysql/show.pl:97
 #: ../vhffs-panel/admin/object/edit.pl:96 ../vhffs-panel/admin/web/edit.pl:103
-#: ../vhffs-panel/admin/web/show.pl:100 ../vhffs-panel/largefile/create.pl:72
-#: ../vhffs-panel/mysql/create.pl:71
+#: ../vhffs-panel/admin/web/show.pl:100 ../vhffs-panel/admin/mysql/edit.pl:101
+#: ../vhffs-panel/admin/mysql/show.pl:97 ../vhffs-panel/admin/cvs/edit.pl:99
+#: ../vhffs-panel/admin/cvs/show.pl:98 ../vhffs-panel/admin/mail/edit.pl:101
+#: ../vhffs-panel/admin/mail/show.pl:101
+#: ../vhffs-panel/public/lastgroups.pl:76 ../vhffs-panel/public/group.pl:87
+#: ../vhffs-panel/public/allgroups.pl:82 ../vhffs-panel/mysql/create.pl:71
+#: ../vhffs-panel/cvs/create.pl:70
 msgid "Description"
 msgstr ""
 
@@ -1371,7 +1314,7 @@
 msgstr ""
 
 #: ../vhffs-api/src/Vhffs/Panel/Svn.pm:148
-#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:121
+#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:117
 msgid "Documentation"
 msgstr ""
 
@@ -1379,12 +1322,8 @@
 msgid "Doe not exist in the VHFFS database"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:85
-msgid "Does not support largefile"
-msgstr ""
-
-#: ../vhffs-panel/mail/create.pl:64 ../vhffs-panel/admin/mail/edit.pl:96
-#: ../vhffs-panel/admin/mail/show.pl:96
+#: ../vhffs-panel/admin/mail/edit.pl:96 ../vhffs-panel/admin/mail/show.pl:96
+#: ../vhffs-panel/mail/create.pl:64
 msgid "Domain"
 msgstr ""
 
@@ -1392,7 +1331,7 @@
 msgid "Domain Name"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:492
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:541
 msgid "Domains for this group"
 msgstr ""
 
@@ -1400,16 +1339,7 @@
 msgid "Don't use Crawl"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:143
-msgid "Download"
-msgstr ""
-
-#: ../vhffs-panel/public/largefile.pl:108
-#, perl-format
-msgid "Download %s"
-msgstr ""
-
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:467
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:516
 msgid "Download repositories for this group"
 msgstr ""
 
@@ -1417,11 +1347,11 @@
 msgid "Download repository"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:238
+#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:225
 msgid "Download repository admin"
 msgstr ""
 
-#: ../vhffs-panel/admin/moderation.pl:517
+#: ../vhffs-panel/admin/moderation.pl:476
 msgid "Download repository awaiting validation"
 msgstr ""
 
@@ -1437,7 +1367,7 @@
 msgid "Edit Download repository"
 msgstr ""
 
-#: ../vhffs-panel/admin/group/edit.pl:91
+#: ../vhffs-panel/admin/group/edit.pl:89
 msgid "Edit Group"
 msgstr ""
 
@@ -1495,6 +1425,10 @@
 "popable account"
 msgstr ""
 
+#: ../vhffs-panel/group/project_submit.pl:82
+msgid "Error creating group (maybe a group with the same name already exists)"
+msgstr ""
+
 #: ../vhffs-panel/user/prefs_save.pl:220
 msgid "Error for spam protection\n"
 msgstr ""
@@ -1503,24 +1437,15 @@
 msgid "Error for virus protection\n"
 msgstr ""
 
-#: ../vhffs-listengine/src/archives/show_msg.pl:75
 #: ../vhffs-listengine/src/archives/archives.pl:135
+#: ../vhffs-listengine/src/archives/show_msg.pl:75
 msgid "Error in listname"
 msgstr ""
 
-#: ../vhffs-panel/mail/spambox.pl:117 ../vhffs-panel/mail/spamvirus.pl:117
+#: ../vhffs-panel/mail/spamvirus.pl:117 ../vhffs-panel/mail/spambox.pl:117
 msgid "Error when applying changes"
 msgstr ""
 
-#: ../vhffs-robots/src/delete_largefile.pl:71
-msgid "Error when delete the file from platform"
-msgstr ""
-
-#: ../vhffs-panel/largefile/complete.pl:114
-#: ../vhffs-panel/largefile/infos.pl:114
-msgid "Error when try to send informations"
-msgstr ""
-
 #: ../vhffs-panel/object/upavatar.pl:129
 msgid "Error when upload avatar for this object"
 msgstr ""
@@ -1529,14 +1454,10 @@
 msgid "Error while creating list (unknow problem)"
 msgstr ""
 
-#: ../vhffs-panel/web/web_submit.pl:91
+#: ../vhffs-panel/web/web_submit.pl:89
 msgid "Error while creating the webarea, it probably already exists !"
 msgstr ""
 
-#: ../vhffs-panel/group/project_submit.pl:94
-msgid "Error while creation !"
-msgstr ""
-
 #: ../vhffs-panel/dns/delete.pl:101
 msgid "Error while switching state. DNS will NOT be deleted"
 msgstr ""
@@ -1555,7 +1476,7 @@
 msgid "Error. This group doesn't exists"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:139
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:219
 msgid "Expired session ! Please login again"
 msgstr ""
 
@@ -1567,52 +1488,17 @@
 msgid "February"
 msgstr ""
 
-#: ../vhffs-robots/src/move-completed-largefile.pl:72
-#, perl-format
-msgid "File %s is now available on %s"
-msgstr ""
-
-#: ../vhffs-robots/src/move-completed-largefile.pl:88
-#, perl-format
-msgid "File %s not found"
-msgstr ""
-
 #: ../vhffs-panel/object/upavatar.pl:117
 msgid "File to big. Max size if 5000 bytes for an avatar"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:109
-#: ../vhffs-panel/public/largefile.pl:114
-msgid "File type"
-msgstr ""
-
-#: ../vhffs-panel/largefile/prefs.pl:138 ../vhffs-panel/largefile/create.pl:64
-msgid "Filename"
-msgstr ""
-
-#: ../vhffs-panel/largefile/submit.pl:78
-msgid "Filename is too short. Must contains at least 3 caracters"
-msgstr ""
-
-#: ../vhffs-panel/admin/largefile/list.pl:112
-msgid "Filename(size in Mb/type)"
-msgstr ""
-
-#: ../vhffs-panel/admin/moderation.pl:475
-msgid "Files awaiting validation"
-msgstr ""
-
-#: ../vhffs-panel/largefile/create.pl:66
-msgid "Filetype (extension, ...)"
-msgstr ""
-
 #: ../vhffs-panel/object/upavatar.pl:113
 msgid "Filetype not supported"
 msgstr ""
 
-#: ../vhffs-panel/public/lastusers.pl:76 ../vhffs-panel/public/user.pl:85
+#: ../vhffs-panel/subscribe.pl:205 ../vhffs-panel/user/prefs.pl:79
 #: ../vhffs-panel/admin/user/edit.pl:95 ../vhffs-panel/admin/user/show.pl:96
-#: ../vhffs-panel/user/prefs.pl:79 ../vhffs-panel/subscribe.pl:237
+#: ../vhffs-panel/public/user.pl:81 ../vhffs-panel/public/lastusers.pl:76
 msgid "Firstname"
 msgstr ""
 
@@ -1629,8 +1515,8 @@
 msgid "Forward mail"
 msgstr ""
 
-#: ../vhffs-panel/mail/change_forward.pl:121
 #: ../vhffs-panel/admin/mail/change_forward.pl:122
+#: ../vhffs-panel/mail/change_forward.pl:121
 msgid "Forwarding successfully added"
 msgstr ""
 
@@ -1642,8 +1528,8 @@
 msgid "From: "
 msgstr ""
 
-#: ../vhffs-panel/admin/group/edit.pl:95 ../vhffs-panel/admin/group/show.pl:94
 #: ../vhffs-panel/admin/user/edit.pl:102 ../vhffs-panel/admin/user/show.pl:102
+#: ../vhffs-panel/admin/group/edit.pl:93 ../vhffs-panel/admin/group/show.pl:93
 msgid "GID"
 msgstr ""
 
@@ -1659,56 +1545,53 @@
 msgid "Get Statistics"
 msgstr ""
 
-#: ../vhffs-panel/lost.pl:57
+#: ../vhffs-panel/lost.pl:55
 msgid "Give me a new password"
 msgstr ""
 
-#: ../vhffs-panel/public/lastusers.pl:111 ../vhffs-panel/public/index.pl:81
-#: ../vhffs-panel/public/allgroups.pl:110 ../vhffs-panel/public/group.pl:247
-#: ../vhffs-panel/public/allwebsites.pl:88 ../vhffs-panel/public/user.pl:115
-#: ../vhffs-panel/public/lastgroups.pl:103
+#: ../vhffs-panel/public/user.pl:111 ../vhffs-panel/public/lastgroups.pl:103
+#: ../vhffs-panel/public/lastusers.pl:111
+#: ../vhffs-panel/public/allwebsites.pl:95 ../vhffs-panel/public/index.pl:81
+#: ../vhffs-panel/public/group.pl:220 ../vhffs-panel/public/allgroups.pl:110
 msgid "Go on login page"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:269
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:293
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:319
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:345
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:371
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:398
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:424
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:451
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:476
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:501
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:344
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:368
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:394
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:420
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:446
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:473
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:499
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:525
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:550
 msgid "Go to admin"
 msgstr ""
 
-#: ../vhffs-panel/dns/prefs.pl:260 ../vhffs-panel/svn/prefs.pl:152
-#: ../vhffs-panel/mailinglist/prefs.pl:210
-#: ../vhffs-panel/largefile/prefs.pl:166
+#: ../vhffs-panel/mailinglist/prefs.pl:210 ../vhffs-panel/svn/prefs.pl:152
+#: ../vhffs-panel/dns/prefs.pl:260
 msgid "Go to object-part admin"
 msgstr ""
 
-#: ../vhffs-panel/auth.pl:84
+#: ../vhffs-panel/auth.pl:83
 msgid "Go to public area"
 msgstr ""
 
-#: ../vhffs-panel/svn/prefs.pl:88 ../vhffs-panel/largefile/complete.pl:86
-#: ../vhffs-panel/largefile/infos.pl:86 ../vhffs-panel/largefile/prefs.pl:86
+#: ../vhffs-panel/svn/prefs.pl:88
 msgid "Grant an user access to this repository"
 msgstr ""
 
+#: ../vhffs-panel/admin/pgsql/edit.pl:97 ../vhffs-panel/admin/pgsql/show.pl:95
 #: ../vhffs-panel/admin/repository/edit.pl:95
 #: ../vhffs-panel/admin/repository/show.pl:94
-#: ../vhffs-panel/admin/mail/edit.pl:98 ../vhffs-panel/admin/mail/show.pl:98
-#: ../vhffs-panel/admin/pgsql/edit.pl:97 ../vhffs-panel/admin/pgsql/show.pl:95
-#: ../vhffs-panel/admin/cvs/edit.pl:96 ../vhffs-panel/admin/cvs/show.pl:95
-#: ../vhffs-panel/admin/mysql/edit.pl:97 ../vhffs-panel/admin/mysql/show.pl:94
 #: ../vhffs-panel/admin/web/edit.pl:98 ../vhffs-panel/admin/web/show.pl:97
+#: ../vhffs-panel/admin/mysql/edit.pl:98 ../vhffs-panel/admin/mysql/show.pl:94
+#: ../vhffs-panel/admin/cvs/edit.pl:96 ../vhffs-panel/admin/cvs/show.pl:95
+#: ../vhffs-panel/admin/mail/edit.pl:98 ../vhffs-panel/admin/mail/show.pl:98
 msgid "Group"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:252
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:327
 #, perl-format
 msgid "Group %s"
 msgstr ""
@@ -1717,14 +1600,10 @@
 msgid "Group Admin"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:247
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:322
 msgid "Group error"
 msgstr ""
 
-#: ../vhffs-panel/largefile/create.pl:69
-msgid "Group for this new file"
-msgstr ""
-
 #: ../vhffs-panel/cvs/create.pl:65
 msgid "Group owning this CVS"
 msgstr ""
@@ -1757,13 +1636,14 @@
 msgid "Group public area"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:153 ../vhffs-panel/public/allgroups.pl:78
-#: ../vhffs-panel/public/group.pl:86 ../vhffs-panel/public/lastgroups.pl:72
-#: ../vhffs-panel/admin/group/edit.pl:94 ../vhffs-panel/admin/group/show.pl:93
+#: ../vhffs-panel/acl/view.pl:149 ../vhffs-panel/admin/group/edit.pl:92
+#: ../vhffs-panel/admin/group/show.pl:92
+#: ../vhffs-panel/public/lastgroups.pl:72 ../vhffs-panel/public/group.pl:86
+#: ../vhffs-panel/public/allgroups.pl:78
 msgid "Groupname"
 msgstr ""
 
-#: ../vhffs-panel/public/lastusers.pl:80 ../vhffs-panel/public/user.pl:89
+#: ../vhffs-panel/public/user.pl:85 ../vhffs-panel/public/lastusers.pl:80
 msgid "Groups"
 msgstr ""
 
@@ -1779,11 +1659,6 @@
 msgid "Groups stats"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:111
-#: ../vhffs-panel/largefile/create.pl:70
-msgid "Hash"
-msgstr ""
-
 #: ../vhffs-panel/user/prefs_save.pl:121
 #, perl-format
 msgid ""
@@ -1801,7 +1676,7 @@
 msgid "Hello and welcome on listengine help\n"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:89
+#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:88
 msgid "Help"
 msgstr ""
 
@@ -1813,37 +1688,36 @@
 msgid "Here, you can report a bug to the admin team"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Mysql.pm:156
-#: ../vhffs-api/src/Vhffs/Panel/Mysql.pm:165
+#: ../vhffs-panel/history.pl:104 ../vhffs-panel/admin/user/edit.pl:109
+#: ../vhffs-panel/admin/user/show.pl:110
+#: ../vhffs-panel/admin/pgsql/edit.pl:102
+#: ../vhffs-panel/admin/pgsql/show.pl:99
+#: ../vhffs-panel/admin/group/edit.pl:100
+#: ../vhffs-panel/admin/group/show.pl:99
+#: ../vhffs-panel/admin/repository/edit.pl:100
+#: ../vhffs-panel/admin/repository/show.pl:98
+#: ../vhffs-panel/admin/object/list.pl:98 ../vhffs-panel/admin/web/edit.pl:105
+#: ../vhffs-panel/admin/web/show.pl:101 ../vhffs-panel/admin/mysql/edit.pl:103
+#: ../vhffs-panel/admin/mysql/show.pl:99 ../vhffs-panel/admin/cvs/edit.pl:101
+#: ../vhffs-panel/admin/cvs/show.pl:99 ../vhffs-panel/admin/mail/edit.pl:103
+#: ../vhffs-panel/admin/mail/show.pl:102
 #: ../vhffs-api/src/Vhffs/Panel/Svn.pm:163
 #: ../vhffs-api/src/Vhffs/Panel/Svn.pm:175
+#: ../vhffs-api/src/Vhffs/Panel/Mail.pm:160
+#: ../vhffs-api/src/Vhffs/Panel/Mail.pm:168
 #: ../vhffs-api/src/Vhffs/Panel/Mailinglist.pm:146
 #: ../vhffs-api/src/Vhffs/Panel/Mailinglist.pm:153
-#: ../vhffs-api/src/Vhffs/Panel/Web.pm:151
-#: ../vhffs-api/src/Vhffs/Panel/Web.pm:160
+#: ../vhffs-api/src/Vhffs/Panel/Web.pm:147
+#: ../vhffs-api/src/Vhffs/Panel/Web.pm:156
+#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:131
+#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:143
 #: ../vhffs-api/src/Vhffs/Panel/Repository.pm:133
 #: ../vhffs-api/src/Vhffs/Panel/Repository.pm:144
-#: ../vhffs-api/src/Vhffs/Panel/Mail.pm:160
-#: ../vhffs-api/src/Vhffs/Panel/Mail.pm:168
-#: ../vhffs-api/src/Vhffs/Panel/DNS.pm:171
+#: ../vhffs-api/src/Vhffs/Panel/Mysql.pm:156
+#: ../vhffs-api/src/Vhffs/Panel/Mysql.pm:165
 #: ../vhffs-api/src/Vhffs/Panel/Pgsql.pm:131
 #: ../vhffs-api/src/Vhffs/Panel/Pgsql.pm:140
-#: ../vhffs-api/src/Vhffs/Panel/LargeFile.pm:79
-#: ../vhffs-api/src/Vhffs/Panel/LargeFile.pm:86
-#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:135
-#: ../vhffs-api/src/Vhffs/Panel/Cvs.pm:147
-#: ../vhffs-panel/admin/repository/edit.pl:100
-#: ../vhffs-panel/admin/repository/show.pl:98
-#: ../vhffs-panel/admin/mail/edit.pl:103 ../vhffs-panel/admin/mail/show.pl:102
-#: ../vhffs-panel/admin/pgsql/edit.pl:102
-#: ../vhffs-panel/admin/pgsql/show.pl:99 ../vhffs-panel/admin/cvs/edit.pl:101
-#: ../vhffs-panel/admin/cvs/show.pl:99 ../vhffs-panel/admin/group/edit.pl:102
-#: ../vhffs-panel/admin/group/show.pl:100
-#: ../vhffs-panel/admin/mysql/edit.pl:102
-#: ../vhffs-panel/admin/mysql/show.pl:99
-#: ../vhffs-panel/admin/object/list.pl:98 ../vhffs-panel/admin/web/edit.pl:105
-#: ../vhffs-panel/admin/web/show.pl:101 ../vhffs-panel/admin/user/edit.pl:109
-#: ../vhffs-panel/admin/user/show.pl:110 ../vhffs-panel/history.pl:104
+#: ../vhffs-api/src/Vhffs/Panel/DNS.pm:171
 msgid "History"
 msgstr ""
 
@@ -1855,42 +1729,18 @@
 msgid "Home"
 msgstr ""
 
-#: ../vhffs-panel/public/lastusers.pl:110 ../vhffs-panel/public/index.pl:80
-#: ../vhffs-panel/public/allgroups.pl:109 ../vhffs-panel/public/group.pl:246
-#: ../vhffs-panel/public/allwebsites.pl:87 ../vhffs-panel/public/user.pl:114
-#: ../vhffs-panel/public/lastgroups.pl:102
+#: ../vhffs-panel/public/user.pl:110 ../vhffs-panel/public/lastgroups.pl:102
+#: ../vhffs-panel/public/lastusers.pl:110
+#: ../vhffs-panel/public/allwebsites.pl:94 ../vhffs-panel/public/index.pl:80
+#: ../vhffs-panel/public/group.pl:219 ../vhffs-panel/public/allgroups.pl:109
 msgid "Homepage of public area"
 msgstr ""
 
-#: ../vhffs-panel/largefile/create.pl:63
-msgid "Host a file"
-msgstr ""
-
 #: ../vhffs-panel/admin/user/edit.pl:131 ../vhffs-panel/admin/user/show.pl:139
 msgid "Hosted"
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:114 ../vhffs-panel/largefile/prefs.pl:135
-msgid "Hosted file administration"
-msgstr ""
-
-#: ../vhffs-api/src/Vhffs/Panel/LargeFile.pm:64
-msgid "Hosted files"
-msgstr ""
-
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:225
-msgid "Hosted files admin"
-msgstr ""
-
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:442 ../vhffs-panel/public/group.pl:197
-msgid "Hosted files for this group"
-msgstr ""
-
-#: ../vhffs-panel/admin/stats.pl:168
-msgid "Hosted files stats"
-msgstr ""
-
-#: ../vhffs-panel/auth.pl:65
+#: ../vhffs-panel/auth.pl:64
 msgid "I've lost my password"
 msgstr ""
 
@@ -1909,20 +1759,14 @@
 "please do not answer to this mail\n"
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:152
-msgid "If you delete this file, we will delete the file from our servers."
-msgstr ""
-
-#: ../vhffs-robots/src/refused_largefile.pl:79
-#: ../vhffs-robots/src/refused_cvs.pl:78
+#: ../vhffs-robots/src/refused_ml.pl:77 ../vhffs-robots/src/refused_mail.pl:77
 #: ../vhffs-robots/src/refused_postgres.pl:77
-#: ../vhffs-robots/src/refused_web.pl:77
-#: ../vhffs-robots/src/refused_repository.pl:78
-#: ../vhffs-robots/src/refused_mail.pl:77
-#: ../vhffs-robots/src/refused_dns.pl:77
+#: ../vhffs-robots/src/refused_cvs.pl:78 ../vhffs-robots/src/refused_web.pl:77
 #: ../vhffs-robots/src/refused_mysql.pl:48
-#: ../vhffs-robots/src/refused_svn.pl:48 ../vhffs-robots/src/refused_ml.pl:77
+#: ../vhffs-robots/src/refused_svn.pl:48
 #: ../vhffs-robots/src/refused_groups.pl:77
+#: ../vhffs-robots/src/refused_repository.pl:78
+#: ../vhffs-robots/src/refused_dns.pl:77
 #, perl-format
 msgid "If you encounters problem, please mail: %s\n"
 msgstr ""
@@ -1934,27 +1778,18 @@
 "group."
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:127
-msgid ""
-"If your file has been uploaded and seems to be complete, you can declare it "
-"as uploaded. Once done, we will add it on our public servers and will be "
-"mirrored all around the world."
-msgstr ""
-
-#: ../vhffs-robots/src/refused_largefile.pl:73
-#: ../vhffs-robots/src/refused_cvs.pl:72
+#: ../vhffs-robots/src/refused_ml.pl:71 ../vhffs-robots/src/refused_mail.pl:71
 #: ../vhffs-robots/src/refused_postgres.pl:71
-#: ../vhffs-robots/src/refused_web.pl:71
-#: ../vhffs-robots/src/refused_repository.pl:72
-#: ../vhffs-robots/src/refused_mail.pl:71
-#: ../vhffs-robots/src/refused_dns.pl:71
+#: ../vhffs-robots/src/refused_cvs.pl:72 ../vhffs-robots/src/refused_web.pl:71
 #: ../vhffs-robots/src/refused_mysql.pl:42
-#: ../vhffs-robots/src/refused_svn.pl:42 ../vhffs-robots/src/refused_ml.pl:71
+#: ../vhffs-robots/src/refused_svn.pl:42
 #: ../vhffs-robots/src/refused_groups.pl:71
+#: ../vhffs-robots/src/refused_repository.pl:72
+#: ../vhffs-robots/src/refused_dns.pl:71
 msgid "In hope to keep you in our hosting service"
 msgstr ""
 
-#: ../vhffs-panel/dns/add_a.pl:118 ../vhffs-panel/dns/modif_a.pl:99
+#: ../vhffs-panel/dns/modif_a.pl:99 ../vhffs-panel/dns/add_a.pl:118
 msgid "Invalid IP"
 msgstr ""
 
@@ -1962,10 +1797,6 @@
 msgid "Invalid domain name"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:100
-msgid "Invalid file"
-msgstr ""
-
 #: ../vhffs-panel/mail/submit.pl:77
 msgid "Invalid mail domain"
 msgstr ""
@@ -1994,10 +1825,10 @@
 msgid "Language"
 msgstr ""
 
-#: ../vhffs-panel/public/lastusers.pl:113 ../vhffs-panel/public/index.pl:83
-#: ../vhffs-panel/public/allgroups.pl:112 ../vhffs-panel/public/group.pl:249
-#: ../vhffs-panel/public/allwebsites.pl:90 ../vhffs-panel/public/user.pl:117
-#: ../vhffs-panel/public/lastgroups.pl:105
+#: ../vhffs-panel/public/user.pl:113 ../vhffs-panel/public/lastgroups.pl:105
+#: ../vhffs-panel/public/lastusers.pl:113
+#: ../vhffs-panel/public/allwebsites.pl:97 ../vhffs-panel/public/index.pl:83
+#: ../vhffs-panel/public/group.pl:222 ../vhffs-panel/public/allgroups.pl:112
 msgid "Last groups"
 msgstr ""
 
@@ -2006,10 +1837,10 @@
 msgid "Last groups on %s"
 msgstr ""
 
-#: ../vhffs-panel/public/lastusers.pl:114 ../vhffs-panel/public/index.pl:84
-#: ../vhffs-panel/public/allgroups.pl:113 ../vhffs-panel/public/group.pl:250
-#: ../vhffs-panel/public/allwebsites.pl:91 ../vhffs-panel/public/user.pl:118
-#: ../vhffs-panel/public/lastgroups.pl:106
+#: ../vhffs-panel/public/user.pl:114 ../vhffs-panel/public/lastgroups.pl:106
+#: ../vhffs-panel/public/lastusers.pl:114
+#: ../vhffs-panel/public/allwebsites.pl:98 ../vhffs-panel/public/index.pl:84
+#: ../vhffs-panel/public/group.pl:223 ../vhffs-panel/public/allgroups.pl:113
 msgid "Last users"
 msgstr ""
 
@@ -2018,26 +1849,12 @@
 msgid "Last users on %s"
 msgstr ""
 
-#: ../vhffs-panel/public/lastusers.pl:78 ../vhffs-panel/public/user.pl:87
+#: ../vhffs-panel/subscribe.pl:206 ../vhffs-panel/user/prefs.pl:80
 #: ../vhffs-panel/admin/user/edit.pl:96 ../vhffs-panel/admin/user/show.pl:97
-#: ../vhffs-panel/user/prefs.pl:80 ../vhffs-panel/subscribe.pl:238
+#: ../vhffs-panel/public/user.pl:83 ../vhffs-panel/public/lastusers.pl:78
 msgid "Lastname"
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:141 ../vhffs-panel/largefile/create.pl:67
-msgid "License"
-msgstr ""
-
-#: ../vhffs-panel/largefile/submit.pl:82
-msgid ""
-"License is too short. Please tell us about legal aspects concerning the use "
-"of this new file."
-msgstr ""
-
-#: ../vhffs-panel/public/largefile.pl:112
-msgid "License of this file"
-msgstr ""
-
 #: ../vhffs-api/src/Vhffs/Panel/Admin.pm:147
 msgid "List all CVS"
 msgstr ""
@@ -2070,7 +1887,7 @@
 msgid "List all domains"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:239
+#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:226
 msgid "List all download repositories"
 msgstr ""
 
@@ -2082,10 +1899,6 @@
 msgid "List all groups"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:226
-msgid "List all hosted files"
-msgstr ""
-
 #: ../vhffs-api/src/Vhffs/Panel/Admin.pm:187
 msgid "List all lists"
 msgstr ""
@@ -2142,10 +1955,11 @@
 msgid "List of all users"
 msgstr ""
 
-#: ../vhffs-panel/public/lastusers.pl:112 ../vhffs-panel/public/index.pl:82
-#: ../vhffs-panel/public/allgroups.pl:111 ../vhffs-panel/public/group.pl:248
-#: ../vhffs-panel/public/allwebsites.pl:89 ../vhffs-panel/public/user.pl:116
-#: ../vhffs-panel/public/lastgroups.pl:104 ../vhffs-panel/admin/web/list.pl:83
+#: ../vhffs-panel/admin/web/list.pl:83 ../vhffs-panel/public/user.pl:112
+#: ../vhffs-panel/public/lastgroups.pl:104
+#: ../vhffs-panel/public/lastusers.pl:112
+#: ../vhffs-panel/public/allwebsites.pl:96 ../vhffs-panel/public/index.pl:82
+#: ../vhffs-panel/public/group.pl:221 ../vhffs-panel/public/allgroups.pl:111
 msgid "List of all websites"
 msgstr ""
 
@@ -2157,7 +1971,7 @@
 msgid "List will NOT be deleted"
 msgstr ""
 
-#: ../vhffs-panel/public/group.pl:224
+#: ../vhffs-panel/public/group.pl:197
 msgid "List(s) for this group"
 msgstr ""
 
@@ -2173,21 +1987,21 @@
 msgid "Local Part for this account"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:168 ../vhffs-panel/login.pl:89
-#: ../vhffs-panel/login.pl:130 ../vhffs-panel/lost_ack.pl:71
-#: ../vhffs-panel/lost_ack.pl:82
+#: ../vhffs-panel/login.pl:87 ../vhffs-panel/login.pl:117
+#: ../vhffs-panel/lost_ack.pl:69 ../vhffs-panel/lost_ack.pl:80
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:241
 msgid "Login"
 msgstr ""
 
-#: ../vhffs-panel/login.pl:119
+#: ../vhffs-panel/login.pl:106
 msgid "Login OK, please wait..."
 msgstr ""
 
-#: ../vhffs-panel/login.pl:88 ../vhffs-panel/login.pl:129
+#: ../vhffs-panel/login.pl:86 ../vhffs-panel/login.pl:116
 msgid "Login failed !"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:91
+#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:90
 msgid "Logout"
 msgstr ""
 
@@ -2199,8 +2013,8 @@
 msgid "MYSQL Admin"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Mail.pm:146
 #: ../vhffs-panel/admin/user/edit.pl:107 ../vhffs-panel/admin/user/show.pl:107
+#: ../vhffs-api/src/Vhffs/Panel/Mail.pm:146
 msgid "Mail"
 msgstr ""
 
@@ -2220,7 +2034,7 @@
 msgid "Mail area successfully created !"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:415
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:490
 msgid "Mail domain for this group"
 msgstr ""
 
@@ -2273,7 +2087,7 @@
 msgid "Mailing-lists Admin"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:389
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:464
 msgid "Mailing-lists for this group"
 msgstr ""
 
@@ -2320,16 +2134,12 @@
 msgid "Message with id: %s"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:129
-msgid "Mirrors"
-msgstr ""
-
 #: ../vhffs-panel/mailinglist/prefs.pl:112
 msgid "Moderated"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:85
 #: ../vhffs-panel/admin/moderation.pl:83
+#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:85
 msgid "Moderation"
 msgstr ""
 
@@ -2337,33 +2147,33 @@
 msgid "Moderator"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:78
+#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:77
 msgid "Moderator account : "
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:402
+#: ../vhffs-panel/admin/user/edit.pl:148
+#: ../vhffs-panel/admin/pgsql/edit.pl:124
+#: ../vhffs-panel/admin/group/edit.pl:124
 #: ../vhffs-panel/admin/repository/edit.pl:124
-#: ../vhffs-panel/admin/mail/edit.pl:165
-#: ../vhffs-panel/admin/pgsql/edit.pl:124 ../vhffs-panel/admin/cvs/edit.pl:133
-#: ../vhffs-panel/admin/group/edit.pl:126
-#: ../vhffs-panel/admin/mysql/edit.pl:124
 #: ../vhffs-panel/admin/object/edit.pl:124
-#: ../vhffs-panel/admin/web/edit.pl:137 ../vhffs-panel/admin/user/edit.pl:148
+#: ../vhffs-panel/admin/web/edit.pl:137 ../vhffs-panel/admin/mysql/edit.pl:125
+#: ../vhffs-panel/admin/cvs/edit.pl:133 ../vhffs-panel/admin/mail/edit.pl:165
+#: ../vhffs-api/src/Vhffs/Functions.pm:407
 msgid "Modification applied"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:398
+#: ../vhffs-panel/admin/user/edit.pl:147
+#: ../vhffs-panel/admin/pgsql/edit.pl:123
+#: ../vhffs-panel/admin/group/edit.pl:123
 #: ../vhffs-panel/admin/repository/edit.pl:123
-#: ../vhffs-panel/admin/mail/edit.pl:164
-#: ../vhffs-panel/admin/pgsql/edit.pl:123 ../vhffs-panel/admin/cvs/edit.pl:132
-#: ../vhffs-panel/admin/group/edit.pl:125
-#: ../vhffs-panel/admin/mysql/edit.pl:123
 #: ../vhffs-panel/admin/object/edit.pl:123
-#: ../vhffs-panel/admin/web/edit.pl:136 ../vhffs-panel/admin/user/edit.pl:147
+#: ../vhffs-panel/admin/web/edit.pl:136 ../vhffs-panel/admin/mysql/edit.pl:124
+#: ../vhffs-panel/admin/cvs/edit.pl:132 ../vhffs-panel/admin/mail/edit.pl:164
+#: ../vhffs-api/src/Vhffs/Functions.pm:403
 msgid "Modification error"
 msgstr ""
 
-#: ../vhffs-panel/admin/moderation_submit.pl:140
+#: ../vhffs-panel/admin/moderation_submit.pl:134
 msgid "Modifications applied successfully"
 msgstr ""
 
@@ -2375,28 +2185,28 @@
 msgid "Modifications applied to your webarea"
 msgstr ""
 
-#: ../vhffs-panel/admin/repository/edit_submit.pl:104
 #: ../vhffs-panel/admin/pgsql/edit_submit.pl:101
+#: ../vhffs-panel/admin/group/edit_submit.pl:113
+#: ../vhffs-panel/admin/repository/edit_submit.pl:104
+#: ../vhffs-panel/admin/mysql/edit_submit.pl:106
 #: ../vhffs-panel/admin/cvs/edit_submit.pl:103
-#: ../vhffs-panel/admin/group/edit_submit.pl:114
-#: ../vhffs-panel/admin/mysql/edit_submit.pl:101
 msgid "Modifications successfully added"
 msgstr ""
 
-#: ../vhffs-panel/admin/web/edit_submit.pl:102
 #: ../vhffs-panel/admin/user/edit_submit.pl:134
+#: ../vhffs-panel/admin/web/edit_submit.pl:103
 msgid "Modifications successfully applied"
 msgstr ""
 
+#: ../vhffs-panel/svn/prefs.pl:121 ../vhffs-panel/user/prefs.pl:89
 #: ../vhffs-panel/dns/prefs.pl:184 ../vhffs-panel/dns/prefs.pl:205
-#: ../vhffs-panel/dns/prefs.pl:225 ../vhffs-panel/cvs/prefs.pl:104
-#: ../vhffs-panel/group/prefs.pl:95 ../vhffs-panel/svn/prefs.pl:121
-#: ../vhffs-panel/web/prefs.pl:118 ../vhffs-panel/pgsql/prefs.pl:105
-#: ../vhffs-panel/mysql/prefs.pl:112 ../vhffs-panel/user/prefs.pl:89
+#: ../vhffs-panel/dns/prefs.pl:225 ../vhffs-panel/pgsql/prefs.pl:105
+#: ../vhffs-panel/group/prefs.pl:95 ../vhffs-panel/web/prefs.pl:118
+#: ../vhffs-panel/mysql/prefs.pl:112 ../vhffs-panel/cvs/prefs.pl:104
 msgid "Modify"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:193 ../vhffs-panel/acl/view.pl:241
+#: ../vhffs-panel/acl/view.pl:188 ../vhffs-panel/acl/view.pl:235
 msgid "Modify this ACL"
 msgstr ""
 
@@ -2428,10 +2238,6 @@
 msgid "Modify this group"
 msgstr ""
 
-#: ../vhffs-panel/admin/largefile/list.pl:107
-msgid "Modify this hosted file"
-msgstr ""
-
 #: ../vhffs-panel/admin/mailing/list.pl:117
 msgid "Modify this list"
 msgstr ""
@@ -2448,7 +2254,7 @@
 msgid "Must we redirect the DNS on our servers ?"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Group.pm:162
+#: ../vhffs-api/src/Vhffs/Panel/Group.pm:163
 msgid "My Projects"
 msgstr ""
 
@@ -2476,7 +2282,7 @@
 msgid "MySQL stats"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:284
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:359
 msgid "Mysql database for this group"
 msgstr ""
 
@@ -2510,9 +2316,9 @@
 msgid "New language is: %s\n"
 msgstr ""
 
-#: ../vhffs-panel/dns/prefs.pl:139 ../vhffs-panel/cvs/prefs.pl:103
-#: ../vhffs-panel/svn/prefs.pl:120 ../vhffs-panel/web/prefs.pl:115
+#: ../vhffs-panel/svn/prefs.pl:120 ../vhffs-panel/dns/prefs.pl:139
 #: ../vhffs-panel/admin/cvs/edit.pl:103 ../vhffs-panel/admin/cvs/show.pl:107
+#: ../vhffs-panel/web/prefs.pl:115 ../vhffs-panel/cvs/prefs.pl:103
 msgid "No"
 msgstr ""
 
@@ -2524,11 +2330,11 @@
 msgid "No CNAME available on this domain"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:353
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:428
 msgid "No CVS repository for this group"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:509
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:558
 msgid "No DNS domain for this group"
 msgstr ""
 
@@ -2548,11 +2354,11 @@
 msgid "No Mail Area to validate"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:432
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:507
 msgid "No Mail domain for this group"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:406
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:481
 msgid "No Mailing-list for this group"
 msgstr ""
 
@@ -2560,11 +2366,11 @@
 msgid "No NS available on this domain"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:327
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:402
 msgid "No PostgreSQL database for this group"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:379
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:454
 msgid "No SVN repository for this group"
 msgstr ""
 
@@ -2572,7 +2378,7 @@
 msgid "No Web Area to validate"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:129
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:209
 msgid "No cookie found, please accept the cookie and then please login again !"
 msgstr ""
 
@@ -2585,7 +2391,7 @@
 msgid "No database to validate"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:484
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:533
 msgid "No download repository for this group"
 msgstr ""
 
@@ -2593,37 +2399,20 @@
 msgid "No enough rights"
 msgstr ""
 
-#: ../vhffs-panel/admin/object/edit.pl:202 ../vhffs-panel/history.pl:114
+#: ../vhffs-panel/history.pl:114 ../vhffs-panel/admin/object/edit.pl:202
 msgid "No event about this object"
 msgstr ""
 
-#: ../vhffs-panel/public/group.pl:215
-msgid "No file available for this group"
-msgstr ""
-
-#: ../vhffs-panel/admin/moderation.pl:509
-msgid "No files to validate"
-msgstr ""
-
 #: ../vhffs-panel/public/allgroups.pl:70
 msgid "No group"
 msgstr ""
 
+#: ../vhffs-panel/public/user.pl:95 ../vhffs-panel/public/lastgroups.pl:85
 #: ../vhffs-panel/public/lastusers.pl:92 ../vhffs-panel/public/allgroups.pl:92
-#: ../vhffs-panel/public/group.pl:99 ../vhffs-panel/public/user.pl:99
-#: ../vhffs-panel/public/lastgroups.pl:85
 msgid "No group for this user"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:119
-msgid "No hash"
-msgstr ""
-
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:459
-msgid "No hosted files for this group"
-msgstr ""
-
-#: ../vhffs-panel/public/group.pl:239
+#: ../vhffs-panel/public/group.pl:212
 msgid "No list available for this group"
 msgstr ""
 
@@ -2635,7 +2424,7 @@
 msgid "No member on this list"
 msgstr ""
 
-#: ../vhffs-listengine/src/listengine.pl:580
+#: ../vhffs-listengine/src/listengine.pl:570
 msgid "No message to moderate"
 msgstr ""
 
@@ -2643,29 +2432,25 @@
 msgid "No modification can be applied. Please check your fields."
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:301
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:376
 msgid "No mysql database for this group"
 msgstr ""
 
 #: ../vhffs-panel/admin/moderation.pl:250
 #: ../vhffs-panel/admin/moderation.pl:338
-#: ../vhffs-panel/admin/moderation.pl:551
+#: ../vhffs-panel/admin/moderation.pl:510
 msgid "No repository to validate"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:135
-msgid "No server"
-msgstr ""
-
 #: ../vhffs-panel/public/group.pl:186
 msgid "No subversion repository available for this group"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:92 ../vhffs-panel/public/group.pl:76
+#: ../vhffs-panel/public/group.pl:76
 msgid "No such group"
 msgstr ""
 
-#: ../vhffs-panel/public/user.pl:75
+#: ../vhffs-panel/public/user.pl:71
 msgid "No such user"
 msgstr ""
 
@@ -2673,7 +2458,15 @@
 msgid "No such user on Vhffs"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:277
+#: ../vhffs-panel/public/group.pl:99
+msgid "No user for this group"
+msgstr ""
+
+#: ../vhffs-panel/public/allwebsites.pl:71
+msgid "No webarea"
+msgstr ""
+
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:352
 msgid "No webarea for this group"
 msgstr ""
 
@@ -2681,22 +2474,21 @@
 msgid "No website available for this group"
 msgstr ""
 
-#: ../vhffs-panel/dns/prefs.pl:132 ../vhffs-panel/web/prefs.pl:129
-#: ../vhffs-panel/user/prefs.pl:106
+#: ../vhffs-panel/user/prefs.pl:106 ../vhffs-panel/dns/prefs.pl:132
+#: ../vhffs-panel/web/prefs.pl:129
 msgid "No, I'm not sure, I prefer to keep it."
 msgstr ""
 
-#: ../vhffs-panel/repository/prefs.pl:108 ../vhffs-panel/cvs/prefs.pl:109
-#: ../vhffs-panel/group/prefs.pl:100 ../vhffs-panel/svn/prefs.pl:126
-#: ../vhffs-panel/mailinglist/prefs.pl:199 ../vhffs-panel/mail/prefs.pl:133
-#: ../vhffs-panel/pgsql/prefs.pl:110 ../vhffs-panel/largefile/prefs.pl:154
-#: ../vhffs-panel/mysql/prefs.pl:117
+#: ../vhffs-panel/mailinglist/prefs.pl:199 ../vhffs-panel/svn/prefs.pl:126
+#: ../vhffs-panel/pgsql/prefs.pl:110 ../vhffs-panel/group/prefs.pl:100
+#: ../vhffs-panel/repository/prefs.pl:108 ../vhffs-panel/mysql/prefs.pl:117
+#: ../vhffs-panel/cvs/prefs.pl:109 ../vhffs-panel/mail/prefs.pl:133
 msgid "No, I'm not sure, I prefer to keep this project."
 msgstr ""
 
-#: ../vhffs-panel/mailinglist/del_member.pl:98
 #: ../vhffs-panel/mailinglist/add_sub.pl:98
 #: ../vhffs-panel/mailinglist/change_right.pl:100
+#: ../vhffs-panel/mailinglist/del_member.pl:98
 msgid "Not valid mail"
 msgstr ""
 
@@ -2708,9 +2500,7 @@
 msgid "November"
 msgstr ""
 
-#: ../vhffs-panel/acl/add_acl_user.pl:89
-#: ../vhffs-panel/acl/add_acl_group.pl:89 ../vhffs-panel/acl/submit.pl:88
-#: ../vhffs-panel/acl/submit.pl:92
+#: ../vhffs-panel/acl/submit.pl:88 ../vhffs-panel/acl/add_acl_user.pl:89
 msgid "Object Error"
 msgstr ""
 
@@ -2718,9 +2508,8 @@
 msgid "Object id"
 msgstr ""
 
-#: ../vhffs-panel/dns/prefs.pl:261 ../vhffs-panel/svn/prefs.pl:153
-#: ../vhffs-panel/mailinglist/prefs.pl:211
-#: ../vhffs-panel/largefile/prefs.pl:167
+#: ../vhffs-panel/mailinglist/prefs.pl:211 ../vhffs-panel/svn/prefs.pl:153
+#: ../vhffs-panel/dns/prefs.pl:261
 msgid "Object part"
 msgstr ""
 
@@ -2769,37 +2558,33 @@
 msgid "Options successfully modified"
 msgstr ""
 
-#: ../vhffs-panel/public/allwebsites.pl:75
+#: ../vhffs-panel/public/allwebsites.pl:82
 msgid "Owned by"
 msgstr ""
 
-#: ../vhffs-panel/group/create.pl:62
+#: ../vhffs-panel/group/create.pl:62 ../vhffs-panel/admin/pgsql/edit.pl:98
+#: ../vhffs-panel/admin/pgsql/show.pl:96 ../vhffs-panel/admin/group/edit.pl:94
+#: ../vhffs-panel/admin/group/show.pl:94
 #: ../vhffs-panel/admin/repository/edit.pl:96
 #: ../vhffs-panel/admin/repository/show.pl:95
-#: ../vhffs-panel/admin/mail/edit.pl:99 ../vhffs-panel/admin/mail/show.pl:99
-#: ../vhffs-panel/admin/pgsql/edit.pl:98 ../vhffs-panel/admin/pgsql/show.pl:96
-#: ../vhffs-panel/admin/cvs/edit.pl:97 ../vhffs-panel/admin/cvs/show.pl:96
-#: ../vhffs-panel/admin/group/edit.pl:96 ../vhffs-panel/admin/group/show.pl:95
-#: ../vhffs-panel/admin/mysql/edit.pl:98 ../vhffs-panel/admin/mysql/show.pl:95
 #: ../vhffs-panel/admin/web/edit.pl:99 ../vhffs-panel/admin/web/show.pl:98
+#: ../vhffs-panel/admin/mysql/edit.pl:99 ../vhffs-panel/admin/mysql/show.pl:95
+#: ../vhffs-panel/admin/cvs/edit.pl:97 ../vhffs-panel/admin/cvs/show.pl:96
+#: ../vhffs-panel/admin/mail/edit.pl:99 ../vhffs-panel/admin/mail/show.pl:99
 msgid "Owner"
 msgstr ""
 
-#: ../vhffs-panel/admin/largefile/list.pl:113
-msgid "Owner group"
-msgstr ""
-
 #: ../vhffs-panel/admin/user/edit.pl:225
 msgid "Owner of this group"
 msgstr ""
 
-#: ../vhffs-panel/login.pl:120
+#: ../vhffs-panel/login.pl:107
 msgid "Panel Access"
 msgstr ""
 
-#: ../vhffs-panel/mail/prefs.pl:110 ../vhffs-panel/admin/pgsql/edit.pl:96
-#: ../vhffs-panel/admin/mysql/edit.pl:96 ../vhffs-panel/admin/user/edit.pl:98
-#: ../vhffs-panel/user/prefs.pl:85 ../vhffs-panel/auth.pl:63
+#: ../vhffs-panel/user/prefs.pl:85 ../vhffs-panel/admin/user/edit.pl:98
+#: ../vhffs-panel/admin/pgsql/edit.pl:96 ../vhffs-panel/admin/mysql/edit.pl:96
+#: ../vhffs-panel/auth.pl:62 ../vhffs-panel/mail/prefs.pl:110
 msgid "Password"
 msgstr ""
 
@@ -2815,7 +2600,7 @@
 msgid "Password must contains only alphanum caracters"
 msgstr ""
 
-#: ../vhffs-panel/lost_ack.pl:81
+#: ../vhffs-panel/lost_ack.pl:79
 msgid "Password recovery failed!"
 msgstr ""
 
@@ -2823,6 +2608,10 @@
 msgid "Password successfully changed"
 msgstr ""
 
+#: ../vhffs-panel/admin/mysql/edit.pl:97
+msgid "Password will not be modified if it is set to 'blanked' or empty"
+msgstr ""
+
 #: ../vhffs-panel/user/prefs_save.pl:98
 msgid "Passwords don't match"
 msgstr ""
@@ -2831,12 +2620,12 @@
 msgid "PgSQL stats"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:33
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:44 ../vhffs-panel/login.pl:76
+#: ../vhffs-panel/login.pl:72 ../vhffs-api/src/Vhffs/Panel/Main.pm:33
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:44
 msgid "Platform temporary closed"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:45 ../vhffs-panel/login.pl:77
+#: ../vhffs-panel/login.pl:73 ../vhffs-api/src/Vhffs/Panel/Main.pm:45
 msgid "Platform temporary closed."
 msgstr ""
 
@@ -2844,23 +2633,23 @@
 msgid "Platform temporary closed<br/>database error"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:154
+#: ../vhffs-panel/subscribe.pl:140
 msgid "Please enter a correct city"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:158
+#: ../vhffs-panel/subscribe.pl:144
 msgid "Please enter a correct country"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:146 ../vhffs-panel/subscribe.pl:150
+#: ../vhffs-panel/subscribe.pl:132 ../vhffs-panel/subscribe.pl:136
 msgid "Please enter a correct firstname"
 msgstr ""
 
-#: ../vhffs-panel/auth.pl:61
+#: ../vhffs-panel/auth.pl:60
 msgid "Please enter your username and password"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:234
+#: ../vhffs-panel/subscribe.pl:202
 msgid ""
 "Please fill in all fields, a mail containing your password will be sent to "
 "you"
@@ -2878,32 +2667,24 @@
 msgid "Please try again.\n"
 msgstr ""
 
-#: ../vhffs-panel/lost_ack.pl:70
+#: ../vhffs-panel/lost_ack.pl:68
 #, perl-format
 msgid "Please wait %s, a new password will be sent to you in a few minutes..."
 msgstr ""
 
-#: ../vhffs-panel/pgsql/prefs_save.pl:80 ../vhffs-panel/pgsql/prefs.pl:83
+#: ../vhffs-panel/pgsql/prefs.pl:83 ../vhffs-panel/pgsql/prefs_save.pl:80
 msgid "Please wait modification, creation or deletion"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:198
+#: ../vhffs-panel/subscribe.pl:170
 msgid ""
 "Please wait while we are creating the account, it will take some minutes"
 msgstr ""
 
-#: ../vhffs-irc/modobot.pl:399 ../vhffs-panel/admin/moderation_submit.pl:106
+#: ../vhffs-panel/admin/moderation_submit.pl:101 ../vhffs-irc/modobot.pl:393
 msgid "Please wait while we are creating your object\n"
 msgstr ""
 
-#: ../vhffs-panel/largefile/infos.pl:118
-msgid "Please wait, informations will be delivered by mail in some minutes"
-msgstr ""
-
-#: ../vhffs-panel/largefile/complete.pl:118
-msgid "Please wait, your file will be moved in our public servers"
-msgstr ""
-
 #: ../vhffs-panel/admin/mail/edit.pl:115 ../vhffs-panel/admin/mail/show.pl:115
 msgid "Popboxes for"
 msgstr ""
@@ -2916,7 +2697,7 @@
 msgid "PostgreSQL Databases"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:310
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:385
 msgid "PostgreSQL database for this group"
 msgstr ""
 
@@ -2948,11 +2729,11 @@
 msgid "Priority: "
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:124
+#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:123
 msgid "Project : "
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:125
+#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:124
 msgid "Project Configuration"
 msgstr ""
 
@@ -2972,7 +2753,7 @@
 msgid "Project Preferences"
 msgstr ""
 
-#: ../vhffs-panel/group/project_submit.pl:104
+#: ../vhffs-panel/group/project_submit.pl:84
 msgid "Project Successfully created !"
 msgstr ""
 
@@ -2985,44 +2766,42 @@
 msgid "Public"
 msgstr ""
 
+#: ../vhffs-panel/admin/group/edit.pl:95 ../vhffs-panel/admin/group/show.pl:95
 #: ../vhffs-panel/admin/repository/edit.pl:101
 #: ../vhffs-panel/admin/repository/show.pl:99
-#: ../vhffs-panel/admin/group/edit.pl:97 ../vhffs-panel/admin/group/show.pl:96
 msgid "Quota"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:255
 #: ../vhffs-panel/repository/prefs.pl:102
-#: ../vhffs-panel/admin/group/edit.pl:111
+#: ../vhffs-panel/admin/group/edit.pl:109
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:330
 #, perl-format
 msgid "Quota (used/total) : %s/%s"
 msgstr ""
 
+#: ../vhffs-panel/admin/group/edit.pl:96 ../vhffs-panel/admin/group/show.pl:96
 #: ../vhffs-panel/admin/repository/edit.pl:102
 #: ../vhffs-panel/admin/repository/show.pl:100
-#: ../vhffs-panel/admin/group/edit.pl:98 ../vhffs-panel/admin/group/show.pl:97
 msgid "Quota used"
 msgstr ""
 
-#: ../vhffs-panel/public/rss/lastusers.pl:105
 #: ../vhffs-panel/public/rss/lastgroups.pl:106
+#: ../vhffs-panel/public/rss/lastusers.pl:105
 msgid "RSS infos are not published"
 msgstr ""
 
-#: ../vhffs-robots/src/refused_largefile.pl:76
-#: ../vhffs-robots/src/refused_cvs.pl:75
+#: ../vhffs-robots/src/refused_ml.pl:74 ../vhffs-robots/src/refused_mail.pl:74
 #: ../vhffs-robots/src/refused_postgres.pl:74
-#: ../vhffs-robots/src/refused_web.pl:74
-#: ../vhffs-robots/src/refused_repository.pl:75
-#: ../vhffs-robots/src/refused_mail.pl:74
-#: ../vhffs-robots/src/refused_dns.pl:74
+#: ../vhffs-robots/src/refused_cvs.pl:75 ../vhffs-robots/src/refused_web.pl:74
 #: ../vhffs-robots/src/refused_mysql.pl:45
-#: ../vhffs-robots/src/refused_svn.pl:45 ../vhffs-robots/src/refused_ml.pl:74
+#: ../vhffs-robots/src/refused_svn.pl:45
 #: ../vhffs-robots/src/refused_groups.pl:74
+#: ../vhffs-robots/src/refused_repository.pl:75
+#: ../vhffs-robots/src/refused_dns.pl:74
 msgid "Reason given : "
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:246
+#: ../vhffs-panel/subscribe.pl:214
 msgid "Recopy the code"
 msgstr ""
 
@@ -3035,8 +2814,7 @@
 #: ../vhffs-panel/admin/moderation.pl:375
 #: ../vhffs-panel/admin/moderation.pl:418
 #: ../vhffs-panel/admin/moderation.pl:460
-#: ../vhffs-panel/admin/moderation.pl:501
-#: ../vhffs-panel/admin/moderation.pl:543
+#: ../vhffs-panel/admin/moderation.pl:502
 msgid "Refuse"
 msgstr ""
 
@@ -3048,8 +2826,8 @@
 msgid "Reply to: on list"
 msgstr ""
 
-#: ../vhffs-panel/repository/create.pl:64 ../vhffs-panel/cvs/create.pl:64
-#: ../vhffs-panel/svn/create.pl:70
+#: ../vhffs-panel/svn/create.pl:70 ../vhffs-panel/repository/create.pl:64
+#: ../vhffs-panel/cvs/create.pl:64
 msgid "Repository Name"
 msgstr ""
 
@@ -3057,9 +2835,9 @@
 msgid "Repository updated"
 msgstr ""
 
-#: ../vhffs-panel/dns/add_ns.pl:102 ../vhffs-panel/dns/add_a.pl:110
-#: ../vhffs-panel/dns/add_a.pl:126 ../vhffs-panel/dns/add_cname.pl:103
-#: ../vhffs-panel/dns/add_mx.pl:103
+#: ../vhffs-panel/dns/add_mx.pl:103 ../vhffs-panel/dns/add_ns.pl:102
+#: ../vhffs-panel/dns/add_cname.pl:103 ../vhffs-panel/dns/add_a.pl:110
+#: ../vhffs-panel/dns/add_a.pl:126
 msgid "Resource successfully added to this domain"
 msgstr ""
 
@@ -3067,7 +2845,7 @@
 msgid "Rights successfully changed"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:362
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:437
 msgid "SVN repositories for this group"
 msgstr ""
 
@@ -3103,8 +2881,8 @@
 msgid "Search for a PostgreSQL database"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:134
 #: ../vhffs-panel/admin/svn/search.pl:78
+#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:134
 msgid "Search for a SVN repository"
 msgstr ""
 
@@ -3121,27 +2899,22 @@
 msgid "Search for a domain name"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:240
+#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:227
 msgid "Search for a download repository"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:227
-#: ../vhffs-panel/admin/largefile/search.pl:77
-msgid "Search for a file"
-msgstr ""
-
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:110
 #: ../vhffs-panel/admin/group/search.pl:77
+#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:110
 msgid "Search for a group"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:188
 #: ../vhffs-panel/admin/mailing/search.pl:76
+#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:188
 msgid "Search for a list"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:175
 #: ../vhffs-panel/admin/mail/search.pl:77
+#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:175
 msgid "Search for a mail domain"
 msgstr ""
 
@@ -3149,7 +2922,7 @@
 msgid "Search for a web area"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:120 ../vhffs-panel/public/index.pl:76
+#: ../vhffs-panel/public/index.pl:76 ../vhffs-api/src/Vhffs/Panel/Admin.pm:120
 msgid "Search for a website"
 msgstr ""
 
@@ -3157,8 +2930,8 @@
 msgid "Search for an object"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:102
 #: ../vhffs-panel/admin/user/search.pl:77
+#: ../vhffs-api/src/Vhffs/Panel/Admin.pm:102
 msgid "Search for an user"
 msgstr ""
 
@@ -3171,8 +2944,8 @@
 msgstr ""
 
 #: ../vhffs-panel/admin/mailing/list.pl:80
-#: ../vhffs-panel/admin/mail/list.pl:79 ../vhffs-panel/admin/web/list.pl:79
-#: ../vhffs-panel/admin/user/list.pl:79
+#: ../vhffs-panel/admin/user/list.pl:79 ../vhffs-panel/admin/web/list.pl:79
+#: ../vhffs-panel/admin/mail/list.pl:79
 msgid "Search result for"
 msgstr ""
 
@@ -3196,33 +2969,27 @@
 msgid "Search result for domain"
 msgstr ""
 
-#: ../vhffs-panel/admin/largefile/list.pl:75
-msgid "Search result for file"
-msgstr ""
-
-#: ../vhffs-panel/public/lastusers.pl:115 ../vhffs-panel/public/index.pl:85
-#: ../vhffs-panel/public/allgroups.pl:114 ../vhffs-panel/public/group.pl:251
-#: ../vhffs-panel/public/allwebsites.pl:92 ../vhffs-panel/public/user.pl:119
-#: ../vhffs-panel/public/lastgroups.pl:107
+#: ../vhffs-panel/public/user.pl:115 ../vhffs-panel/public/lastgroups.pl:107
+#: ../vhffs-panel/public/lastusers.pl:115
+#: ../vhffs-panel/public/allwebsites.pl:99 ../vhffs-panel/public/index.pl:85
+#: ../vhffs-panel/public/group.pl:224 ../vhffs-panel/public/allgroups.pl:114
 msgid "Search:"
 msgstr ""
 
-#: ../vhffs-panel/repository/create.pl:70 ../vhffs-panel/dns/create.pl:40
-#: ../vhffs-panel/cvs/create.pl:69 ../vhffs-panel/group/create.pl:64
-#: ../vhffs-panel/svn/create.pl:75 ../vhffs-panel/mailinglist/create.pl:100
-#: ../vhffs-panel/web/create.pl:79 ../vhffs-panel/mail/create.pl:69
-#: ../vhffs-panel/pgsql/create.pl:72
+#: ../vhffs-panel/mailinglist/create.pl:100 ../vhffs-panel/svn/create.pl:75
+#: ../vhffs-panel/dns/create.pl:40 ../vhffs-panel/pgsql/create.pl:72
+#: ../vhffs-panel/group/create.pl:64 ../vhffs-panel/repository/create.pl:70
+#: ../vhffs-panel/alert.pl:70 ../vhffs-panel/admin/user/edit.pl:110
+#: ../vhffs-panel/admin/pgsql/edit.pl:101
+#: ../vhffs-panel/admin/group/edit.pl:99
+#: ../vhffs-panel/admin/broadcast_list.pl:98
 #: ../vhffs-panel/admin/repository/edit.pl:99
-#: ../vhffs-panel/admin/mail/edit.pl:102
-#: ../vhffs-panel/admin/pgsql/edit.pl:101 ../vhffs-panel/admin/cvs/edit.pl:100
-#: ../vhffs-panel/admin/group/edit.pl:101
-#: ../vhffs-panel/admin/mysql/edit.pl:101
-#: ../vhffs-panel/admin/object/edit.pl:97 ../vhffs-panel/admin/web/edit.pl:104
-#: ../vhffs-panel/admin/user/edit.pl:110
+#: ../vhffs-panel/admin/object/edit.pl:97
 #: ../vhffs-panel/admin/broadcast_view.pl:99
-#: ../vhffs-panel/admin/broadcast_list.pl:98
-#: ../vhffs-panel/largefile/create.pl:71 ../vhffs-panel/mysql/create.pl:70
-#: ../vhffs-panel/alert.pl:70
+#: ../vhffs-panel/admin/web/edit.pl:104 ../vhffs-panel/admin/mysql/edit.pl:102
+#: ../vhffs-panel/admin/cvs/edit.pl:100 ../vhffs-panel/admin/mail/edit.pl:102
+#: ../vhffs-panel/web/create.pl:79 ../vhffs-panel/mysql/create.pl:70
+#: ../vhffs-panel/cvs/create.pl:69 ../vhffs-panel/mail/create.pl:69
 msgid "Send"
 msgstr ""
 
@@ -3234,7 +3001,7 @@
 msgid "Send an email with the subject \"help\" to the following address: \n"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:172
+#: ../vhffs-panel/acl/view.pl:168
 msgid "Send it"
 msgstr ""
 
@@ -3242,10 +3009,6 @@
 msgid "Send logo"
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:120
-msgid "Send me informations back"
-msgstr ""
-
 #: ../vhffs-panel/user/prefs.pl:109 ../vhffs-panel/user/prefs.pl:111
 msgid "Send my avatar"
 msgstr ""
@@ -3254,8 +3017,8 @@
 msgid "September"
 msgstr ""
 
-#: ../vhffs-panel/admin/mysql/edit.pl:94 ../vhffs-panel/admin/mysql/show.pl:92
 #: ../vhffs-panel/admin/web/edit.pl:94 ../vhffs-panel/admin/web/show.pl:93
+#: ../vhffs-panel/admin/mysql/edit.pl:94 ../vhffs-panel/admin/mysql/show.pl:92
 msgid "Servername"
 msgstr ""
 
@@ -3275,7 +3038,7 @@
 msgid "Show Download repository"
 msgstr ""
 
-#: ../vhffs-panel/admin/group/show.pl:91
+#: ../vhffs-panel/admin/group/show.pl:90
 msgid "Show Group"
 msgstr ""
 
@@ -3358,32 +3121,18 @@
 msgid "Show this user"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:123
 #: ../vhffs-api/src/Vhffs/Panel/Admin.pm:69
-#: ../vhffs-api/src/Vhffs/Panel/Group.pm:163
+#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:122
+#: ../vhffs-api/src/Vhffs/Panel/Group.pm:164
 msgid "Show/Hide"
 msgstr ""
 
-#: ../vhffs-panel/public/largefile.pl:110
-#: ../vhffs-panel/public/largefile.pl:115
-#: ../vhffs-panel/largefile/prefs.pl:144
-msgid "Size"
-msgstr ""
-
-#: ../vhffs-panel/largefile/create.pl:65
-msgid "Size (in Mo)"
-msgstr ""
-
-#: ../vhffs-panel/largefile/submit.pl:86
-msgid "Size is only a number (in Mo)"
-msgstr ""
-
-#: ../vhffs-panel/acl/add_acl_user.pl:105
-#: ../vhffs-panel/acl/add_acl_group.pl:105 ../vhffs-panel/acl/submit.pl:118
+#: ../vhffs-panel/acl/submit.pl:114 ../vhffs-panel/acl/add_acl_group.pl:101
+#: ../vhffs-panel/acl/add_acl_user.pl:101
 msgid "Sorry, can't add ACL"
 msgstr ""
 
-#: ../vhffs-panel/acl/submit.pl:107
+#: ../vhffs-panel/acl/submit.pl:103
 msgid "Sorry, can't delete this ACL"
 msgstr ""
 
@@ -3400,18 +3149,16 @@
 msgid "State"
 msgstr ""
 
+#: ../vhffs-panel/admin/user/edit.pl:136 ../vhffs-panel/admin/user/show.pl:109
+#: ../vhffs-panel/admin/pgsql/edit.pl:99 ../vhffs-panel/admin/pgsql/show.pl:97
+#: ../vhffs-panel/admin/group/edit.pl:97 ../vhffs-panel/admin/group/show.pl:97
 #: ../vhffs-panel/admin/repository/edit.pl:97
 #: ../vhffs-panel/admin/repository/show.pl:96
-#: ../vhffs-panel/admin/mail/edit.pl:100 ../vhffs-panel/admin/mail/show.pl:100
-#: ../vhffs-panel/admin/pgsql/edit.pl:99 ../vhffs-panel/admin/pgsql/show.pl:97
-#: ../vhffs-panel/admin/largefile/list.pl:114
-#: ../vhffs-panel/admin/cvs/edit.pl:98 ../vhffs-panel/admin/cvs/show.pl:97
-#: ../vhffs-panel/admin/group/edit.pl:99 ../vhffs-panel/admin/group/show.pl:98
-#: ../vhffs-panel/admin/mysql/edit.pl:99 ../vhffs-panel/admin/mysql/show.pl:96
-#: ../vhffs-panel/admin/mysql/show.pl:98
 #: ../vhffs-panel/admin/object/edit.pl:95 ../vhffs-panel/admin/web/edit.pl:100
-#: ../vhffs-panel/admin/web/show.pl:99 ../vhffs-panel/admin/user/edit.pl:136
-#: ../vhffs-panel/admin/user/show.pl:109
+#: ../vhffs-panel/admin/web/show.pl:99 ../vhffs-panel/admin/mysql/edit.pl:100
+#: ../vhffs-panel/admin/mysql/show.pl:96 ../vhffs-panel/admin/mysql/show.pl:98
+#: ../vhffs-panel/admin/cvs/edit.pl:98 ../vhffs-panel/admin/cvs/show.pl:97
+#: ../vhffs-panel/admin/mail/edit.pl:100 ../vhffs-panel/admin/mail/show.pl:100
 msgid "Status"
 msgstr ""
 
@@ -3419,17 +3166,12 @@
 msgid "Su !"
 msgstr ""
 
-#: ../vhffs-panel/panel.pl:82
-#, perl-format
-msgid "Su successfull with name %s "
-msgstr ""
-
 #: ../vhffs-panel/dns/prefs.pl:158
 msgid "Subdomain name"
 msgstr ""
 
-#: ../vhffs-panel/admin/broadcast_view.pl:85
 #: ../vhffs-panel/admin/broadcast.pl:77
+#: ../vhffs-panel/admin/broadcast_view.pl:85
 msgid "Subject"
 msgstr ""
 
@@ -3442,12 +3184,12 @@
 msgid "Submit"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:90
+#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:89
 msgid "Submit a bug"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:243 ../vhffs-panel/subscribe.pl:250
-#: ../vhffs-panel/auth.pl:66
+#: ../vhffs-panel/subscribe.pl:211 ../vhffs-panel/subscribe.pl:218
+#: ../vhffs-panel/auth.pl:65
 msgid "Subscribe"
 msgstr ""
 
@@ -3464,7 +3206,7 @@
 msgid "Subscriber"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:233
+#: ../vhffs-panel/subscribe.pl:201
 msgid "Subscription"
 msgstr ""
 
@@ -3497,25 +3239,26 @@
 "Sucessfully added this user to this group. Please wait while robots add him"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:386
+#: ../vhffs-panel/admin/user/edit.pl:144
+#: ../vhffs-panel/admin/pgsql/edit.pl:120
+#: ../vhffs-panel/admin/pgsql/edit.pl:121
+#: ../vhffs-panel/admin/group/edit.pl:120
+#: ../vhffs-panel/admin/group/edit.pl:121
 #: ../vhffs-panel/admin/repository/edit.pl:120
 #: ../vhffs-panel/admin/repository/edit.pl:121
-#: ../vhffs-panel/admin/mail/edit.pl:161 ../vhffs-panel/admin/mail/edit.pl:162
-#: ../vhffs-panel/admin/pgsql/edit.pl:120
-#: ../vhffs-panel/admin/pgsql/edit.pl:121 ../vhffs-panel/admin/cvs/edit.pl:129
-#: ../vhffs-panel/admin/cvs/edit.pl:130 ../vhffs-panel/admin/group/edit.pl:122
-#: ../vhffs-panel/admin/group/edit.pl:123
-#: ../vhffs-panel/admin/mysql/edit.pl:120
-#: ../vhffs-panel/admin/mysql/edit.pl:121
 #: ../vhffs-panel/admin/object/edit.pl:120
 #: ../vhffs-panel/admin/object/edit.pl:121
 #: ../vhffs-panel/admin/web/edit.pl:133 ../vhffs-panel/admin/web/edit.pl:134
-#: ../vhffs-panel/admin/user/edit.pl:144
+#: ../vhffs-panel/admin/mysql/edit.pl:121
+#: ../vhffs-panel/admin/mysql/edit.pl:122 ../vhffs-panel/admin/cvs/edit.pl:129
+#: ../vhffs-panel/admin/cvs/edit.pl:130 ../vhffs-panel/admin/mail/edit.pl:161
+#: ../vhffs-panel/admin/mail/edit.pl:162
+#: ../vhffs-api/src/Vhffs/Functions.pm:391
 msgid "Suspended"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:390
 #: ../vhffs-panel/admin/user/edit.pl:145
+#: ../vhffs-api/src/Vhffs/Functions.pm:395
 msgid "Suspended before deletion"
 msgstr ""
 
@@ -3531,7 +3274,7 @@
 msgid "Tell us what the use of this web space will be"
 msgstr ""
 
-#: ../vhffs-panel/cvs/cvs_submit.pl:89
+#: ../vhffs-panel/cvs/cvs_submit.pl:87
 msgid "The CVS object was successfully created !"
 msgstr ""
 
@@ -3543,17 +3286,15 @@
 msgid "The Download repository object was successfully created !"
 msgstr ""
 
-#: ../vhffs-robots/src/refused_largefile.pl:81
-#: ../vhffs-robots/src/refused_cvs.pl:80
+#: ../vhffs-panel/admin/moderation_submit.pl:103
+#: ../vhffs-robots/src/refused_ml.pl:79 ../vhffs-robots/src/refused_mail.pl:79
 #: ../vhffs-robots/src/refused_postgres.pl:79
-#: ../vhffs-robots/src/refused_web.pl:79
-#: ../vhffs-robots/src/refused_repository.pl:80
-#: ../vhffs-robots/src/refused_mail.pl:79
-#: ../vhffs-robots/src/refused_dns.pl:79
+#: ../vhffs-robots/src/refused_cvs.pl:80 ../vhffs-robots/src/refused_web.pl:79
 #: ../vhffs-robots/src/refused_mysql.pl:50
-#: ../vhffs-robots/src/refused_svn.pl:50 ../vhffs-robots/src/refused_ml.pl:79
-#: ../vhffs-robots/src/refused_groups.pl:79 ../vhffs-irc/modobot.pl:401
-#: ../vhffs-panel/admin/moderation_submit.pl:108
+#: ../vhffs-robots/src/refused_svn.pl:50
+#: ../vhffs-robots/src/refused_groups.pl:79
+#: ../vhffs-robots/src/refused_repository.pl:80
+#: ../vhffs-robots/src/refused_dns.pl:79 ../vhffs-irc/modobot.pl:395
 msgid "The Moderator and Admin team"
 msgstr ""
 
@@ -3591,10 +3332,6 @@
 msgid "The database name is too long. There is a 32 character limit"
 msgstr ""
 
-#: ../vhffs-robots/src/move-completed-largefile.pl:81
-msgid "The file is not available"
-msgstr ""
-
 #: ../vhffs-api/src/Vhffs/Listengine/Intl.pm:370
 #, perl-format
 msgid ""
@@ -3606,7 +3343,7 @@
 msgid "The following address %s is not on the list %s\n"
 msgstr ""
 
-#: ../vhffs-panel/acl/add_acl_group.pl:93
+#: ../vhffs-panel/acl/add_acl_group.pl:89
 msgid "The group does not exist"
 msgstr ""
 
@@ -3614,12 +3351,6 @@
 msgid "The groupname can have no more than 12 caracters."
 msgstr ""
 
-#: ../vhffs-panel/group/project_submit.pl:85
-msgid ""
-"The groupname should contain at least 3 caracters and must contain only "
-"letters or numbers"
-msgstr ""
-
 #: ../vhffs-panel/group/project_submit.pl:73
 msgid ""
 "The groupname should contain at least 3 caracters and must contain only "
@@ -3642,10 +3373,6 @@
 msgid "The message with the following id %s"
 msgstr ""
 
-#: ../vhffs-panel/largefile/submit.pl:92
-msgid "The new file has been created. Please wait mail."
-msgstr ""
-
 #: ../vhffs-panel/mysql/submit.pl:94
 msgid "The password is not valid"
 msgstr ""
@@ -3669,10 +3396,6 @@
 "The state of you subscription was not changed, you are always a subscriber\n"
 msgstr ""
 
-#: ../vhffs-panel/acl/add_acl_user.pl:93
-msgid "The user does not exist"
-msgstr ""
-
 #: ../vhffs-panel/user/prefs.pl:88
 msgid "Theme"
 msgstr ""
@@ -3703,15 +3426,11 @@
 msgid "This Download repository will be deleted"
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:151
-msgid "This action is non-reversible."
-msgstr ""
-
-#: ../vhffs-panel/repository/prefs.pl:105 ../vhffs-panel/dns/prefs.pl:129
-#: ../vhffs-panel/cvs/prefs.pl:106 ../vhffs-panel/group/prefs.pl:97
-#: ../vhffs-panel/svn/prefs.pl:123 ../vhffs-panel/mailinglist/prefs.pl:196
-#: ../vhffs-panel/web/prefs.pl:126 ../vhffs-panel/mail/prefs.pl:130
-#: ../vhffs-panel/pgsql/prefs.pl:107 ../vhffs-panel/mysql/prefs.pl:114
+#: ../vhffs-panel/mailinglist/prefs.pl:196 ../vhffs-panel/svn/prefs.pl:123
+#: ../vhffs-panel/dns/prefs.pl:129 ../vhffs-panel/pgsql/prefs.pl:107
+#: ../vhffs-panel/group/prefs.pl:97 ../vhffs-panel/repository/prefs.pl:105
+#: ../vhffs-panel/web/prefs.pl:126 ../vhffs-panel/mysql/prefs.pl:114
+#: ../vhffs-panel/cvs/prefs.pl:106 ../vhffs-panel/mail/prefs.pl:130
 msgid ""
 "This action is non-reversible. All services associated to this project will "
 "be DESTROYED."
@@ -3759,26 +3478,10 @@
 msgid "This domain will be DELETED from Vhffs platform"
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:117
-msgid "This file is not active yet"
-msgstr ""
-
-#: ../vhffs-panel/largefile/delete.pl:100
-msgid "This file will be deleted from our servers as soon as possible"
-msgstr ""
-
-#: ../vhffs-panel/largefile/delete.pl:87
-msgid "This file will not be deleted"
-msgstr ""
-
 #: ../vhffs-panel/mail/add_forward.pl:105
 msgid "This forward has been successfully added to this domain"
 msgstr ""
 
-#: ../vhffs-panel/group/project_submit.pl:90
-msgid "This group already exists"
-msgstr ""
-
 #: ../vhffs-panel/group/prefs_save.pl:86
 msgid "This group is not activated yet"
 msgstr ""
@@ -3827,36 +3530,35 @@
 msgid "This object is not functional yet. Please wait creation or moderation."
 msgstr ""
 
-#: ../vhffs-panel/repository/prefs_save.pl:85
-#: ../vhffs-panel/repository/delete.pl:85 ../vhffs-panel/dns/prefs.pl:98
-#: ../vhffs-panel/cvs/prefs_save.pl:85 ../vhffs-panel/cvs/delete.pl:85
-#: ../vhffs-panel/group/delete.pl:73 ../vhffs-panel/svn/prefs_save.pl:85
-#: ../vhffs-panel/svn/delete.pl:84
-#: ../vhffs-panel/mailinglist/save_options.pl:95
-#: ../vhffs-panel/mailinglist/del_member.pl:90
-#: ../vhffs-panel/mailinglist/prefs.pl:93
+#: ../vhffs-panel/mailinglist/delete.pl:89
 #: ../vhffs-panel/mailinglist/add_sub.pl:90
+#: ../vhffs-panel/mailinglist/prefs.pl:93
+#: ../vhffs-panel/mailinglist/save_options.pl:95
 #: ../vhffs-panel/mailinglist/change_right.pl:92
-#: ../vhffs-panel/mailinglist/delete.pl:89 ../vhffs-panel/web/prefs_save.pl:81
-#: ../vhffs-panel/web/prefs.pl:79 ../vhffs-panel/mail/delete_forward.pl:88
-#: ../vhffs-panel/mail/change_forward.pl:96
-#: ../vhffs-panel/mail/save_catchall.pl:79 ../vhffs-panel/mail/spambox.pl:96
-#: ../vhffs-panel/mail/spamvirus.pl:96 ../vhffs-panel/mail/delete_box.pl:93
-#: ../vhffs-panel/mail/password_box.pl:96
-#: ../vhffs-panel/mail/add_forward.pl:83 ../vhffs-panel/mail/prefs.pl:84
-#: ../vhffs-panel/mail/delete.pl:81 ../vhffs-panel/mail/add_account.pl:88
-#: ../vhffs-panel/admin/mail/delete_forward.pl:96
-#: ../vhffs-panel/admin/mail/change_forward.pl:97
+#: ../vhffs-panel/mailinglist/del_member.pl:90 ../vhffs-panel/svn/delete.pl:84
+#: ../vhffs-panel/svn/prefs_save.pl:85 ../vhffs-panel/dns/prefs.pl:98
+#: ../vhffs-panel/group/delete.pl:73 ../vhffs-panel/repository/delete.pl:85
+#: ../vhffs-panel/repository/prefs_save.pl:85
 #: ../vhffs-panel/admin/mail/delete_box.pl:96
 #: ../vhffs-panel/admin/mail/password_box.pl:97
-#: ../vhffs-panel/largefile/delete.pl:83 ../vhffs-panel/mysql/prefs_save.pl:90
-#: ../vhffs-panel/mysql/prefs.pl:89
+#: ../vhffs-panel/admin/mail/delete_forward.pl:96
+#: ../vhffs-panel/admin/mail/change_forward.pl:97
+#: ../vhffs-panel/web/prefs.pl:79 ../vhffs-panel/web/prefs_save.pl:81
+#: ../vhffs-panel/mysql/prefs.pl:89 ../vhffs-panel/mysql/prefs_save.pl:90
+#: ../vhffs-panel/cvs/delete.pl:85 ../vhffs-panel/cvs/prefs_save.pl:84
+#: ../vhffs-panel/mail/delete.pl:81 ../vhffs-panel/mail/delete_box.pl:93
+#: ../vhffs-panel/mail/add_account.pl:88 ../vhffs-panel/mail/prefs.pl:84
+#: ../vhffs-panel/mail/save_catchall.pl:79
+#: ../vhffs-panel/mail/password_box.pl:96
+#: ../vhffs-panel/mail/delete_forward.pl:88
+#: ../vhffs-panel/mail/add_forward.pl:83
+#: ../vhffs-panel/mail/change_forward.pl:96
+#: ../vhffs-panel/mail/spamvirus.pl:96 ../vhffs-panel/mail/spambox.pl:96
 msgid "This object is not functionnal yet. Please wait creation or moderation."
 msgstr ""
 
-#: ../vhffs-panel/repository/prefs.pl:91 ../vhffs-panel/cvs/prefs.pl:91
-#: ../vhffs-panel/svn/prefs.pl:106 ../vhffs-panel/largefile/complete.pl:104
-#: ../vhffs-panel/largefile/infos.pl:104 ../vhffs-panel/largefile/prefs.pl:104
+#: ../vhffs-panel/svn/prefs.pl:106 ../vhffs-panel/repository/prefs.pl:91
+#: ../vhffs-panel/cvs/prefs.pl:91
 msgid ""
 "This object is not functionnal yet. Please wait creation, moderation or "
 "modification."
@@ -3870,8 +3572,8 @@
 msgid "This object will NOT be DELETED"
 msgstr ""
 
-#: ../vhffs-panel/dns/delete_cname.pl:102 ../vhffs-panel/dns/delete_mx.pl:102
-#: ../vhffs-panel/dns/delete_ns.pl:101 ../vhffs-panel/dns/delete_a.pl:73
+#: ../vhffs-panel/dns/delete_a.pl:73 ../vhffs-panel/dns/delete_ns.pl:101
+#: ../vhffs-panel/dns/delete_mx.pl:102 ../vhffs-panel/dns/delete_cname.pl:102
 msgid "This part of the domain is now removed."
 msgstr ""
 
@@ -3890,7 +3592,7 @@
 "minutes to log in."
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:46 ../vhffs-panel/login.pl:78
+#: ../vhffs-panel/login.pl:74 ../vhffs-api/src/Vhffs/Panel/Main.pm:46
 msgid ""
 "This platform is temporary closed. Administrators are performing some "
 "maintenances tasks. Please come back in a few minutes to log in."
@@ -3908,7 +3610,7 @@
 msgid "This subversion repository will NOT be deleted"
 msgstr ""
 
-#: ../vhffs-panel/acl/view.pl:126
+#: ../vhffs-panel/acl/view.pl:122
 msgid "This type of object is not treated in the panel."
 msgstr ""
 
@@ -3916,7 +3618,7 @@
 msgid "This user does not exists "
 msgstr ""
 
-#: ../vhffs-panel/pgsql/prefs_save.pl:76 ../vhffs-panel/pgsql/delete.pl:72
+#: ../vhffs-panel/pgsql/delete.pl:72 ../vhffs-panel/pgsql/prefs_save.pl:76
 msgid "This user doesn't exist in VHFFS database"
 msgstr ""
 
@@ -3940,7 +3642,7 @@
 msgid "This user will be removed from this group as soon as possible"
 msgstr ""
 
-#: ../vhffs-panel/web/prefs_save.pl:77 ../vhffs-panel/web/delete.pl:78
+#: ../vhffs-panel/web/delete.pl:78 ../vhffs-panel/web/prefs_save.pl:77
 msgid "This web area doesn't exist in VHFFS database"
 msgstr ""
 
@@ -4024,10 +3726,6 @@
 msgid "Total activated groups"
 msgstr ""
 
-#: ../vhffs-panel/admin/stats.pl:170
-msgid "Total activated hoted files"
-msgstr ""
-
 #: ../vhffs-panel/admin/stats.pl:162
 msgid "Total activated lists"
 msgstr ""
@@ -4044,10 +3742,6 @@
 msgid "Total hosted forwards"
 msgstr ""
 
-#: ../vhffs-panel/admin/stats.pl:169
-msgid "Total hoted files"
-msgstr ""
-
 #: ../vhffs-panel/admin/stats.pl:160
 msgid "Total lists in moderation"
 msgstr ""
@@ -4056,10 +3750,6 @@
 msgid "Total subscribtion for lists"
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:147
-msgid "Type"
-msgstr ""
-
 #: ../vhffs-panel/admin/user/edit.pl:101 ../vhffs-panel/admin/user/show.pl:101
 msgid "UID"
 msgstr ""
@@ -4081,24 +3771,24 @@
 msgstr ""
 
 #: ../vhffs-panel/admin/pgsql/edit_submit.pl:97
-#: ../vhffs-panel/admin/mysql/edit_submit.pl:97
+#: ../vhffs-panel/admin/mysql/edit_submit.pl:102
 msgid "Unable to modify the object"
 msgstr ""
 
-#: ../vhffs-panel/mail/change_forward.pl:117
-#: ../vhffs-panel/mail/spambox.pl:123 ../vhffs-panel/mail/spamvirus.pl:123
 #: ../vhffs-panel/mail/password_box.pl:117
+#: ../vhffs-panel/mail/change_forward.pl:117
+#: ../vhffs-panel/mail/spamvirus.pl:123 ../vhffs-panel/mail/spambox.pl:123
 msgid "Unable to reccord changes on this domain"
 msgstr ""
 
-#: ../vhffs-panel/mail/add_forward.pl:101
-#: ../vhffs-panel/mail/add_account.pl:109
 #: ../vhffs-panel/admin/mail/change_forward.pl:118
+#: ../vhffs-panel/mail/add_account.pl:109
+#: ../vhffs-panel/mail/add_forward.pl:101
 msgid "Unable to record changes on this domain"
 msgstr ""
 
-#: ../vhffs-listengine/src/archives/show_msg.pl:80
 #: ../vhffs-listengine/src/archives/archives.pl:140
+#: ../vhffs-listengine/src/archives/show_msg.pl:80
 msgid "Undefined list"
 msgstr ""
 
@@ -4110,8 +3800,8 @@
 msgid "Unknown month"
 msgstr ""
 
-#: ../vhffs-panel/admin/broadcast_view.pl:103
 #: ../vhffs-panel/admin/broadcast_list.pl:102
+#: ../vhffs-panel/admin/broadcast_view.pl:103
 msgid "Unknown status"
 msgstr ""
 
@@ -4128,11 +3818,6 @@
 msgid "Updated !"
 msgstr ""
 
-#: ../vhffs-robots/src/create_largefile.pl:76
-#, perl-format
-msgid "Upload file %s for file-hosting"
-msgstr ""
-
 #: ../vhffs-panel/admin/web/edit.pl:101 ../vhffs-panel/admin/web/show.pl:114
 msgid "Use Crawl"
 msgstr ""
@@ -4170,11 +3855,11 @@
 msgid "User Admin"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:88 ../vhffs-panel/user/prefs.pl:75
+#: ../vhffs-panel/user/prefs.pl:75 ../vhffs-api/src/Vhffs/Panel/Menu.pm:87
 msgid "User Preferences"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:197
+#: ../vhffs-panel/subscribe.pl:169
 msgid "User Successfully created"
 msgstr ""
 
@@ -4182,11 +3867,11 @@
 msgid "User Successfully modified"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:82
+#: ../vhffs-api/src/Vhffs/Panel/Menu.pm:81
 msgid "User account : "
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:152
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:229
 msgid "User does not exist"
 msgstr ""
 
@@ -4194,11 +3879,11 @@
 msgid "User public area"
 msgstr ""
 
-#: ../vhffs-panel/group/prefs.pl:103 ../vhffs-panel/acl/view.pl:152
-#: ../vhffs-panel/public/lastusers.pl:74 ../vhffs-panel/public/user.pl:83
-#: ../vhffs-panel/admin/su.pl:77 ../vhffs-panel/user/prefs.pl:77
-#: ../vhffs-panel/subscribe.pl:235 ../vhffs-panel/auth.pl:62
-#: ../vhffs-panel/lost.pl:56
+#: ../vhffs-panel/subscribe.pl:203 ../vhffs-panel/user/prefs.pl:77
+#: ../vhffs-panel/acl/view.pl:148 ../vhffs-panel/group/prefs.pl:103
+#: ../vhffs-panel/admin/su.pl:77 ../vhffs-panel/public/user.pl:79
+#: ../vhffs-panel/public/lastusers.pl:74 ../vhffs-panel/auth.pl:61
+#: ../vhffs-panel/lost.pl:54
 msgid "Username"
 msgstr ""
 
@@ -4206,7 +3891,7 @@
 msgid "Username for this database"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:110
+#: ../vhffs-panel/subscribe.pl:96
 msgid "Username must contain between 3 and 12 characters"
 msgstr ""
 
@@ -4214,8 +3899,8 @@
 msgid "Username:"
 msgstr ""
 
-#: ../vhffs-panel/public/allgroups.pl:80 ../vhffs-panel/public/group.pl:90
-#: ../vhffs-panel/public/lastgroups.pl:74
+#: ../vhffs-panel/public/lastgroups.pl:74 ../vhffs-panel/public/group.pl:90
+#: ../vhffs-panel/public/allgroups.pl:80
 msgid "Users"
 msgstr ""
 
@@ -4223,42 +3908,42 @@
 msgid "Users stats"
 msgstr ""
 
-#: ../vhffs-panel/auth.pl:58
+#: ../vhffs-panel/auth.pl:57
 msgid "VHFFS Login"
 msgstr ""
 
-#: ../vhffs-panel/login.pl:118
+#: ../vhffs-panel/login.pl:105
 msgid "VHFFS Login OK"
 msgstr ""
 
-#: ../vhffs-panel/login.pl:87 ../vhffs-panel/login.pl:128
+#: ../vhffs-panel/login.pl:85 ../vhffs-panel/login.pl:115
 msgid "VHFFS Login failed"
 msgstr ""
 
-#: ../vhffs-panel/logout.pl:59
+#: ../vhffs-panel/logout.pl:57
 msgid "VHFFS Logout"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:189
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:262
 msgid "VHFFS Panel"
 msgstr ""
 
-#: ../vhffs-panel/lost_ack.pl:69
+#: ../vhffs-panel/lost_ack.pl:67
 msgid "VHFFS Password Lost OK"
 msgstr ""
 
-#: ../vhffs-panel/lost_ack.pl:80
+#: ../vhffs-panel/lost_ack.pl:78
 msgid "VHFFS Password Lost failed"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:366
+#: ../vhffs-panel/admin/user/edit.pl:139
+#: ../vhffs-panel/admin/pgsql/edit.pl:115
+#: ../vhffs-panel/admin/group/edit.pl:115
 #: ../vhffs-panel/admin/repository/edit.pl:115
-#: ../vhffs-panel/admin/mail/edit.pl:156
-#: ../vhffs-panel/admin/pgsql/edit.pl:115 ../vhffs-panel/admin/cvs/edit.pl:124
-#: ../vhffs-panel/admin/group/edit.pl:117
-#: ../vhffs-panel/admin/mysql/edit.pl:115
 #: ../vhffs-panel/admin/object/edit.pl:115
-#: ../vhffs-panel/admin/web/edit.pl:128 ../vhffs-panel/admin/user/edit.pl:139
+#: ../vhffs-panel/admin/web/edit.pl:128 ../vhffs-panel/admin/mysql/edit.pl:116
+#: ../vhffs-panel/admin/cvs/edit.pl:124 ../vhffs-panel/admin/mail/edit.pl:156
+#: ../vhffs-api/src/Vhffs/Functions.pm:371
 msgid "Validation refused"
 msgstr ""
 
@@ -4271,20 +3956,19 @@
 msgid "View"
 msgstr ""
 
-#: ../vhffs-panel/public/group.pl:232
+#: ../vhffs-panel/public/group.pl:205
 msgid "View archives"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:270
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:294
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:320
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:346
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:372
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:399
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:425
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:452
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:477
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:502
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:345
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:369
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:395
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:421
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:447
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:474
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:500
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:526
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:551
 msgid "View history"
 msgstr ""
 
@@ -4309,49 +3993,49 @@
 msgid "WEB stats"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:370
-#: ../vhffs-panel/admin/repository/edit.pl:116
-#: ../vhffs-panel/admin/mail/edit.pl:157 ../vhffs-panel/admin/dns/list.pl:106
+#: ../vhffs-panel/admin/user/edit.pl:140 ../vhffs-panel/admin/dns/list.pl:106
 #: ../vhffs-panel/admin/pgsql/edit.pl:116
-#: ../vhffs-panel/admin/pgsql/list.pl:108 ../vhffs-panel/admin/cvs/edit.pl:125
-#: ../vhffs-panel/admin/group/edit.pl:118
-#: ../vhffs-panel/admin/mysql/edit.pl:116
-#: ../vhffs-panel/admin/mysql/list.pl:108
+#: ../vhffs-panel/admin/pgsql/list.pl:108
+#: ../vhffs-panel/admin/group/edit.pl:116
+#: ../vhffs-panel/admin/repository/edit.pl:116
 #: ../vhffs-panel/admin/object/edit.pl:116
 #: ../vhffs-panel/admin/object/list.pl:103
-#: ../vhffs-panel/admin/web/edit.pl:129 ../vhffs-panel/admin/user/edit.pl:140
+#: ../vhffs-panel/admin/web/edit.pl:129 ../vhffs-panel/admin/mysql/edit.pl:117
+#: ../vhffs-panel/admin/mysql/list.pl:108 ../vhffs-panel/admin/cvs/edit.pl:125
+#: ../vhffs-panel/admin/mail/edit.pl:157
+#: ../vhffs-api/src/Vhffs/Functions.pm:375
 msgid "Waiting for creation"
 msgstr ""
 
 #: ../vhffs-panel/mailinglist/prefs.pl:174
 #: ../vhffs-panel/admin/dns/list.pl:114 ../vhffs-panel/admin/pgsql/list.pl:116
-#: ../vhffs-panel/admin/mysql/list.pl:116
 #: ../vhffs-panel/admin/object/list.pl:111
+#: ../vhffs-panel/admin/mysql/list.pl:116
 msgid "Waiting for delete"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:394
+#: ../vhffs-panel/admin/user/edit.pl:146
+#: ../vhffs-panel/admin/pgsql/edit.pl:122
+#: ../vhffs-panel/admin/group/edit.pl:122
 #: ../vhffs-panel/admin/repository/edit.pl:122
-#: ../vhffs-panel/admin/mail/edit.pl:163
-#: ../vhffs-panel/admin/pgsql/edit.pl:122 ../vhffs-panel/admin/cvs/edit.pl:131
-#: ../vhffs-panel/admin/group/edit.pl:124
-#: ../vhffs-panel/admin/mysql/edit.pl:122
 #: ../vhffs-panel/admin/object/edit.pl:122
-#: ../vhffs-panel/admin/web/edit.pl:135 ../vhffs-panel/admin/user/edit.pl:146
+#: ../vhffs-panel/admin/web/edit.pl:135 ../vhffs-panel/admin/mysql/edit.pl:123
+#: ../vhffs-panel/admin/cvs/edit.pl:131 ../vhffs-panel/admin/mail/edit.pl:163
+#: ../vhffs-api/src/Vhffs/Functions.pm:399
 msgid "Waiting for modification"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:362
-#: ../vhffs-panel/admin/repository/edit.pl:114
-#: ../vhffs-panel/admin/mail/edit.pl:155 ../vhffs-panel/admin/dns/list.pl:118
+#: ../vhffs-panel/admin/user/edit.pl:138 ../vhffs-panel/admin/dns/list.pl:118
 #: ../vhffs-panel/admin/pgsql/edit.pl:114
-#: ../vhffs-panel/admin/pgsql/list.pl:120 ../vhffs-panel/admin/cvs/edit.pl:123
-#: ../vhffs-panel/admin/group/edit.pl:116
-#: ../vhffs-panel/admin/mysql/edit.pl:114
-#: ../vhffs-panel/admin/mysql/list.pl:120
+#: ../vhffs-panel/admin/pgsql/list.pl:120
+#: ../vhffs-panel/admin/group/edit.pl:114
+#: ../vhffs-panel/admin/repository/edit.pl:114
 #: ../vhffs-panel/admin/object/edit.pl:114
 #: ../vhffs-panel/admin/object/list.pl:115
-#: ../vhffs-panel/admin/web/edit.pl:127 ../vhffs-panel/admin/user/edit.pl:138
+#: ../vhffs-panel/admin/web/edit.pl:127 ../vhffs-panel/admin/mysql/edit.pl:115
+#: ../vhffs-panel/admin/mysql/list.pl:120 ../vhffs-panel/admin/cvs/edit.pl:123
+#: ../vhffs-panel/admin/mail/edit.pl:155
+#: ../vhffs-api/src/Vhffs/Functions.pm:367
 msgid "Waiting for validation"
 msgstr ""
 
@@ -4376,15 +4060,15 @@
 msgid "Web Area awaiting validation"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Web.pm:136
+#: ../vhffs-api/src/Vhffs/Panel/Web.pm:132
 msgid "Web Areas"
 msgstr ""
 
-#: ../vhffs-panel/web/web_submit.pl:87
+#: ../vhffs-panel/web/web_submit.pl:85
 msgid "Web area successfully created !"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:260
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:335
 msgid "Webarea for this group"
 msgstr ""
 
@@ -4396,11 +4080,11 @@
 msgid "Websites area"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:222
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:299
 msgid "Welcome"
 msgstr ""
 
-#: ../vhffs-panel/auth.pl:59
+#: ../vhffs-panel/auth.pl:58
 #, perl-format
 msgid "Welcome on %s"
 msgstr ""
@@ -4409,97 +4093,83 @@
 msgid "Will be DELETED in a few minutes"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Functions.pm:406
+#: ../vhffs-panel/admin/user/edit.pl:149
+#: ../vhffs-panel/admin/pgsql/edit.pl:125
+#: ../vhffs-panel/admin/group/edit.pl:125
 #: ../vhffs-panel/admin/repository/edit.pl:125
-#: ../vhffs-panel/admin/mail/edit.pl:166
-#: ../vhffs-panel/admin/pgsql/edit.pl:125 ../vhffs-panel/admin/cvs/edit.pl:134
-#: ../vhffs-panel/admin/group/edit.pl:127
-#: ../vhffs-panel/admin/mysql/edit.pl:125
 #: ../vhffs-panel/admin/object/edit.pl:125
-#: ../vhffs-panel/admin/web/edit.pl:138 ../vhffs-panel/admin/user/edit.pl:149
+#: ../vhffs-panel/admin/web/edit.pl:138 ../vhffs-panel/admin/mysql/edit.pl:126
+#: ../vhffs-panel/admin/cvs/edit.pl:134 ../vhffs-panel/admin/mail/edit.pl:166
+#: ../vhffs-api/src/Vhffs/Functions.pm:411
 msgid "Will be deleted"
 msgstr ""
 
-#: ../vhffs-robots/src/delete_largefile.pl:68
-msgid "Will try to delete the object from the platform"
-msgstr ""
-
-#: ../vhffs-panel/auth.pl:79
+#: ../vhffs-panel/auth.pl:78
 #, perl-format
 msgid "Woah, %s users and %s groups already trust %s"
 msgstr ""
 
-#: ../vhffs-panel/dns/prefs.pl:138 ../vhffs-panel/cvs/prefs.pl:102
-#: ../vhffs-panel/svn/prefs.pl:119 ../vhffs-panel/web/prefs.pl:114
+#: ../vhffs-panel/svn/prefs.pl:119 ../vhffs-panel/dns/prefs.pl:138
 #: ../vhffs-panel/admin/cvs/edit.pl:104 ../vhffs-panel/admin/cvs/show.pl:103
+#: ../vhffs-panel/web/prefs.pl:114 ../vhffs-panel/cvs/prefs.pl:102
 msgid "Yes"
 msgstr ""
 
-#: ../vhffs-panel/repository/prefs.pl:107 ../vhffs-panel/dns/prefs.pl:131
-#: ../vhffs-panel/cvs/prefs.pl:108 ../vhffs-panel/group/prefs.pl:99
-#: ../vhffs-panel/svn/prefs.pl:125 ../vhffs-panel/mailinglist/prefs.pl:198
-#: ../vhffs-panel/web/prefs.pl:128 ../vhffs-panel/mail/prefs.pl:132
-#: ../vhffs-panel/pgsql/prefs.pl:109 ../vhffs-panel/largefile/prefs.pl:153
-#: ../vhffs-panel/mysql/prefs.pl:116 ../vhffs-panel/user/prefs.pl:105
+#: ../vhffs-panel/mailinglist/prefs.pl:198 ../vhffs-panel/svn/prefs.pl:125
+#: ../vhffs-panel/user/prefs.pl:105 ../vhffs-panel/dns/prefs.pl:131
+#: ../vhffs-panel/pgsql/prefs.pl:109 ../vhffs-panel/group/prefs.pl:99
+#: ../vhffs-panel/repository/prefs.pl:107 ../vhffs-panel/web/prefs.pl:128
+#: ../vhffs-panel/mysql/prefs.pl:116 ../vhffs-panel/cvs/prefs.pl:108
+#: ../vhffs-panel/mail/prefs.pl:132
 msgid "Yes I'm sure of what I do"
 msgstr ""
 
-#: ../vhffs-panel/largefile/prefs.pl:124
-msgid "Yes, I want instructions back"
-msgstr ""
-
-#: ../vhffs-panel/largefile/prefs.pl:128
-msgid "Yes, my file was successfully uploaded"
-msgstr ""
-
 #: ../vhffs-api/src/Vhffs/Listengine/Intl.pm:215
 msgid "You are not a subscriber on this list.\n"
 msgstr ""
 
-#: ../vhffs-panel/admin/repository/edit.pl:72
-#: ../vhffs-panel/admin/repository/search.pl:69
-#: ../vhffs-panel/admin/repository/edit_submit.pl:74
-#: ../vhffs-panel/admin/repository/list.pl:70
-#: ../vhffs-panel/admin/repository/show.pl:72
-#: ../vhffs-panel/admin/mailing/search.pl:69
-#: ../vhffs-panel/admin/mailing/list.pl:71
+#: ../vhffs-panel/admin/svn/search.pl:71 ../vhffs-panel/admin/svn/list.pl:69
+#: ../vhffs-panel/admin/broadcast.pl:68
 #: ../vhffs-panel/admin/mailing/mailing_submit.pl:73
-#: ../vhffs-panel/admin/mail/edit.pl:74 ../vhffs-panel/admin/mail/search.pl:70
-#: ../vhffs-panel/admin/mail/list.pl:70 ../vhffs-panel/admin/mail/show.pl:74
+#: ../vhffs-panel/admin/mailing/search.pl:69
+#: ../vhffs-panel/admin/mailing/list.pl:71 ../vhffs-panel/admin/stats.pl:80
+#: ../vhffs-panel/admin/user/edit_submit.pl:84
+#: ../vhffs-panel/admin/user/edit.pl:72 ../vhffs-panel/admin/user/show.pl:74
+#: ../vhffs-panel/admin/user/edit_note.pl:74
+#: ../vhffs-panel/admin/user/search.pl:70 ../vhffs-panel/admin/user/list.pl:70
 #: ../vhffs-panel/admin/dns/search.pl:70 ../vhffs-panel/admin/dns/list.pl:70
-#: ../vhffs-panel/admin/pgsql/edit.pl:72
-#: ../vhffs-panel/admin/pgsql/search.pl:70
 #: ../vhffs-panel/admin/pgsql/edit_submit.pl:72
-#: ../vhffs-panel/admin/pgsql/list.pl:70 ../vhffs-panel/admin/pgsql/show.pl:72
-#: ../vhffs-panel/admin/largefile/search.pl:70
-#: ../vhffs-panel/admin/largefile/list.pl:67
-#: ../vhffs-panel/admin/cvs/edit.pl:72 ../vhffs-panel/admin/cvs/search.pl:69
-#: ../vhffs-panel/admin/cvs/edit_submit.pl:74
-#: ../vhffs-panel/admin/cvs/list.pl:70 ../vhffs-panel/admin/cvs/show.pl:72
-#: ../vhffs-panel/admin/group/edit.pl:72
+#: ../vhffs-panel/admin/pgsql/edit.pl:72 ../vhffs-panel/admin/pgsql/show.pl:72
+#: ../vhffs-panel/admin/pgsql/search.pl:70
+#: ../vhffs-panel/admin/pgsql/list.pl:70
+#: ../vhffs-panel/admin/group/edit_submit.pl:76
+#: ../vhffs-panel/admin/group/edit.pl:70 ../vhffs-panel/admin/group/show.pl:71
 #: ../vhffs-panel/admin/group/search.pl:70
-#: ../vhffs-panel/admin/group/edit_submit.pl:77
-#: ../vhffs-panel/admin/group/list.pl:70 ../vhffs-panel/admin/group/show.pl:72
-#: ../vhffs-panel/admin/mysql/edit.pl:72
-#: ../vhffs-panel/admin/mysql/search.pl:70
-#: ../vhffs-panel/admin/mysql/edit_submit.pl:72
-#: ../vhffs-panel/admin/mysql/list.pl:70 ../vhffs-panel/admin/mysql/show.pl:71
+#: ../vhffs-panel/admin/group/list.pl:70
+#: ../vhffs-panel/admin/broadcast_list.pl:69
+#: ../vhffs-panel/admin/repository/edit_submit.pl:74
+#: ../vhffs-panel/admin/repository/edit.pl:72
+#: ../vhffs-panel/admin/repository/show.pl:72
+#: ../vhffs-panel/admin/repository/search.pl:69
+#: ../vhffs-panel/admin/repository/list.pl:70 ../vhffs-panel/admin/su.pl:68
+#: ../vhffs-panel/admin/object/edit_submit.pl:72
+#: ../vhffs-panel/admin/object/delete_avatar.pl:76
 #: ../vhffs-panel/admin/object/edit.pl:72
 #: ../vhffs-panel/admin/object/search.pl:69
-#: ../vhffs-panel/admin/object/edit_submit.pl:72
 #: ../vhffs-panel/admin/object/list.pl:69
-#: ../vhffs-panel/admin/object/delete_avatar.pl:76
-#: ../vhffs-panel/admin/svn/search.pl:71 ../vhffs-panel/admin/svn/list.pl:69
-#: ../vhffs-panel/admin/web/edit.pl:72 ../vhffs-panel/admin/web/search.pl:70
+#: ../vhffs-panel/admin/broadcast_view.pl:71
 #: ../vhffs-panel/admin/web/edit_submit.pl:72
-#: ../vhffs-panel/admin/web/list.pl:70 ../vhffs-panel/admin/web/show.pl:72
-#: ../vhffs-panel/admin/user/edit.pl:72 ../vhffs-panel/admin/user/search.pl:70
-#: ../vhffs-panel/admin/user/edit_submit.pl:84
-#: ../vhffs-panel/admin/user/edit_note.pl:74
-#: ../vhffs-panel/admin/user/list.pl:70 ../vhffs-panel/admin/user/show.pl:74
-#: ../vhffs-panel/admin/su.pl:68 ../vhffs-panel/admin/broadcast_view.pl:71
-#: ../vhffs-panel/admin/broadcast_list.pl:69 ../vhffs-panel/admin/stats.pl:80
-#: ../vhffs-panel/admin/broadcast.pl:68
+#: ../vhffs-panel/admin/web/edit.pl:72 ../vhffs-panel/admin/web/show.pl:72
+#: ../vhffs-panel/admin/web/search.pl:70 ../vhffs-panel/admin/web/list.pl:70
+#: ../vhffs-panel/admin/mysql/edit_submit.pl:72
+#: ../vhffs-panel/admin/mysql/edit.pl:72 ../vhffs-panel/admin/mysql/show.pl:71
+#: ../vhffs-panel/admin/mysql/search.pl:70
+#: ../vhffs-panel/admin/mysql/list.pl:70
+#: ../vhffs-panel/admin/cvs/edit_submit.pl:74
+#: ../vhffs-panel/admin/cvs/edit.pl:72 ../vhffs-panel/admin/cvs/show.pl:72
+#: ../vhffs-panel/admin/cvs/search.pl:69 ../vhffs-panel/admin/cvs/list.pl:70
+#: ../vhffs-panel/admin/mail/edit.pl:74 ../vhffs-panel/admin/mail/show.pl:74
+#: ../vhffs-panel/admin/mail/search.pl:70 ../vhffs-panel/admin/mail/list.pl:70
 msgid "You are not allowed to see it"
 msgstr ""
 
@@ -4527,7 +4197,7 @@
 msgid "You can post on the list now."
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:96
+#: ../vhffs-panel/subscribe.pl:83
 msgid "You cannot subscribe to VHFFS"
 msgstr ""
 
@@ -4559,11 +4229,11 @@
 msgid "You have been successfully subscribed to the list %s\n"
 msgstr ""
 
-#: ../vhffs-panel/logout.pl:60
+#: ../vhffs-panel/logout.pl:58
 msgid "You left your VHFFS session!"
 msgstr ""
 
-#: ../vhffs-panel/lost.pl:54
+#: ../vhffs-panel/lost.pl:52
 msgid "You lost your password? You're a bad guy!"
 msgstr ""
 
@@ -4579,35 +4249,35 @@
 msgid "You must confirm your request by sending a confirmation emailn\n"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:138
+#: ../vhffs-panel/subscribe.pl:124
 msgid "You must declare a valid mail address"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:118
+#: ../vhffs-panel/subscribe.pl:104
 msgid "You must declare your city"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:114
+#: ../vhffs-panel/subscribe.pl:100
 msgid "You must declare your country"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:126
+#: ../vhffs-panel/subscribe.pl:112
 msgid "You must declare your firstname"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:130
+#: ../vhffs-panel/subscribe.pl:116
 msgid "You must declare your lastname"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:134
+#: ../vhffs-panel/subscribe.pl:120
 msgid "You must declare your mail address"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:106
+#: ../vhffs-panel/subscribe.pl:92
 msgid "You must declare your username"
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:122
+#: ../vhffs-panel/subscribe.pl:108
 msgid "You must declare your zipcode"
 msgstr ""
 
@@ -4615,69 +4285,67 @@
 msgid "You need to manage at least a domain to host a mailing-list"
 msgstr ""
 
-#: ../vhffs-api/src/Vhffs/Panel/Main.pm:156
+#: ../vhffs-api/src/Vhffs/Panel/Main.pm:231
 msgid "You're are not allowed to browse panel"
 msgstr ""
 
-#: ../vhffs-panel/repository/prefs_save.pl:81
-#: ../vhffs-panel/repository/prefs.pl:85
-#: ../vhffs-panel/repository/delete.pl:81
-#: ../vhffs-panel/dns/delete_cname.pl:88 ../vhffs-panel/dns/delete_cname.pl:92
-#: ../vhffs-panel/dns/delete_mx.pl:88 ../vhffs-panel/dns/delete_mx.pl:92
-#: ../vhffs-panel/dns/prefs.pl:91 ../vhffs-panel/dns/add_ns.pl:88
-#: ../vhffs-panel/dns/add_ns.pl:92 ../vhffs-panel/dns/add_a.pl:90
-#: ../vhffs-panel/dns/add_a.pl:94 ../vhffs-panel/dns/add_cname.pl:89
-#: ../vhffs-panel/dns/add_cname.pl:93 ../vhffs-panel/dns/add_mx.pl:89
-#: ../vhffs-panel/dns/add_mx.pl:93 ../vhffs-panel/dns/modif_a.pl:89
-#: ../vhffs-panel/dns/modif_a.pl:93 ../vhffs-panel/dns/modif_cname.pl:89
-#: ../vhffs-panel/dns/modif_cname.pl:93 ../vhffs-panel/dns/modif_mx.pl:89
-#: ../vhffs-panel/dns/modif_mx.pl:93 ../vhffs-panel/dns/delete_ns.pl:87
-#: ../vhffs-panel/dns/delete_ns.pl:91 ../vhffs-panel/dns/delete_a.pl:59
-#: ../vhffs-panel/dns/delete_a.pl:63 ../vhffs-panel/dns/delete.pl:88
-#: ../vhffs-panel/dns/delete.pl:92 ../vhffs-panel/cvs/prefs_save.pl:81
-#: ../vhffs-panel/cvs/prefs.pl:85 ../vhffs-panel/cvs/delete.pl:81
-#: ../vhffs-panel/group/remove_user_from_group.pl:74
-#: ../vhffs-panel/group/join_group.pl:77 ../vhffs-panel/group/prefs_save.pl:82
-#: ../vhffs-panel/group/prefs.pl:79 ../vhffs-panel/group/delete.pl:69
-#: ../vhffs-panel/svn/prefs_save.pl:81 ../vhffs-panel/svn/prefs.pl:100
-#: ../vhffs-panel/svn/delete.pl:80
-#: ../vhffs-panel/mailinglist/save_options.pl:99
-#: ../vhffs-panel/mailinglist/del_member.pl:94
-#: ../vhffs-panel/mailinglist/prefs.pl:99
+#: ../vhffs-panel/mailinglist/delete.pl:93
 #: ../vhffs-panel/mailinglist/add_sub.pl:94
+#: ../vhffs-panel/mailinglist/prefs.pl:99
+#: ../vhffs-panel/mailinglist/save_options.pl:99
 #: ../vhffs-panel/mailinglist/change_right.pl:96
-#: ../vhffs-panel/mailinglist/delete.pl:93 ../vhffs-panel/web/prefs_save.pl:85
-#: ../vhffs-panel/web/prefs.pl:85 ../vhffs-panel/web/delete.pl:82
-#: ../vhffs-panel/mail/change_forward.pl:102
-#: ../vhffs-panel/mail/save_catchall.pl:84 ../vhffs-panel/mail/spambox.pl:102
-#: ../vhffs-panel/mail/spamvirus.pl:102 ../vhffs-panel/mail/delete_box.pl:99
-#: ../vhffs-panel/mail/password_box.pl:102
-#: ../vhffs-panel/mail/add_forward.pl:88 ../vhffs-panel/mail/prefs.pl:90
-#: ../vhffs-panel/mail/delete.pl:85 ../vhffs-panel/mail/add_account.pl:94
-#: ../vhffs-panel/pgsql/prefs_save.pl:84 ../vhffs-panel/pgsql/prefs.pl:77
-#: ../vhffs-panel/pgsql/delete.pl:76
-#: ../vhffs-panel/admin/mail/change_forward.pl:103
-#: ../vhffs-panel/admin/mail/delete_box.pl:102
-#: ../vhffs-panel/admin/mail/password_box.pl:103
+#: ../vhffs-panel/mailinglist/del_member.pl:94 ../vhffs-panel/svn/delete.pl:80
+#: ../vhffs-panel/svn/prefs.pl:100 ../vhffs-panel/svn/prefs_save.pl:81
+#: ../vhffs-panel/dns/delete.pl:88 ../vhffs-panel/dns/delete.pl:92
+#: ../vhffs-panel/dns/add_mx.pl:89 ../vhffs-panel/dns/add_mx.pl:93
+#: ../vhffs-panel/dns/prefs.pl:91 ../vhffs-panel/dns/modif_a.pl:89
+#: ../vhffs-panel/dns/modif_a.pl:93 ../vhffs-panel/dns/add_ns.pl:88
+#: ../vhffs-panel/dns/add_ns.pl:92 ../vhffs-panel/dns/add_cname.pl:89
+#: ../vhffs-panel/dns/add_cname.pl:93 ../vhffs-panel/dns/delete_a.pl:59
+#: ../vhffs-panel/dns/delete_a.pl:63 ../vhffs-panel/dns/delete_ns.pl:87
+#: ../vhffs-panel/dns/delete_ns.pl:91 ../vhffs-panel/dns/delete_mx.pl:88
+#: ../vhffs-panel/dns/delete_mx.pl:92 ../vhffs-panel/dns/modif_cname.pl:89
+#: ../vhffs-panel/dns/modif_cname.pl:93 ../vhffs-panel/dns/modif_mx.pl:89
+#: ../vhffs-panel/dns/modif_mx.pl:93 ../vhffs-panel/dns/add_a.pl:90
+#: ../vhffs-panel/dns/add_a.pl:94 ../vhffs-panel/dns/delete_cname.pl:88
+#: ../vhffs-panel/dns/delete_cname.pl:92 ../vhffs-panel/pgsql/delete.pl:76
+#: ../vhffs-panel/pgsql/prefs.pl:77 ../vhffs-panel/pgsql/prefs_save.pl:84
+#: ../vhffs-panel/group/delete.pl:69
+#: ../vhffs-panel/group/remove_user_from_group.pl:74
+#: ../vhffs-panel/group/prefs.pl:79 ../vhffs-panel/group/join_group.pl:77
+#: ../vhffs-panel/group/prefs_save.pl:82
+#: ../vhffs-panel/repository/delete.pl:81
+#: ../vhffs-panel/repository/prefs.pl:85
+#: ../vhffs-panel/repository/prefs_save.pl:81
 #: ../vhffs-panel/admin/moderation_submit.pl:77
-#: ../vhffs-panel/admin/broadcast_delete.pl:77
-#: ../vhffs-panel/admin/broadcast_submit.pl:77
 #: ../vhffs-panel/admin/moderation.pl:75
-#: ../vhffs-panel/largefile/complete.pl:98
-#: ../vhffs-panel/largefile/infos.pl:98 ../vhffs-panel/largefile/prefs.pl:98
-#: ../vhffs-panel/largefile/delete.pl:79 ../vhffs-panel/mysql/prefs_save.pl:86
-#: ../vhffs-panel/mysql/prefs.pl:83 ../vhffs-panel/mysql/delete.pl:79
+#: ../vhffs-panel/admin/broadcast_submit.pl:77
+#: ../vhffs-panel/admin/broadcast_delete.pl:77
+#: ../vhffs-panel/admin/mail/delete_box.pl:102
+#: ../vhffs-panel/admin/mail/password_box.pl:103
+#: ../vhffs-panel/admin/mail/change_forward.pl:103
+#: ../vhffs-panel/web/delete.pl:82 ../vhffs-panel/web/prefs.pl:85
+#: ../vhffs-panel/web/prefs_save.pl:85 ../vhffs-panel/mysql/delete.pl:79
+#: ../vhffs-panel/mysql/prefs.pl:83 ../vhffs-panel/mysql/prefs_save.pl:86
+#: ../vhffs-panel/cvs/delete.pl:81 ../vhffs-panel/cvs/prefs.pl:85
+#: ../vhffs-panel/cvs/prefs_save.pl:80 ../vhffs-panel/mail/delete.pl:85
+#: ../vhffs-panel/mail/delete_box.pl:99 ../vhffs-panel/mail/add_account.pl:94
+#: ../vhffs-panel/mail/prefs.pl:90 ../vhffs-panel/mail/save_catchall.pl:84
+#: ../vhffs-panel/mail/password_box.pl:102
+#: ../vhffs-panel/mail/add_forward.pl:88
+#: ../vhffs-panel/mail/change_forward.pl:102
+#: ../vhffs-panel/mail/spamvirus.pl:102 ../vhffs-panel/mail/spambox.pl:102
 msgid "You're not allowed to do this (ACL rights)"
 msgstr ""
 
-#: ../vhffs-panel/mail/delete_forward.pl:93
 #: ../vhffs-panel/admin/mail/delete_forward.pl:102
+#: ../vhffs-panel/mail/delete_forward.pl:93
 msgid "You're not allowed to do this (ACL rights) "
 msgstr ""
 
-#: ../vhffs-panel/acl/add_acl_user.pl:99 ../vhffs-panel/acl/view.pl:143
-#: ../vhffs-panel/acl/add_acl_group.pl:99 ../vhffs-panel/acl/submit.pl:98
-#: ../vhffs-panel/history.pl:97
+#: ../vhffs-panel/history.pl:97 ../vhffs-panel/acl/view.pl:139
+#: ../vhffs-panel/acl/submit.pl:94 ../vhffs-panel/acl/add_acl_group.pl:95
+#: ../vhffs-panel/acl/add_acl_user.pl:95
 msgid "You're not allowed to view this object's ACL"
 msgstr ""
 
@@ -4766,22 +4434,6 @@
 msgid "Your Subversion repository request : %s"
 msgstr ""
 
-#: ../vhffs-robots/src/refused_largefile.pl:71
-#, perl-format
-msgid "Your file hosting request for the file : %s\n"
-msgstr ""
-
-#: ../vhffs-panel/largefile/prefs.pl:118
-msgid ""
-"Your file is not active at this time. In fact, you need upload it and "
-"declare it uploaded on the panel (see following instructions). You probably "
-"received a mail with all instructions to upload the file on our servers."
-msgstr ""
-
-#: ../vhffs-robots/src/refused_largefile.pl:83
-msgid "Your file-hosting request"
-msgstr ""
-
 #: ../vhffs-robots/src/refused_web.pl:81
 msgid "Your hosting request"
 msgstr ""
@@ -4798,11 +4450,11 @@
 msgid "Your request has been removed.\n"
 msgstr ""
 
-#: ../vhffs-irc/modobot.pl:403 ../vhffs-panel/admin/moderation_submit.pl:110
+#: ../vhffs-panel/admin/moderation_submit.pl:105 ../vhffs-irc/modobot.pl:397
 msgid "Your request on VHFFS platform"
 msgstr ""
 
-#: ../vhffs-irc/modobot.pl:398 ../vhffs-panel/admin/moderation_submit.pl:105
+#: ../vhffs-panel/admin/moderation_submit.pl:100 ../vhffs-irc/modobot.pl:392
 msgid "Your request on VHFFS was accepted\n"
 msgstr ""
 
@@ -4811,12 +4463,12 @@
 msgid "Your web hosting request for the servername : %s "
 msgstr ""
 
-#: ../vhffs-panel/subscribe.pl:142
+#: ../vhffs-panel/subscribe.pl:128
 msgid "Your zipcode is not correct! Please enter a correct zipcode"
 msgstr ""
 
+#: ../vhffs-panel/subscribe.pl:207 ../vhffs-panel/user/prefs.pl:81
 #: ../vhffs-panel/admin/user/edit.pl:105 ../vhffs-panel/admin/user/show.pl:105
-#: ../vhffs-panel/user/prefs.pl:81 ../vhffs-panel/subscribe.pl:239
 msgid "Zipcode"
 msgstr ""
 
@@ -4832,16 +4484,14 @@
 msgid "cannot be removed.\n"
 msgstr ""
 
-#: ../vhffs-robots/src/refused_largefile.pl:72
-#: ../vhffs-robots/src/refused_cvs.pl:71
+#: ../vhffs-robots/src/refused_ml.pl:70 ../vhffs-robots/src/refused_mail.pl:70
 #: ../vhffs-robots/src/refused_postgres.pl:70
-#: ../vhffs-robots/src/refused_web.pl:70
-#: ../vhffs-robots/src/refused_repository.pl:71
-#: ../vhffs-robots/src/refused_mail.pl:70
-#: ../vhffs-robots/src/refused_dns.pl:70
+#: ../vhffs-robots/src/refused_cvs.pl:71 ../vhffs-robots/src/refused_web.pl:70
 #: ../vhffs-robots/src/refused_mysql.pl:41
-#: ../vhffs-robots/src/refused_svn.pl:41 ../vhffs-robots/src/refused_ml.pl:70
+#: ../vhffs-robots/src/refused_svn.pl:41
 #: ../vhffs-robots/src/refused_groups.pl:70
+#: ../vhffs-robots/src/refused_repository.pl:71
+#: ../vhffs-robots/src/refused_dns.pl:70
 msgid "has been refused by the Moderators team"
 msgstr ""
 
@@ -4858,35 +4508,35 @@
 msgid "lang [fr|us|es]\t - set listengine language\n"
 msgstr ""
 
-#: ../vhffs-listengine/src/listengine.pl:769
+#: ../vhffs-listengine/src/listengine.pl:759
 #, perl-format
 msgid "listengine - list of messages to moderate for %s"
 msgstr ""
 
-#: ../vhffs-listengine/src/listengine.pl:652
-#: ../vhffs-listengine/src/listengine.pl:674
-#: ../vhffs-listengine/src/listengine.pl:685
+#: ../vhffs-listengine/src/listengine.pl:642
+#: ../vhffs-listengine/src/listengine.pl:664
+#: ../vhffs-listengine/src/listengine.pl:675
 msgid "listengine help"
 msgstr ""
 
-#: ../vhffs-listengine/src/listengine.pl:717
-#: ../vhffs-listengine/src/listengine.pl:728
-#: ../vhffs-listengine/src/listengine.pl:744
-#: ../vhffs-listengine/src/listengine.pl:756
-#: ../vhffs-listengine/src/listengine.pl:783
-#: ../vhffs-listengine/src/listengine.pl:794
+#: ../vhffs-listengine/src/listengine.pl:707
+#: ../vhffs-listengine/src/listengine.pl:718
+#: ../vhffs-listengine/src/listengine.pl:734
+#: ../vhffs-listengine/src/listengine.pl:746
+#: ../vhffs-listengine/src/listengine.pl:773
+#: ../vhffs-listengine/src/listengine.pl:784
 msgid "listengine moderation"
 msgstr ""
 
-#: ../vhffs-listengine/src/listengine.pl:702
+#: ../vhffs-listengine/src/listengine.pl:692
 msgid "listengine result command"
 msgstr ""
 
-#: ../vhffs-listengine/src/listengine.pl:821
+#: ../vhffs-listengine/src/listengine.pl:811
 msgid "listengine: unknown command"
 msgstr ""
 
-#: ../vhffs-panel/user/prefs.pl:78 ../vhffs-panel/subscribe.pl:236
+#: ../vhffs-panel/subscribe.pl:204 ../vhffs-panel/user/prefs.pl:78
 msgid "mail"
 msgstr ""
 
@@ -4912,7 +4562,7 @@
 msgid "no date"
 msgstr ""
 
-#: ../vhffs-panel/admin/object/edit.pl:217 ../vhffs-panel/history.pl:128
+#: ../vhffs-panel/history.pl:128 ../vhffs-panel/admin/object/edit.pl:217
 msgid "no information about date"
 msgstr ""
 

Modified: branches/vhffs_4.1/vhffs-panel/acl/view.pl
===================================================================
--- branches/vhffs_4.1/vhffs-panel/acl/view.pl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/acl/view.pl	2007-01-18 22:44:59 UTC (rev 404)
@@ -110,10 +110,6 @@
 	my( $lpart , $domain ) = split( /\@/ , $name );
 	$object = new Vhffs::Services::Mailing( $vhffs , $lpart , $domain );
 }
-elsif( $type eq "largefile" )
-{
-	$object = new Vhffs::Services::LargeFile( $vhffs , $name , $user , $group );
-}
 elsif( $type eq "repository" )
 {
 	$object = new Vhffs::Services::Repository( $vhffs , $name , $user , $group );

Modified: branches/vhffs_4.1/vhffs-panel/admin/moderation.pl
===================================================================
--- branches/vhffs_4.1/vhffs-panel/admin/moderation.pl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/admin/moderation.pl	2007-01-18 22:44:59 UTC (rev 404)
@@ -469,48 +469,7 @@
 		}
 	}
 
-	if( $vhffs->get_config->use_largefile == 1 )
-	{
-		use Vhffs::Services::LargeFile;
-		$template->param( TEXT_LARGEFILE => gettext( "Files awaiting validation" ) );
-		my $files = Vhffs::Services::LargeFile::getall( $vhffs , Vhffs::Constants::WAITING_FOR_VALIDATION );
-		$output = "";
 
-		if( defined @{$files} )
-		{
-			foreach $temp ( @{$files} )
-			{
-				my $subtemplate = new HTML::Template( filename => "$templatesdir/admin/misc/moderation_part.tmpl" );
-
-                if( $vhffs->get_config->use_notation == 1 )
-                {
-                	$subtemplate->param( OWNER  => $temp->get_user->get_username);
-					$subtemplate->param( NOTE   => Vhffs::Note::get_note( $vhffs , $temp->get_user ) );
-                    $subtemplate->param( OID_ASKER  => $temp->get_user->get_oid);
-                }
-                else
-                {
-                    $subtemplate->param( OWNER  => $temp->get_user->get_username );
-                }
-
-				$subtemplate->param( NAME	=> $temp->get_filename ."( ".$temp->get_size."Mo,".$temp->get_type." )" );
-				$subtemplate->param( GROUP	=> $temp->get_group->get_groupname );
-				$subtemplate->param( OID	=> $temp->get_oid );
-				$subtemplate->param( DESCRIPTION	=> $temp->get_description );
-				$subtemplate->param( ACCEPT	=> gettext("Accept") );
-				$subtemplate->param( REFUSE	=> gettext("Refuse") );
-				$output.= $subtemplate->output;
-			}
-	
-			$template->param( MODERATION_LARGEFILE => $output );
-		}
-		else
-		{
-			$template->param( MODERATION_LARGEFILE => gettext("No files to validate") );
-		}
-	}
-
-
 	if( $vhffs->get_config->use_repository == 1 )
 	{
 		use Vhffs::Services::Repository;

Modified: branches/vhffs_4.1/vhffs-panel/public/group.pl
===================================================================
--- branches/vhffs_4.1/vhffs-panel/public/group.pl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/public/group.pl	2007-01-18 22:44:59 UTC (rev 404)
@@ -189,33 +189,6 @@
 
 
 
-		if( $vhffs->get_config->use_largefile == 1 )
-		{
-		    use Vhffs::Services::LargeFile;
-		    $files = Vhffs::Services::LargeFile::getall_by_group( $vhffs , $group );
-		    $output = "";
-		    $template->param( LARGEFILE_TITLE => gettext("Hosted files for this group"));
-		    if( defined $files )
-		    {
-				foreach(  @{$files} )
-				{
-			   	 	$subtemplate = new HTML::Template( filename => $templatedir."/public/misc/largefile-part.tmpl" );
-			    	$subtemplate->param( FILENAME => $_->get_filename );
-			    	$subtemplate->param( TYPE => $_->get_type );
-			    	$subtemplate->param( LICENCE => $_->get_description );
-					$subtemplate->param( DOWNLOAD  => "Download this file" );
-					$subtemplate->param( GROUPNAME  => $_->get_group->get_groupname );
-			    	$output .= $subtemplate->output;
-				}
-
-				$template->param( LARGEFILE_VALUE => $output );
-		    }
-	    	else
-	    	{
-				$template->param( LARGEFILE_VALUE => gettext("No file available for this group") );
-	    	}
-		}
-
 		if( $vhffs->get_config->use_mailing == 1 )
 		{
 			use Vhffs::Services::Mailing;

Deleted: branches/vhffs_4.1/vhffs-panel/public/largefile.pl
===================================================================
--- branches/vhffs_4.1/vhffs-panel/public/largefile.pl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/public/largefile.pl	2007-01-18 22:44:59 UTC (rev 404)
@@ -1,162 +0,0 @@
-#!/usr/bin/perl
-# Copyright (c) vhffs project and its contributors
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without 
-# modification, are permitted provided that the following conditions 
-# are met:
-#
-# 1. Redistributions of source code must retain the above copyright 
-#   notice, this list of conditions and the following disclaimer.
-#2. Redistributions in binary form must reproduce the above copyright
-#   notice, this list of conditions and the following disclaimer in 
-#   the documentation and/or other materials provided with the 
-#   distribution.
-#3. Neither the name of vhffs nor the names of its contributors 
-#   may be used to endorse or promote products derived from this 
-#   software without specific prior written permission.
-#
-#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-#"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-#LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
-#FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-#COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-#INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-#BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
-#LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
-#CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
-# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
-# POSSIBILITY OF SUCH DAMAGE.
-
-
-use POSIX qw(locale_h);
-use HTML::Template;
-use locale;
-use Locale::gettext;
-use CGI;
-use CGI::Session;
-use strict;
-
-use Vhffs::User;
-use Vhffs::Group;
-use Vhffs::Main;
-use Vhffs::Acl;
-use Vhffs::Constants;
-use Vhffs::Panel::Main;
-use Vhffs::Functions;
-use Vhffs::Services::LargeFile;
-
-my $vhffs = init Vhffs::Main;
-my $cookie = Vhffs::Panel::Main::cookie_lang( $vhffs );
-my $template;
-my $subtemplate;
-my $templatedir = $vhffs->get_config->get_templatedir;
-my $cgi = new CGI;
-my $repos;
-my $files;
-my $filename;
-my $groupname;
-my $group;
-my $file;
-my $message;
-my $mirrors;
-my $mirror;
-my $temp;
-
-$filename = $cgi->param("filename");
-$groupname = $cgi->param("groupname");
-
-$groupname = Vhffs::Functions::check_arg( $groupname );
-$filename = Vhffs::Functions::check_arg( $filename );
-
-
-
-if( ( ! defined $groupname ) || ( ! defined $filename ) )
-{
-	$template = new HTML::Template( filename => $templatedir."/misc/simplemsg.tmpl" );
-	$message = gettext( "CGI ERROR!");
-	$message .= $filename . $groupname;
-	$template->param( MESSAGE => $message );
-}
-elsif( $vhffs->get_config->use_largefile != 1 )
-{
-	$template = new HTML::Template( filename => $templatedir."/misc/simplemsg.tmpl" );
-	$message = gettext( "Does not support largefile");
-	$template->param( MESSAGE => $message );
-}
-elsif( ! defined ($group= Vhffs::Group::get_by_groupname( $vhffs , $groupname ) ) )
-{
-
-	$template = new HTML::Template( filename => $templatedir."/misc/simplemsg.tmpl" );
-	$message = gettext( "No such group");
-	$template->param( MESSAGE => $message );
-
-}
-elsif( ( ! defined ( $file = new Vhffs::Services::LargeFile( $vhffs , $filename , '401' , $group ) ) ) || ( $file->fetch < 0 ))
-{
-
-	$template = new HTML::Template( filename => $templatedir."/misc/simplemsg.tmpl" );
-	$message = gettext( "Invalid file");
-	$template->param( MESSAGE => $message );
-
-}
-else
-{
-	$template = new HTML::Template( filename => $templatedir."/public/largefile.tmpl" );
-	$template->param( THEME => Vhffs::Panel::Main::get_theme( $vhffs ) );
-	$template->param( TEXT_TITLE => sprintf( gettext("Download %s") , $file->get_filename ) );
-	$template->param( TEXT_TYPE => gettext("File type") );
-	$template->param( TEXT_SIZE => gettext("Size") );
-	$template->param( TEXT_HASH => gettext("Hash") );
-	$template->param( TEXT_LICENCE => gettext("License of this file") );
-
-	$template->param( VALUE_TYPE => gettext("File type") );
-	$template->param( VALUE_SIZE => gettext("Size") );
-
-	if( $file->get_hash eq "" )
-	{
-		$template->param( VALUE_HASH => gettext("No hash") );
-	}
-	else
-	{
-		$template->param( VALUE_HASH => $file->get_hash );
-	}
-	$template->param( VALUE_LICENCE => $file->get_licence );
-	$template->param( VALUE_SIZE => $file->get_size );
-	$template->param( VALUE_TYPE => $file->get_type );
-
-	$template->param( TEXT_MIRRORS => gettext( "Mirrors" ));
-
-	$mirrors = $vhffs->get_config->largefile_mirrors;
-
-	if( ! defined( $mirrors ) )
-	{
-		$template->param( VALUE_MIRRORS => gettext( "No server" ));
-	}
-	else
-	{
-		$temp = "";
-		foreach $mirror ( @{$mirrors} )
-		{
-			$subtemplate = new HTML::Template( filename => $templatedir."/public/misc/largefile-dl.tmpl" );
-			$subtemplate->param( DOWNLOAD => gettext( "Download" ) );
-			$subtemplate->param( GROUPNAME => $file->get_group->get_groupname );
-			$subtemplate->param( URL => $mirror->{'url'} );
-			$subtemplate->param( LOGO => $mirror->{'logo'} );
-			$subtemplate->param( MIRRORNAME => $mirror->{'name'} );
-			$subtemplate->param( LINK => $mirror->{'link'} );
-			$subtemplate->param( COUNTRY => $mirror->{'country'} );
-			$subtemplate->param( FILENAME => $file->get_filename );
-			$subtemplate->param( THEME => Vhffs::Panel::Main::get_theme( $vhffs ) );
-		
-			$temp .= $subtemplate->output;
-		}
-		$template->param( VALUE_MIRRORS => $temp );
-
-	}
-
-}
-print "Content-Type: text/html; charset=utf-8\n\n" . $template->output;
-
-

Modified: branches/vhffs_4.1/vhffs-panel/templates/admin/main/main.tmpl
===================================================================
--- branches/vhffs_4.1/vhffs-panel/templates/admin/main/main.tmpl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/templates/admin/main/main.tmpl	2007-01-18 22:44:59 UTC (rev 404)
@@ -13,6 +13,5 @@
 	<tmpl_var name="ADMIN_DNS">
 	<tmpl_var name="ADMIN_MAIL">
 	<tmpl_var name="ADMIN_MAILLINGLIST">
-	<tmpl_var name="ADMIN_LARGEFILE">
 	<tmpl_var name="ADMIN_REPOSITORY">
 </ul>

Modified: branches/vhffs_4.1/vhffs-panel/templates/admin/misc/moderation.tmpl
===================================================================
--- branches/vhffs_4.1/vhffs-panel/templates/admin/misc/moderation.tmpl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/templates/admin/misc/moderation.tmpl	2007-01-18 22:44:59 UTC (rev 404)
@@ -64,13 +64,6 @@
 		</table>
 
 		<h2>
-			<TMPL_VAR NAME="TEXT_LARGEFILE">
-		</h2>
-		<table>	
-			<TMPL_VAR NAME="MODERATION_LARGEFILE">
-		</table>
-
-		<h2>
 			<TMPL_VAR NAME="TEXT_REPOSITORY">
 		</h2>
 		<table>	

Modified: branches/vhffs_4.1/vhffs-panel/templates/group/info.tmpl
===================================================================
--- branches/vhffs_4.1/vhffs-panel/templates/group/info.tmpl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/templates/group/info.tmpl	2007-01-18 22:44:59 UTC (rev 404)
@@ -50,7 +50,3 @@
 		<tmpl_var name="MLS_VALUES">
 	</ul>
 
-	<h2><tmpl_var name="LARGEFILE"></h2>
-	<ul>
-		<tmpl_var name="LARGEFILE_VALUES">
-	</ul>

Modified: branches/vhffs_4.1/vhffs-panel/templates/menu/group.tmpl
===================================================================
--- branches/vhffs_4.1/vhffs-panel/templates/menu/group.tmpl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/templates/menu/group.tmpl	2007-01-18 22:44:59 UTC (rev 404)
@@ -18,6 +18,5 @@
 				<tmpl_var name="DNS_MENU">
 				<tmpl_var name="MAIL_MENU">
 				<tmpl_var name="MAILINGLIST_MENU">
-				<tmpl_var name="LARGEFILE_MENU">
 			 	<tmpl_var name="REPOSITORY_MENU">
 			</ul>

Modified: branches/vhffs_4.1/vhffs-panel/templates/public/group.tmpl
===================================================================
--- branches/vhffs_4.1/vhffs-panel/templates/public/group.tmpl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/templates/public/group.tmpl	2007-01-18 22:44:59 UTC (rev 404)
@@ -52,18 +52,5 @@
 			</ul>
 		</p>
 
-		<p>
-			<h2><tmpl_var name="LARGEFILE_TITLE"></h2>
-			<ul>
-				<tmpl_var name="LARGEFILE_VALUE">
-			</ul>
-		</p>
-		<p>
-			<h2><tmpl_var name="LARGEFILE_TITLE"></h2>
-			<ul>
-				<tmpl_var name="LARGEFILE_VALUE">
-			</ul>
-		</p>
-
 </body>
 </html>

Deleted: branches/vhffs_4.1/vhffs-panel/templates/public/misc/largefile-part.tmpl
===================================================================
--- branches/vhffs_4.1/vhffs-panel/templates/public/misc/largefile-part.tmpl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/templates/public/misc/largefile-part.tmpl	2007-01-18 22:44:59 UTC (rev 404)
@@ -1,8 +0,0 @@
-<li>
-<tmpl_var name="FILENAME">
-<tmpl_var name="TYPE">
-<tmpl_var name="LICENCE">
-<a href="largefile.pl?filename=<tmpl_var name="FILENAME">&groupname=<tmpl_var name="GROUPNAME">">
-<tmpl_var name="DOWNLOAD">
-</a>
-</li>

Modified: branches/vhffs_4.1/vhffs-panel/themes/vhffs/main.css
===================================================================
--- branches/vhffs_4.1/vhffs-panel/themes/vhffs/main.css	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-panel/themes/vhffs/main.css	2007-01-18 22:44:59 UTC (rev 404)
@@ -299,20 +299,6 @@
 	list-style-image:url(./images/mailingentry.png);
 }
 
-
-#menu #largeFileList, #menu #adminLargeFile
-{
-	list-style-image:url(./images/largefile.png);
-}
-#menu #largeFileCreate
-{
-	list-style-image:url(./images/largefilecreate.png);
-}
-#menu .largeFileEntry, #menu .largeFileEntryWait, #menu #adminLargeFileList, #menu #adminLargeFileSearch
-{
-	list-style-image:url(./images/largefileentry.png);
-}
-
 #menu #repositoryDownload, #menu #adminRepositoryDownload
 {
 	list-style-image:url(./images/repository.png);

Deleted: branches/vhffs_4.1/vhffs-rfc/largefile
===================================================================
--- branches/vhffs_4.1/vhffs-rfc/largefile	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-rfc/largefile	2007-01-18 22:44:59 UTC (rev 404)
@@ -1,137 +0,0 @@
-VHFFS Largefiles
-----------------
-
-
-Introduction
-------------
-The goal of largefiles service is to host large files
-on several servers. The problem is that many people
-use web hosting to host files like OpenOffice.org
-installer or others files. This type of hosting is bad for
-large files, in fact only one server serves all the files
-and it takes many bandwith.
-
-It will be better with several servers and an appropriate 
-protocol to transfer files. The purpose is to use FTP or Bittorent
-protocol.
-
-
-
-Directories
------------
-We considers:
-- /ftppublic/ the root of the public ftp path
-- /ftppriv/ the root of the private ftp to put files into
-
-Largefile database schema and informations
-------------
-Largefile is a service on VHFFS like webhosting. Indeed, the user
-has to ask to host a file. VHFFS will store file informations
-in his database. The database schema will be like this :
-
-vhffs_largefile
-(
-	filename     as string,
-	size         as number,
-	counted_size as number,
-	username     as string,
-	password     as string,
-	directory    as string,
-	hash         as string,
-	gid	     as number REFERENCES vhffs_groups( gid ),
-	object_id    REFERENCES vhffs_object( object_id )
-);
-
-- filename will be the name of the file. So, the user has to 
-  put on FTP servers a file with the SAME name. Another name
-  will be refused.
-- gid will be the gid of the group (Group Identifier)
-- uid will be the uid of the person who asks for the hosting of this largefile
-- size will be the size of the file
-- counted_size will be used by vhffs-bots
-- hash will be the md5 result of the file
-
-uid and size informations are only used for moderation purposes.
-
-Largefiles will inherit of Object class, so it can stores state, description
-or uid informations too.
-
-
-Create a new largefile hosting
----------------
-The user will ask to create a new largefile service. He will mention
-the name of the file and its size. Then, the demand will be moderated.
-
-If the service is refused, the status will be updated on VALIDATION_REFUSED
-and the db-relative data will be deleted.
-
-If the service is accepted, a bot will create a directory, a username
-and generate a password to put the file on the server. It will delivery
-a new FTP access. The username and the password are sent by mail.
-
-If the user forgot the username and password to put the file, he can 
-ask to send it by mail.
-
-It's better to generate a new access by FTP than using the existing.
-In fact, somebody in the group can ask for a new largefile transfer but
-he cannot do it and another person will send the file. So, the group 
-can ask new access to put the file.
-
-
-
-Largefile management
----------------
-All the groups can consult the hosted largefiles. They can delete it when
-they want. Admins can delete it too.
-
-
-
-Largefile bots
---------------
-Largefile has bots and will be transfer incoming largefiles on the FTP public
-server. A bot detects that a file is succesfully uploaded when its size
-hasn't change since the last run. When the bot detects that the file is
-fully uploaded, the state of the largefile changes on ACTIVATED.
-When it is ACTIVATED, new FTP access cannot be delivered and the file 
-is available on public FTP server.
-The file is copied on the directory:
-/ftppublic/group/filename
-
-When a file is activated, the only action which can be operated is DELETE.
-
-Several bots will be created:
-- One bot to copy files from privftp to pubftp
-- One bot to clean privftp direcory without erased some files in uploading
-- One bot to delete files
-- One bot to create XML relative files
-- One bot to active privftp access and send email to have privftp 
-  username and password
-
-
-Largefile search
---------------
-Largefile service will offer a web-service to search files.
-The search can be made on:
-- group description
-- group name
-- filename
-- size
-
-The web-service does not need VHFFS database. It has to be independant.
-In fact, vhffs-bots will create a XML file which contains all informations
-about largefiles. The web-service will search into this XML file.
-
-Webservice will be capable of generating .torrent file for download.
-
-
-Largefile public access
---------------
-The hosted largefiles will be available with public-ftp or bittorent
-client. Largefile service will provide .torrent files and FTP 
-anonymous access.
-
-
-Largefile mirroring
-----------------
-The largefile directory can be copied with rsync.
-

Deleted: branches/vhffs_4.1/vhffs-robots/src/create_largefile.pl
===================================================================
--- branches/vhffs_4.1/vhffs-robots/src/create_largefile.pl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-robots/src/create_largefile.pl	2007-01-18 22:44:59 UTC (rev 404)
@@ -1,88 +0,0 @@
-#!/usr/bin/perl
-
-# Copyright (c) vhffs project and its contributors
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without 
-# modification, are permitted provided that the following conditions 
-# are met:
-#
-# 1. Redistributions of source code must retain the above copyright 
-#   notice, this list of conditions and the following disclaimer.
-#2. Redistributions in binary form must reproduce the above copyright
-#   notice, this list of conditions and the following disclaimer in 
-#   the documentation and/or other materials provided with the 
-#   distribution.
-#3. Neither the name of vhffs nor the names of its contributors 
-#   may be used to endorse or promote products derived from this 
-#   software without specific prior written permission.
-#
-#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-#"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-#LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
-#FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-#COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-#INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-#BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
-#LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
-#CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
-# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
-# POSSIBILITY OF SUCH DAMAGE.
-use Vhffs::Services::LargeFile;
-use Vhffs::Robots;
-use Vhffs::Functions;
-use Vhffs::Main;
-use locale;
-use Locale::gettext;
-
-
-my $vhffs = init Vhffs::Main;
-
-lock( $vhffs );
-
-my $files = Vhffs::Services::LargeFile::getall( $vhffs , Vhffs::Constants::WAITING_FOR_CREATION , undef, undef );
-my $file;
-my $groupname;
-my $path;
-my $pass;
-
-foreach $file ( @{$files} )
-{
-	$groupname = $file->get_group->get_groupname;
-
-    $path = $vhffs->get_config->get_datadir. "/largefile/queue/" . substr( $groupname , 0 , 1 ) . "/" . substr( $groupname , 1 , 1 ) . "/" . $groupname;    
-
-	Vhffs::Functions::create_dir( $path );
-	chmod( 0770 , $path );
-	chown( $file->get_user->get_uid , $file->get_group->get_gid , $path );
-
-	$pass = Vhffs::Functions::generate_random_password;
-
-	$file->set_password( $pass );
-	$file->set_username( $groupname );
-
-	$file->commit;
-
-	mail_template( 	$vhffs , 
-					"largefile-upload" , 
-					$file->get_user , 
-					{ 	FILENAME => $file->get_filename , 
-						USERNAME => $file->get_user->get_username , 
-						'FTP-USERNAME' => $file->get_username , 
-						'FTP-PASSWORD' => $pass  , 
-						'FTP-SERVER' => $vhffs->get_config->largefile_upload_host , 
-						'FROM' => $vhffs->get_config->get_moderator_mail , 
-						'SUBJECT' => sprintf( gettext( "Upload file %s for file-hosting" ), $file->get_filename ) ,
-						'HOSTINGSERVICE' => $vhffs->get_config->get_host_name
-					} 
-				);
-
-	$file->set_status( Vhffs::Constants::CREATED );
-	$file->commit;
-}
-
-unlock( $vhffs );
-
-exit 0;
-

Deleted: branches/vhffs_4.1/vhffs-robots/src/delete_largefile.pl
===================================================================
--- branches/vhffs_4.1/vhffs-robots/src/delete_largefile.pl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-robots/src/delete_largefile.pl	2007-01-18 22:44:59 UTC (rev 404)
@@ -1,78 +0,0 @@
-#!/usr/bin/perl
-# Copyright (c) vhffs project and its contributors
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without 
-# modification, are permitted provided that the following conditions 
-# are met:
-#
-# 1. Redistributions of source code must retain the above copyright 
-#   notice, this list of conditions and the following disclaimer.
-#2. Redistributions in binary form must reproduce the above copyright
-#   notice, this list of conditions and the following disclaimer in 
-#   the documentation and/or other materials provided with the 
-#   distribution.
-#3. Neither the name of vhffs nor the names of its contributors 
-#   may be used to endorse or promote products derived from this 
-#   software without specific prior written permission.
-#
-#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-#"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-#LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
-#FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-#COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-#INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-#BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
-#LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
-#CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
-# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
-# POSSIBILITY OF SUCH DAMAGE.
-
-use Vhffs::Services::LargeFile;
-use Vhffs::Robots;
-use Vhffs::Functions;
-use Vhffs::Main;
-use locale;
-use Locale::gettext;
-use File::Copy;
-
-
-my $vhffs = init Vhffs::Main;
-
-lock( $vhffs );
-
-my $files = Vhffs::Services::LargeFile::getall( $vhffs , Vhffs::Constants::TO_DELETE , undef, undef );
-my $file;
-my $groupname;
-my $queue_path;
-my $completed_path;
-my $pass;
-
-foreach $file ( @{$files} )
-{
-	$groupname = $file->get_group->get_groupname;
-
-    $queue_path = $vhffs->get_config->get_datadir. "/largefile/queue/" . substr( $groupname , 0 , 1 ) . "/" . substr( $groupname , 1 , 1 ) . "/" . $groupname . "/" . $file->get_filename ; 
-    $completed_path = $vhffs->get_config->get_datadir. "/largefile/completed/" . substr( $groupname , 0 , 1 ) . "/" . substr( $groupname , 1 , 1 ) . "/" . $groupname . "/" . $file->get_filename ; 
-
-	if( -f $queue_path )
-	{
-		unlink( $queue_path );
-	}
-	if( -f $completed_path )
-	{
-		unlink( $queue_path );
-	}
-
-	$file->add_history( gettext( "Will try to delete the object from the platform" ) );
-	if( $file->delete != 1 )
-	{
-		$file->add_history( gettext( "Error when delete the file from platform" ) );
-	}
-}
-
-unlock( $vhffs );
-
-exit 0;
-

Deleted: branches/vhffs_4.1/vhffs-robots/src/move-completed-largefile.pl
===================================================================
--- branches/vhffs_4.1/vhffs-robots/src/move-completed-largefile.pl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-robots/src/move-completed-largefile.pl	2007-01-18 22:44:59 UTC (rev 404)
@@ -1,98 +0,0 @@
-#!/usr/bin/perl
-# Copyright (c) vhffs project and its contributors
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without 
-# modification, are permitted provided that the following conditions 
-# are met:
-#
-# 1. Redistributions of source code must retain the above copyright 
-#   notice, this list of conditions and the following disclaimer.
-#2. Redistributions in binary form must reproduce the above copyright
-#   notice, this list of conditions and the following disclaimer in 
-#   the documentation and/or other materials provided with the 
-#   distribution.
-#3. Neither the name of vhffs nor the names of its contributors 
-#   may be used to endorse or promote products derived from this 
-#   software without specific prior written permission.
-#
-#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-#"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-#LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
-#FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-#COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-#INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-#BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
-#LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
-#CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
-# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
-# POSSIBILITY OF SUCH DAMAGE.
-
-use Vhffs::Services::LargeFile;
-use Vhffs::Robots;
-use Vhffs::Functions;
-use Vhffs::Main;
-use locale;
-use Locale::gettext;
-use File::Copy;
-
-
-my $vhffs = init Vhffs::Main;
-
-lock( $vhffs );
-
-my $files = Vhffs::Services::LargeFile::getall( $vhffs , Vhffs::Constants::WAITING_FOR_MODIFICATION , undef, undef );
-my $file;
-my $groupname;
-my $queue_path;
-my $completed_path;
-my $pass;
-
-foreach $file ( @{$files} )
-{
-	$groupname = $file->get_group->get_groupname;
-
-    $queue_path = $vhffs->get_config->get_datadir. "/largefile/queue/" . substr( $groupname , 0 , 1 ) . "/" . substr( $groupname , 1 , 1 ) . "/" . $groupname . "/" . $file->get_filename ; 
-    $completed_path = $vhffs->get_config->get_datadir. "/largefile/completed/" . substr( $groupname , 0 , 1 ) . "/" . substr( $groupname , 1 , 1 ) . "/" . $groupname . "/" ; 
-
-	if( -f $queue_path )
-	{
-		Vhffs::Functions::create_dir( $completed_path );
-		copy( $queue_path , $completed_path );
-		unlink( $queue_path );
-		$file->set_status( Vhffs::Constants::ACTIVATED );
-		$file->commit;
-		mail_template( 	$vhffs , 
-					"largefile-finished" , 
-					$file->get_user , 
-					{ 	FILENAME => $file->get_filename , 
-						USERNAME => $file->get_user->get_username , 
-						'FROM' => $vhffs->get_config->get_moderator_mail , 
-						'SUBJECT' => sprintf( gettext( "File %s is now available on %s" ), $file->get_filename , $vhffs->get_config->get_host_name ) ,
-						'HOSTINGSERVICE' => $vhffs->get_config->get_host_name
-					} 
-				);
-	}
-	else
-	{
-		$file->set_status( Vhffs::Constants::CREATED );
-		$file->commit;
-		$file->add_history( gettext( "The file is not available" ) );
-		mail_template( 	$vhffs , 
-					"largefile-copyfailed" , 
-					$file->get_user , 
-					{ 	FILENAME => $file->get_filename , 
-						USERNAME => $file->get_user->get_username , 
-						'FROM' => $vhffs->get_config->get_moderator_mail , 
-						'SUBJECT' => sprintf( gettext( "File %s not found" ), $file->get_filename ) ,
-						'HOSTINGSERVICE' => $vhffs->get_config->get_host_name
-					} 
-				);
-	}
-}
-
-unlock( $vhffs );
-
-exit 0;
-

Deleted: branches/vhffs_4.1/vhffs-robots/src/refused_largefile.pl
===================================================================
--- branches/vhffs_4.1/vhffs-robots/src/refused_largefile.pl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-robots/src/refused_largefile.pl	2007-01-18 22:44:59 UTC (rev 404)
@@ -1,93 +0,0 @@
-#!/usr/bin/perl
-# Copyright (c) vhffs project and its contributors
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without 
-# modification, are permitted provided that the following conditions 
-# are met:
-#
-# 1. Redistributions of source code must retain the above copyright 
-#   notice, this list of conditions and the following disclaimer.
-#2. Redistributions in binary form must reproduce the above copyright
-#   notice, this list of conditions and the following disclaimer in 
-#   the documentation and/or other materials provided with the 
-#   distribution.
-#3. Neither the name of vhffs nor the names of its contributors 
-#   may be used to endorse or promote products derived from this 
-#   software without specific prior written permission.
-#
-#THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
-#"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
-#LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
-#FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 
-#COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
-#INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
-#BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
-#LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
-#CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
-# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN 
-# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
-# POSSIBILITY OF SUCH DAMAGE.
-
-no warnings 'redefine';
-
-use POSIX qw(locale_h);
-use locale;
-use Locale::gettext;
-use strict;
-use Vhffs::Main;
-use Vhffs::User;
-use Vhffs::Group;
-use Vhffs::Services::LargeFile;
-use Vhffs::Panel::User;
-use Vhffs::Robots;
-
-
-my $vhffs;
-my $user;
-my $message;
-my $subject;
-my $object;
-my $lang;
-my $objects;
-
-$vhffs = init Vhffs::Main;
-
-Vhffs::Robots::lock( $vhffs );
-
-$objects = Vhffs::Services::LargeFile::getall( $vhffs , Vhffs::Constants::VALIDATION_REFUSED );
-bindtextdomain("vhffs", $vhffs->get_config->get_intldir);
-textdomain("vhffs");
-
-foreach $object ( @{$objects} )
-{
-	if( ( defined $object ) && ( $object->fetch > 0 ) )
-	{
-		$user = $object->get_user;
-		$lang = Vhffs::Panel::User::get_lang( $user );
-		setlocale( LC_ALL , $lang ) if( defined $lang );
-		if( defined $user )
-		{
-			$message  = sprintf( gettext("Your file hosting request for the file : %s\n") , $object->get_filename);
-			$message .= gettext("has been refused by the Moderators team")."\n";
-			$message .= gettext("In hope to keep you in our hosting service")."\n\n";
-			if( length( $object->get_description ) > 1 )
-			{
-			    $message .= gettext("Reason given : ");
-			    $message .= $object->get_description . "\n";
-			}
-			$message .= sprintf( gettext("If you encounters problem, please mail: %s\n") , $vhffs->get_config->get_moderator_mail ) if( defined $vhffs->get_config->get_moderator_mail );
-			$message .= gettext("Cheers,")."\n";
-			$message .= gettext("The Moderator and Admin team");
-
-			$subject = gettext("Your file-hosting request");
-			Vhffs::Functions::send_mail( $vhffs->get_config->get_moderator_mail , $user->get_mail , $subject , $message );
-		}
-		
-		$object->delete;
-	}
-}
-
-
-Vhffs::Robots::unlock( $vhffs );
-exit 0;

Modified: branches/vhffs_4.1/vhffs-tests/conf/vhffs.conf
===================================================================
--- branches/vhffs_4.1/vhffs-tests/conf/vhffs.conf	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-tests/conf/vhffs.conf	2007-01-18 22:44:59 UTC (rev 404)
@@ -57,7 +57,6 @@
 		use_dns		=	no
 		use_mailing	=	no
 		use_mailuser	=	no
-		use_largefile	= 	no
 		use_repository	=	no
 	</modules>
 
@@ -262,28 +261,6 @@
 		www-archives	=	http://localhost/listengine
 	</listengine>
 
-
-	#Configuration of largefile (not complete, please do not use it)
-	<largefile>
-		upload-host	=	"largefile.myhost"
-		<mirrors>
-			<server>
-				name = "MIRROR1"
-				country = fr
-				logo = http://blabla
-				url = http://mirror1/download/myservice/
-				link = http://mirror1.com
-			</server>
-			<server>
-				name = "MIRROR2"
-				country = en
-				logo = http://blibli
-				url = http://download.mirror2.net/mirror/
-				link = http://mirror2.net
-			</server>
-		</mirrors>
-	</largefile>
-
 	#Configuration of download repository
 	<repository>
 		repository_url	=	"http://download.vhffs.org/";

Modified: branches/vhffs_4.1/vhffs-tests/src/Stats.pl
===================================================================
--- branches/vhffs_4.1/vhffs-tests/src/Stats.pl	2007-01-18 21:56:07 UTC (rev 403)
+++ branches/vhffs_4.1/vhffs-tests/src/Stats.pl	2007-01-18 22:44:59 UTC (rev 404)
@@ -13,7 +13,6 @@
 use Vhffs::Services::Mysql;
 use Vhffs::Services::Postgres;
 use Vhffs::Services::Svn;
-use Vhffs::Services::LargeFile;
 use Vhffs::Services::Mail;
 use Vhffs::Services::Mailing;
 


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/