You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rave.apache.org by "Jose (Updated) (JIRA)" <ji...@apache.org> on 2012/01/23 15:26:40 UTC

[jira] [Updated] (RAVE-438) Pretty URL Support

     [ https://issues.apache.org/jira/browse/RAVE-438?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jose updated RAVE-438:
----------------------

    Description: 
In order to support pretty URLS and bookmarking, a URL to page feature should be implemented. These urls should also be used by search spiders and internal search engines.

Example:

The technical URL: http://localhost:8080/peregrineserver/app/page/view/21 to the "Contact" page

could be mapped to the pretty URL: http://localhost:8080/peregrineserver/contact-us (english) or http://localhost:8080/peregrineserver/Kontakt (german)

A recursive structure like:

<url-mapping page="contactPageId" label="urlmapping_contact">
    <url-mapping page="jobsPageId" label="urlmapping_contact_jobs"/>
</url-mapping>

where "urlmapping_contact" is a property from a NSL resource file like

urlmapping_contact = contact
urlmapping_contact_jobs = jobs

could be used. There are of course various ways to do this and prob even libraries to do it.

  was:
In order to support pretty URLS and bookmarking a URL to page feature should be implemented. These urls should also be used by search spiders and internal search engines.

Example:

The technical URL: http://localhost:8080/peregrineserver/app/page/view/21 to the "Contact" page

could be mapped to the pretty URL: http://localhost:8080/peregrineserver/contact-us (english) or http://localhost:8080/peregrineserver/Kontakt (german)

A recursive structure like:

<url-mapping page="contactPageId" label="urlmapping_contact">
    <url-mapping page="jobsPageId" label="urlmapping_contact_jobs"/>
</url-mapping>

where "urlmapping_contact" is a property from a NSL resource file like

urlmapping_contact = contact
urlmapping_contact_jobs = jobs

could be used. There are of course various ways to do this and prob even libraries to do it.

    
> Pretty URL Support
> ------------------
>
>                 Key: RAVE-438
>                 URL: https://issues.apache.org/jira/browse/RAVE-438
>             Project: Rave
>          Issue Type: New Feature
>          Components: rave-core
>    Affects Versions: 0.8-INCUBATING
>         Environment: ALL
>            Reporter: Jose
>            Priority: Minor
>              Labels: Mapping, Pretty, Search, Spiders, URL
>
> In order to support pretty URLS and bookmarking, a URL to page feature should be implemented. These urls should also be used by search spiders and internal search engines.
> Example:
> The technical URL: http://localhost:8080/peregrineserver/app/page/view/21 to the "Contact" page
> could be mapped to the pretty URL: http://localhost:8080/peregrineserver/contact-us (english) or http://localhost:8080/peregrineserver/Kontakt (german)
> A recursive structure like:
> <url-mapping page="contactPageId" label="urlmapping_contact">
>     <url-mapping page="jobsPageId" label="urlmapping_contact_jobs"/>
> </url-mapping>
> where "urlmapping_contact" is a property from a NSL resource file like
> urlmapping_contact = contact
> urlmapping_contact_jobs = jobs
> could be used. There are of course various ways to do this and prob even libraries to do it.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira