Plugins
Want to know if we’ve got a plugin you’ve been searching high and low for? Take a quick look over this summary of all of the PluginAWeek plugins or, if you’re feeling adventurous, take a stroll over to the GitHub repository.
attribute_predicates
Adds automatic generation of predicate methods (truth accessors) when defining attributes using attr, attr_reader, attr_writer, and attr_accessor
encrypted_attributes
Adds support for automatically encrypting ActiveRecord attributes
encrypted_strings
Provides dead-simple string encryption/decryption syntax
enumerate_by
Adds support for declaring an ActiveRecord class as an enumeration
has_addresses
Demonstrates a reference implementation for handling countries, regions, and addresses
has_emails
Demonstrates a reference implementation for sending emails with logging and asynchronous support
has_messages
Demonstrates a reference implementation for sending messages between users
has_phone_numbers
Demonstrates a reference implementation for handling phone numbers
has_ratings
Demonstrates a reference implementation for handling ratings
has_roles
Demonstrates a reference implementation for handling role management
memorable_strings
Generates strings that can be easily remembered
menu_helper
Adds a helper method for generating a menubar
module_creation_helper
Adds a helper method for creating new modules and classes at runtime
plugin_test_helper
Simplifies plugin testing by creating an isolated Rails environment that simulates its usage in a real application
polymorphic_identity
Dynamically generates aliases for polymorphic associations based on the class names of those associations
preferences
Adds support for easily creating custom preferences for models
smart_field_constraints
Intelligently applies a maxlength attribute for text fields based on column constraints and validations
state_machine
Adds support for creating state machines for attributes on any Ruby class
styled_inputs
Adds automated styling of input fields with css classes
table_helper
Adds a helper method for generating HTML tables from collections
tiny_mce_helper
Adds helper methods for creating the TinyMCE initialization script
validates_as_email_address
Adds support for validating the format/length of email addresses
Feed
