1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
nav.navbar.navbar-default.navbar-fixed-top role="navigation"
.container
/ Brand and toggle get grouped for better mobile display
.navbar-header
button.navbar-toggle type="button" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"
span.sr-only Toggle navigation
span.icon-bar
span.icon-bar
span.icon-bar
/ span.icon-bar.version = APP_VERSION
= link_to referentials_path, class: 'navbar-brand' do
/ = image_tag("logo_chouette.png")
p.navbar-text
span.brand_name = "STIF BOIV"
span.version = APP_VERSION
/ Collect the nav links, forms, and other content for toggling
#bs-example-navbar-collapse-1.collapse.navbar-collapse
ul.nav.navbar-nav
- if selected_referential?
li.dropdown
a.dropdown-toggle href="#" data-toggle="dropdown" title="#{@referential.name}"
= truncate @referential.name, length: 15
span.caret
ul.dropdown-menu
li
= link_to t("layouts.navbar.return_to_referentials"), referentials_path
li.divider
li.dropdown-header role="presentation"
= t("layouts.navbar.select_referential")
- current_organisation.referentials.each do |referential|
li
= link_to referential.name, referential_path(referential)
li.dropdown.datas
a.dropdown-toggle href="#" data-toggle="dropdown"
= t("layouts.navbar.referential_datas")
span.caret
ul.dropdown-menu
li
= link_to t("layouts.navbar.return_to_dashboard"), referential_path(@referential)
li.divider
li.dropdown-header role="presentation"
= t("layouts.navbar.select_referential_datas")
li
= link_to referential_networks_path(@referential) do
span.badge.pull-right = @referential.networks.size
= Referential.human_attribute_name("networks")
li
= link_to referential_companies_path(@referential) do
span.badge.pull-right = @referential.companies.size
= Referential.human_attribute_name("companies")
li
= link_to referential_group_of_lines_path(@referential) do
span.badge.pull-right = @referential.group_of_lines.size
= Referential.human_attribute_name("group_of_lines")
li
= link_to referential_lines_path(@referential) do
span.badge.pull-right = @referential.lines.size
= Referential.human_attribute_name("lines")
li
= link_to referential_stop_areas_path(@referential) do
span.badge.pull-right = @referential.stop_areas.size
= Referential.human_attribute_name("stop_areas")
li
= link_to referential_connection_links_path(@referential) do
span.badge.pull-right = @referential.connection_links.size
= Referential.human_attribute_name("connection_links")
li
= link_to referential_time_tables_path(@referential) do
span.badge.pull-right = @referential.time_tables.size
= Referential.human_attribute_name("time_tables")
li
= link_to referential_route_sections_path(@referential) do
span.badge.pull-right = @referential.route_sections.size
= Referential.human_attribute_name("route_sections")
li
= link_to referential_timebands_path(@referential) do
span.badge.pull-right = @referential.timebands.size
= Referential.human_attribute_name("timebands")
li
= link_to Referential.human_attribute_name("imports"), referential_imports_path(@referential)
li
= link_to Referential.human_attribute_name("exports"), referential_exports_path(@referential)
li
= link_to Referential.human_attribute_name("compliance_checks"), referential_compliance_checks_path(@referential)
ul.nav.navbar-nav.navbar-right
- if false
li.dropdown.languages
a.dropdown-toggle href="#" data-toggle="dropdown"
= image_tag("language_engine/#{selected_language}_flag.png", { :'data-locale' => "#{selected_language}" } )
span.caret
ul.dropdown-menu
li
= link_to_language :fr, { :class => language_class( :fr ) }
li
= link_to_language :en, { :class => language_class( :en ) }
li
= link_to t('layouts.help'), help_path, :class =>("current" if help_page?), :target => "chouette_help"
- if user_signed_in?
li.dropdown
a.dropdown-toggle.user_admin href="#" data-toggle="dropdown"
span.gravatar = user_gravatar_image_tag(current_user, 16)
= truncate(current_user.name, length: 20)
span.caret
ul.dropdown-menu
/ FIXME ref #819
- if false
li = link_to t('layouts.user.profile'), edit_user_registration_path
li = link_to t('layouts.user.sign_out'), destroy_user_session_path, method: :delete
li.divider
li
= tab_link_to Organisation.model_name.human, organisation_path
|