Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master' into rails_3_1
Browse files Browse the repository at this point in the history
Conflicts:
	Gemfile
	Gemfile.lock
	features/support/env.rb
	locomotive_cms.gemspec
	spec/cells/locomotive/global_actions_spec.rb
	spec/cells/locomotive/main_menu_cell_spec.rb
	spec/cells/locomotive/settings_menu_cell_spec.rb
  • Loading branch information
mariovisic committed Jan 14, 2012
2 parents 01c5de3 + 04b1a7a commit 75b0137
Show file tree
Hide file tree
Showing 9 changed files with 74 additions and 280 deletions.
15 changes: 4 additions & 11 deletions Gemfile
Expand Up @@ -13,8 +13,8 @@ gem 'mongo', '~> 1.5.2'
gem 'bson_ext', '~> 1.5.2'
gem 'mongoid', '~> 2.4.0'
gem 'locomotive_mongoid_acts_as_tree', :git => 'git@github.com:locomotivecms/mongoid_acts_as_tree.git'
gem 'custom_fields', :path => '../gems/custom_fields' # DEV
# gem 'custom_fields', :git => 'git://github.com/locomotivecms/custom_fields.git', :branch => 'experimental'
# gem 'custom_fields', :path => '../gems/custom_fields' # DEV
gem 'custom_fields', :git => 'git://github.com/locomotivecms/custom_fields.git', :branch => 'experimental'
gem 'kaminari'

gem 'haml', '~> 3.1.3'
Expand Down Expand Up @@ -57,19 +57,13 @@ group :development do
gem 'rspec-cells'
end

group :test, :development do
# gem 'linecache', '0.43', :platforms => :mri_18
# gem 'ruby-debug', :platforms => :mri_18
# gem 'ruby-debug19', :platforms => :mri_19
gem 'cucumber-rails'
end

group :test do
gem 'cucumber-rails', '1.2.0', :require => false
gem 'autotest', :platforms => :mri
gem 'ZenTest', :platforms => :mri
gem 'growl-glue'
gem 'rspec-rails', '2.6.1'
gem 'factory_girl_rails', '~> 1.1'
gem 'factory_girl_rails', '~> 1.3.0'
gem 'pickle'
gem 'xpath', '~> 0.1.4'
gem 'capybara'
Expand All @@ -82,4 +76,3 @@ end
group :production do
gem 'bushido', '0.0.35'
end

42 changes: 22 additions & 20 deletions Gemfile.lock
@@ -1,17 +1,19 @@
GIT
remote: git@github.com:locomotivecms/mongoid_acts_as_tree.git
revision: ca494d22c3d7946385aba1153c017d9c30e9f9d3
specs:
locomotive_mongoid_acts_as_tree (0.1.5.7)

PATH
remote: ../gems/custom_fields
remote: git://github.com/locomotivecms/custom_fields.git
revision: b187a16acbf581b4eef857d2958a69422407a047
branch: experimental
specs:
custom_fields (2.0.0.rc1)
activesupport (~> 3.1.3)
carrierwave-mongoid (~> 0.1.3)
mongoid (~> 2.4.0)

GIT
remote: git@github.com:locomotivecms/mongoid_acts_as_tree.git
revision: ca494d22c3d7946385aba1153c017d9c30e9f9d3
specs:
locomotive_mongoid_acts_as_tree (0.1.5.7)

GEM
remote: http://rubygems.org/
specs:
Expand Down Expand Up @@ -78,10 +80,10 @@ GEM
cells (3.7.1)
actionpack (~> 3.0)
railties (~> 3.0)
childprocess (0.2.6)
childprocess (0.3.0)
ffi (~> 1.0.6)
chunky_png (1.2.5)
codemirror-rails (0.3.2)
codemirror-rails (2.2)
railties (~> 3.0)
coffee-script (2.2.0)
coffee-script-source
Expand All @@ -97,9 +99,9 @@ GEM
gherkin (~> 2.7.1)
json (>= 1.4.6)
term-ansicolor (>= 1.0.6)
cucumber-rails (1.2.1)
capybara (>= 1.1.2)
cucumber (>= 1.1.3)
cucumber-rails (1.2.0)
capybara (>= 1.1.1)
cucumber (>= 1.1.1)
nokogiri (>= 1.5.0)
database_cleaner (0.7.0)
delayed_job (3.0.0)
Expand All @@ -112,17 +114,17 @@ GEM
orm_adapter (~> 0.0.3)
warden (~> 1.1)
diff-lcs (1.1.3)
dragonfly (0.9.9)
dragonfly (0.9.10)
rack
ejs (1.0.0)
erubis (2.7.0)
excon (0.7.12)
execjs (1.2.13)
multi_json (~> 1.0)
factory_girl (2.3.2)
factory_girl (2.2.0)
activesupport
factory_girl_rails (1.4.0)
factory_girl (~> 2.3.0)
factory_girl_rails (1.3.0)
factory_girl (~> 2.2.0)
railties (>= 3.0.0)
ffi (1.0.11)
flash_cookie_session (1.1.1)
Expand All @@ -141,7 +143,7 @@ GEM
formtastic (2.0.2)
rails (~> 3.0)
fssm (0.2.8.1)
gherkin (2.7.2)
gherkin (2.7.3)
json (>= 1.4.6)
growl-glue (1.0.7)
haml (3.1.4)
Expand Down Expand Up @@ -182,7 +184,7 @@ GEM
net-ssh (>= 1.99.1)
net-ssh (2.1.4)
nokogiri (1.5.0)
orm_adapter (0.0.5)
orm_adapter (0.0.6)
pickle (0.4.10)
cucumber (>= 0.8)
rake
Expand Down Expand Up @@ -297,13 +299,13 @@ DEPENDENCIES
codemirror-rails
coffee-script (~> 2.2.0)
compass (~> 0.12.alpha.4)
cucumber-rails
cucumber-rails (= 1.2.0)
custom_fields!
database_cleaner
delayed_job_mongoid (~> 1.0.8)
devise (~> 1.5.3)
dragonfly (~> 0.9.8)
factory_girl_rails (~> 1.1)
factory_girl_rails (~> 1.3.0)
flash_cookie_session (~> 1.1.1)
fog (~> 1.0.0)
formtastic (~> 2.0.2)
Expand Down
39 changes: 22 additions & 17 deletions config/locales/admin_ui.de.yml
Expand Up @@ -6,6 +6,7 @@ de:
change_password: Update
new_item: "+ hinzufügen"
switch_to_site: Los
delete: "Löschen"

messages:
confirm: Bist du sicher ?
Expand All @@ -14,7 +15,9 @@ de:
header:
welcome: Willkommen, %{name}
see: Webseite ansehen
switch: Mandant wechseln
logout: Ausloggen
help: Hilfe
menu:
contents: Inhalte
assets: Galerien
Expand Down Expand Up @@ -49,6 +52,9 @@ de:
title: "Hi %{firstname}, nur damit du Bescheid weißt! Am %{date} wurde folgende neue Instanz erstellt."
type: "Model: %{type}"

sites_picker:
new: + Neuer Mandant

custom_fields:
edit:
title: Benutzerdefinierte Felder bearbeiten
Expand Down Expand Up @@ -136,6 +142,10 @@ de:
ask_for_name: "Bitte gib den neuen Namen der Webseite an"

memberships:
roles:
admin: Administrator
designer: Designer
author: Autor
new:
title: Neuer Account
help: "Bitte gib eine Email für den neuen Account an. Wenn diese noch nicht registriert ist, wirst du zu einem Formular zur Erstellung weitergeleitet."
Expand Down Expand Up @@ -179,6 +189,10 @@ de:
edit:
title: "Bearbeite %{file}"
help: "Diese Datei kann über folgende URL erreicht werden: <a href='%{url}'>%{url}</a>"
help_image: "Das Bild kann über den folgenden Liquid Code in Seitenvorlagen oder Snipplets eingebunden werden: <span class='code'>{{ '%{path}' | theme_image_tag }}</span>.<br/>Die aktuelle Bildgröße ist: <b>%{width}px x %{height}px</b>.<br/>"
help_javascript: "Die Javascript Datei kann über den folgenden Liquid Code in Seitenvorlagen oder Snipplets eingebunden werden: <span class='code'>{{ '%{path}' | javascript_tag }}</span>.<br/>"
help_stylesheet: "Die Stylesheet Datei kann über den folgenden Liquid Code in Seitenvorlagen oder Snipplets eingebunden werden: <span class='code'>{{ '%{path}' | stylesheet_tag }}</span>.<br/>"

form:
picker_link: Füge eine Datei in den Code ein
choose_file: Datei auswählen
Expand Down Expand Up @@ -278,28 +292,19 @@ de:

installation:
common:
title: Erst-Installation von getbenga
title: Locomotive CMS Initialisierung
next: Weiter
step_1:
title: Schritt 1/3
explanations: Dies ist der erste Schritt zur Installation von getbenga. Bitte lies die folgenden Texte genau durch.
database:
label: "Datenbank-Name: <em>%{name}</em>"
notes: "All Verbindungseinstellungen für mongodb findest du in der <b>config/mongoid.yml</b> Datei."
default_domain:
label: "Standard Domain-Name: <em>%{name}</em>"
notes: "Basically, Locomotive is a multi websites platform. Each site instance has a default entry, also called subdomain and based on the default domain name. Obviously, you are free to map other domains to your site instance working like aliases. <br/>The default domain name value can be found in the <b>config/initializers/locomotive.rb</b> file."
step_2:
title: "Schritt 2/3 &mdash; Account erstellen"
title: "Schritt 1/2 &mdash; Zugang erstellen"
name: Nachname
firstname: Vorname
company: Unternehmen
email: Email
password: Passwort
password_confirmation: Passwort-Bestätigung
done: "Du hast bereits einen Account hinzugefügt:<br/><strong>%{name}</strong>, <em>%{email}</em>"
next: Account erstellen
step_3:
title: "Schritt 3/3 &mdash; Erstelle deine erste Webseite"
explanations: "Dies ist der letzte Schritt der Installation. Du kannst nun ein fertiges Template als zip-Datei hochladen. <a href=\'http://www.locomotivecms.com/support/themes\'>Hier</a> findest du ein paar kostenlose Templates, die du gerne kostenlos verwenden kannst."
done: "Du hast bereits einen Zugang erstellt:<br/><strong>%{name}</strong>, <em>%{email}</em>"
next: Zugang erstellen
step_2:
title: "Schritt 2/2 &mdash; Webseite erstellen"
explanations: "Wenn Du schon ein Standard Template hochgeladen hast (siehe Hilfe), kannst Du es gleich benutzen. Oder Du kannst ein fertiges Template als zip-Datei hochladen. <a href='http://www.locomotivecms.com/support/themes'>Hier</a> findest du ein paar kostenlose Templates, die du gerne kostenlos verwenden kannst."
back_to_default_template: "Klicken Sie <a href='#'>hier</a> um die Standardvorlage zu verwenden."
next: Webseite erstellen
26 changes: 22 additions & 4 deletions config/locales/formtastic.de.yml
Expand Up @@ -4,6 +4,8 @@ de:
information: Allgemeine Informationen
advanced_options: Fortgeschrittene Optionen
meta: Suchmaschinen-Metadaten
seo: SEO Einstellungen
robots_txt: Robots.txt Datei
code: Code
raw_template: Vorlage
credentials: Persönliche Daten
Expand Down Expand Up @@ -36,12 +38,18 @@ de:
source: Datei
samples: Beispiele kopieren
reset: Webseite zurücksetzen
default_site_template: "Benutze Standard Webseiten Template. Klicke <a href='#'>hier</a>, um ein anderes Template als zip-Datei hochzuladen."
content_type:
item_template: Baustein Template
api_accounts: Benachrichtigte Accounts
content_instance:
_slug: Permalink
account:
edit:
password: "Neues Passwort"
password_confirmation: "Bestätigung des neuen Passworts"
page:
seo_title: Titel

hints:
page:
Expand All @@ -50,12 +58,16 @@ de:
templatized: "Nutze diese Seite als Vorlage für einen Baustein, den du erstellt hast."
listed: "Regele, ob die Seite in den generierten Menüs angezeigt werden soll."
content_type_id: "Der Baustein für den diese Seite als Vorlage dienen soll."
seo_title: "Wähle einen Titel für den 'title' Tag im Seiten Header. Lass es leer, wenn der Seitentitel verwendet werden soll."
meta_keywords: "Meta-Schlagworte, die im HEAD-Bereich der Webseite genutzt werden. Die einzelnen Wörter werden durch eine Leertaste getrennt. Diese werden für die Suchmaschinen benötigt."
meta_description: "Meta-Beschreibung, die im HEAD-Bereich der Webseite genutzt wird. Diese wird für die Suchmaschinen benötigt."
snippet:
slug: "You need to know it in order to insert the snippet inside a page"
slug: "Um ein Snippet einzubinden, musst Du diesen Slug benutzen."
site:
meta_keywords: "Meta-Schlagworte, die im HEAD-Berecih der Webseite genutzt werden. Die einzelnen Wörter werden durch eine Leertaste getrennt. Diese werden für die Suchmaschinen benötigt."
meta_keywords: "Meta-Schlagworte, die im HEAD-Bereich der Webseite genutzt werden. Die einzelnen Wörter werden durch eine Leertaste getrennt. Diese werden für die Suchmaschinen benötigt."
meta_description: "Meta-Beschreibung, die im HEAD-Bereich der Webseite genutzt wird. Diese wird für die Suchmaschinen benötigt."
domain_name: "z.B: getbenga.com"
domain_name: "z.B: locomotiveapp.org"
robots_txt: "Inhalt der <span class='code'>/robots.txt</span> Datei. Siehe auch diese <a href='http://www.w3.org/TR/html4/appendix/notes.html#h-B.4.1.1'>Seite</a> für mehr Informationen."
theme_asset:
slug: "Du musst die Dateiendung nicht angeben (.css or .js)"
edit:
Expand All @@ -71,10 +83,16 @@ de:
field:
name: "Merkmal verfügbar in den liquid-Templates"
hint: "Hilfe-Text, der im Formular des Bausteins direkt unter dem jeweiligen Feld angezeigt wird"
content_instance:
_slug: "Merkmal, was für die Erstellung der URL für diesen Baustein benutzt wird. (ex: \"template_page/{{ your_object._permalink }})\"."
seo_title: "Wähle einen Titel für den 'title' Tag im Seiten Header. Lass es leer, wenn der Seitentitel verwendet werden soll."
meta_keywords: "Meta-Schlagworte, die im HEAD-Bereich der Webseite genutzt werden. Die einzelnen Wörter werden durch eine Leertaste getrennt. Diese werden für die Suchmaschinen benötigt."
meta_description: "Meta-Beschreibung, die im HEAD-Bereich der Webseite genutzt wird. Diese wird für die Suchmaschinen benötigt."
import:
source: "Eine zip-Datei, die eine databse.yml, Assets und Templates enthält"
samples: "Bei Aktivierung werden auch Inhalte und Assets importiert"
reset: "Bei Aktivierung werden alle Daten deiner Webseite gelöscht, bevor die neue Webseite importiert wird"
content_type:
item_template: "Du kannst den Text für jeden Baustein einfach anpassen. Benutze einfach folgendes in Liquid : ({{ content.name }})"
api_enabled: "Dies wird genutzt, um Besuchern deiner Webseite die Möglichkeit zu geben neue Elemente zu erstellen (z.B: Nachrichten in einem Kontakt-Formular)"
api_accounts: "Sobald ein Besucher ein neues Element erstellt, wird eine Benachrichtigungs-Email an alle unten aufgeführten Accounts gesendet"
api_accounts: "Sobald ein Besucher ein neues Element erstellt, wird eine Benachrichtigungs-Email an alle unten aufgeführten Accounts gesendet"
81 changes: 0 additions & 81 deletions lib/locomotive/liquid/drops/contents.rb

This file was deleted.

0 comments on commit 75b0137

Please sign in to comment.