[Radiant] [ANN] Radiant CMS 0.6.8 "Incise" Release

Dan and Norine Simpson danorine at gmail.com
Mon Jul 28 10:46:14 CDT 2008


A brand new installation seems to require specifying the name of the
directory for your installation.  So, for example:

-bash-3.00$ radiant
Usage: /home/danorine/ruby/bin/radiant /path/to/radiant/app [options]

Options:
    -r, --ruby=path                  Path to the Ruby binary of your choice
(otherwise scripts use env, dispatchers current path).
                                     Default: /home/danorine/ruby/bin/ruby
    -d, --database=name              Preconfigure for selected database
(options: mysql, postgresql, sqlite3, sqlserver).
                                     Default: mysql

Radiant Info:
    -v, --version                    Show the Radiant version number and
quit.
    -h, --help                       Show this help message and quit.

General Options:
    -p, --pretend                    Run but do not make any changes.
    -f, --force                      Overwrite files that already exist.
    -s, --skip                       Skip files that already exist.
    -q, --quiet                      Suppress normal output.
    -t, --backtrace                  Debugging: show backtrace on errors.
    -c, --svn                        Modify files with subversion. (Note:
svn must be in path)

and, yet:

-bash-3.00$ radiant radiant
      create
      create  CHANGELOG
      create  CONTRIBUTORS
      create  INSTALL
      create  LICENSE
      create  README
      create  config
      create  config/environments
      create  config/environments/development.rb
      create  config/environments/production.rb
      create  config/environments/test.rb
      create  db
      create  log
      create  public
      create  public/.htaccess
      create  public/404.html
      create  public/500.html
      create  public/dispatch.cgi
      create  public/dispatch.fcgi
      create  public/dispatch.rb
      create  public/favicon.ico
      create  public/images
      create  public/images/admin
      create  public/images/admin/add-child.png
      create  public/images/admin/brown-bottom-line.gif
      create  public/images/admin/clear-page-cache.png
      create  public/images/admin/collapse.png
      create  public/images/admin/expand.png
      create  public/images/admin/layout.png
      create  public/images/admin/minus.png
      create  public/images/admin/new-homepage.png
      create  public/images/admin/new-layout.png
      create  public/images/admin/new-snippet.png
      create  public/images/admin/new-user.png
      create  public/images/admin/page.png
      create  public/images/admin/plus.png
      create  public/images/admin/remove-disabled.png
      create  public/images/admin/remove.png
      create  public/images/admin/snippet.png
      create  public/images/admin/spinner.gif
      create  public/images/admin/view-site.gif
      create  public/images/admin/virtual-page.png
      create  public/javascripts
      create  public/javascripts/admin
      create  public/javascripts/admin/admin.js
      create  public/javascripts/admin/ruledtable.js
      create  public/javascripts/admin/sitemap.js
      create  public/javascripts/admin/tabcontrol.js
      create  public/javascripts/application.js
      create  public/javascripts/controls.js
      create  public/javascripts/dragdrop.js
      create  public/javascripts/effects.js
      create  public/javascripts/pngfix.js
      create  public/javascripts/prototype.js
      create  public/javascripts/string.js
      create  public/robots.txt
      create  public/stylesheets
      create  public/stylesheets/admin
      create  public/stylesheets/admin/main.css
      create  script
      create  script/about
      create  script/breakpointer
      create  script/console
      create  script/extension
      create  script/performance
      create  script/performance/benchmarker
      create  script/performance/profiler
      create  script/process
      create  script/process/inspector
      create  script/process/reaper
      create  script/process/spawner
      create  script/process/spinner
      create  script/runner
      create  script/server
      create  script/spec
      create  script/spec_server
      create  script/version
      create  vendor/extensions
      create  vendor/plugins
      create  script/generate
      create  config/database.yml
      create  Rakefile
      create  config/routes.rb
      create  config/environment.rb
      create  config/boot.rb
      readme  ../../../../INSTALL

== Installation and Setup

Once you have extracted the files into the directory where you would like to
install Radiant:

1. Create the MySQL/PostgreSQL/SQLite databases for your Web site. You only
   need to create the "production" database, but you may also want to create
   the "development" and "test" databases if you are developing extensions
   or running tests.

2. Edit config/database.yml to taste.

3. Run the database bootstrap rake task:

     % rake production db:bootstrap

   (If you would like bootstrap your development database run `rake
   development db:bootstrap`.)

4. Start it like a normal Rails application. To test execute:

     % script/server -e production

   And open your Web browser on port 3000 (http://localhost:3000). The
   administrative interface is available at /admin/. By default the
bootstrap
   rake task creates a user called "admin" with a password of "radiant".

When using Radiant on a production system you may also need to set
permissions
on the public and cache directories so that your Web server can access those
directories with the user that it runs under.

Once you've installed Radiant on your own Web site, be sure to add your name
and Web site to the list of radiant users:

http://wiki.radiantcms.org/Radiant_Users

peace,
dan

On Mon, Jul 28, 2008 at 9:34 AM, Sean Cribbs <seancribbs at gmail.com> wrote:

> There's a minor error in the radiant:update:configs task that I discovered
> this morning when fixing the demo site -- this should only affect upgrades
> from older versions.  I have pushed the fix to github.  If you want to stay
> on the gem, the workaround is to do two things:
>
> 1) Make sure you have a unique secret in your
> config.action_controller.session setting.
> 2) Add the line "Page.load_subclasses" to the end of the file (outside the
> config block).
>
> Sean
>
>
> Mohit Sindhwani wrote:
>
>> Sean Cribbs wrote:
>>
>>> Looks like it's time for another release of Radiant:
>>>
>>>   http://radiantcms.org/download/
>>>
>>> Radiant 0.6.8 "Incise" adds a number of new features that enhance support
>>> for
>>> extensions and completes the project's move to github. Of special note
>>> are:
>>>
>>> * Extension installer/uninstaller scripts (script/extension) and a global
>>> 'extension registry' at http://ext.radiantcms.org
>>> * Support for freezing edge Radiant using 'git'
>>> * Remember-me functionality for the admin UI
>>>
>>
>> Thanks!  I don't think that this changes the documentation much, so it's
>> still good!
>>
>> Cheers,
>> Mohit.
>> 7/28/2008 | 2:36 PM.
>>
>> _______________________________________________
>> Radiant mailing list
>> Post:   Radiant at radiantcms.org
>> Search: http://radiantcms.org/mailing-list/search/
>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>
>>
> _______________________________________________
> Radiant mailing list
> Post:   Radiant at radiantcms.org
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>


More information about the Radiant mailing list