ON MON, 2007-11-26 AT 10:04 +0100, ANDREAS HARTMANN WROTE:
> HI JüRGEN,
>
> JUERGEN RAGALLER SCHRIEB:
>
> [...]
>
> > OUR IDEA IS TO MAKE THE LENYA INTERNAL LINK SYNTAX
(LENYA-DOCUMENT...)
> > ACCESSIBLE FROM OUTSIDE VIA A PERMALINK MODULE.
> >
> > - REQUEST TO MATCH IN THE MODULE SITEMAP:
> >
LENYA.USECASE=PERMALINK.RETURN-URL&UUID=1233&LANG=EN
&EXTENSION=HTML
>
>
> OR HOW ABOUT SOMETHING LIKE THIS:
>
>
HTTP://HOST.COM/PUB/AREA/123123-ASDFA-3234_EN.HTML?LENYA.MOD
ULE=PERMALINK
MANY ORGANIZATIONS NEED HUMAN READ-/UNDERSTANDABLE URLS.
HAVING THE UUID
IN THE PATH SEEMS VERY UGLY. HOW ABOUT:
HTTP://HOST.COM/PUB/AREA/MYDOCU_EN.HTML?LENYA.MODULE=PERMALI
NK&ID=123123-ASDFA-3234
SALU2
>
> OR WE COULD EVEN STANDARDIZE THIS URL SCHEME SO THAT
THE LENYA.MODULE
> REQUEST PARAMETER ISN'T REQUIRED (USING A SIMPLIFIED
REGEX):
>
> <MAP:MATCH TYPE="REGEX"
>
PATTERN="W-W-W-W-W_W+.W+"&g
t;
> <MAP:REDIRECT-TO
URI="{UUID2URL:...}"/>
> </MAP:MATCH>
>
>
> > - WRITE A CUSTOM COCOON ACTION TO RETURN THE
CURRENTLY VALID URL FOR
> > GIVEN UUID, LANGUAGE, EXTENSION
> > (REUSE SOME CODE FROM THE UUID2URL TRANSFORMER
CLASS)
>
> +1 (THOUGH I'D RATHER USE AN INPUT MODULE THAN AN
ACTION)
>
> > - REDIRECT TO THE URL RETURNED BY THE ACTION (OR
DISPLAY PAGE INFORMING
> > THE USER, THE PERMALINK IS INVALID)
>
> IIUC LENYA WOULD ISSUE THE REDIRECT?
>
> > IF YOU FIND THE TIME, I'D APPRECIATE YOUR COMMENTS
/ THOUGHTS ABOUT THAT
> > IDEA.
>
> IMO THIS IS A VERY GOOD IDEA.
>
> -- ANDREAS
>
>
--
THORSTEN SCHERLER
THORSTEN.AT.APACHE.ORG
OPEN SOURCE JAVA CONSULTING, TRAINING
AND SOLUTIONS
------------------------------------------------------------
---------
TO UNSUBSCRIBE, E-MAIL: DEV-UNSUBSCRIBE LENYA.APACHE.ORG
FOR ADDITIONAL COMMANDS, E-MAIL: DEV-HELP LENYA.APACHE.ORG
|