Revert "Bug 14813: Fix encoding issues on editing help pages" v3.18.11
authorLiz Rea <wizzyrea@gmail.com>
Wed, 30 Sep 2015 22:32:03 +0000 (11:32 +1300)
committerLiz Rea <wizzyrea@gmail.com>
Wed, 30 Sep 2015 22:32:03 +0000 (11:32 +1300)
This reverts commit 16ebbebe4f543990b60b5771488f35b8b619debe.

Not actually applicable

edithelp.pl

index f690bd5..0166243 100755 (executable)
 # You should have received a copy of the GNU General Public License
 # along with Koha; if not, see <http://www.gnu.org/licenses>.
 
-use Modern::Perl;
+use strict;
 use C4::Output;
 use C4::Templates;
 use C4::Auth;
+use CGI;
 use warnings;
-use CGI qw ( -utf8 );
 
 use vars qw($debug);
 
@@ -77,7 +77,7 @@ sub _get_filepath ($;$) {
 $type = 'create' if $type eq 'addnew';
 if ( $type eq 'create' || $type eq 'save' ) {
        my $file = _get_filepath($referer);
-    open my $fh, ">:encoding(utf-8)", $file;
+    open my $fh, ">", $file;
     if ( $fh ) {
         # file is open write to it
         print $fh
@@ -99,13 +99,13 @@ elsif ( $type eq 'modify' ) {
        } else {
                (-w $file) or $error = 
                        "WARNING: You will not be able to save, because your webserver cannot write to '$file'. Contact your admin about help file permissions.";
-        open (my $fh, '<:encoding(utf-8)', $file) or die "Cannot read file '$file'";    # unlikely death, since we just checked
-        my $help = '';
+       open (my $fh, '<', $file) or die "Cannot read file '$file'";            # unlikely death, since we just checked
+               my $help = '';
         while ( <$fh> ) {
             $help .= /\[% INCLUDE .* %\](.*)$/ ? $1 : $_;
-        }
-        close $fh;
-        $template->param( 'help' => $help );
+               }
+               close $fh;
+       $template->param( 'help' => $help );
                $type = 'save';
        }
 }