From ca868284a40cd0cc8861a0de7cd1b92e1280f063 Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Sat, 13 Sep 2008 22:52:59 -0400 Subject: [PATCH] Choose last instead --- filters/mememe.plugin | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/filters/mememe.plugin b/filters/mememe.plugin index 9a5595b..99cbd11 100644 --- a/filters/mememe.plugin +++ b/filters/mememe.plugin @@ -329,8 +329,11 @@ footer = doc.xpathEval(sidebar) if not hasattr(footer,'__len__') or len(footer) == 0: raise Exception(sidebar + ' not found') if len(footer) > 1: - log.info("%d occurrences of %s found, taking first" % (len(footer),sidebar)) -footer = footer[0] + log.info("%d occurrences of %s found, taking last" % (len(footer),sidebar)) + if '@id' in sidebar: + for element in footer[:-1]: + element.unsetProp('id') +footer = footer[-1] # add up to 10 entry links to each subscription subs_ul = footer.children