Modify

Opened 10 years ago

Closed 9 years ago

Last modified 8 years ago

#2493 closed defect (fixed)

[PATCH] Wiki page names can be in Unicode

Reported by: martin@… Owned by: Alec Thomas
Priority: high Component: TagsPlugin
Severity: major Keywords: unicode
Cc: Trac Release: 0.11

Description

Listings that contained wiki pages with unicode in the name caused an 'ascii codec can't ....' exception.

This simple patch fixes the problem:

Index: tractags/macros.py
===================================================================
--- tractags/macros.py	(revision 3160)
+++ tractags/macros.py	(working copy)
@@ -77,7 +77,7 @@
 
         ul = builder.ul(class_='taglist')
         for resource, tags in sorted(query_result,
-                                     key=lambda r: str(r[0].id)):
+                                     key=lambda r: unicode(r[0].id)):
             tags = sorted(tags)
             if tags:
                 rendered_tags = [

Attachments (0)

Change History (4)

comment:1 Changed 9 years ago by Catalin BALAN

Issue confirmed.

This patch worked for me.

Thank you.

comment:2 Changed 9 years ago by Alec Thomas

Resolution: fixed
Status: newclosed

Fixed in r3875.

comment:3 Changed 8 years ago by Odd Simon Simonsen

#4213, #3348, #4801 and #3609 closed as duplicates.

comment:4 Changed 8 years ago by dreel@…

Can you renew binary archived source? I can't checkout from repos.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Alec Thomas.
The resolution will be deleted.

Add Comment


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

 
Note: See TracTickets for help on using tickets.