[Zope] Solved: How to get the url without the domain...
Ausum
Ausum" <webmaster@enjoyperu.com
Tue, 6 Mar 2001 21:49:48 -0500
I think you're right, Jonothan. A generic workaround would be this:
<dtml-in "folder.objectItems()">
<dtml-let transitional_variable=absolute_url>
<dtml-var "_.string.split(_.str(transitional_variable), BASE0)[1]" ><br>
</dtml-let>
</dtml-in>
...always based on T.J.'s message.
Ausum
----- Mensaje original -----
De: "Jonothan Farr" <jfarr@real.com>
Para: "Ausum" <webmaster@enjoyperu.com>; <zope@zope.org>
Enviado: Martes, 06 de Marzo de 2001 09:50 p.m.
Asunto: Re: [Zope] Solved: How to get the url without the domain...
> > Given the fact that the port number is always present in the absolute_url
> > variable (in Zope), it's convenient to use it as a string to delimit the
> needed
> > part of the url. If this were not the case, I guess it's possible to use
any
> > part of the domain name close to the first slash after it.
>
> Boy, that is pretty ugly. What if you move to a different port, or a different
> host? All of your DTML breaks? I think I'd use the standard urlparse module in
> an external method or PythonScript, if there isn't an even simpler way of
doing
> it.
>
> --jfarr
>
>