Lipsiasoft / lipsiadmin

Lipsiadmin is a new revolutionary admin for your projects. Lipsiadmin is based on Ext Js 3+. framework (with prototype adapter) and is ready for Rails 2.+. This admin is for newbie developper but also for experts, is not entirely written in javascript because the aim of developper wose build in a agile way web/site apps so we use extjs in a new intelligent way a mixin of “old” html and new ajax functions, for example ext manage the layout of page, grids, tree and errors, but form are in html code. — Read more

This URL has Read+Write access

lipsiadmin / README
100644 63 lines (40 sloc) 2.17 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
==Lipsiadmin
 
Lipsiadmin is a new revolutionary admin for your projects.
 
Is developped by http://www.lipsiasoft.com that use it from 2 years in production enviroments.
 
Lipsiadmin is based on Ext Js 2.2 framework (with prototype adapter) works with Rails 2+
 
This admin is for newbie developper but also for experts, is not entirely written in javascript
because the aim of developper wose build in a agile way web/site apps so we use extjs in a new
intelligent way a mixin of <tt>old</tt> html and new ajax functions,
for example ext manage the layout of page, grids, tree and errors, but form are in html code.
 
Author:: Davide D'Agostino
Copyright:: Copyright (c) 2009 Lipsiasoft s.r.l. (http://www.lipsiasoft.com)
License:: MIT License (http://www.opensource.org/licenses/mit-license.php)
Api Documentation:: http://api.lipsiasoft.com
Community:: http://groups.google.com/group/lipsiadmin
 
==Requirements
 
Rails 2+
Haml 2+
 
==Installation
 
  $ sudo gem install lipsiadmin
  
Then in your config/environment.rb
  
  config.gem "lipsiadmin", :version => "< 4.0"
  
Why we need to specify version?
 
Simply because we mantain backward compatibility until a 4.0 version.
This mean that before v 4.0 we only do small improvemets, bug fix, doc etc...
 
If you want install the edge version you can simply do:
 
  script/plugin install git://github.com/Lipsiasoft/lipsiadmin.git
  
==Examples
 
now run script/generate and you can see some like:
 
  Installed Generators
    Builtin: controller, integration_test, mailer, migration, model, etc..
    Lipsiadmin: attachment, backend, backend_page, pdf
 
So you can do:
 
  $ script/generate backend # Generate the base admin
  $ script/generate backend_page yourmodel # Generate a "scaffold" for your model
  $ script/generate frontend # Generate the base frontend
  $ script/generate attachment # Generate the an attachments
  $ script/generate pdf PdfName # Generate a new pdf document
 
==Contribute
 
Please contribute in coding, patch, and submitting translation api documentation etc...
 
Community can be found here:: http://groups.google.com/group/lipsiadmin
Api documentation can be found here:: http://api.lipsiasoft.com