Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
Exercise_1_141066_143420
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Michael Rivera
Exercise_1_141066_143420
Commits
7093f43d
Commit
7093f43d
authored
Jul 06, 2016
by
Michael Rivera
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
https://gitlab.discs.ateneo.edu/mikeyriver/Exercise_1_141066_143420
parents
7c62bce2
f3b4b3e4
Changes
74
Hide whitespace changes
Inline
Side-by-side
Showing
74 changed files
with
1124 additions
and
0 deletions
+1124
-0
.gitignore
exercise1_141066143420/.gitignore
+17
-0
Gemfile
exercise1_141066143420/Gemfile
+45
-0
Gemfile.lock
exercise1_141066143420/Gemfile.lock
+163
-0
README.rdoc
exercise1_141066143420/README.rdoc
+28
-0
Rakefile
exercise1_141066143420/Rakefile
+6
-0
.keep
exercise1_141066143420/app/assets/images/.keep
+0
-0
application.js
exercise1_141066143420/app/assets/javascripts/application.js
+16
-0
pages.coffee
exercise1_141066143420/app/assets/javascripts/pages.coffee
+3
-0
posts.coffee
exercise1_141066143420/app/assets/javascripts/posts.coffee
+3
-0
application.css
...cise1_141066143420/app/assets/stylesheets/application.css
+22
-0
pages.scss
exercise1_141066143420/app/assets/stylesheets/pages.scss
+3
-0
posts.scss
exercise1_141066143420/app/assets/stylesheets/posts.scss
+3
-0
application_controller.rb
...e1_141066143420/app/controllers/application_controller.rb
+5
-0
.keep
exercise1_141066143420/app/controllers/concerns/.keep
+0
-0
pages_controller.rb
exercise1_141066143420/app/controllers/pages_controller.rb
+4
-0
posts_controller.rb
exercise1_141066143420/app/controllers/posts_controller.rb
+13
-0
application_helper.rb
exercise1_141066143420/app/helpers/application_helper.rb
+2
-0
pages_helper.rb
exercise1_141066143420/app/helpers/pages_helper.rb
+2
-0
posts_helper.rb
exercise1_141066143420/app/helpers/posts_helper.rb
+2
-0
.keep
exercise1_141066143420/app/mailers/.keep
+0
-0
.keep
exercise1_141066143420/app/models/.keep
+0
-0
.keep
exercise1_141066143420/app/models/concerns/.keep
+0
-0
post.rb
exercise1_141066143420/app/models/post.rb
+2
-0
application.html.erb
...cise1_141066143420/app/views/layouts/application.html.erb
+35
-0
about.html.erb
exercise1_141066143420/app/views/pages/about.html.erb
+11
-0
index.html.erb
exercise1_141066143420/app/views/posts/index.html.erb
+20
-0
show.html.erb
exercise1_141066143420/app/views/posts/show.html.erb
+45
-0
bundle
exercise1_141066143420/bin/bundle
+3
-0
rails
exercise1_141066143420/bin/rails
+4
-0
rake
exercise1_141066143420/bin/rake
+4
-0
setup
exercise1_141066143420/bin/setup
+29
-0
config.ru
exercise1_141066143420/config.ru
+4
-0
application.rb
exercise1_141066143420/config/application.rb
+26
-0
boot.rb
exercise1_141066143420/config/boot.rb
+3
-0
database.yml
exercise1_141066143420/config/database.yml
+25
-0
environment.rb
exercise1_141066143420/config/environment.rb
+5
-0
development.rb
exercise1_141066143420/config/environments/development.rb
+41
-0
production.rb
exercise1_141066143420/config/environments/production.rb
+79
-0
test.rb
exercise1_141066143420/config/environments/test.rb
+42
-0
assets.rb
exercise1_141066143420/config/initializers/assets.rb
+11
-0
backtrace_silencers.rb
...1_141066143420/config/initializers/backtrace_silencers.rb
+7
-0
cookies_serializer.rb
...e1_141066143420/config/initializers/cookies_serializer.rb
+3
-0
filter_parameter_logging.rb
...066143420/config/initializers/filter_parameter_logging.rb
+4
-0
inflections.rb
exercise1_141066143420/config/initializers/inflections.rb
+16
-0
mime_types.rb
exercise1_141066143420/config/initializers/mime_types.rb
+4
-0
session_store.rb
exercise1_141066143420/config/initializers/session_store.rb
+3
-0
wrap_parameters.rb
...cise1_141066143420/config/initializers/wrap_parameters.rb
+14
-0
en.yml
exercise1_141066143420/config/locales/en.yml
+23
-0
routes.rb
exercise1_141066143420/config/routes.rb
+8
-0
secrets.yml
exercise1_141066143420/config/secrets.yml
+22
-0
20160623031939_create_posts.rb
...e1_141066143420/db/migrate/20160623031939_create_posts.rb
+10
-0
schema.rb
exercise1_141066143420/db/schema.rb
+23
-0
seeds.rb
exercise1_141066143420/db/seeds.rb
+7
-0
.keep
exercise1_141066143420/lib/assets/.keep
+0
-0
.keep
exercise1_141066143420/lib/tasks/.keep
+0
-0
.keep
exercise1_141066143420/log/.keep
+0
-0
404.html
exercise1_141066143420/public/404.html
+67
-0
422.html
exercise1_141066143420/public/422.html
+67
-0
500.html
exercise1_141066143420/public/500.html
+66
-0
favicon.ico
exercise1_141066143420/public/favicon.ico
+0
-0
robots.txt
exercise1_141066143420/public/robots.txt
+5
-0
.keep
exercise1_141066143420/test/controllers/.keep
+0
-0
pages_controller_test.rb
...e1_141066143420/test/controllers/pages_controller_test.rb
+9
-0
posts_controller_test.rb
...e1_141066143420/test/controllers/posts_controller_test.rb
+14
-0
.keep
exercise1_141066143420/test/fixtures/.keep
+0
-0
posts.yml
exercise1_141066143420/test/fixtures/posts.yml
+9
-0
.keep
exercise1_141066143420/test/helpers/.keep
+0
-0
.keep
exercise1_141066143420/test/integration/.keep
+0
-0
.keep
exercise1_141066143420/test/mailers/.keep
+0
-0
.keep
exercise1_141066143420/test/models/.keep
+0
-0
post_test.rb
exercise1_141066143420/test/models/post_test.rb
+7
-0
test_helper.rb
exercise1_141066143420/test/test_helper.rb
+10
-0
.keep
exercise1_141066143420/vendor/assets/javascripts/.keep
+0
-0
.keep
exercise1_141066143420/vendor/assets/stylesheets/.keep
+0
-0
No files found.
exercise1_141066143420/.gitignore
0 → 100644
View file @
7093f43d
# See https://help.github.com/articles/ignoring-files for more about ignoring files.
#
# If you find yourself ignoring temporary files generated by your text editor
# or operating system, you probably want to add a global ignore instead:
# git config --global core.excludesfile '~/.gitignore_global'
# Ignore bundler config.
/.bundle
# Ignore the default SQLite database.
/db/*.sqlite3
/db/*.sqlite3-journal
# Ignore all logfiles and tempfiles.
/log/*
!/log/.keep
/tmp
exercise1_141066143420/Gemfile
0 → 100644
View file @
7093f43d
source
'http://rubygems.org'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem
'rails'
,
'4.2.5.1'
# Use sqlite3 as the database for Active Record
gem
'sqlite3'
# Use SCSS for stylesheets
gem
'sass-rails'
,
'~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem
'uglifier'
,
'>= 1.3.0'
# Use CoffeeScript for .coffee assets and views
gem
'coffee-rails'
,
'~> 4.1.0'
# See https://github.com/rails/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby
# Use jquery as the JavaScript library
gem
'jquery-rails'
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
gem
'turbolinks'
# Build JSON APIs with ease. Readmore: https://github.com/rails/jbuilder
gem
'jbuilder'
,
'~> 2.0'
# bundle exec rake doc:rails generates the API under doc/api.
gem
'sdoc'
,
'~> 0.4.0'
,
group: :doc
# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'
# Use Unicorn as the app server
# gem 'unicorn'
# Use Capistrano for deployment
# gem 'capistrano-rails', group: :development
group
:development
,
:test
do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem
'byebug'
end
group
:development
do
# Access an IRB console on exception pages or by using <%= console %> in views
gem
'web-console'
,
'~> 2.0'
end
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem
'tzinfo-data'
,
platforms:
[
:mingw
,
:mswin
,
:x64_mingw
,
:jruby
]
exercise1_141066143420/Gemfile.lock
0 → 100644
View file @
7093f43d
GEM
remote: http://rubygems.org/
specs:
actionmailer (4.2.5.1)
actionpack (= 4.2.5.1)
actionview (= 4.2.5.1)
activejob (= 4.2.5.1)
mail (~> 2.5, >= 2.5.4)
rails-dom-testing (~> 1.0, >= 1.0.5)
actionpack (4.2.5.1)
actionview (= 4.2.5.1)
activesupport (= 4.2.5.1)
rack (~> 1.6)
rack-test (~> 0.6.2)
rails-dom-testing (~> 1.0, >= 1.0.5)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
actionview (4.2.5.1)
activesupport (= 4.2.5.1)
builder (~> 3.1)
erubis (~> 2.7.0)
rails-dom-testing (~> 1.0, >= 1.0.5)
rails-html-sanitizer (~> 1.0, >= 1.0.2)
activejob (4.2.5.1)
activesupport (= 4.2.5.1)
globalid (>= 0.3.0)
activemodel (4.2.5.1)
activesupport (= 4.2.5.1)
builder (~> 3.1)
activerecord (4.2.5.1)
activemodel (= 4.2.5.1)
activesupport (= 4.2.5.1)
arel (~> 6.0)
activesupport (4.2.5.1)
i18n (~> 0.7)
json (~> 1.7, >= 1.7.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
arel (6.0.3)
binding_of_caller (0.7.2)
debug_inspector (>= 0.0.1)
builder (3.2.2)
byebug (9.0.5)
coffee-rails (4.1.1)
coffee-script (>= 2.2.0)
railties (>= 4.0.0, < 5.1.x)
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.10.0)
concurrent-ruby (1.0.2)
debug_inspector (0.0.2)
erubis (2.7.0)
execjs (2.7.0)
globalid (0.3.6)
activesupport (>= 4.1.0)
i18n (0.7.0)
jbuilder (2.5.0)
activesupport (>= 3.0.0, < 5.1)
multi_json (~> 1.2)
jquery-rails (4.1.1)
rails-dom-testing (>= 1, < 3)
railties (>= 4.2.0)
thor (>= 0.14, < 2.0)
json (1.8.3)
loofah (2.0.3)
nokogiri (>= 1.5.9)
mail (2.6.4)
mime-types (>= 1.16, < 4)
mime-types (3.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2016.0521)
mini_portile2 (2.1.0)
minitest (5.9.0)
multi_json (1.12.1)
nokogiri (1.6.8-x86-mingw32)
mini_portile2 (~> 2.1.0)
pkg-config (~> 1.1.7)
pkg-config (1.1.7)
rack (1.6.4)
rack-test (0.6.3)
rack (>= 1.0)
rails (4.2.5.1)
actionmailer (= 4.2.5.1)
actionpack (= 4.2.5.1)
actionview (= 4.2.5.1)
activejob (= 4.2.5.1)
activemodel (= 4.2.5.1)
activerecord (= 4.2.5.1)
activesupport (= 4.2.5.1)
bundler (>= 1.3.0, < 2.0)
railties (= 4.2.5.1)
sprockets-rails
rails-deprecated_sanitizer (1.0.3)
activesupport (>= 4.2.0.alpha)
rails-dom-testing (1.0.7)
activesupport (>= 4.2.0.beta, < 5.0)
nokogiri (~> 1.6.0)
rails-deprecated_sanitizer (>= 1.0.1)
rails-html-sanitizer (1.0.3)
loofah (~> 2.0)
railties (4.2.5.1)
actionpack (= 4.2.5.1)
activesupport (= 4.2.5.1)
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
rake (11.2.2)
rdoc (4.2.2)
json (~> 1.4)
sass (3.4.22)
sass-rails (5.0.4)
railties (>= 4.0.0, < 5.0)
sass (~> 3.1)
sprockets (>= 2.8, < 4.0)
sprockets-rails (>= 2.0, < 4.0)
tilt (>= 1.1, < 3)
sdoc (0.4.1)
json (~> 1.7, >= 1.7.7)
rdoc (~> 4.0)
sprockets (3.6.2)
concurrent-ruby (~> 1.0)
rack (> 1, < 3)
sprockets-rails (3.0.4)
actionpack (>= 4.0)
activesupport (>= 4.0)
sprockets (>= 3.0.0)
sqlite3 (1.3.11-x86-mingw32)
thor (0.19.1)
thread_safe (0.3.5)
tilt (2.0.5)
turbolinks (2.5.3)
coffee-rails
tzinfo (1.2.2)
thread_safe (~> 0.1)
tzinfo-data (1.2016.5)
tzinfo (>= 1.0.0)
uglifier (3.0.0)
execjs (>= 0.3.0, < 3)
web-console (2.3.0)
activemodel (>= 4.0)
binding_of_caller (>= 0.7.2)
railties (>= 4.0)
sprockets-rails (>= 2.0, < 4.0)
PLATFORMS
x86-mingw32
DEPENDENCIES
byebug
coffee-rails (~> 4.1.0)
jbuilder (~> 2.0)
jquery-rails
rails (= 4.2.5.1)
sass-rails (~> 5.0)
sdoc (~> 0.4.0)
sqlite3
turbolinks
tzinfo-data
uglifier (>= 1.3.0)
web-console (~> 2.0)
BUNDLED WITH
1.10.4
exercise1_141066143420/README.rdoc
0 → 100644
View file @
7093f43d
== README
This README would normally document whatever steps are necessary to get the
application up and running.
Things you may want to cover:
* Ruby version
* System dependencies
* Configuration
* Database creation
* Database initialization
* How to run the test suite
* Services (job queues, cache servers, search engines, etc.)
* Deployment instructions
* ...
Please feel free to use a different markup language if you do not plan to run
<tt>rake doc:app</tt>.
exercise1_141066143420/Rakefile
0 → 100644
View file @
7093f43d
# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
require
File
.
expand_path
(
'../config/application'
,
__FILE__
)
Rails
.
application
.
load_tasks
exercise1_141066143420/app/assets/images/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/app/assets/javascripts/application.js
0 → 100644
View file @
7093f43d
// This is a manifest file that'll be compiled into application.js, which will include all the files
// listed below.
//
// Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts,
// or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path.
//
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// compiled file.
//
// Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details
// about supported directives.
//
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
exercise1_141066143420/app/assets/javascripts/pages.coffee
0 → 100644
View file @
7093f43d
# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.
# You can use CoffeeScript in this file: http://coffeescript.org/
exercise1_141066143420/app/assets/javascripts/posts.coffee
0 → 100644
View file @
7093f43d
# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.
# You can use CoffeeScript in this file: http://coffeescript.org/
exercise1_141066143420/app/assets/stylesheets/application.css
0 → 100644
View file @
7093f43d
.container
{
background-image
:
url("http://i2.cdn.turner.com/cnnnext/dam/assets/150827142602-01-skyline-quiz-chicago-1-jpg-super-169.jpg")
;
background-size
:
100%
;
}
.nav-item
{
}
td
{
padding
:
10px
;
}
table
{
border
:
1px
solid
black
;
background-color
:
white
;
}
img
{
display
:
block
;
margin
:
auto
;
}
\ No newline at end of file
exercise1_141066143420/app/assets/stylesheets/pages.scss
0 → 100644
View file @
7093f43d
// Place all the styles related to the Pages controller here.
// They will automatically be included in application.css.
// You can use Sass (SCSS) here: http://sass-lang.com/
exercise1_141066143420/app/assets/stylesheets/posts.scss
0 → 100644
View file @
7093f43d
// Place all the styles related to the Posts controller here.
// They will automatically be included in application.css.
// You can use Sass (SCSS) here: http://sass-lang.com/
exercise1_141066143420/app/controllers/application_controller.rb
0 → 100644
View file @
7093f43d
class
ApplicationController
<
ActionController
::
Base
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
protect_from_forgery
with: :exception
end
exercise1_141066143420/app/controllers/concerns/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/app/controllers/pages_controller.rb
0 → 100644
View file @
7093f43d
class
PagesController
<
ApplicationController
def
about
end
end
exercise1_141066143420/app/controllers/posts_controller.rb
0 → 100644
View file @
7093f43d
class
PostsController
<
ApplicationController
def
index
@posts
=
[
{
title:
"First Post"
,
content:
"Lorem ipsum"
},
{
title:
"Second Post"
,
content:
"Lorem ipsum"
},
{
title:
"Third Post"
,
content:
"Lorem ipsum"
}
]
end
def
show
@post
=
{
title:
"First Post"
,
content:
"Lorem ipsum"
}
end
end
exercise1_141066143420/app/helpers/application_helper.rb
0 → 100644
View file @
7093f43d
module
ApplicationHelper
end
exercise1_141066143420/app/helpers/pages_helper.rb
0 → 100644
View file @
7093f43d
module
PagesHelper
end
exercise1_141066143420/app/helpers/posts_helper.rb
0 → 100644
View file @
7093f43d
module
PostsHelper
end
exercise1_141066143420/app/mailers/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/app/models/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/app/models/concerns/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/app/models/post.rb
0 → 100644
View file @
7093f43d
class
Post
<
ActiveRecord
::
Base
end
exercise1_141066143420/app/views/layouts/application.html.erb
0 → 100644
View file @
7093f43d
<!DOCTYPE html>
<html>
<head>
<title>
Exercise1141066143420
</title>
<%=
stylesheet_link_tag
'application'
,
media:
'all'
,
'data-turbolinks-track'
=>
true
%>
<%=
javascript_include_tag
'application'
,
'data-turbolinks-track'
=>
true
%>
<%=
csrf_meta_tags
%>
<link
rel=
"stylesheet"
href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css"
integrity=
"sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7"
crossorigin=
"anonymous"
>
<link
rel=
"stylesheet"
href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap-theme.min.css"
integrity=
"sha384-fLW2N01lMqjakBkx3l/M9EahuwpSfeNvV63J5ezn3uZzapT0u7EYsXMjQV+0En5r"
crossorigin=
"anonymous"
>
<!-- Latest compiled and minified JavaScript -->
<script
src=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"
integrity=
"sha384-0mSbJDEHialfmuBBQP6A4Qrprq5OVfW37PRR3j5ELqxss1yVqOtnepnHVP9aJ7xS"
crossorigin=
"anonymous"
></script>
</head>
<body
class =
"container"
>
<!--i changed -->
<nav
class=
"navbar navbar-inverse"
>
<ul
class=
"nav navbar-nav"
>
<li
class=
"nav-item active"
>
<a
class=
"nav-link"
href=
"
<%=
posts_path
%>
"
>
Home
<span
class=
"sr-only"
>
(current)
</span></a>
</li>
<li
class=
"nav-item"
>
<a
class=
"nav-link"
href=
"
<%=
show_path
%>
"
>
Show
</a>
</li>
<li
class=
"nav-item"
>
<a
class=
"nav-link"
href=
"
<%=
about_path
%>
"
>
About
</a>
</li>
</ul>
</nav>
<h1>
My Blog
</h1>
<%=
yield
%>
</body>
</html>
exercise1_141066143420/app/views/pages/about.html.erb
0 → 100644
View file @
7093f43d
<h1>
Bloh bloh bloh blouog :)
</h1>
<ul
class=
"list-group"
>
<li
class=
"list-group-item"
>
Ana Cruz
</li>
<li
class=
"list-group-item"
>
Mikey Riverah
</li>
<li
class=
"list-group-item"
>
YOU! :D
</li>
</ul>
<%=
link_to
"Back"
,
root_path
%>
\ No newline at end of file
exercise1_141066143420/app/views/posts/index.html.erb
0 → 100644
View file @
7093f43d
<h1>
List of Posts
</h1>
<table
class =
"table table-border"
>
<thead>
<th
class =
"danger"
>
Title
</th>
<th
class =
"danger"
>
Content
</th>
</thead>
<tbody>
<%
@posts
.
each
do
|
post
|
%>
<tr
class =
"success"
>
<td>
<%=
post
[
:title
]
%>
</td>
<td>
<%=
post
[
:content
]
%>
</td>
</tr>
<%
end
%>
</tbody>
</table>
<a
href=
"
<%=
about_path
%>
"
class=
"btn btn-info"
role=
"button"
>
About page
</a>
<a
href=
"
<%=
show_path
%>
"
class=
"btn btn-info"
role=
"button"
>
Show
</a>
exercise1_141066143420/app/views/posts/show.html.erb
0 → 100644
View file @
7093f43d
<h1>
Pictures
</h1>
<label>
Post
</label>
<p><
<%=
@post
[
:title
]
%>
</
p
>
<br/>
<div
id=
"myCarousel"
class=
"carousel slide"
data-ride=
"carousel"
>
<!-- Indicators -->
<ol
class=
"carousel-indicators"
>
<li
data-target=
"#myCarousel"
data-slide-to=
"0"
class=
"active"
></li>
<li
data-target=
"#myCarousel"
data-slide-to=
"1"
></li>
<li
data-target=
"#myCarousel"
data-slide-to=
"2"
></li>
<li
data-target=
"#myCarousel"
data-slide-to=
"3"
></li>
</ol>
<!-- Wrapper for slides -->
<div
class=
"carousel-inner"
role=
"listbox"
>
<div
class=
"item active"
>
<img
src=
"http://www.w3schools.com/bootstrap/img_chania2.jpg"
alt=
"Chania"
>
</div>
<div
class=
"item"
>
<img
src=
"http://www.w3schools.com/bootstrap/img_flower.jpg"
alt=
"Chania"
>
</div>
<div
class=
"item"
>
<img
src=
"https://scontent-hkg3-1.xx.fbcdn.net/v/t1.0-9/13083127_10209325455431422_3000668967560496682_n.jpg?oh=30a5ad145c9a7cfb00d0a88603e4b238&oe=57FC9E65"
alt=
"Flower"
width=
"460"
height=
"100"
>
</div>
<div
class=
"item"
>
<img
src=
"http://www.w3schools.com/bootstrap/img_chania.jpg"
alt=
"Flower"
>
</div>
</div>
<!-- Left and right controls -->
<a
class=
"left carousel-control"
href=
"#myCarousel"
role=
"button"
data-slide=
"prev"
>
<span
class=
"glyphicon glyphicon-chevron-left"
aria-hidden=
"true"
></span>
<span
class=
"sr-only"
>
Previous
</span>
</a>
<a
class=
"right carousel-control"
href=
"#myCarousel"
role=
"button"
data-slide=
"next"
>
<span
class=
"glyphicon glyphicon-chevron-right"
aria-hidden=
"true"
></span>
<span
class=
"sr-only"
>
Next
</span>
</a>
</div>
<p>
<%=
@post
[
:content
]
%>
</p>
<%=
link_to
"Back"
,
root_path
%>
\ No newline at end of file
exercise1_141066143420/bin/bundle
0 → 100644
View file @
7093f43d
#!/usr/bin/env ruby.exe
ENV['BUNDLE_GEMFILE'] ||= File.expand_path('../../Gemfile', __FILE__)
load Gem.bin_path('bundler', 'bundle')
exercise1_141066143420/bin/rails
0 → 100644
View file @
7093f43d
#!/usr/bin/env ruby.exe
APP_PATH = File.expand_path('../../config/application', __FILE__)
require_relative '../config/boot'
require 'rails/commands'
exercise1_141066143420/bin/rake
0 → 100644
View file @
7093f43d
#!/usr/bin/env ruby.exe
require_relative '../config/boot'
require 'rake'
Rake.application.run
exercise1_141066143420/bin/setup
0 → 100644
View file @
7093f43d
#!/usr/bin/env ruby.exe
require 'pathname'
# path to your application root.
APP_ROOT = Pathname.new File.expand_path('../../', __FILE__)
Dir.chdir APP_ROOT do
# This script is a starting point to setup your application.
# Add necessary setup steps to this file:
puts "== Installing dependencies =="
system "gem install bundler --conservative"
system "bundle check || bundle install"
# puts "\n== Copying sample files =="
# unless File.exist?("config/database.yml")
# system "cp config/database.yml.sample config/database.yml"
# end
puts "\n== Preparing database =="
system "bin/rake db:setup"
puts "\n== Removing old logs and tempfiles =="
system "rm -f log/*"
system "rm -rf tmp/cache"
puts "\n== Restarting application server =="
system "touch tmp/restart.txt"
end
exercise1_141066143420/config.ru
0 → 100644
View file @
7093f43d
# This file is used by Rack-based servers to start the application.
require
::
File
.
expand_path
(
'../config/environment'
,
__FILE__
)
run
Rails
.
application
exercise1_141066143420/config/application.rb
0 → 100644
View file @
7093f43d
require
File
.
expand_path
(
'../boot'
,
__FILE__
)
require
'rails/all'
# Require the gems listed in Gemfile, including any gems
# you've limited to :test, :development, or :production.
Bundler
.
require
(
*
Rails
.
groups
)
module
Exercise1141066143420
class
Application
<
Rails
::
Application
# Settings in config/environments/* take precedence over those specified here.
# Application configuration should go into files in config/initializers
# -- all .rb files in that directory are automatically loaded.
# Set Time.zone default to the specified zone and make Active Record auto-convert to this zone.
# Run "rake -D time" for a list of tasks for finding time zone names. Default is UTC.
# config.time_zone = 'Central Time (US & Canada)'
# The default locale is :en and all translations from config/locales/*.rb,yml are auto loaded.
# config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
# config.i18n.default_locale = :de
# Do not swallow errors in after_commit/after_rollback callbacks.
config
.
active_record
.
raise_in_transactional_callbacks
=
true
end
end
exercise1_141066143420/config/boot.rb
0 → 100644
View file @
7093f43d
ENV
[
'BUNDLE_GEMFILE'
]
||=
File
.
expand_path
(
'../../Gemfile'
,
__FILE__
)
require
'bundler/setup'
# Set up gems listed in the Gemfile.
exercise1_141066143420/config/database.yml
0 → 100644
View file @
7093f43d
# SQLite version 3.x
# gem install sqlite3
#
# Ensure the SQLite 3 gem is defined in your Gemfile
# gem 'sqlite3'
#
default
:
&default
adapter
:
sqlite3
pool
:
5
timeout
:
5000
development
:
<<
:
*default
database
:
db/development.sqlite3
# Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake".
# Do not set this db to the same as development or production.
test
:
<<
:
*default
database
:
db/test.sqlite3
production
:
<<
:
*default
database
:
db/production.sqlite3
exercise1_141066143420/config/environment.rb
0 → 100644
View file @
7093f43d
# Load the Rails application.
require
File
.
expand_path
(
'../application'
,
__FILE__
)
# Initialize the Rails application.
Rails
.
application
.
initialize!
exercise1_141066143420/config/environments/development.rb
0 → 100644
View file @
7093f43d
Rails
.
application
.
configure
do
# Settings specified here will take precedence over those in config/application.rb.
# In the development environment your application's code is reloaded on
# every request. This slows down response time but is perfect for development
# since you don't have to restart the web server when you make code changes.
config
.
cache_classes
=
false
# Do not eager load code on boot.
config
.
eager_load
=
false
# Show full error reports and disable caching.
config
.
consider_all_requests_local
=
true
config
.
action_controller
.
perform_caching
=
false
# Don't care if the mailer can't send.
config
.
action_mailer
.
raise_delivery_errors
=
false
# Print deprecation notices to the Rails logger.
config
.
active_support
.
deprecation
=
:log
# Raise an error on page load if there are pending migrations.
config
.
active_record
.
migration_error
=
:page_load
# Debug mode disables concatenation and preprocessing of assets.
# This option may cause significant delays in view rendering with a large
# number of complex assets.
config
.
assets
.
debug
=
true
# Asset digests allow you to set far-future HTTP expiration dates on all assets,
# yet still be able to expire them through the digest params.
config
.
assets
.
digest
=
true
# Adds additional error checking when serving assets at runtime.
# Checks for improperly declared sprockets dependencies.
# Raises helpful error messages.
config
.
assets
.
raise_runtime_errors
=
true
# Raises error for missing translations
# config.action_view.raise_on_missing_translations = true
end
exercise1_141066143420/config/environments/production.rb
0 → 100644
View file @
7093f43d
Rails
.
application
.
configure
do
# Settings specified here will take precedence over those in config/application.rb.
# Code is not reloaded between requests.
config
.
cache_classes
=
true
# Eager load code on boot. This eager loads most of Rails and
# your application in memory, allowing both threaded web servers
# and those relying on copy on write to perform better.
# Rake tasks automatically ignore this option for performance.
config
.
eager_load
=
true
# Full error reports are disabled and caching is turned on.
config
.
consider_all_requests_local
=
false
config
.
action_controller
.
perform_caching
=
true
# Enable Rack::Cache to put a simple HTTP cache in front of your application
# Add `rack-cache` to your Gemfile before enabling this.
# For large-scale production use, consider using a caching reverse proxy like
# NGINX, varnish or squid.
# config.action_dispatch.rack_cache = true
# Disable serving static files from the `/public` folder by default since
# Apache or NGINX already handles this.
config
.
serve_static_files
=
ENV
[
'RAILS_SERVE_STATIC_FILES'
].
present?
# Compress JavaScripts and CSS.
config
.
assets
.
js_compressor
=
:uglifier
# config.assets.css_compressor = :sass
# Do not fallback to assets pipeline if a precompiled asset is missed.
config
.
assets
.
compile
=
false
# Asset digests allow you to set far-future HTTP expiration dates on all assets,
# yet still be able to expire them through the digest params.
config
.
assets
.
digest
=
true
# `config.assets.precompile` and `config.assets.version` have moved to config/initializers/assets.rb
# Specifies the header that your server uses for sending files.
# config.action_dispatch.x_sendfile_header = 'X-Sendfile' # for Apache
# config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect' # for NGINX
# Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
# config.force_ssl = true
# Use the lowest log level to ensure availability of diagnostic information
# when problems arise.
config
.
log_level
=
:debug
# Prepend all log lines with the following tags.
# config.log_tags = [ :subdomain, :uuid ]
# Use a different logger for distributed setups.
# config.logger = ActiveSupport::TaggedLogging.new(SyslogLogger.new)
# Use a different cache store in production.
# config.cache_store = :mem_cache_store
# Enable serving of images, stylesheets, and JavaScripts from an asset server.
# config.action_controller.asset_host = 'http://assets.example.com'
# Ignore bad email addresses and do not raise email delivery errors.
# Set this to true and configure the email server for immediate delivery to raise delivery errors.
# config.action_mailer.raise_delivery_errors = false
# Enable locale fallbacks for I18n (makes lookups for any locale fall back to
# the I18n.default_locale when a translation cannot be found).
config
.
i18n
.
fallbacks
=
true
# Send deprecation notices to registered listeners.
config
.
active_support
.
deprecation
=
:notify
# Use default logging formatter so that PID and timestamp are not suppressed.
config
.
log_formatter
=
::
Logger
::
Formatter
.
new
# Do not dump schema after migrations.
config
.
active_record
.
dump_schema_after_migration
=
false
end
exercise1_141066143420/config/environments/test.rb
0 → 100644
View file @
7093f43d
Rails
.
application
.
configure
do
# Settings specified here will take precedence over those in config/application.rb.
# The test environment is used exclusively to run your application's
# test suite. You never need to work with it otherwise. Remember that
# your test database is "scratch space" for the test suite and is wiped
# and recreated between test runs. Don't rely on the data there!
config
.
cache_classes
=
true
# Do not eager load code on boot. This avoids loading your whole application
# just for the purpose of running a single test. If you are using a tool that
# preloads Rails for running tests, you may have to set it to true.
config
.
eager_load
=
false
# Configure static file server for tests with Cache-Control for performance.
config
.
serve_static_files
=
true
config
.
static_cache_control
=
'public, max-age=3600'
# Show full error reports and disable caching.
config
.
consider_all_requests_local
=
true
config
.
action_controller
.
perform_caching
=
false
# Raise exceptions instead of rendering exception templates.
config
.
action_dispatch
.
show_exceptions
=
false
# Disable request forgery protection in test environment.
config
.
action_controller
.
allow_forgery_protection
=
false
# Tell Action Mailer not to deliver emails to the real world.
# The :test delivery method accumulates sent emails in the
# ActionMailer::Base.deliveries array.
config
.
action_mailer
.
delivery_method
=
:test
# Randomize the order test cases are executed.
config
.
active_support
.
test_order
=
:random
# Print deprecation notices to the stderr.
config
.
active_support
.
deprecation
=
:stderr
# Raises error for missing translations
# config.action_view.raise_on_missing_translations = true
end
exercise1_141066143420/config/initializers/assets.rb
0 → 100644
View file @
7093f43d
# Be sure to restart your server when you modify this file.
# Version of your assets, change this if you want to expire all your assets.
Rails
.
application
.
config
.
assets
.
version
=
'1.0'
# Add additional assets to the asset load path
# Rails.application.config.assets.paths << Emoji.images_path
# Precompile additional assets.
# application.js, application.css, and all non-JS/CSS in app/assets folder are already added.
# Rails.application.config.assets.precompile += %w( search.js )
exercise1_141066143420/config/initializers/backtrace_silencers.rb
0 → 100644
View file @
7093f43d
# Be sure to restart your server when you modify this file.
# You can add backtrace silencers for libraries that you're using but don't wish to see in your backtraces.
# Rails.backtrace_cleaner.add_silencer { |line| line =~ /my_noisy_library/ }
# You can also remove all the silencers if you're trying to debug a problem that might stem from framework code.
# Rails.backtrace_cleaner.remove_silencers!
exercise1_141066143420/config/initializers/cookies_serializer.rb
0 → 100644
View file @
7093f43d
# Be sure to restart your server when you modify this file.
Rails
.
application
.
config
.
action_dispatch
.
cookies_serializer
=
:json
exercise1_141066143420/config/initializers/filter_parameter_logging.rb
0 → 100644
View file @
7093f43d
# Be sure to restart your server when you modify this file.
# Configure sensitive parameters which will be filtered from the log file.
Rails
.
application
.
config
.
filter_parameters
+=
[
:password
]
exercise1_141066143420/config/initializers/inflections.rb
0 → 100644
View file @
7093f43d
# Be sure to restart your server when you modify this file.
# Add new inflection rules using the following format. Inflections
# are locale specific, and you may define rules for as many different
# locales as you wish. All of these examples are active by default:
# ActiveSupport::Inflector.inflections(:en) do |inflect|
# inflect.plural /^(ox)$/i, '\1en'
# inflect.singular /^(ox)en/i, '\1'
# inflect.irregular 'person', 'people'
# inflect.uncountable %w( fish sheep )
# end
# These inflection rules are supported but not enabled by default:
# ActiveSupport::Inflector.inflections(:en) do |inflect|
# inflect.acronym 'RESTful'
# end
exercise1_141066143420/config/initializers/mime_types.rb
0 → 100644
View file @
7093f43d
# Be sure to restart your server when you modify this file.
# Add new mime types for use in respond_to blocks:
# Mime::Type.register "text/richtext", :rtf
exercise1_141066143420/config/initializers/session_store.rb
0 → 100644
View file @
7093f43d
# Be sure to restart your server when you modify this file.
Rails
.
application
.
config
.
session_store
:cookie_store
,
key:
'_exercise1_141066143420_session'
exercise1_141066143420/config/initializers/wrap_parameters.rb
0 → 100644
View file @
7093f43d
# Be sure to restart your server when you modify this file.
# This file contains settings for ActionController::ParamsWrapper which
# is enabled by default.
# Enable parameter wrapping for JSON. You can disable this by setting :format to an empty array.
ActiveSupport
.
on_load
(
:action_controller
)
do
wrap_parameters
format:
[
:json
]
if
respond_to?
(
:wrap_parameters
)
end
# To enable root element in JSON for ActiveRecord objects.
# ActiveSupport.on_load(:active_record) do
# self.include_root_in_json = true
# end
exercise1_141066143420/config/locales/en.yml
0 → 100644
View file @
7093f43d
# Files in the config/locales directory are used for internationalization
# and are automatically loaded by Rails. If you want to use locales other
# than English, add the necessary files in this directory.
#
# To use the locales, use `I18n.t`:
#
# I18n.t 'hello'
#
# In views, this is aliased to just `t`:
#
# <%= t('hello') %>
#
# To use a different locale, set it with `I18n.locale`:
#
# I18n.locale = :es
#
# This would use the information in config/locales/es.yml.
#
# To learn more, please read the Rails Internationalization guide
# available at http://guides.rubyonrails.org/i18n.html.
en
:
hello
:
"
Hello
world"
exercise1_141066143420/config/routes.rb
0 → 100644
View file @
7093f43d
Rails
.
application
.
routes
.
draw
do
get
'about'
,
to:
'pages#about'
,
as: :about
get
'posts'
,
to:
'posts#index'
,
as: :posts
get
'show'
,
to:
'posts#show'
,
as: :show
root
'posts#index'
# root to index
end
exercise1_141066143420/config/secrets.yml
0 → 100644
View file @
7093f43d
# Be sure to restart your server when you modify this file.
# Your secret key is used for verifying the integrity of signed cookies.
# If you change this key, all old signed cookies will become invalid!
# Make sure the secret is at least 30 characters and all random,
# no regular words or you'll be exposed to dictionary attacks.
# You can use `rake secret` to generate a secure secret key.
# Make sure the secrets in this file are kept private
# if you're sharing your code publicly.
development
:
secret_key_base
:
ed9f09ffe3dbab5bd1441bbd85bc45136f35d4ec2de9f74a63f454dd2e1fe13821ee58ec972bc22dc93daaf7464fb490c6d490f2853dd8ba83733819ad172152
test
:
secret_key_base
:
709156547514e4396dda0551e711558c36b0741923cbbafa03b1b1d5516ac16b6b578ff3e80f107e6d90743f3ef6d13e5a2039cd594d7b7204b727d70933ee62
# Do not keep production secrets in the repository,
# instead read values from the environment.
production
:
secret_key_base
:
<%= ENV["SECRET_KEY_BASE"] %>
exercise1_141066143420/db/migrate/20160623031939_create_posts.rb
0 → 100644
View file @
7093f43d
class
CreatePosts
<
ActiveRecord
::
Migration
def
change
create_table
:posts
do
|
t
|
t
.
string
:title
t
.
text
:content
t
.
timestamps
null:
false
end
end
end
exercise1_141066143420/db/schema.rb
0 → 100644
View file @
7093f43d
# encoding: UTF-8
# This file is auto-generated from the current state of the database. Instead
# of editing this file, please use the migrations feature of Active Record to
# incrementally modify your database, and then regenerate this schema definition.
#
# Note that this schema.rb definition is the authoritative source for your
# database schema. If you need to create the application database on another
# system, you should be using db:schema:load, not running all the migrations
# from scratch. The latter is a flawed and unsustainable approach (the more migrations
# you'll amass, the slower it'll run and the greater likelihood for issues).
#
# It's strongly recommended that you check this file into your version control system.
ActiveRecord
::
Schema
.
define
(
version:
20160623031939
)
do
create_table
"posts"
,
force: :cascade
do
|
t
|
t
.
string
"title"
t
.
text
"content"
t
.
datetime
"created_at"
,
null:
false
t
.
datetime
"updated_at"
,
null:
false
end
end
exercise1_141066143420/db/seeds.rb
0 → 100644
View file @
7093f43d
# This file should contain all the record creation needed to seed the database with its default values.
# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
#
# Examples:
#
# cities = City.create([{ name: 'Chicago' }, { name: 'Copenhagen' }])
# Mayor.create(name: 'Emanuel', city: cities.first)
exercise1_141066143420/lib/assets/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/lib/tasks/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/log/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/public/404.html
0 → 100644
View file @
7093f43d
<!DOCTYPE html>
<html>
<head>
<title>
The page you were looking for doesn't exist (404)
</title>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1"
>
<style>
body
{
background-color
:
#EFEFEF
;
color
:
#2E2F30
;
text-align
:
center
;
font-family
:
arial
,
sans-serif
;
margin
:
0
;
}
div
.dialog
{
width
:
95%
;
max-width
:
33em
;
margin
:
4em
auto
0
;
}
div
.dialog
>
div
{
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#BBB
;
border-top
:
#B00100
solid
4px
;
border-top-left-radius
:
9px
;
border-top-right-radius
:
9px
;
background-color
:
white
;
padding
:
7px
12%
0
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
h1
{
font-size
:
100%
;
color
:
#730E15
;
line-height
:
1.5em
;
}
div
.dialog
>
p
{
margin
:
0
0
1em
;
padding
:
1em
;
background-color
:
#F7F7F7
;
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#999
;
border-bottom-left-radius
:
4px
;
border-bottom-right-radius
:
4px
;
border-top-color
:
#DADADA
;
color
:
#666
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
</style>
</head>
<body>
<!-- This file lives in public/404.html -->
<div
class=
"dialog"
>
<div>
<h1>
The page you were looking for doesn't exist.
</h1>
<p>
You may have mistyped the address or the page may have moved.
</p>
</div>
<p>
If you are the application owner check the logs for more information.
</p>
</div>
</body>
</html>
exercise1_141066143420/public/422.html
0 → 100644
View file @
7093f43d
<!DOCTYPE html>
<html>
<head>
<title>
The change you wanted was rejected (422)
</title>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1"
>
<style>
body
{
background-color
:
#EFEFEF
;
color
:
#2E2F30
;
text-align
:
center
;
font-family
:
arial
,
sans-serif
;
margin
:
0
;
}
div
.dialog
{
width
:
95%
;
max-width
:
33em
;
margin
:
4em
auto
0
;
}
div
.dialog
>
div
{
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#BBB
;
border-top
:
#B00100
solid
4px
;
border-top-left-radius
:
9px
;
border-top-right-radius
:
9px
;
background-color
:
white
;
padding
:
7px
12%
0
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
h1
{
font-size
:
100%
;
color
:
#730E15
;
line-height
:
1.5em
;
}
div
.dialog
>
p
{
margin
:
0
0
1em
;
padding
:
1em
;
background-color
:
#F7F7F7
;
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#999
;
border-bottom-left-radius
:
4px
;
border-bottom-right-radius
:
4px
;
border-top-color
:
#DADADA
;
color
:
#666
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
</style>
</head>
<body>
<!-- This file lives in public/422.html -->
<div
class=
"dialog"
>
<div>
<h1>
The change you wanted was rejected.
</h1>
<p>
Maybe you tried to change something you didn't have access to.
</p>
</div>
<p>
If you are the application owner check the logs for more information.
</p>
</div>
</body>
</html>
exercise1_141066143420/public/500.html
0 → 100644
View file @
7093f43d
<!DOCTYPE html>
<html>
<head>
<title>
We're sorry, but something went wrong (500)
</title>
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1"
>
<style>
body
{
background-color
:
#EFEFEF
;
color
:
#2E2F30
;
text-align
:
center
;
font-family
:
arial
,
sans-serif
;
margin
:
0
;
}
div
.dialog
{
width
:
95%
;
max-width
:
33em
;
margin
:
4em
auto
0
;
}
div
.dialog
>
div
{
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#BBB
;
border-top
:
#B00100
solid
4px
;
border-top-left-radius
:
9px
;
border-top-right-radius
:
9px
;
background-color
:
white
;
padding
:
7px
12%
0
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
h1
{
font-size
:
100%
;
color
:
#730E15
;
line-height
:
1.5em
;
}
div
.dialog
>
p
{
margin
:
0
0
1em
;
padding
:
1em
;
background-color
:
#F7F7F7
;
border
:
1px
solid
#CCC
;
border-right-color
:
#999
;
border-left-color
:
#999
;
border-bottom-color
:
#999
;
border-bottom-left-radius
:
4px
;
border-bottom-right-radius
:
4px
;
border-top-color
:
#DADADA
;
color
:
#666
;
box-shadow
:
0
3px
8px
rgba
(
50
,
50
,
50
,
0.17
);
}
</style>
</head>
<body>
<!-- This file lives in public/500.html -->
<div
class=
"dialog"
>
<div>
<h1>
We're sorry, but something went wrong.
</h1>
</div>
<p>
If you are the application owner check the logs for more information.
</p>
</div>
</body>
</html>
exercise1_141066143420/public/favicon.ico
0 → 100644
View file @
7093f43d
exercise1_141066143420/public/robots.txt
0 → 100644
View file @
7093f43d
# See http://www.robotstxt.org/robotstxt.html for documentation on how to use the robots.txt file
#
# To ban all spiders from the entire site uncomment the next two lines:
# User-agent: *
# Disallow: /
exercise1_141066143420/test/controllers/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/test/controllers/pages_controller_test.rb
0 → 100644
View file @
7093f43d
require
'test_helper'
class
PagesControllerTest
<
ActionController
::
TestCase
test
"should get about"
do
get
:about
assert_response
:success
end
end
exercise1_141066143420/test/controllers/posts_controller_test.rb
0 → 100644
View file @
7093f43d
require
'test_helper'
class
PostsControllerTest
<
ActionController
::
TestCase
test
"should get index"
do
get
:index
assert_response
:success
end
test
"should get show"
do
get
:show
assert_response
:success
end
end
exercise1_141066143420/test/fixtures/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/test/fixtures/posts.yml
0 → 100644
View file @
7093f43d
# Read about fixtures at http://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
one
:
title
:
MyString
content
:
MyText
two
:
title
:
MyString
content
:
MyText
exercise1_141066143420/test/helpers/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/test/integration/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/test/mailers/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/test/models/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/test/models/post_test.rb
0 → 100644
View file @
7093f43d
require
'test_helper'
class
PostTest
<
ActiveSupport
::
TestCase
# test "the truth" do
# assert true
# end
end
exercise1_141066143420/test/test_helper.rb
0 → 100644
View file @
7093f43d
ENV
[
'RAILS_ENV'
]
||=
'test'
require
File
.
expand_path
(
'../../config/environment'
,
__FILE__
)
require
'rails/test_help'
class
ActiveSupport
::
TestCase
# Setup all fixtures in test/fixtures/*.yml for all tests in alphabetical order.
fixtures
:all
# Add more helper methods to be used by all tests here...
end
exercise1_141066143420/vendor/assets/javascripts/.keep
0 → 100644
View file @
7093f43d
exercise1_141066143420/vendor/assets/stylesheets/.keep
0 → 100644
View file @
7093f43d
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment