diff options
Diffstat (limited to 'Bugzilla')
-rw-r--r--[-rwxr-xr-x] | Bugzilla/Auth/Verify/RADIUS.pm | 0 | ||||
-rw-r--r-- | Bugzilla/Config/L10n.pm | 72 | ||||
-rwxr-xr-x | Bugzilla/Template/Parser.pm | 66 | ||||
-rw-r--r--[-rwxr-xr-x] | Bugzilla/User/Setting/Lang.pm | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | Bugzilla/User/Setting/Skin.pm | 0 | ||||
-rw-r--r--[-rwxr-xr-x] | Bugzilla/WebService/Product.pm | 0 |
6 files changed, 0 insertions, 138 deletions
diff --git a/Bugzilla/Auth/Verify/RADIUS.pm b/Bugzilla/Auth/Verify/RADIUS.pm index da36c3bd1..da36c3bd1 100755..100644 --- a/Bugzilla/Auth/Verify/RADIUS.pm +++ b/Bugzilla/Auth/Verify/RADIUS.pm diff --git a/Bugzilla/Config/L10n.pm b/Bugzilla/Config/L10n.pm deleted file mode 100644 index 5a18e9d58..000000000 --- a/Bugzilla/Config/L10n.pm +++ /dev/null @@ -1,72 +0,0 @@ -# -*- Mode: perl; indent-tabs-mode: nil -*- -# -# The contents of this file are subject to the Mozilla Public -# License Version 1.1 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a copy of -# the License at http://www.mozilla.org/MPL/ -# -# Software distributed under the License is distributed on an "AS -# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -# implied. See the License for the specific language governing -# rights and limitations under the License. -# -# The Original Code is the Bugzilla Bug Tracking System. -# -# The Initial Developer of the Original Code is Netscape Communications -# Corporation. Portions created by Netscape are -# Copyright (C) 1998 Netscape Communications Corporation. All -# Rights Reserved. -# -# Contributor(s): Terry Weissman <terry@mozilla.org> -# Dawn Endico <endico@mozilla.org> -# Dan Mosedale <dmose@mozilla.org> -# Joe Robins <jmrobins@tgix.com> -# Jacob Steenhagen <jake@bugzilla.org> -# J. Paul Reed <preed@sigkill.com> -# Bradley Baetz <bbaetz@student.usyd.edu.au> -# Joseph Heenan <joseph@heenan.me.uk> -# Erik Stambaugh <erik@dasbistro.com> -# Frédéric Buclin <LpSolit@gmail.com> -# - -package Bugzilla::Config::L10n; - -use strict; - -use File::Spec; # for find_languages - -use Bugzilla::Constants; -use Bugzilla::Config::Common; - -$Bugzilla::Config::L10n::sortkey = "08"; - -sub get_param_list { - my $class = shift; - my @param_list = ( - { - name => 'languages' , - extra_desc => { available_languages => find_languages() }, - type => 't' , - default => 'en' , - checker => \&check_languages - } ); - return @param_list; -} - -sub find_languages { - my @languages = (); - opendir(DIR, bz_locations()->{'templatedir'}) - || return "Can't open 'template' directory: $!"; - foreach my $dir (readdir(DIR)) { - next unless $dir =~ /^([a-z-]+)$/i; - my $lang = $1; - next if($lang =~ /^CVS$/i); - my $deft_path = File::Spec->catdir('template', $lang, 'default'); - my $cust_path = File::Spec->catdir('template', $lang, 'custom'); - push(@languages, $lang) if(-d $deft_path or -d $cust_path); - } - closedir DIR; - return join(', ', @languages); -} - -1; diff --git a/Bugzilla/Template/Parser.pm b/Bugzilla/Template/Parser.pm deleted file mode 100755 index 0965e078e..000000000 --- a/Bugzilla/Template/Parser.pm +++ /dev/null @@ -1,66 +0,0 @@ -# -*- Mode: perl; indent-tabs-mode: nil -*- -# -# The contents of this file are subject to the Mozilla Public -# License Version 1.1 (the "License"); you may not use this file -# except in compliance with the License. You may obtain a copy of -# the License at http://www.mozilla.org/MPL/ -# -# Software distributed under the License is distributed on an "AS -# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -# implied. See the License for the specific language governing -# rights and limitations under the License. -# -# The Original Code is the Bugzilla Bug Tracking System. -# -# The Initial Developer of the Original Code is Marc Schumann. -# Portions created by Marc Schumann are Copyright (C) 2008 Marc Schumann. -# All Rights Reserved. -# -# Contributor(s): Marc Schumann <wurblzap@gmail.com> - - -package Bugzilla::Template::Parser; - -use strict; - -use base qw(Template::Parser); - -sub parse { - my ($self, $text, @params) = @_; - if (Bugzilla->params->{'utf8'}) { - utf8::is_utf8($text) || utf8::decode($text); - } - return $self->SUPER::parse($text, @params); -} - -1; - -__END__ - -=head1 NAME - -Bugzilla::Template::Parser - Wrapper around the Template Toolkit -C<Template::Parser> object - -=head1 DESCRIPTION - -This wrapper makes the Template Toolkit aware of UTF-8 templates. - -=head1 SUBROUTINES - -=over - -=item C<parse($options)> - -Description: Parses template text using Template::Parser::parse(), -converting the text to UTF-8 encoding before, if necessary. - -Params: C<$text> - Text to pass to Template::Parser::parse(). - -Returns: Parsed text as returned by Template::Parser::parse(). - -=back - -=head1 SEE ALSO - -L<Template> diff --git a/Bugzilla/User/Setting/Lang.pm b/Bugzilla/User/Setting/Lang.pm index 79372704d..79372704d 100755..100644 --- a/Bugzilla/User/Setting/Lang.pm +++ b/Bugzilla/User/Setting/Lang.pm diff --git a/Bugzilla/User/Setting/Skin.pm b/Bugzilla/User/Setting/Skin.pm index f69f3e66c..f69f3e66c 100755..100644 --- a/Bugzilla/User/Setting/Skin.pm +++ b/Bugzilla/User/Setting/Skin.pm diff --git a/Bugzilla/WebService/Product.pm b/Bugzilla/WebService/Product.pm index eaec012a4..eaec012a4 100755..100644 --- a/Bugzilla/WebService/Product.pm +++ b/Bugzilla/WebService/Product.pm |