github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

fesplugas / typus

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 374
    • 37
  • Source
  • Commits
  • Network (37)
  • Issues (6)
  • Downloads (3)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (3)
    • v0.9.38
    • v0.9.37
    • v0.9.36
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Ruby on Rails easy-to-use interface to allow trusted users edit structured content. (Admin scaffold generator) — Read more

  cancel

http://intraducibles.com/projects/typus

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Merge branch 'master' of github.com:fesplugas/typus 
fesplugas (author)
Mon Feb 08 23:48:20 -0800 2010
commit  7e51a28213b017e82cd893c94c3d5ae4dba276d5
tree    1d9e4ad4270b28aee1ae3c8de394d21ba30a7fa4
parent  86dc0b4b1bd131bca85b67e81f99b954fbfaf2ef parent  74cbef262093e2c28163d003308444067c02319f
typus /
name age
history
message
file .gitignore Sat Oct 24 11:01:10 -0700 2009 Cleaned .gitignore. [fesplugas]
file AUTHORS.md Sat Feb 06 10:15:01 -0800 2010 Added Lleïr Borras to AUTHORS list. [fesplugas]
file CHANGES Sat Feb 06 12:13:52 -0800 2010 Show selector value. [fesplugas]
file MIT-LICENSE Sat Dec 19 12:16:13 -0800 2009 Updated dates. [fesplugas]
file README.md Mon Jan 25 11:47:43 -0800 2010 Updated README [fesplugas]
file Rakefile Sat Dec 19 23:52:07 -0800 2009 Conventions ... [fesplugas]
file VERSION Sat Oct 24 11:17:45 -0700 2009 Added againg typus.gemspec and updated VERSION. [fesplugas]
directory app/ Mon Feb 08 23:46:48 -0800 2010 Detect, but not implement, has_many through rel... [fesplugas]
directory config/ Mon Feb 08 07:17:49 -0800 2010 Fixed typo. [fesplugas]
directory generators/ Sun Feb 07 00:24:56 -0800 2010 Refactored how selectors work. We use a constan... [fesplugas]
directory lib/ Mon Feb 08 10:51:32 -0800 2010 Gardening [fesplugas]
directory rails/ Thu Aug 13 02:31:24 -0700 2009 Refactor application booting. [fesplugas]
directory tasks/ Sat Feb 06 11:19:19 -0800 2010 Disable installation of rails_xss until I fix a... [fesplugas]
directory test/ Sat Feb 06 11:00:24 -0800 2010 Double quotes ATFT. [fesplugas]
file typus.gemspec Sat Feb 06 10:04:09 -0800 2010 Updated gemspec. [fesplugas]
README.md

Typus: Admin interface for Rails applications

Typus is designed for a single activity:

Trusted users editing structured content.

Typus doesn't try to be all the things to all the people but it's extensible enough to match lots of use cases.

Key Features

  • Access control by users and roles.
  • CRUD and custom actions for your models on a clean interface.
  • I18n.
  • Extensible and overwritable templates.
  • Low memory footprint.
  • MIT License, the same as Rails.

Links

  • Project site and documentation
  • Plugin source
  • Mailing list
  • Bug reports
  • Gems

Impatients to see it working?

Step 1: Create a Rails application using a template.

$ rails example.com -m http://tr.im/typus_example

Step 2: Start the server.

$ cd example.com && script/server

Step 3: Go to the admin area

$ open http://0.0.0.0:3000/admin

Want to see a demo working?

Demo application is hosted at Heroku (http://typus.heroku.com/).

Use the following credentials to log in.

Email: user@intraducibles.com
Password: columbia

Installing

Install from GitHub the latest version which it's compatible with Rails 2.3.5.

$ script/plugin install git://github.com/fesplugas/typus.git

Once typus is installed, run the generator to create required files and migrate your database.

$ script/generate typus
$ rake db:migrate

To create the first user, start the application server, go to http://0.0.0.0:3000/admin and follow the instructions.

Support

As an experiment we encourage you to support this project by donating 90 € if you are a developer or studio. Donations do allow us to spend more time working and supporting the project.

License

Copyright © 2007-2010 Francesc Esplugas Marti, released under the MIT license

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server