Welcome to mirror list, hosted at ThFree Co, Russian Federation.

_add_remove_services.haml « services « views « app - github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 35190c8fd972e5e7089b153c7ed7503d2917d847 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
-#   Copyright (c) 2010-2011, Diaspora Inc.  This file is
-#   licensed under the Affero General Public License version 3 or later.  See
-#   the COPYRIGHT file.

- if AppConfig.configured_services.count > 0
  - AppConfig.configured_services.each do |provider|
    %h3= t("services.provider.#{provider}")
    - services_for_provider = @services.select{|x| x.provider == provider.to_s}
    - if services_for_provider.count > 0
      - services_for_provider.each do |service|
        != t("services.index.logged_in_as", nickname: content_tag(:strong, service.nickname ))
        = link_to t("services.index.disconnect"),
                  service_path(service),
                  data: { confirm: t("services.index.really_disconnect", service: t("services.provider.#{provider}")) },
                  method: :delete

    - else
      = t("services.index.not_logged_in")
      = link_to(t("services.index.connect"), "/auth/#{provider}")

- else
  .well
    %h4
      = t("services.index.no_services_available")