Modify

Opened 2 years ago

Last modified 2 years ago

#9945 assigned defect

Does not work on Trac 0.12b

Reported by: wendy Owned by: danrolls
Priority: normal Component: ExcelXlstViewerPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.12

Description

I installed the plugin and made sure command python -s "import xlrd" working w/o error. Also added mime_map per the wiki page. When I opened a .xlsx file, Trac displays like binary format as shown below.

54 xl/styles.xmlÄXÛnÛ0}°0ôŸ:I/ëÛÅ6 À€­ÐØ«bˉ0]I.’~ý(ù5‰kÏh“—D¢)òèˆ
55 ˆHeFÅ*F¿ó·(Ћ3)HŒ¶D£»äý»H›-#kBL&„ŽÑژâsêtM8Ö² žäRql`ªV¡.Á™¶‹8g“
56 £ËZDú)xÄpMQ˜D©dRÌ'˜“Jãft©šUË1§l[‰gVàÕzœ

Attachments (0)

Change History (3)

comment:1 Changed 2 years ago by anonymous

I got it working after adding both 'xlsx' and 'xlsm' to Trac mimeview known types, then rebuild the core.

Trac-0.12.2/trac/mimeview/api.py

KNOWN_MIME_TYPES = {
    'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet': 'xlsx',
    'application/vnd.ms-excel.sheet.macroEnabled.12':                    'xlsm',

comment:2 Changed 2 years ago by danrolls

  • Status changed from new to assigned

Did you both set the mime_map property as described in the documentation? There must be a nicer way of doing this in trac 0.12 than editing the Trac source code?

comment:3 Changed 2 years ago by danrolls

Sorry Wendy I can see you set the property. Can you post the mime_map line from your configuration file please?

Add Comment

Modify Ticket

Action
as assigned .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.