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 (Created) (JIRA)" <ji...@apache.org> on 2012/01/23 15:26:40 UTC
[jira] [Created] (RAVE-438) Pretty URL Support
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
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
[jira] [Updated] (RAVE-438) Pretty URL Support
Posted by "Jose (Updated) (JIRA)" <ji...@apache.org>.
[ 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