[#5282] Slug support
Summary Slug support
Queue Jonah
Type Enhancement
State Accepted
Priority 1. Low
Requester chuck@horde.org
Created 2007-04-22 (5133 days ago)
Updated 2008-05-29 (4730 days ago)
Patch No

Chuck Hagenbuch <chuck@horde.org> 2007-04-22 01:32:17
Allow either generating files or using rewrite rules so that a post 
with the title "A new dog" would be accessible from the URL 

Chuck Hagenbuch <chuck@horde.org> 2008-05-24 19:51:28
We should support slugs in Jonah. They should be unique on a 
per-channel basis, but if it's not too hard, we could also have a rule 
for saying that if the URL also includes the post date, then the 
uniqueness is per-channel per-date (whatever date format is configured 
for that channel). So the channel should have a slug_format parameter 
(with configurable date placeholders and the actual slug) and stories 
should have a slug parameter.

Slugs should be automatically generated from the title at first, but 
not overridden afterwards, and there should be a warning that changing 
the slug after the story has been published can change its URL.

See the evolving docs at http://wiki.horde.org/Doc/Dev/Slugs

Chuck Hagenbuch <chuck@horde.org> 2008-05-29 22:32:41
Mostly already covered, but a few things worth noting: