Hi chas, Friday, October 01, 1999, 8:10:30 PM, you wrote:
dunno about the regex but in python, this is simply :
if s[-1] != "/" : s[:string.rfind(s, "/")]
which i guess should be something like this :
<dtml-if "s[-1]=='/'"> <dtml-if "s[-1]!='/'"> ^ <dtml-call "REQUEST.set(s, s[:_.string.rfind(s, '/')])"> <dtml-call "REQUEST.set('s', s[:_.string.rfind(s, '/')])"> ^ ^ </dtml-if>
where s is your path_info (which you sub straight into the above)
Yes. Thank you. Works great.
not sure what you need this for but you might want to check URL1 also.
URL1 includes the domain, so for every "click" there will be a DNS-request (the common Browsers don't cache DNS, IIRC). I use this <!--#call "REQUEST.set('path',PATH_INFO)" --> <dtml-if "path[-1]!='/'"> <dtml-call "REQUEST.set('path',SCRIPT_NAME+path[:_.string.rfind(path, '/')])"> </dtml-if> <a href="<!--#path-->/">x</a> and no DNS-request is needed. Sven -- PGP-Key-ID: 0x881BF222