New Blog Features
I added some minor improvements to my blog. Some of these feature include:
- All tags now offer feeds, even if they aren’t in the “Popular Tags”. Just click on the tag, and the grey banner contains a feed link.
- All successful searches (i.e., those that return results) allow for subscriptions via Atom feeds. Similar to tag feeds, they exist in the grey banner that details the search term.
- All uploaded media is available and searchable from the newly added “Media” link under the also newly added “Extras” section on the right.
- Several small improvements to admin areas…
Here’s some code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
def feeds case params[:feed] when "all" @entries = Entry.find( :all, :limit => 25, :order => "updated_at DESC" ) when "by_tag" @entries = Tag.find_by_name(params[:tag]).entries.find( :all, :limit => 25, :order => 'updated_at DESC' ) when "by_search" query = "%#{params[:q]}%" @entries = Entry.find( :all, :conditions => ["body LIKE ?", query], :limit => 25, :order => 'updated_at DESC' ) end # case params[:feed] respond_to do |format| format.atom { render :layout => nil } end end |
Post by Jonathan Gnagy @ 2009-12-28 23:00:16 -0700
