[Erp5-report] r23851 - /erp5/trunk/utils/oood/mimemapper.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Sep 26 23:18:02 CEST 2008


Author: kazuhiko
Date: Fri Sep 26 23:18:02 2008
New Revision: 23851

URL: http://svn.erp5.org?rev=23851&view=rev
Log:
display more meaningful name for several filters.

Modified:
    erp5/trunk/utils/oood/mimemapper.py

Modified: erp5/trunk/utils/oood/mimemapper.py
URL: http://svn.erp5.org/erp5/trunk/utils/oood/mimemapper.py?rev=23851&r1=23850&r2=23851&view=diff
==============================================================================
--- erp5/trunk/utils/oood/mimemapper.py (original)
+++ erp5/trunk/utils/oood/mimemapper.py Fri Sep 26 23:18:02 2008
@@ -282,6 +282,26 @@
     self.document_type_by_input_filter_dict['HTML'] = 'text'
     self.extension_by_mimetype_dict['text/html'] = 'html'
 
+    # we want more meaningful name for several filters
+    ui_name_dict = {
+      'Calc 8':'ODF Spreadsheet',
+      'Calc 8 Template':'ODF Spreadsheet Template',
+      'Calc 6.0':'OpenOffice.org 1.0 Spreadsheet',
+      'Calc 6.0 Template':'OpenOffice.org 1.0 Spreadsheet Template',
+      'Draw 8':'ODF Drawing',
+      'Draw 8 Template':'ODF Drawing Template',
+      'StarOffice XML (Draw)':'OpenOffice.org 1.0 Drawing',
+      'Draw 6.0 Template':'OpenOffice.org 1.0 Drawing Template',
+      'Impress 8':'ODF Presentation',
+      'Impress 8 Template':'ODF Presentation Template',
+      'StarOffice XML (Impress)':'OpenOffice.org 1.0 Presentation',
+      'Impress 6.0 Template':'OpenOffice.org 1.0 Presentation Template',
+      'Writer 8':'ODF Text Document',
+      'Writer 8 Template':'ODF Text Document Template',
+      'StarOffice XML (Writer)':'OpenOffice.org 1.0 Text Document',
+      'Writer 6.0 Template':'OpenOffice.org 1.0 Text Document Template',
+      }
+
     self.filter_property_dict = {}
 
     for filter_node in filter_list:
@@ -311,7 +331,7 @@
         'document_type':document_type,
         'extension':extension,
         'mime_type':media_type,
-        'label':ui_name,
+        'label':ui_name_dict.get(ui_name, ui_name),
         'sort_index':sort_index(flags, extension),
         }
 




More information about the Erp5-report mailing list