make it possible to have variadic URLs in links (#3917)
This commit is contained in:
parent
53375a956c
commit
37532a7108
|
@ -3,6 +3,8 @@ from quixote.directory import Directory
|
|||
from quixote.html import htmltext
|
||||
from quixote.util import StaticDirectory
|
||||
|
||||
from wcs.qommon.misc import get_variadic_url
|
||||
|
||||
import os
|
||||
import re
|
||||
import string
|
||||
|
@ -1120,6 +1122,7 @@ class AlternateRootDirectory(OldRootDirectory):
|
|||
# generic title
|
||||
'<h3>%s</h3>' % _('Useful links')
|
||||
has_ul = False
|
||||
vars = get_publisher().substitutions.get_context_variables()
|
||||
for link in links:
|
||||
if not link.url:
|
||||
# acting title
|
||||
|
@ -1132,7 +1135,7 @@ class AlternateRootDirectory(OldRootDirectory):
|
|||
if not has_ul:
|
||||
'<ul>'
|
||||
has_ul = True
|
||||
'<li><a href="%s">%s</a></li>' % (link.url, link.title)
|
||||
'<li><a href="%s">%s</a></li>' % (get_variadic_url(link.url, vars), link.title)
|
||||
if has_ul:
|
||||
'</ul>'
|
||||
'</div>'
|
||||
|
|
Reference in New Issue