[vhffs-dev] [1857] Removed dead code and refs to Panel::Template |
[ Thread Index |
Date Index
| More vhffs.org/vhffs-dev Archives
]
Revision: 1857
Author: beuss
Date: 2011-06-03 00:05:56 +0200 (Fri, 03 Jun 2011)
Log Message:
-----------
Removed dead code and refs to Panel::Template
Modified Paths:
--------------
trunk/vhffs-panel/repository/prefs.pl
trunk/vhffs-panel/user/prefs.pl
Removed Paths:
-------------
trunk/vhffs-api/src/Vhffs/Panel/Template.pm
Deleted: trunk/vhffs-api/src/Vhffs/Panel/Template.pm
===================================================================
--- trunk/vhffs-api/src/Vhffs/Panel/Template.pm 2011-06-02 22:05:48 UTC (rev 1856)
+++ trunk/vhffs-api/src/Vhffs/Panel/Template.pm 2011-06-02 22:05:56 UTC (rev 1857)
@@ -1,86 +0,0 @@
-#!%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.
-
-=pod
-
-=head1 NAME
-
-Vhffs::Panel::Template - HTML::Template::Expr sublasse with utility functions
-
-=head1 SYNOPSIS
-
- my $template = new Vhffs::Panel::Template(same params as
- HTML::Template::Expr)
-
-This class allow you to use <tmpl_i18n key="k"> constructs in your template
-files. Each tmpl_i18n tag is replaced by the corresponding translation using
-gettext.
-
-=cut
-
-use strict;
-use utf8;
-
-package Vhffs::Panel::Template;
-
-use base qw(HTML::Template::Expr);
-use Locale::gettext;
-
-sub new {
- my $class = shift;
- my %options = (@_);
-
- if(exists $options{filter}) {
- my $filter = $options{filter};
- if(ref($filter) eq 'ARRAY') {
- $filter->[@{$filter}] = \&i18n_filter;
- } else {
- $filter = [$filter, \&i18n_filter];
- }
- $options{filter} = $filter;
- } else {
- $options{filter} = \&i18n_filter;
- }
-
- return $class->SUPER::new(%options);
-}
-
-sub i18n_filter {
- my $txt = shift;
- $$txt =~ s/<\s*[Tt][Mm][Pp][Ll]_[Ii]18[Nn]\s+[Kk][Ee][Yy]="([^"]+)"\s*>/gettext($1)/ge;
-}
-
-1;
-
-__END__
-=head1 AUTHORS
-
-Sebastien Le Ray < beuss at tuxfamily dot org >
Modified: trunk/vhffs-panel/repository/prefs.pl
===================================================================
--- trunk/vhffs-panel/repository/prefs.pl 2011-06-02 22:05:48 UTC (rev 1856)
+++ trunk/vhffs-panel/repository/prefs.pl 2011-06-02 22:05:56 UTC (rev 1857)
@@ -72,34 +72,6 @@
};
$panel->set_title( gettext('Admin Download repository') );
$panel->render('repository/prefs.tt', $vars);
-
- $template = new Vhffs::Panel::Template( filename => $templatedir."/panel/repository/prefs.tmpl" );
-
- $template->param( TEXT_REPONAME => $repo->get_name );
-
- $template->param( THEME => $panel->{theme} );
- $template->param( QUOTA_VALUE => sprintf( gettext("Quota (used/total) : %s/%s") , $repo->get_quota_used , $repo->get_quota ) );
- $template->param( QUOTA_WIDTH => ( ($repo->get_quota_used / $repo->get_quota) * 300 ) );
-
- $template->param( TEXT_DELETE_REPOSITORY => gettext("Delete this project") );
- $template->param( TEXT_BEFORE_DELETE => gettext("This action is non-reversible. This download repository will be DESTROYED.") );
- $template->param( ASK_DELETE_REPOSITORY => gettext("Are you SURE you want DELETE this download repository ?") );
- $template->param( YES => gettext("Yes I'm sure of what I do") );
- $template->param( NO => gettext("No, I'm not sure, I prefer to keep this project.") );
- $template->param( TEXT_DELETE => gettext("Delete") );
-
- $template->param( VALUE_OID => $repo->get_oid );
- $template->param( TEXT_ACL_ADMIN => "Admin Rights on this object (ACL)" );
- $template->param( EXPLAIN_ADMIN_ACL => "You can Manage rights on this service for each user in the VHFFS database. Please read help before manage it." );
- $template->param( ADMIN_ACL => "Ok, go to ACL admin" );
-
- if($user->is_admin() == 1) {
- $template->param( ADMIN => 1);
- my $adminpart = Vhffs::Panel::Object::admin_part( $panel, $repo );
- $template->param( ADMIN_PART => $adminpart->output ) if( defined $adminpart );
- $template->param( QUOTA => $repo->get_quota() );
- $template->param( USED_QUOTA => $repo->get_quota_used() );
- }
}
sub update_quota {
Modified: trunk/vhffs-panel/user/prefs.pl
===================================================================
--- trunk/vhffs-panel/user/prefs.pl 2011-06-02 22:05:48 UTC (rev 1856)
+++ trunk/vhffs-panel/user/prefs.pl 2011-06-02 22:05:56 UTC (rev 1857)
@@ -44,7 +44,6 @@
use Vhffs::Panel::Main;
use Vhffs::Panel::User;
use Vhffs::Panel::Object;
-use Vhffs::Panel::Template;
use Vhffs::Services::MailUser;
use Vhffs::Services::Newsletter;