Skip to content

Commit

Permalink
Anpassung Startseite: Startdatum konfigurierbar, Neuigkeiten aus reso…
Browse files Browse the repository at this point in the history
…urces; README aktualisiert
  • Loading branch information
alexkuebo committed Sep 26, 2018
1 parent e9ae6f6 commit cd76927
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 14 deletions.
13 changes: 6 additions & 7 deletions README.md
Expand Up @@ -59,14 +59,8 @@ Klarschiff mobile client with additional functions supporting the field service
```bash
rake assets:libs
```

- Precompilieren der Assets (Bilder, JS, Stylesheets)

```bash
rake assets:precompile
```

## Konfiguration der Applikation (Anpassung an die entsprechende Umgebung / Unterscheidung zw. mobilem Simple-Client und mobilem Außendienst-Frontent)
## Konfiguration der Applikation (Anpassung an die entsprechende Umgebung / Unterscheidung zw. mobilem Simple-Client und mobilem Außendienst-Frontend)
Für die Konfigurationsdateien mit vertraulichem Inhalt gibt es versionierbare Vorlagen mit dem Namen `xyz.sample.yml`. Diese müssen kopiert und entsprechend ohne das `sample` als `xyz.yml` benannt werden. Die für die Umgebung gültigen Werte werden dann in der `xyz.yml` konfiguriert.

### Konfigurationen in der `config/settings.yml`
Expand Down Expand Up @@ -221,6 +215,11 @@ Konfiguration der Adressensuche:
Diese Datei dient der Konfiguration zur Verschlüsselung der internen Nutzerdaten (Cookies, usw.).
- Die Konfiguration erfolgt hier nach Rails-Konvention pro Umgebung. Es muss aber nur die Variante mit der entsprechenden Umgebung konfiguriert werden. Also `production` in der Produktivumgebung und der Demo-Umgebung. Die RAILS_ENV `test` ist für automatisierte Tests im Framework vorbehalten.

### Precompilieren der Assets (Bilder, JS, Stylesheets)
```bash
rake assets:precompile
```

### Konfiguration am Apache-Server
Für die einfachere Verwaltung und den parallelen Betrieb mehrerer Klarschiffinstanzen werden die statischen (sich unterscheidenden) Inhalte in einen zusätzlichen Ressourcen-Verzeichnis abgelegt.
Dieses Verzeichnis wird in der `settings.yml` für die Anwendung konfiguriert. Damit dieses harmonisch funktioniert muss zusätzlich ein Alias dafür im Apache-Server (in der .conf Datei) konfiguriert werden:
Expand Down
5 changes: 2 additions & 3 deletions app/views/starts/show.html.erb
Expand Up @@ -86,7 +86,7 @@
<span class="label label-warning"><%= @overall_count %></span>
</div>
<div class="statistic-box-text">
<%= t('.overall') %>
<%= t('.overall', start_date: Settings::Client.start_date) %>
</div>
</div>
</div>
Expand Down Expand Up @@ -127,8 +127,7 @@
<h5 class="panel-title"><%= t('.news') %></h5>
</div>
<ul class="list-group">
<li class="list-group-item"><%= t('.news_content_one', name: Settings::Client.name) %></li>
<li class="list-group-item"><%= t('.news_content_two', name: Settings::Client.name) %></li>
<%= render file: "#{ Settings::Client.resources_path }/neuigkeiten.html" %>
</ul>
</div>
</div>
Expand Down
4 changes: 1 addition & 3 deletions config/locales/de.yml
Expand Up @@ -379,9 +379,7 @@ de:
start_content_one: "%{name} ist eine Plattform zum Melden von Problemen in der Infrastruktur der %{city_long}."
start_content_two: "%{name} will Ihnen helfen sich mit der Stadtverwaltung in Verbindung zu setzen."
start_content_three: Wir möchten Sie ermutigen, uns Probleme und Ideen zu Ihrem lokalen Umfeld mitzuteilen und deren Bearbeitung durch uns online zu verfolgen! Versuchen Sie doch gleich Ihre erste Meldung!
news_content_one: "29.06.2018 – Im Portal %{name} stehen Ihnen nun eine Statistik sowie alle aktiven Meldungen in Listenform zur Verfügung. Außerdem können Sie neue Fotos zu bestehenden Meldungen hochladen, die entweder noch nicht über ein Foto verfügen oder für die ein Fotowunsch besteht – erkennbar an einer kleinen Kamera am Meldungssysmbol."
news_content_two: "19.05.2017 – Das Portal %{name} wurde vollständig überarbeitet: Das Erscheinungsbild ist nun zeitgemäßer, die Bedienung einfacher und die Benutzerführung intuitiver als zuvor."
overall: neue Meldungen seit Start (28.03.2012)
overall: neue Meldungen seit Start (%{start_date})
current: aktuell aktive Meldungen
newest: neue Meldungen letzten Monat
processed: Meldungen erledigt letzten Monat
Expand Down
3 changes: 2 additions & 1 deletion config/settings.sample.yml
@@ -1,6 +1,6 @@
urls:
ks_frontend_search_url: https://klarschiff.de/search/server.php
ks_server_url: https://klarschiff.de
ks_frontend_imprint_url: https://klarschiff-test/static/imprint
ks_backend_vorgang_url: https://klarschiff.de/backend/vorgang/%s
ks_demo_url: https://klarschiff.de
ks_github_url: https://github.com/bfpi/klarschiff-field_service
Expand Down Expand Up @@ -33,6 +33,7 @@ client:
show_trust:
show_d3_document_url:
additional_content: false
start_date: 28.03.2012

vote:
min_requirement: 20
Expand Down

0 comments on commit cd76927

Please sign in to comment.