summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorspag <spag@golwen.net>2013-01-25 17:22:35 +0100
committerspag <spag@golwen.net>2013-01-25 17:22:35 +0100
commitf6c1afe53f5d17c42422c2a845e5922e6166947a (patch)
tree96921b0a905f5437d4d3a8554e263909612ce830
parent0236ddcd35479936b3bb24f74826f0001eee2828 (diff)
parent5d3c52dad03a9898e1dc15ca54b322f267c3e108 (diff)
Merge branch 'develop' of github.com:amooma/GS5 into develop
-rw-r--r--app/assets/images/docu/sip_accounts/breadcrumbs_sip_account.pngbin109575 -> 0 bytes
-rw-r--r--app/assets/images/docu/sip_accounts/click_on_new_phone_number_button.pngbin137454 -> 0 bytes
-rw-r--r--app/assets/images/docu/sip_accounts/click_on_new_sip_account.pngbin126481 -> 0 bytes
-rw-r--r--app/assets/images/docu/sip_accounts/create_a_new_sip_account.pngbin117503 -> 0 bytes
-rw-r--r--app/assets/images/docu/sip_accounts/enter_new_phone_number.pngbin105519 -> 0 bytes
-rw-r--r--app/assets/images/docu/sip_accounts/get_to_the_tenant_view.pngbin131412 -> 0 bytes
-rw-r--r--app/assets/images/docu/sip_accounts/help_screenshot.pngbin136912 -> 0 bytes
-rw-r--r--app/assets/images/docu/sip_accounts/sip_account_view.pngbin152426 -> 0 bytes
-rw-r--r--app/assets/images/docu/user_interface.pngbin0 -> 137824 bytes
-rw-r--r--app/assets/images/screencasts/de/firmen_sip_account_und_telefon_anlegen.pngbin0 -> 239283 bytes
-rw-r--r--app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.gifbin0 -> 1672591 bytes
-rw-r--r--app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.movbin0 -> 1357712 bytes
-rw-r--r--app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.mp4bin0 -> 2091614 bytes
-rw-r--r--app/views/page/docu/_screencast_list.html.haml19
-rw-r--r--app/views/page/docu/_tenant_sip_accounts_new.html.haml69
-rw-r--r--app/views/page/help.de.html.haml48
-rw-r--r--app/views/tenants/_table_of_sip_accounts.html.haml20
17 files changed, 70 insertions, 86 deletions
diff --git a/app/assets/images/docu/sip_accounts/breadcrumbs_sip_account.png b/app/assets/images/docu/sip_accounts/breadcrumbs_sip_account.png
deleted file mode 100644
index 66034d7..0000000
--- a/app/assets/images/docu/sip_accounts/breadcrumbs_sip_account.png
+++ /dev/null
Binary files differ
diff --git a/app/assets/images/docu/sip_accounts/click_on_new_phone_number_button.png b/app/assets/images/docu/sip_accounts/click_on_new_phone_number_button.png
deleted file mode 100644
index e915cd4..0000000
--- a/app/assets/images/docu/sip_accounts/click_on_new_phone_number_button.png
+++ /dev/null
Binary files differ
diff --git a/app/assets/images/docu/sip_accounts/click_on_new_sip_account.png b/app/assets/images/docu/sip_accounts/click_on_new_sip_account.png
deleted file mode 100644
index 7a9b0fe..0000000
--- a/app/assets/images/docu/sip_accounts/click_on_new_sip_account.png
+++ /dev/null
Binary files differ
diff --git a/app/assets/images/docu/sip_accounts/create_a_new_sip_account.png b/app/assets/images/docu/sip_accounts/create_a_new_sip_account.png
deleted file mode 100644
index ee52184..0000000
--- a/app/assets/images/docu/sip_accounts/create_a_new_sip_account.png
+++ /dev/null
Binary files differ
diff --git a/app/assets/images/docu/sip_accounts/enter_new_phone_number.png b/app/assets/images/docu/sip_accounts/enter_new_phone_number.png
deleted file mode 100644
index d469f16..0000000
--- a/app/assets/images/docu/sip_accounts/enter_new_phone_number.png
+++ /dev/null
Binary files differ
diff --git a/app/assets/images/docu/sip_accounts/get_to_the_tenant_view.png b/app/assets/images/docu/sip_accounts/get_to_the_tenant_view.png
deleted file mode 100644
index 7e1edc6..0000000
--- a/app/assets/images/docu/sip_accounts/get_to_the_tenant_view.png
+++ /dev/null
Binary files differ
diff --git a/app/assets/images/docu/sip_accounts/help_screenshot.png b/app/assets/images/docu/sip_accounts/help_screenshot.png
deleted file mode 100644
index e38ed4a..0000000
--- a/app/assets/images/docu/sip_accounts/help_screenshot.png
+++ /dev/null
Binary files differ
diff --git a/app/assets/images/docu/sip_accounts/sip_account_view.png b/app/assets/images/docu/sip_accounts/sip_account_view.png
deleted file mode 100644
index b917e59..0000000
--- a/app/assets/images/docu/sip_accounts/sip_account_view.png
+++ /dev/null
Binary files differ
diff --git a/app/assets/images/docu/user_interface.png b/app/assets/images/docu/user_interface.png
new file mode 100644
index 0000000..92fc6a9
--- /dev/null
+++ b/app/assets/images/docu/user_interface.png
Binary files differ
diff --git a/app/assets/images/screencasts/de/firmen_sip_account_und_telefon_anlegen.png b/app/assets/images/screencasts/de/firmen_sip_account_und_telefon_anlegen.png
new file mode 100644
index 0000000..cb5ce79
--- /dev/null
+++ b/app/assets/images/screencasts/de/firmen_sip_account_und_telefon_anlegen.png
Binary files differ
diff --git a/app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.gif b/app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.gif
new file mode 100644
index 0000000..1422110
--- /dev/null
+++ b/app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.gif
Binary files differ
diff --git a/app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.mov b/app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.mov
new file mode 100644
index 0000000..51366d1
--- /dev/null
+++ b/app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.mov
Binary files differ
diff --git a/app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.mp4 b/app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.mp4
new file mode 100644
index 0000000..1e39b97
--- /dev/null
+++ b/app/assets/screencasts/de/firmen_sip_account_und_telefon_anlegen/firmen_sip_account_und_telefon_anlegen.mp4
Binary files differ
diff --git a/app/views/page/docu/_screencast_list.html.haml b/app/views/page/docu/_screencast_list.html.haml
new file mode 100644
index 0000000..23d4708
--- /dev/null
+++ b/app/views/page/docu/_screencast_list.html.haml
@@ -0,0 +1,19 @@
+%table.table.table-striped
+ %thead
+ %tr
+ %th
+ Format
+ %th
+ Dateigröße
+
+ %tbody
+ - ['mp4', 'mov', 'gif'].each do |file_extension|
+ - filename = "screencasts/de/#{screencast_name}/#{screencast_name}.#{file_extension}"
+ - if File.exists?("#{Rails.root}/app#{asset_path(filename)}")
+ %tr
+ %td
+ %a{:href => asset_path(filename)}
+ %i{:class => 'icon-download'}
+ =file_extension.upcase
+ %td
+ = number_to_human_size(File.size("#{Rails.root}/app#{asset_path(filename)}"), :precision => 3)
diff --git a/app/views/page/docu/_tenant_sip_accounts_new.html.haml b/app/views/page/docu/_tenant_sip_accounts_new.html.haml
index fc94425..5741526 100644
--- a/app/views/page/docu/_tenant_sip_accounts_new.html.haml
+++ b/app/views/page/docu/_tenant_sip_accounts_new.html.haml
@@ -1,47 +1,26 @@
-%h2 Wie wird ein Firmen SIP-Account angelegt?
+.row
+ .span12
+ %h2 Firmen Telefon mit SIP-Account und einer Telefonnummer
-%p
- Es gibt bestimmte SIP-Account, die keiner bestimmten Person zugeordnet werden können (z.B. für Telefone in einem Konferenzraum). Dafür gibt es Firmen SIP-Accounts.
- %br
- =link_to "SIP-Account für #{current_user.current_tenant} anlegen.", new_tenant_sip_account_path(current_user.current_tenant)
+ %p
+ Es gibt Telefone die keiner bestimmten Person zugeordnet werden können (z.B. in einem Konferenzraum). Folgende Telefone werden in der von Ihnen eingesetzten Gemeinschaft Version #{GsParameter.get('GEMEINSCHAFT_VERSION')} vom automatischen Provisioning unterstützt:
+ = nicely_joined_with_commata(PhoneModel.order(:name).map{|phone_model| "#{phone_model.to_s}"})
-%ul.thumbnails
- %li.span4
- %div.thumbnail
- %a.thumbnail{:href => "#{image_path('docu/sip_accounts/click_on_new_sip_account.png')}"}
- =image_tag('docu/sip_accounts/click_on_new_sip_account.png', :alt => "2. Zur zentralen Firmenansicht gehen.")
- %div.caption
- %p
- Auf der zentralen Firmenansicht #{link_to tenant_url(current_user.current_tenant), current_user.current_tenant} sehen Sie eine Tabelle mit den existierenden SIP-Accounts.
- %br
- Bitte klicken Sie auf den "Neu anlegen"-Button.
- %li.span4
- %div.thumbnail
- %a.thumbnail{:href => "#{image_path('docu/sip_accounts/create_a_new_sip_account.png')}"}
- =image_tag('docu/sip_accounts/create_a_new_sip_account.png', :alt => "3. SIP-Account anlegen.")
- %div.caption
- %p
- In dem #{link_to new_tenant_sip_account_path(current_user.current_tenant), new_tenant_sip_account_path(current_user.current_tenant)} Formular können Sie u.a. den Caller-Name für den neuen SIP-Account einrichten.
- %br
- Die Daten können später alle geändert werden.
- %li.span4
- %div.thumbnail
- %a.thumbnail{:href => "#{image_path('docu/sip_accounts/click_on_new_phone_number_button.png')}"}
- =image_tag('docu/sip_accounts/click_on_new_phone_number_button.png', :alt => "4. Neue Telefonnummer.")
- %div.caption
- %p
- Auf der Ansicht des neuen SIP-Accounts bekommen Sie alle wichtigen Daten angezeigt. Unter den Daten des SIP-Accounts wird eine Tabelle der zugeordneten Telefonnummern angezeigt. Bitte klicken Sie hier auf den "Neu anlegen"-Button.
- %li.span4
- %div.thumbnail
- %a.thumbnail{:href => "#{image_path('docu/sip_accounts/enter_new_phone_number.png')}"}
- =image_tag('docu/sip_accounts/enter_new_phone_number.png', :alt => "3. SIP-Account anlegen.")
- %div.caption
- %p
- In diesem Formular müssen Sie die gewünschte Telefonnummer des SIP-Accounts abspeichern.
- %li.span4
- %div.thumbnail
- %a.thumbnail{:href => "#{image_path('docu/sip_accounts/sip_account_view.png')}"}
- =image_tag('docu/sip_accounts/sip_account_view.png', :alt => "3. SIP-Account anlegen.")
- %div.caption
- %p
- Auf der jetzt erscheinenden Ansicht zum SIP-Account erscheint die eben eingetragene Telefonnummer. Ein SIP-Account kann unter mehreren Telefonnummern erreicht werden. Bitte tragen Sie hier alle ein.
+.row
+ .span6
+ %h3 Kurzbeschreibung
+ %ol
+ %li
+ Unter #{link_to new_tenant_sip_account_url(current_user.current_tenant), new_tenant_sip_account_path(current_user.current_tenant)} einen neuen SIP-Account anlegen.
+ %li
+ Diesem Account eine Rufnummer zuweisen.
+ %li
+ Unter #{link_to new_tenant_sip_account_url(current_user.current_tenant), new_tenant_phone_path(current_user.current_tenant)} ein neues Telefon anlegen.
+ %li
+ Dieses Telefon mit dem SIP-Account verknüpfen.
+ %li
+ Die Provisioning URL im Telefon eintragen und das Telefon danach neu booten.
+
+ .span6
+ %h3 Screencast
+ = render :partial => 'page/docu/screencast_list', :locals => {:screencast_name => 'firmen_sip_account_und_telefon_anlegen'}
diff --git a/app/views/page/help.de.html.haml b/app/views/page/help.de.html.haml
index 80c4d72..05184be 100644
--- a/app/views/page/help.de.html.haml
+++ b/app/views/page/help.de.html.haml
@@ -1,32 +1,26 @@
- content_for :title, "Erste Schritte mit Gemeinschaft #{GsParameter.get('GEMEINSCHAFT_VERSION')}!"
-%ul
- %li
- %strong
- Personalisierter SIP-Accounts
- %br
- Dieser wird einer bestimmten Person zugeordnet und deshalb für diesen Account z.B. Telefontastenbelegungen definieren kann. In einer normalen Gemeinschaft-Installation sind die meisten SIP-Accounts personalisiert.
- %br
- =link_to "SIP-Account für #{current_user} anlegen.", new_user_sip_account_path(current_user)
- %li
- %strong
- Firmen SIP-Accounts
- %br
- Es gibt bestimmte SIP-Account, die keiner bestimmten Person zugeordnet werden können (z.B. für Telefone in einem Konferenzraum oder einem Aufzug). Dafür gibt es Firmen SIP-Accounts.
- %br
- =link_to "SIP-Account für #{current_user.current_tenant} anlegen.", new_tenant_sip_account_path(current_user.current_tenant)
+.row
+ .span6
+ %h2 User-Interface
+ %p
+ Die WebGUI zu Gemeinschaft ist komplex. Es gibt sehr viele Konfigurationsmöglichkeiten und Features, die bedienbar sein müssen. Wir haben uns bemüht die GUI so sauber und strukturiert wie möglich zu halten. Im Screenshot mit den wichtigsten drei Seiten-Elementen:
+ %ol
+ %li
+ Breadcrumb-Navigation. Ganz wichtig! Hiermit finden Sie immer wieder den Weg zurück.
+ %li
+ Link zum User-Account. Er führt Sie zu Ihrem persönlichen Bereich, in dem Sie z.B. Ihre Voicemails oder Faxe abrufen können. Dort können Sie ebenfalls Ihre persönlichen Telefone konfigurieren.
+ %li
+ Rechts oben können Sie sich immer ausloggen.
+ %p
+ Sie können bei der Arbeit mit Gemeinschaft selbstverständlich die Vor- und Zurück-Funktion Ihres Webbrowsers benutzen. Ebenfalls können Sie die einzelnen Seiten als Bookmarks abspeichern.
+ .span6
+ %ul.thumbnails
+ %li.span6
+ %div.thumbnail
+ %a.thumbnail{:href => "#{image_path('docu/user_interface.png')}"}
+ =image_tag('docu/user_interface.png', :alt => "Gemeinschaft User-Interface")
-= render :partial => 'page/docu/tenant_sip_accounts_new'
-
-%h2 Rufnummern
-%p
- Mit denen von Ihnen angelegten SIP-Accounts können Sie schon intern telefonieren. Dazu müssen Sie den SIP-Accounts jeweils eine interne Telefonnummer zuweisen (z.B. 20 und 21) und ein SIP Soft- oder Hardphone mit den Account-Daten konfigurieren.
-
-%h2 Telefone
+= render :partial => 'page/docu/tenant_sip_accounts_new'
-%p
- Komfortabler ist der Betrieb von im Provisioning unterstützen Telefone. Diese können Sie beim Anlegen direkt mit einem bestimmten SIP-Account verknüpfen. Danach müssen Sie nur noch die Provisioningdaten per Hand ins Telefon eintragen oder ein paar Einstellungen in Ihrem DHCP-Server vornehmen. Hilfe dazu finden Sie im #{link_to 'Wiki', 'https://github.com/amooma/GS5/wiki'} und der #{link_to 'Mailingliste', 'https://groups.google.com/group/gs5-users/'}.
-%p
- Folgende Telefone werden in der Version #{GsParameter.get('GEMEINSCHAFT_VERSION')} vom automatischen Provisioning unterstützt:
- = nicely_joined_with_commata(PhoneModel.order(:name).map{|phone_model| "#{phone_model.to_s}"}) \ No newline at end of file
diff --git a/app/views/tenants/_table_of_sip_accounts.html.haml b/app/views/tenants/_table_of_sip_accounts.html.haml
index ef8e458..ff36531 100644
--- a/app/views/tenants/_table_of_sip_accounts.html.haml
+++ b/app/views/tenants/_table_of_sip_accounts.html.haml
@@ -1,7 +1,7 @@
- cache(['tenant_show_table_of_sip_accounts', I18n.locale, tenant, tenant.sip_accounts.count, tenant.sip_accounts.reorder(:updated_at).last]) do
.row
- if GsParameter.get('AUTO_ADMIN_ONLINE_HELP') == true && !tenant.sip_accounts.any?
- .span6
+ .span4
-# SIP accounts
-#
%h2= t('sip_accounts.index.page_title')
@@ -9,15 +9,11 @@
= render "sip_accounts/index_core", :sip_accounts => tenant.sip_accounts
= render :partial => 'shared/create_link', :locals => {:parent => tenant, :child_class => SipAccount}
- .span6
- %ul.thumbnails
- %li.span6
- %div.thumbnail
- %a.thumbnail{:href => page_help_path}
- =image_tag('docu/sip_accounts/help_screenshot.png', :alt => "2. Zur zentralen Firmenansicht gehen.")
- %div.caption
- %p
- In der #{link_to 'Admin-Doku', page_help_path} finden Sie ein Beschreibung, wie Sie einen neuen SIP-Account anlegen können.
+ .span8
+ .well
+ %p
+ In der #{link_to 'Admin-Doku', page_help_path} finden Sie die Beschreibung wie ein neues Telefon mit einem SIP-Account eingerichtet werden kann. Dazu gibt es auch einen Screencast:
+ = render :partial => 'page/docu/screencast_list', :locals => {:screencast_name => 'firmen_sip_account_und_telefon_anlegen'}
- else
.span12
@@ -27,7 +23,3 @@
- if tenant.sip_accounts.any?
= render "sip_accounts/index_core", :sip_accounts => tenant.sip_accounts
= render :partial => 'shared/create_link', :locals => {:parent => tenant, :child_class => SipAccount}
-
-
- .row
- .span12 \ No newline at end of file