tog: An Open Source Social Network Platform for Ruby on Rail
2
A while back, when I was researching open source solutions for building a social network with Ruby on Rails, I came across tog. Unlike other solutions, tog doesn't believe in generic social networks. Instead, tog is a collection of useful plugins that can easily add social network features to your Ruby on Rails application. In addition to these useful plugins, tog is released under the unrestrictive MIT license and was designed to make developing and integrating new plugins easy.
Here is a summary of the currently available plugins and features included:
tog_core
- Base controllers for member and admin actions
- Base dashboards controller (public, member and admin)
- Dependency declaration for common social features (comments, tags, activity, etc.)
- Abuse and comments management
- Configuration management
- Helpers for user interface, config access, etc.
- Patches and libraries
- System wide searching functionality
tog_user
- Login, logout and signup processes
- Password reminder
- Activation process
- recaptcha support
- User login or email as key
- Administration interface
tog_social
- Profiles (including photos)
- Groups (including images)
- Moderated and open groups
- Public and private groups
- Invitations for joining a group
- Bi-directional friendships
- Followers and fan friendships
tog_conversatio
- Multiblog system
- Multiauthors blogs
- Atom subscriptions
- Blog’s archives
- Tag clouds per blog and global
- Draft & published status
tog_mail
- Multiple folders
- Send messages to your friend list
- Send messages to a given user
tog_picto
- Photos grouped in photosets
- Photoset-defined privacy
- Multiple sized for each photos
- Comment-able, rateable and taggable photos and photosets
tog_vault
- Pages
- Children pages
- Helper for including pages on views
- HTML editor
- Small publication workflow (draft-approved-published)
One thing I noticed is that the current plugins don't provide a discussion board or forums functionality. May be this would be my contribution :-).
Written By:
Hatem Mahmoud (www.expressionlab.com)
Comments
Post a Comment
eSpace podcast Prodcast
Archive
- September 2011
- April 2011
- March 2011
- December 2010
- November 2010
- September 2010
- August 2010
- July 2010
- June 2010
- April 2010
- March 2010
- November 2009
- October 2009
- September 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- November 2008
- October 2008
- September 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- January 2008
- April 2007
- March 2007
Latest Comments
- SpectraMind Commented on Egypt Wins UK's National Outsourcing Association Award
- Rofaida Awad Commented on Go Egypt Go!
- Different Mike Commented on Only idiots change their iPhone root password!
- Mike Commented on Only idiots change their iPhone root password!
- smile Commented on Only idiots change their iPhone root password!

