public
Fork of dms/tog_depot
Description: File management plugin for Tog: Community Framework
Homepage: http://www.dmsti.es
Clone URL: git://github.com/molpe/tog_depot.git
name age message
file .gitignore Wed Feb 18 12:23:46 -0800 2009 gitignore file [molpe]
file CHANGELOG.md Wed Dec 10 04:53:04 -0800 2008 Beta testing [dms]
file MIT-LICENSE Tue Dec 09 03:43:26 -0800 2008 Abuse report working. Sort files working. Delet... [dms]
file README.markdown Thu Apr 16 08:26:40 -0700 2009 readme updated [molpe]
file Rakefile Wed Dec 10 04:25:40 -0800 2008 Beta testing [dms]
directory app/ Loading commit data...
directory config/
directory db/ Mon Feb 23 00:23:06 -0800 2009 major refactoring to use only one model for fol... [molpe]
file init.rb
directory locale/
directory public/
directory test/ Fri Dec 05 01:14:13 -0800 2008 Modified readme file [dms]
README.markdown

Depot

File management system for TOG:Community framework.

Included functionality


  • File management
  • Folder management
  • Filesize and disk cuota configuration
  • Tag system
  • File and folder privacity
  • Abuse report
  • And more...

Resources

Plugin requirements

In case you haven't got any of them installed previously, you'll need the following plugins on your application:

Follow each link above for a short installation guide incase you have to install them.

Installing plugin as a gem

  • Run the following if you haven't already:

    gem sources -a http://gems.github.com
    

  • Install the gem:

    sudo gem install dms-tog_depot
    

Installing plugin from source

  • Install plugin form source:

    ruby script/plugin install git://github.com/dms/tog_depot.git
    

  • Add Depot's routes to your application's config/routes.rb

    map.routes_from_plugin 'tog_depot'
    

  • Add plugin static resources to public app:

    rake tog:plugins:copy_resources
    

  • Generate installation migration:

    ruby script/generate migration install_tog_depot
    

  • With the following content:

    class InstallTogDepot < ActiveRecord::Migration
     def self.up

    migrate_plugin "tog_depot", 3
    
    end def self.down
    migrate_plugin "tog_depot", 0
    
    end end
  • And finally...

    rake db:migrate

More

Released under the MIT license

http://dmsti.es

DMS, Desarrollo de Medios y Sistemas.