From e5bd4adce9a564302bede02ac93dc967e69df73c Mon Sep 17 00:00:00 2001 From: Yoshiyuki Hirano Date: Sat, 31 Mar 2018 23:36:23 +0900 Subject: Put images into each page's dir in guides --- .../assets/images/4_0_release_notes/rails4_features.png | Bin 0 -> 65840 bytes guides/assets/images/association_basics/belongs_to.png | Bin 0 -> 35041 bytes guides/assets/images/association_basics/habtm.png | Bin 0 -> 61435 bytes guides/assets/images/association_basics/has_many.png | Bin 0 -> 36233 bytes .../images/association_basics/has_many_through.png | Bin 0 -> 98834 bytes guides/assets/images/association_basics/has_one.png | Bin 0 -> 38222 bytes .../images/association_basics/has_one_through.png | Bin 0 -> 92535 bytes guides/assets/images/association_basics/polymorphic.png | Bin 0 -> 84739 bytes guides/assets/images/belongs_to.png | Bin 35041 -> 0 bytes guides/assets/images/csrf.png | Bin 32179 -> 0 bytes guides/assets/images/habtm.png | Bin 61435 -> 0 bytes guides/assets/images/has_many.png | Bin 36233 -> 0 bytes guides/assets/images/has_many_through.png | Bin 98834 -> 0 bytes guides/assets/images/has_one.png | Bin 38222 -> 0 bytes guides/assets/images/has_one_through.png | Bin 92535 -> 0 bytes guides/assets/images/polymorphic.png | Bin 84739 -> 0 bytes guides/assets/images/rails4_features.png | Bin 65840 -> 0 bytes guides/assets/images/security/csrf.png | Bin 0 -> 32179 bytes guides/assets/images/security/session_fixation.png | Bin 0 -> 38296 bytes guides/assets/images/session_fixation.png | Bin 38296 -> 0 bytes guides/source/4_0_release_notes.md | 2 +- guides/source/association_basics.md | 14 +++++++------- guides/source/security.md | 4 ++-- 23 files changed, 10 insertions(+), 10 deletions(-) create mode 100644 guides/assets/images/4_0_release_notes/rails4_features.png create mode 100644 guides/assets/images/association_basics/belongs_to.png create mode 100644 guides/assets/images/association_basics/habtm.png create mode 100644 guides/assets/images/association_basics/has_many.png create mode 100644 guides/assets/images/association_basics/has_many_through.png create mode 100644 guides/assets/images/association_basics/has_one.png create mode 100644 guides/assets/images/association_basics/has_one_through.png create mode 100644 guides/assets/images/association_basics/polymorphic.png delete mode 100644 guides/assets/images/belongs_to.png delete mode 100644 guides/assets/images/csrf.png delete mode 100644 guides/assets/images/habtm.png delete mode 100644 guides/assets/images/has_many.png delete mode 100644 guides/assets/images/has_many_through.png delete mode 100644 guides/assets/images/has_one.png delete mode 100644 guides/assets/images/has_one_through.png delete mode 100644 guides/assets/images/polymorphic.png delete mode 100644 guides/assets/images/rails4_features.png create mode 100644 guides/assets/images/security/csrf.png create mode 100644 guides/assets/images/security/session_fixation.png delete mode 100644 guides/assets/images/session_fixation.png diff --git a/guides/assets/images/4_0_release_notes/rails4_features.png b/guides/assets/images/4_0_release_notes/rails4_features.png new file mode 100644 index 0000000000..ac73f05cf7 Binary files /dev/null and b/guides/assets/images/4_0_release_notes/rails4_features.png differ diff --git a/guides/assets/images/association_basics/belongs_to.png b/guides/assets/images/association_basics/belongs_to.png new file mode 100644 index 0000000000..2b8c1d52ea Binary files /dev/null and b/guides/assets/images/association_basics/belongs_to.png differ diff --git a/guides/assets/images/association_basics/habtm.png b/guides/assets/images/association_basics/habtm.png new file mode 100644 index 0000000000..7e508cc1a6 Binary files /dev/null and b/guides/assets/images/association_basics/habtm.png differ diff --git a/guides/assets/images/association_basics/has_many.png b/guides/assets/images/association_basics/has_many.png new file mode 100644 index 0000000000..36ccf9f0f6 Binary files /dev/null and b/guides/assets/images/association_basics/has_many.png differ diff --git a/guides/assets/images/association_basics/has_many_through.png b/guides/assets/images/association_basics/has_many_through.png new file mode 100644 index 0000000000..9e9caabd73 Binary files /dev/null and b/guides/assets/images/association_basics/has_many_through.png differ diff --git a/guides/assets/images/association_basics/has_one.png b/guides/assets/images/association_basics/has_one.png new file mode 100644 index 0000000000..c29c6b9c59 Binary files /dev/null and b/guides/assets/images/association_basics/has_one.png differ diff --git a/guides/assets/images/association_basics/has_one_through.png b/guides/assets/images/association_basics/has_one_through.png new file mode 100644 index 0000000000..fdf13286c4 Binary files /dev/null and b/guides/assets/images/association_basics/has_one_through.png differ diff --git a/guides/assets/images/association_basics/polymorphic.png b/guides/assets/images/association_basics/polymorphic.png new file mode 100644 index 0000000000..d630db9e01 Binary files /dev/null and b/guides/assets/images/association_basics/polymorphic.png differ diff --git a/guides/assets/images/belongs_to.png b/guides/assets/images/belongs_to.png deleted file mode 100644 index 2b8c1d52ea..0000000000 Binary files a/guides/assets/images/belongs_to.png and /dev/null differ diff --git a/guides/assets/images/csrf.png b/guides/assets/images/csrf.png deleted file mode 100644 index a8123d47c3..0000000000 Binary files a/guides/assets/images/csrf.png and /dev/null differ diff --git a/guides/assets/images/habtm.png b/guides/assets/images/habtm.png deleted file mode 100644 index 7e508cc1a6..0000000000 Binary files a/guides/assets/images/habtm.png and /dev/null differ diff --git a/guides/assets/images/has_many.png b/guides/assets/images/has_many.png deleted file mode 100644 index 36ccf9f0f6..0000000000 Binary files a/guides/assets/images/has_many.png and /dev/null differ diff --git a/guides/assets/images/has_many_through.png b/guides/assets/images/has_many_through.png deleted file mode 100644 index 9e9caabd73..0000000000 Binary files a/guides/assets/images/has_many_through.png and /dev/null differ diff --git a/guides/assets/images/has_one.png b/guides/assets/images/has_one.png deleted file mode 100644 index c29c6b9c59..0000000000 Binary files a/guides/assets/images/has_one.png and /dev/null differ diff --git a/guides/assets/images/has_one_through.png b/guides/assets/images/has_one_through.png deleted file mode 100644 index fdf13286c4..0000000000 Binary files a/guides/assets/images/has_one_through.png and /dev/null differ diff --git a/guides/assets/images/polymorphic.png b/guides/assets/images/polymorphic.png deleted file mode 100644 index d630db9e01..0000000000 Binary files a/guides/assets/images/polymorphic.png and /dev/null differ diff --git a/guides/assets/images/rails4_features.png b/guides/assets/images/rails4_features.png deleted file mode 100644 index ac73f05cf7..0000000000 Binary files a/guides/assets/images/rails4_features.png and /dev/null differ diff --git a/guides/assets/images/security/csrf.png b/guides/assets/images/security/csrf.png new file mode 100644 index 0000000000..a8123d47c3 Binary files /dev/null and b/guides/assets/images/security/csrf.png differ diff --git a/guides/assets/images/security/session_fixation.png b/guides/assets/images/security/session_fixation.png new file mode 100644 index 0000000000..e009484f09 Binary files /dev/null and b/guides/assets/images/security/session_fixation.png differ diff --git a/guides/assets/images/session_fixation.png b/guides/assets/images/session_fixation.png deleted file mode 100644 index e009484f09..0000000000 Binary files a/guides/assets/images/session_fixation.png and /dev/null differ diff --git a/guides/source/4_0_release_notes.md b/guides/source/4_0_release_notes.md index 0921cd1979..a1a6a225b2 100644 --- a/guides/source/4_0_release_notes.md +++ b/guides/source/4_0_release_notes.md @@ -55,7 +55,7 @@ $ ruby /path/to/rails/railties/bin/rails new myapp --dev Major Features -------------- -[![Rails 4.0](images/rails4_features.png)](http://guides.rubyonrails.org/images/rails4_features.png) +[![Rails 4.0](images/4_0_release_notes/rails4_features.png)](http://guides.rubyonrails.org/images/4_0_release_notes/rails4_features.png) ### Upgrade diff --git a/guides/source/association_basics.md b/guides/source/association_basics.md index f895cadea5..860a1e1cba 100644 --- a/guides/source/association_basics.md +++ b/guides/source/association_basics.md @@ -94,7 +94,7 @@ class Book < ApplicationRecord end ``` -![belongs_to Association Diagram](images/belongs_to.png) +![belongs_to Association Diagram](images/association_basics/belongs_to.png) NOTE: `belongs_to` associations _must_ use the singular term. If you used the pluralized form in the above example for the `author` association in the `Book` model, you would be told that there was an "uninitialized constant Book::Authors". This is because Rails automatically infers the class name from the association name. If the association name is wrongly pluralized, then the inferred class will be wrongly pluralized too. @@ -127,7 +127,7 @@ class Supplier < ApplicationRecord end ``` -![has_one Association Diagram](images/has_one.png) +![has_one Association Diagram](images/association_basics/has_one.png) The corresponding migration might look like this: @@ -171,7 +171,7 @@ end NOTE: The name of the other model is pluralized when declaring a `has_many` association. -![has_many Association Diagram](images/has_many.png) +![has_many Association Diagram](images/association_basics/has_many.png) The corresponding migration might look like this: @@ -213,7 +213,7 @@ class Patient < ApplicationRecord end ``` -![has_many :through Association Diagram](images/has_many_through.png) +![has_many :through Association Diagram](images/association_basics/has_many_through.png) The corresponding migration might look like this: @@ -299,7 +299,7 @@ class AccountHistory < ApplicationRecord end ``` -![has_one :through Association Diagram](images/has_one_through.png) +![has_one :through Association Diagram](images/association_basics/has_one_through.png) The corresponding migration might look like this: @@ -340,7 +340,7 @@ class Part < ApplicationRecord end ``` -![has_and_belongs_to_many Association Diagram](images/habtm.png) +![has_and_belongs_to_many Association Diagram](images/association_basics/habtm.png) The corresponding migration might look like this: @@ -494,7 +494,7 @@ class CreatePictures < ActiveRecord::Migration[5.0] end ``` -![Polymorphic Association Diagram](images/polymorphic.png) +![Polymorphic Association Diagram](images/association_basics/polymorphic.png) ### Self Joins diff --git a/guides/source/security.md b/guides/source/security.md index b419f7b48d..ffd7e66fc5 100644 --- a/guides/source/security.md +++ b/guides/source/security.md @@ -217,7 +217,7 @@ The best _solution against it is not to store this kind of data in a session, bu NOTE: _Apart from stealing a user's session ID, the attacker may fix a session ID known to them. This is called session fixation._ -![Session fixation](images/session_fixation.png) +![Session fixation](images/security/session_fixation.png) This attack focuses on fixing a user's session ID known to the attacker, and forcing the user's browser into using this ID. It is therefore not necessary for the attacker to steal the session ID afterwards. Here is how this attack works: @@ -272,7 +272,7 @@ Cross-Site Request Forgery (CSRF) This attack method works by including malicious code or a link in a page that accesses a web application that the user is believed to have authenticated. If the session for that web application has not timed out, an attacker may execute unauthorized commands. -![](images/csrf.png) +![](images/security/csrf.png) In the [session chapter](#sessions) you have learned that most Rails applications use cookie-based sessions. Either they store the session ID in the cookie and have a server-side session hash, or the entire session hash is on the client-side. In either case the browser will automatically send along the cookie on every request to a domain, if it can find a cookie for that domain. The controversial point is that if the request comes from a site of a different domain, it will also send the cookie. Let's start with an example: -- cgit v1.2.3 From 161e991ec4a09305fe58c60c6e930e727f1dfda9 Mon Sep 17 00:00:00 2001 From: Yoshiyuki Hirano Date: Sat, 31 Mar 2018 23:51:27 +0900 Subject: Remove needless images in guides --- guides/assets/images/header_backdrop.png | Bin 206 -> 0 bytes guides/assets/images/icons/README | 5 ----- guides/assets/images/icons/callouts/1.png | Bin 147 -> 0 bytes guides/assets/images/icons/callouts/10.png | Bin 183 -> 0 bytes guides/assets/images/icons/callouts/11.png | Bin 176 -> 0 bytes guides/assets/images/icons/callouts/12.png | Bin 186 -> 0 bytes guides/assets/images/icons/callouts/13.png | Bin 188 -> 0 bytes guides/assets/images/icons/callouts/14.png | Bin 190 -> 0 bytes guides/assets/images/icons/callouts/15.png | Bin 191 -> 0 bytes guides/assets/images/icons/callouts/2.png | Bin 168 -> 0 bytes guides/assets/images/icons/callouts/3.png | Bin 170 -> 0 bytes guides/assets/images/icons/callouts/4.png | Bin 165 -> 0 bytes guides/assets/images/icons/callouts/5.png | Bin 169 -> 0 bytes guides/assets/images/icons/callouts/6.png | Bin 176 -> 0 bytes guides/assets/images/icons/callouts/7.png | Bin 160 -> 0 bytes guides/assets/images/icons/callouts/8.png | Bin 176 -> 0 bytes guides/assets/images/icons/callouts/9.png | Bin 177 -> 0 bytes guides/assets/images/icons/caution.png | Bin 2295 -> 0 bytes guides/assets/images/icons/example.png | Bin 2052 -> 0 bytes guides/assets/images/icons/home.png | Bin 1134 -> 0 bytes guides/assets/images/icons/important.png | Bin 2426 -> 0 bytes guides/assets/images/icons/next.png | Bin 1111 -> 0 bytes guides/assets/images/icons/note.png | Bin 2096 -> 0 bytes guides/assets/images/icons/prev.png | Bin 1093 -> 0 bytes guides/assets/images/icons/tip.png | Bin 2170 -> 0 bytes guides/assets/images/icons/up.png | Bin 1106 -> 0 bytes guides/assets/images/icons/warning.png | Bin 2616 -> 0 bytes guides/assets/images/rails_logo_remix.gif | Bin 8533 -> 0 bytes 28 files changed, 5 deletions(-) delete mode 100644 guides/assets/images/header_backdrop.png delete mode 100644 guides/assets/images/icons/README delete mode 100644 guides/assets/images/icons/callouts/1.png delete mode 100644 guides/assets/images/icons/callouts/10.png delete mode 100644 guides/assets/images/icons/callouts/11.png delete mode 100644 guides/assets/images/icons/callouts/12.png delete mode 100644 guides/assets/images/icons/callouts/13.png delete mode 100644 guides/assets/images/icons/callouts/14.png delete mode 100644 guides/assets/images/icons/callouts/15.png delete mode 100644 guides/assets/images/icons/callouts/2.png delete mode 100644 guides/assets/images/icons/callouts/3.png delete mode 100644 guides/assets/images/icons/callouts/4.png delete mode 100644 guides/assets/images/icons/callouts/5.png delete mode 100644 guides/assets/images/icons/callouts/6.png delete mode 100644 guides/assets/images/icons/callouts/7.png delete mode 100644 guides/assets/images/icons/callouts/8.png delete mode 100644 guides/assets/images/icons/callouts/9.png delete mode 100644 guides/assets/images/icons/caution.png delete mode 100644 guides/assets/images/icons/example.png delete mode 100644 guides/assets/images/icons/home.png delete mode 100644 guides/assets/images/icons/important.png delete mode 100644 guides/assets/images/icons/next.png delete mode 100644 guides/assets/images/icons/note.png delete mode 100644 guides/assets/images/icons/prev.png delete mode 100644 guides/assets/images/icons/tip.png delete mode 100644 guides/assets/images/icons/up.png delete mode 100644 guides/assets/images/icons/warning.png delete mode 100644 guides/assets/images/rails_logo_remix.gif diff --git a/guides/assets/images/header_backdrop.png b/guides/assets/images/header_backdrop.png deleted file mode 100644 index 81f4d91774..0000000000 Binary files a/guides/assets/images/header_backdrop.png and /dev/null differ diff --git a/guides/assets/images/icons/README b/guides/assets/images/icons/README deleted file mode 100644 index 09da77fc86..0000000000 --- a/guides/assets/images/icons/README +++ /dev/null @@ -1,5 +0,0 @@ -Replaced the plain DocBook XSL admonition icons with Jimmac's DocBook -icons (http://jimmac.musichall.cz/ikony.php3). I dropped transparency -from the Jimmac icons to get round MS IE and FOP PNG incompatibilities. - -Stuart Rackham diff --git a/guides/assets/images/icons/callouts/1.png b/guides/assets/images/icons/callouts/1.png deleted file mode 100644 index c5d02adcf4..0000000000 Binary files a/guides/assets/images/icons/callouts/1.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/10.png b/guides/assets/images/icons/callouts/10.png deleted file mode 100644 index fe89f9ef83..0000000000 Binary files a/guides/assets/images/icons/callouts/10.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/11.png b/guides/assets/images/icons/callouts/11.png deleted file mode 100644 index 3b7b9318e7..0000000000 Binary files a/guides/assets/images/icons/callouts/11.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/12.png b/guides/assets/images/icons/callouts/12.png deleted file mode 100644 index 7b95925e9d..0000000000 Binary files a/guides/assets/images/icons/callouts/12.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/13.png b/guides/assets/images/icons/callouts/13.png deleted file mode 100644 index 4b99fe8efc..0000000000 Binary files a/guides/assets/images/icons/callouts/13.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/14.png b/guides/assets/images/icons/callouts/14.png deleted file mode 100644 index dbde9ca749..0000000000 Binary files a/guides/assets/images/icons/callouts/14.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/15.png b/guides/assets/images/icons/callouts/15.png deleted file mode 100644 index 70e4bba615..0000000000 Binary files a/guides/assets/images/icons/callouts/15.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/2.png b/guides/assets/images/icons/callouts/2.png deleted file mode 100644 index 8c57970ba9..0000000000 Binary files a/guides/assets/images/icons/callouts/2.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/3.png b/guides/assets/images/icons/callouts/3.png deleted file mode 100644 index 57a33d15b4..0000000000 Binary files a/guides/assets/images/icons/callouts/3.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/4.png b/guides/assets/images/icons/callouts/4.png deleted file mode 100644 index f061ab02b8..0000000000 Binary files a/guides/assets/images/icons/callouts/4.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/5.png b/guides/assets/images/icons/callouts/5.png deleted file mode 100644 index b4de02da11..0000000000 Binary files a/guides/assets/images/icons/callouts/5.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/6.png b/guides/assets/images/icons/callouts/6.png deleted file mode 100644 index 0e055eec1e..0000000000 Binary files a/guides/assets/images/icons/callouts/6.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/7.png b/guides/assets/images/icons/callouts/7.png deleted file mode 100644 index 5ead87d040..0000000000 Binary files a/guides/assets/images/icons/callouts/7.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/8.png b/guides/assets/images/icons/callouts/8.png deleted file mode 100644 index cb99545eb6..0000000000 Binary files a/guides/assets/images/icons/callouts/8.png and /dev/null differ diff --git a/guides/assets/images/icons/callouts/9.png b/guides/assets/images/icons/callouts/9.png deleted file mode 100644 index 0ac03602f6..0000000000 Binary files a/guides/assets/images/icons/callouts/9.png and /dev/null differ diff --git a/guides/assets/images/icons/caution.png b/guides/assets/images/icons/caution.png deleted file mode 100644 index 7227b54b32..0000000000 Binary files a/guides/assets/images/icons/caution.png and /dev/null differ diff --git a/guides/assets/images/icons/example.png b/guides/assets/images/icons/example.png deleted file mode 100644 index a0e855befa..0000000000 Binary files a/guides/assets/images/icons/example.png and /dev/null differ diff --git a/guides/assets/images/icons/home.png b/guides/assets/images/icons/home.png deleted file mode 100644 index e70e164522..0000000000 Binary files a/guides/assets/images/icons/home.png and /dev/null differ diff --git a/guides/assets/images/icons/important.png b/guides/assets/images/icons/important.png deleted file mode 100644 index bab53bf3aa..0000000000 Binary files a/guides/assets/images/icons/important.png and /dev/null differ diff --git a/guides/assets/images/icons/next.png b/guides/assets/images/icons/next.png deleted file mode 100644 index a158832725..0000000000 Binary files a/guides/assets/images/icons/next.png and /dev/null differ diff --git a/guides/assets/images/icons/note.png b/guides/assets/images/icons/note.png deleted file mode 100644 index 62eec7845f..0000000000 Binary files a/guides/assets/images/icons/note.png and /dev/null differ diff --git a/guides/assets/images/icons/prev.png b/guides/assets/images/icons/prev.png deleted file mode 100644 index 8a96960422..0000000000 Binary files a/guides/assets/images/icons/prev.png and /dev/null differ diff --git a/guides/assets/images/icons/tip.png b/guides/assets/images/icons/tip.png deleted file mode 100644 index a5316d318f..0000000000 Binary files a/guides/assets/images/icons/tip.png and /dev/null differ diff --git a/guides/assets/images/icons/up.png b/guides/assets/images/icons/up.png deleted file mode 100644 index 6cac818170..0000000000 Binary files a/guides/assets/images/icons/up.png and /dev/null differ diff --git a/guides/assets/images/icons/warning.png b/guides/assets/images/icons/warning.png deleted file mode 100644 index 72a8a5d873..0000000000 Binary files a/guides/assets/images/icons/warning.png and /dev/null differ diff --git a/guides/assets/images/rails_logo_remix.gif b/guides/assets/images/rails_logo_remix.gif deleted file mode 100644 index 58960ee4f9..0000000000 Binary files a/guides/assets/images/rails_logo_remix.gif and /dev/null differ -- cgit v1.2.3