Changeset 80
- Timestamp:
- 06/28/06 22:47:06 (2 years ago)
- Files:
-
- trunk/radiant/CHANGELOG (modified) (1 diff)
- trunk/radiant/CONTRIBUTORS (modified) (1 diff)
- trunk/radiant/README (modified) (4 diffs)
- trunk/radiant/app/behaviors/language_redirect_behavior.rb (deleted)
- trunk/radiant/bin/radiant (modified) (5 diffs)
- trunk/radiant/config (modified) (1 prop)
- trunk/radiant/config/database.yml (deleted)
- trunk/radiant/config/environment.rb (modified) (1 diff)
- trunk/radiant/doc/README_FOR_APP (deleted)
- trunk/radiant/lib/tasks/release.rake (moved) (moved from trunk/radiant/lib/tasks/gem.rake) (2 diffs)
- trunk/radiant/permissions.txt (deleted)
- trunk/radiant/script/setup_database (modified) (6 diffs)
- trunk/radiant/vendor (modified) (1 prop)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/radiant/CHANGELOG
r79 r80 1 1 = Change Log 2 2 3 0.5.0 Grindstone (June 28, 2006)4 * first release3 === 0.5.0 Grindstone (June 28, 2006) 4 * First release. trunk/radiant/CONTRIBUTORS
r77 r80 1 Contributors 2 ------------ 1 = Contributors 3 2 4 3 The following people have submitted changes which have been applied to the core: trunk/radiant/README
r75 r80 3 3 Radiant is a no-fluff, open source content management system designed 4 4 for small teams. It is similar to Textpattern or MovableType, but is 5 a general purpose content management system (not a blogging engine). 5 a general purpose content management system (not just a blogging 6 engine). 6 7 7 8 Radiant features: 8 9 9 10 * An elegant user interface 10 * Flexible templating with layouts, snippets, page parts, and a 11 * The ability to arrange pages in a hierarchy 12 * Flexible templating with layouts, snippets, page parts, and a 11 13 custom tagging language (Radius: http://radius.rubyforge.org) 12 * Extensible with special page-oriented plugins called behaviors 14 * Special page-oriented plugins called behaviors 15 * A simple user management/permissions system 13 16 * Support for Markdown and Textile as well as traditional HTML 14 (other filters are easy to write) 15 * Simple user management/rights system 17 (it's easy to create other filters) 16 18 * Operates in two modes: dev and production depending on the URL 17 19 * A caching system which expires pages every 5 minutes 18 * Built using Ruby on Rails 20 * Built using Ruby on Rails (which means that extending Radiant is 21 as easy as any other Rails application) 19 22 * And much more... 20 21 This is a prerelease version of Radiant.22 23 23 24 … … 38 39 like to install Radiant: 39 40 40 1. Create a MySQL/PostgreSQL/SQLite database for your Web site 41 1. Create a MySQL/PostgreSQL/SQLite database for your Web site. 41 42 42 2. Edit config/database.yml making changes for your database setup 43 2. Create config/database.yml for your database setup. (There are 44 several examples in the config directory.) 43 45 44 46 3. Run the database setup script: … … 65 67 66 68 The administrative interface is available at /admin/. By default the 67 setup_databasescript creates a user called "admin" with a password of69 `setup_database` script creates a user called "admin" with a password of 68 70 "radiant". 69 71 … … 79 81 http://dev.radiantcms.org/ 80 82 81 Before filing a ticket please discuss proposed changes on the mailing 82 list. 83 Please Note: Before filing a ticket on the dev site discuss your question 84 or problem on the mailing list. This makes it much easier to manage 85 legitimate tickets. 86 87 88 Enjoy! 89 90 -- 91 John Long :: http://wiseheartdesign.com trunk/radiant/bin/radiant
r78 r80 35 35 end 36 36 puts "Done." 37 output_additional_instructions 37 38 end 38 39 end … … 87 88 88 89 def unpack_radiant_application 89 make_path(@dirname) 90 %w( cache log vendor/plugins ).each do |path| 91 make_path(File.join(@dirname, path)) 92 end 90 93 remove_instance_config 91 94 remove_config_stub('routes') … … 99 102 %w( 100 103 config/boot.rb 101 config/database.yml102 104 config/database.mysql.yml 103 105 config/database.sqlite.yml … … 116 118 script/runner 117 119 README 120 CHANGELOG 118 121 CONTRIBUTORS 119 122 LICENSE … … 135 138 make_executable(filename) 136 139 end 140 end 141 142 def output_additional_instructions 143 puts 144 puts "Now, if this is a new install:" 145 puts 146 puts " 1. Create a MySQL/PostgreSQL/SQLite database for your Web site." 147 puts 148 puts " 2. Create config/database.yml for your database setup. (There are" 149 puts " several examples in the config directory.)" 150 puts 151 puts " 3. Run the database setup script:" 152 puts 153 puts " % script/setup_database production" 154 puts 155 puts " 4. Start it like a normal Rails application. To test execute:" 156 puts 157 puts " % script/server production" 158 puts 159 puts " And open your Web browser on port 3000 (http://localhost:3000)." 160 puts 161 puts "See the README for more details." 137 162 end 138 163 trunk/radiant/config
- Property svn:ignore changed from
lighttpd.conf
locomotive.yml
to
lighttpd.conf
locomotive.yml
database.yml
- Property svn:ignore changed from
trunk/radiant/config/environment.rb
r76 r80 1 1 # Be sure to restart your web server when you modify this file. 2 3 # Rails Gem Version 4 RAILS_GEM_VERSION = '1.1.2' 2 5 3 6 # Uncomment below to force Rails into production mode when trunk/radiant/lib/tasks/release.rake
r71 r80 16 16 17 17 RDOC_TITLE = "Radiant -- Publishing for Small Teams" 18 RDOC_EXTRAS = ["README", "CONTRIBUTORS", "CHANGELOG" ]18 RDOC_EXTRAS = ["README", "CONTRIBUTORS", "CHANGELOG", "LICENSE"] 19 19 20 20 namespace 'radiant' do … … 47 47 files.exclude 'vendor' 48 48 files.exclude 'pkg' 49 files.exclude 'config/database.yml' 50 files.exclude 'db/*.sql*.db' 49 51 s.files = files.to_a 50 52 end trunk/radiant/script/setup_database
r75 r80 100 100 puts 101 101 ActiveRecord::Schema.define(:version => 9) do 102 103 drop_table "config" rescue nil 102 104 create_table "config", :force => true do |t| 103 105 t.column "key", :string, :limit => 40, :default => "", :null => false … … 106 108 add_index "config", ["key"], :name => "key", :unique => true 107 109 110 drop_table "layouts" rescue nil 108 111 create_table "layouts", :force => true do |t| 109 112 t.column "name", :string, :limit => 100 … … 116 119 end 117 120 121 drop_table "page_parts" rescue nil 118 122 create_table "page_parts", :force => true do |t| 119 123 t.column "name", :string, :limit => 100 … … 123 127 end 124 128 129 drop_table "pages" rescue nil 125 130 create_table "pages", :force => true do |t| 126 131 t.column "title", :string … … 139 144 end 140 145 146 drop_table "snippets" rescue nil 141 147 create_table "snippets", :force => true do |t| 142 148 t.column "name", :string, :limit => 100, :default => "", :null => false … … 150 156 add_index "snippets", ["name"], :name => "name", :unique => true 151 157 158 drop_table "users" rescue nil 152 159 create_table "users", :force => true do |t| 153 160 t.column "name", :string, :limit => 100 trunk/radiant/vendor
- Property svn:externals changed from
rails http://dev.rubyonrails.org/svn/rails/tags/rel_1-1-2/
radius svn://rubyforge.org//var/svn/radius/trunk/radius/
redcloth http://code.whytheluckystiff.net/svn/redcloth/tags/RELEASE_3_0_4/
to
rails http://dev.rubyonrails.org/svn/rails/tags/rel_1-1-2/
radius svn://rubyforge.org//var/svn/radius/tags/rel_0-5-1/radius/
redcloth http://code.whytheluckystiff.net/svn/redcloth/tags/RELEASE_3_0_4/
- Property svn:externals changed from
