<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Recently Published Railsify Plugins</title>
    <description>The latest plugins from Railsify!</description>
    <link>http://www.railsify.com/plugins/recent.rss</link>
    <language>en-gb</language>
    <image>
      <title>Railsify</title>
      <url>http://www.railsify.com/images/railsify/logo_on_white.gif</url>
      <link>http://www.railsify.com</link>
    </image>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/railsify" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
      <pubDate>Thu, 10 Jul 2008 04:18:50 -0000</pubDate>
      <title>acts_as_redeemable</title>
      <author>Wynn Netherland (Wynn Netherland)</author>
      <link>http://www.railsify.com/plugins/124-acts_as_redeemable</link>
      <guid>http://www.railsify.com/plugins/124-acts_as_redeemable</guid>
      <description>acts_as_redeemable adds redemption capability to a model for items like coupons, invitation codes, etc. Each redeemable gets a unique code upon creation that can be sent in an email or printed as a coupon code.</description>
    </item>
    <item>
      <pubDate>Mon, 07 Jul 2008 17:36:59 -0000</pubDate>
      <title>ActionButton</title>
      <author>Brian Landau (brianjlandau)</author>
      <link>http://www.railsify.com/plugins/123-actionbutton</link>
      <guid>http://www.railsify.com/plugins/123-actionbutton</guid>
      <description>A Rails plugin for creating a non-AJAX form containing a single button element. Allowing actions to be both safe, not javascript dependent and easily styled.</description>
    </item>
    <item>
      <pubDate>Mon, 07 Jul 2008 17:34:47 -0000</pubDate>
      <title>Helper Me Test</title>
      <author>Brian Landau (brianjlandau)</author>
      <link>http://www.railsify.com/plugins/122-helper-me-test</link>
      <guid>http://www.railsify.com/plugins/122-helper-me-test</guid>
      <description>Providing quick and easy ways to create and write tests for your Rails helpers.</description>
    </item>
    <item>
      <pubDate>Wed, 02 Jul 2008 13:05:42 -0000</pubDate>
      <title>SeleniumRC Spec</title>
      <author>Yuki Sonoda (yugui)</author>
      <link>http://www.railsify.com/plugins/121-seleniumrc-spec</link>
      <guid>http://www.railsify.com/plugins/121-seleniumrc-spec</guid>
      <description>Rails plugin to integrate SeleniumRC with RSpec on Rails.
</description>
    </item>
    <item>
      <pubDate>Wed, 18 Jun 2008 13:38:45 -0000</pubDate>
      <title>records_sequence</title>
      <author>Aaron Tian (Aaron)</author>
      <link>http://www.railsify.com/plugins/120-records_sequence</link>
      <guid>http://www.railsify.com/plugins/120-records_sequence</guid>
      <description>
== INSTALL == 
This plugin requires Rails 2.1+ currently. Install it by below command: 
ruby script/plugin install git://github.com/Aaron2Ti/records_sequence.git

== USAGE == 
After installed, your ActiveRecord objects could mixin two methods &amp;quot;next/previous&amp;quot;. So you could find next/previous object like below:

class User &amp;lt; ActiveRecord::Base 
end
foo = User.first 
bar = foo.next 
foo_neighbour = foo.previous # returns nil if foo has no previous neighbour

#The sequence's sorted column is defined by the new option :sorted_by, 
# default is the 'id' column. 
foo = User.last 
pre_foo_sorted_by_id = foo.previous 
pre_foo_sorted_by_age = foo.previous(:sorted_by =&amp;gt; 'age')

#Also works fine with most other ActiveRecord's find options: 
foo = User.find 30 
foo.next(:conditions =&amp;gt; ['age &amp;lt; ?', 20]) foo.previous(:offset =&amp;gt; 2) 
foo.next(:sorted_by =&amp;gt; 'address', :order =&amp;gt; 'name DESC, age') 
foo.previous( :sorted_by =&amp;gt; 'age', :conditions =&amp;gt; ['age &amp;lt; ?', 20], 
                    :order =&amp;gt; 'name DESC, address', :offset =&amp;gt; 2 )</description>
    </item>
    <item>
      <pubDate>Tue, 13 May 2008 06:23:00 -0000</pubDate>
      <title>javascript_auto_include</title>
      <author>Jamie Dyer (kernowsoul)</author>
      <link>http://www.railsify.com/plugins/119-javascript_auto_include</link>
      <guid>http://www.railsify.com/plugins/119-javascript_auto_include</guid>
      <description>This plugin automatically includes javascript files that mirror an applications view structure.</description>
    </item>
    <item>
      <pubDate>Sun, 11 May 2008 18:11:16 -0000</pubDate>
      <title>dectxn - Rails Declarative Transactions</title>
      <author>Simon Horne (soulware)</author>
      <link>http://www.railsify.com/plugins/118-dectxn-rails-declarative-transactions</link>
      <guid>http://www.railsify.com/plugins/118-dectxn-rails-declarative-transactions</guid>
      <description>dectxn is a Rails plugin that provides declarative transaction management.</description>
    </item>
    <item>
      <pubDate>Sat, 05 Apr 2008 21:18:48 -0000</pubDate>
      <title>Better Partials</title>
      <author>jcnetdev</author>
      <link>http://www.railsify.com/plugins/117-better-partials</link>
      <guid>http://www.railsify.com/plugins/117-better-partials</guid>
      <description>Wraps render :partial to make dealing with partials much easier. &amp;lt;%= partial &amp;quot;form&amp;quot;, :f =&amp;gt; f %&amp;gt; instead of &amp;lt;%= render :partial =&amp;gt; &amp;quot;form&amp;quot;, :locals =&amp;gt; {:f =&amp;gt; f} %&amp;gt;. Learn more: http://www.railsjedi.com/posts/22</description>
    </item>
    <item>
      <pubDate>Fri, 04 Apr 2008 09:48:00 -0000</pubDate>
      <title>acts as history</title>
      <author>Uwe Kubosch (donv)</author>
      <link>http://www.railsify.com/plugins/116-acts-as-history</link>
      <guid>http://www.railsify.com/plugins/116-acts-as-history</guid>
      <description>Adds functionality to keep historic versions of a model in the database.</description>
    </item>
    <item>
      <pubDate>Wed, 26 Mar 2008 10:48:34 -0000</pubDate>
      <title>Validates As EU Vat Number</title>
      <author>Neil Wilson (NeilW)</author>
      <link>http://www.railsify.com/plugins/115-validates-as-eu-vat-number</link>
      <guid>http://www.railsify.com/plugins/115-validates-as-eu-vat-number</guid>
      <description>Validates an attribute as conforming to the format of an VAT number in an EU country. The country code can either be in a separate attribute or as part of the attribute you are checking.</description>
    </item>
  </channel>
</rss>
