dms / tog_depot

File management plugin for Tog: Community Framework

This URL has Read+Write access

name age message
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 Wed Dec 10 05:16:56 -0800 2008 Beta testing [dms]
file Rakefile Wed Dec 10 04:25:40 -0800 2008 Beta testing [dms]
directory app/ Wed Dec 10 04:25:40 -0800 2008 Beta testing [dms]
directory config/ Fri Dec 05 10:44:59 -0800 2008 Abuse report working. Sort files working. Delet... [dms]
directory db/ Wed Dec 10 04:25:40 -0800 2008 Beta testing [dms]
file init.rb Thu Dec 04 04:16:04 -0800 2008 Updated Readme file. Fixed init.rb file. [dms]
directory public/ Fri Dec 05 10:44:59 -0800 2008 Abuse report working. Sort files working. Delet... [dms]
directory test/ Fri Dec 05 01:14:13 -0800 2008 Modified readme file [dms]
file tog_depot-0.2.1.gem Wed Dec 10 04:53:04 -0800 2008 Beta testing [dms]
file tog_depot.gemspec Wed Dec 10 04:53:04 -0800 2008 Beta testing [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", 2
    
    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.