Simple Comparison - How to find the Template you are in in a list of all files in a directory
I have a simple Python script that returns a list of files in a directory. This is used on a page template to create a list of links to all sibling files in the folder. This is very similar to one of the Zope examples. However I can't delete the current context from the list as I want it included, just displayed differently. The Python script sorts the objects by a required criteria to determine their order in the list, so manually reintroducing the current context in the template is not possible. I've been attempting to iterate through the list and then compare the file ID of the item in the repeat loop with the file ID of the template using 'cmp'. I cannot get cmp to return 0 even when the names are the same (as evaluated by displaying them in the template). Is this the incorrect way to compare strings? Is there a better way to do this? Thanks, Edward
participants (1)
-
Edward Pollard