Index: extra/modules/announces.py =================================================================== --- extra/modules/announces.py (révision 578) +++ extra/modules/announces.py (copie de travail) @@ -101,10 +101,7 @@ return entry def get_url(self): - from quixote import get_request - return '%s://%s%sannounces/%s/' % ( - get_request().get_scheme(), get_request().get_server(), - get_publisher().get_root_url(), self.id) + return '%s/announces/%s/' % (get_publisher().get_frontoffice_url(), self.id) def store(self): self.modification_time = time.gmtime() Index: extra/modules/events.py =================================================================== --- extra/modules/events.py (révision 578) +++ extra/modules/events.py (copie de travail) @@ -141,12 +141,8 @@ return r.getvalue() def get_url(self): - from quixote import get_request - return '%s://%s%sagenda/events/%s/' % ( - get_request().get_scheme(), get_request().get_server(), - get_publisher().get_root_url(), self.id) + return '%s/agenda/events/%s/' % (get_publisher().get_frontoffice_url(), self.id) - def get_atom_entry(self): from pyatom import pyatom entry = pyatom.Entry()