Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.76 KB

File metadata and controls

40 lines (33 loc) · 1.76 KB

Quellen-Verzeichnis für “PicGal”: Anmerkung: Ich habe alle aufgeführten Dateien bis auf die Views mit einem “#TODO” markiert, damit sie in der

To-Do-Liste in RubyMine aufgeführt werden. Ich hoffe, das erleichtert dir die Arbeit beim Überprüfen.

Controllers: [1]: Application-Controller [2]: Sessions-Controller

Beide komplett aus Bookmarkmanager-Foliensatz übernommen

[3]: Users-Controller

Nur "create" und "new" sind aus dem Bookmarkmanager-Foliensatz. Alle anderen Controller
bauen im Prinzip auf diesen Schemata auf

Mailers und E-Mail-Views: [4]: User-Mailer [5]: /app/views/user_mailer/welcome_email.html.erb

Beide komplett aus RoR-Guide übernommen (Kein Kommentar in der View, damit die Mail sauber bleibt)
Quelle: http://guides.rubyonrails.org/action_mailer_basics.html (Abruf ca. 25.07.12)

Models: [6]: User-Model

E-Mail-Validierung, "has_secure_password" und "password_digest" aus Bookmarkmanager-Foliensatz

Uploaders: [7]: Image-Uploader

Automatisch von Carrierwave erstellt, nur sehr wenige eigene Anpassungen

Views: [8]: User-Formular

Basiert nahezu komplett auf dem Formular aus dem Bookmarkmanager-Foliensatz.
Alle anderen Formulare sind keine direkten Kopien, folgen aber dem grundlegenden Aufbau.

[9]: Application-Layout (./layouts/application.html.erb)

Teilweise von Rails generiert, in Ansätzen dem Bookmarkmanager nachempfunden, aber größtenteils eigener Code

[10]: Session/New (“login”)

Aus Bookmarkmanager-Foliensatz übernommen

Config: [11]: Routes

Sessions- und Root-Routing aus Bookmarkmanager übernommen

Das sind alle fremden Codestücke, derer ich mir bewusst bin. Sollte ich etwas übersehen haben, bitte ich um Hinweise.