Plugins - Permalink Fu
Add to favoritesThis is a simple plugin extracted from Mephisto for creating permalinks from attributes.
class Article < ActiveRecord::Base
has_permalink :title
end
This will escape the title, making it fit to use in a URL in the after_validation callback.
Use PermalinkFu.escape to escape a string manually if you like.

This is a very concise plugin with little-to-no documentation. It'll get the job done, but you're flying blind for the most part.