1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
5 <meta http-equiv=
"Content-type" content=
"text/html; charset=utf-8" />
6 <title>Ruby on Rails: All aboard
</title>
7 <style type=
"text/css" media=
"screen">
12 background-color: #f0f0f0;
13 font-family:
"Lucida Grande",
"Bitstream Vera Sans",
"Verdana";
25 background-color: #
03c;
27 text-decoration: none;
32 background-color: #f0f0f0;
41 background-color: white;
42 border:
3px solid #aaa;
58 #header, #about, #getting-started {
65 background-image: url(
"images/rails.png");
66 background-repeat: no-repeat;
67 background-position: top left;
70 #header h1, #header h2 {margin:
0}
85 background-color: #ffd;
86 border:
1px solid #fc0;
89 #about-content table {
93 border-collapse: collapse;
100 #about-content td.name {color: #
555}
101 #about-content td.value {color: #
000}
103 #about-content.failure {
104 background-color: #fcc;
105 border:
1px solid #f00;
107 #about-content.failure p {
114 border-top:
1px solid #ccc;
118 #getting-started h1 {
122 #getting-started h2 {
129 #getting-started ol {
133 #getting-started li {
138 #getting-started li h2 {
144 #getting-started li p {
153 padding-bottom:
10px;
160 #search-text {width:
170px}
170 padding-bottom:
10px;
171 border-bottom:
1px solid #ccc;
174 list-style-type: none;
176 #sidebar ul.links li {
181 <script type=
"text/javascript" src=
"javascripts/prototype.js"></script>
182 <script type=
"text/javascript" src=
"javascripts/effects.js"></script>
183 <script type=
"text/javascript">
185 if (Element
.empty('about-content')) {
186 new Ajax
.Updater('about-content', 'rails/info/properties', {
188 onFailure: function() {Element
.classNames('about-content').add('failure')},
189 onComplete: function() {new Effect
.BlindDown('about-content', {duration
: 0.25})}
192 new Effect
[Element
.visible('about-content') ?
193 'BlindUp' : 'BlindDown']('about-content', {duration
: 0.25});
197 window
.onload = function() {
198 $('search-text').value
= '';
199 $('search').onsubmit = function() {
200 $('search-text').value
= 'site:rubyonrails.org ' + $F('search-text');
208 <ul id=
"sidebar-items">
210 <form id=
"search" action=
"http://www.google.com/search" method=
"get">
211 <input type=
"hidden" name=
"hl" value=
"en" />
212 <input type=
"text" id=
"search-text" name=
"q" value=
"site:rubyonrails.org " />
213 <input type=
"submit" value=
"Search" /> the Rails site
218 <h3>Join the community
</h3>
220 <li><a href=
"http://www.rubyonrails.org/">Ruby on Rails
</a></li>
221 <li><a href=
"http://weblog.rubyonrails.org/">Official weblog
</a></li>
222 <li><a href=
"http://lists.rubyonrails.org/">Mailing lists
</a></li>
223 <li><a href=
"http://wiki.rubyonrails.org/rails/pages/IRC">IRC channel
</a></li>
224 <li><a href=
"http://wiki.rubyonrails.org/">Wiki
</a></li>
225 <li><a href=
"http://dev.rubyonrails.org/">Bug tracker
</a></li>
230 <h3>Browse the documentation
</h3>
232 <li><a href=
"http://api.rubyonrails.org/">Rails API
</a></li>
233 <li><a href=
"http://stdlib.rubyonrails.org/">Ruby standard library
</a></li>
234 <li><a href=
"http://corelib.rubyonrails.org/">Ruby core
</a></li>
242 <h1>Welcome aboard
</h1>
243 <h2>You
’re riding the Rails!
</h2>
247 <h3><a href=
"rails/info/properties" onclick=
"about(); return false">About your application
’s environment
</a></h3>
248 <div id=
"about-content" style=
"display: none"></div>
251 <div id=
"getting-started">
252 <h1>Getting started
</h1>
253 <h2>Here
’s how to get rolling:
</h2>
257 <h2>Create your databases and edit
<tt>config/database.yml
</tt></h2>
258 <p>Rails needs to know your login and password.
</p>
262 <h2>Use
<tt>script/generate
</tt> to create your models and controllers
</h2>
263 <p>To see all available options, run it without parameters.
</p>
267 <h2>Set up a default route and remove or rename this file
</h2>
268 <p>Routes are setup in config/routes.rb.
</p>
274 <div id=
"footer"> </div>