public
Description: SALVA is web application to scientific curricula handling for creation of distributed databases for Science and Technology at National Autonomous University of Mexico.
Homepage: http://www.salva.unam.mx
Clone URL: git://github.com/alexjr85/salva.git
salva /
name age message
file .gitignore Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
file .gitmodules Wed Jun 25 10:13:03 -0700 2008 Upgrading paths of plugings to use github submo... [alexjr85]
file AUTHORS Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
file CHANGELOG Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
file COPYING Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
file README Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
file Rakefile Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
file SALVA_README Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory app/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory config/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory db/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory doc/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory lib/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory po/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory public/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory script/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory templates/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory test/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory themes/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
directory vendor/ Wed Aug 13 11:39:04 -0700 2008 Sorting and creation of branches according to g... [alexjr85]
SALVA_README
          ¿Cómo usar este depósito?
          =========================

Rails es un framework completo, y como tal, tendrá detalles que
cambien de sistema a sistema - Es por eso que no podemos usar un sólo
checkout del CVS para trabajar todos. ¿Qué tienes que hacer para tener
un rails funcional?

Instala Rails en tu computadora
-------------------------------

No entramos acá en detalles ;-) Asómate a http://www.rubyonrails.com/
para más información

Crea un proyecto rails temporal
-------------------------------
$ cd /tmp
$ rails temporal

Mueve los directorios necesarios de lo que generó Rails a este directorio
-------------------------------------------------------------------------
$ cd temporal
$ mv script config vendor /ruta/a/salva/onrails/

No te preocupes, estos directorios no interferirán con los de los
demás desarrolladores/usuarios - Son ignorados por Subversion.

Configura tu acceso a base de datos
-----------------------------------
- En config/database.yml, configura los parámetros de acceso a la BD

- En config/environment.rb, agrega la línea:
  ActiveRecord::Base.pluralize_table_names = false

- Para configurar la información de tu institución edita el archivo
  RAILS_ROOT/config/salva.yml:
$vi salva.yml

- Para cargar la configuración de tu sitio y las cadenas del salva
  agrega las siguientes líneas al archivo RAILS_ROOT/config/environment.rb:
require 'salva'
Salva::load_config_settings
Salva::load_strings

Y... ¡Disfruta de tu Salva sobre Ruby on Rails! :-D

----------------------------------------------------------------------
Documentación útil para aprender acerca del FrameWork
* Sitio oficial:
  http://www.rubyonrails.org

* Videos
  http://www.rubyonrails.com/media/video/rails_take2_with_sound.mov
  http://www.rubyonrails.com/show/RailsAcademy
  http://www.rubyonrails.org/media/video/rubyonrails.mov
  http://www.loudthinking.com/arc/000199.html


* Recetas, Howto's y ejemplos:
  http://www.rails4days.pwp.blueyonder.co.uk/Rails4Days.pdf
  (Este documento incluye casi todas las clases mencionadas abajo)
  http://www-128.ibm.com/developerworks/linux/library/l-rubyrails/
  http://wiki.rubyonrails.com/rails/pages/Howtos

* Las clases que conviene estudiar un poco:
  http://api.rubyonrails.org/

  ActiveRecord::Timestamp
  ActiveRecord::Locking
  ActiveRecord::StatementInvalid
  ActiveRecord::Validations::ClassMethods
  ActiveRecord::Base

  ActionController::Base
  ActionController::Flash
  ActionController::Layout::ClassMethods
  ActionController::Pagination::Paginator::Base

  ActionView::Helpers::AssetTagHelper
  ActionView::Helpers::FormHelper
  ActionView::Helpers::FormTagHelper
  ActionView::Helpers::UrlHelper
  ActionView::Helpers::ActiveRecordHelper
  ActionView::Helpers::PaginationHelper
  ActionView::Partials

  Time

- Tips
  Cómo desactivar la pluralization de las tablas?
  http://wiki.rubyonrails.com/rails/pages/HowtoDisableAutoTableNamePluralisation
  Donde reviso la configuración de la BD?
  /salva/onrails/config/database.yml
  Ejemplo para ejecutar la aplicación desde apache?
  /salva/onrails/config/httpd.conf