View | Details | Raw Unified | Return to bug 9114
Collapse All | Expand All

(-)a/admin/import_export_framework.pl (-1 / +7 lines)
Lines 54-59 if ($action eq 'export' && $input->request_method() eq 'GET') { Link Here
54
    my $strXml = '';
54
    my $strXml = '';
55
    my $format = $input->param('type_export_' . $frameworkcode);
55
    my $format = $input->param('type_export_' . $frameworkcode);
56
    ExportFramework($frameworkcode, \$strXml, $format);
56
    ExportFramework($frameworkcode, \$strXml, $format);
57
58
    # Correctly set the encoding to output plain text in UTF-8
59
    if ( $format eq 'csv' ||
60
         $format eq 'sql' ) {
61
        binmode(STDOUT,':encoding(UTF-8)');
62
    }
63
57
    if ($format eq 'csv') {
64
    if ($format eq 'csv') {
58
        # CSV file
65
        # CSV file
59
        print $input->header(-type => 'application/vnd.ms-excel', -attachment => 'export_' . $frameworkcode . '.csv');
66
        print $input->header(-type => 'application/vnd.ms-excel', -attachment => 'export_' . $frameworkcode . '.csv');
60
- 

Return to bug 9114