footer.html 6.52 KB
Newer Older
Boris's avatar
Boris committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<section id="CTA-develloper" class="container{% if BOOTSTRAP_FLUID %}-fluid{% endif %}">
	<div>
		<h2>Vous êtes développeur ?</h2>

		<p>
			Vous avez des questions qui n'ont pas trouvé réponse sur ce site ?
		</p>
		<p>
			Vous aimeriez savoir comment vous pouvez contribuer ?
		</p>
		<p>
			<a href="https://forum.duniter.org/c/presentations" class="CTA">
				Présentez-vous sur le forum
			</a>
		</p>
	</div>
</section>

Boris's avatar
Boris committed
19
<!--
Boris's avatar
Boris committed
20
21
<section id="thx">
	<div>
Boris's avatar
Boris committed
22
		<h2><strong>Merci</strong> <span>à nos mécènes</span> <span>du mois dernier :</span></h2>
Boris's avatar
Boris committed
23
		
Boris's avatar
Boris committed
24
		<iframe width="100%" class="autoHeight" src="https://growdfunding.borispaing.fr/iframe.php?target=1000&amp;title=les%20développeurs%20de%20Duniter&amp;theme=cloud&amp;unit=relative&amp;start_date=2020-01-01&amp;end_date=2020-01-31&amp;pubkey=78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8"></iframe>
Boris's avatar
Boris committed
25
26
27
	</div>
</section>

Boris's avatar
Boris committed
28
<section class="support">
29
30
31
32
33
34
35
36
	<div>
		<h2>Financez les développeurs</h2>
		
		<p>
			Duniter est <a href="{{ SITEURL }}/{% print(PAGE_URL.replace('{slug}', 'financements')) %}">financé par ses utilisateurs</a>.
		</p>
		
		<p>
Boris's avatar
Boris committed
37
38
			Les dons servent à indemniser le travail des différents contributeurs (développeurs, traducteurs, graphistes, etc.). 
			Nous sommes une vingtaine à travailler chaque mois sur le projet Duniter.
39
40
41
		</p>
		
		<p>
Boris's avatar
Boris committed
42
			Voici l'état de nos finances ces derniers temps.
43
44
		</p>
		
Boris's avatar
Boris committed
45
46
47
		<iframe width="100%" class="autoHeight" src="https://growdfunding.borispaing.fr/iframe.php?target=1000&amp;title=les%20d%C3%A9veloppeurs%20de%20Duniter&amp;theme=tipeee&amp;unit=relative&amp;display_button=yes&amp;pubkey=78ZwwgpgdH5uLZLbThUQH7LKwPgjMunYfLiCfUCySkM8"></iframe>
		
		<!--
48
49
		<p>
			<a href="{{ SITEURL }}/{% print(PAGE_URL.replace('{slug}', 'financements')) %}">
Boris's avatar
Boris committed
50
				<img src="https://wotmap.duniter.org/iframe/image.php?&title={{ FUNDING_TITLE }}&target=625&unit=relative&pubkey={{ FUNDING_PUBKEY }}&border_color={{ FUNDING_BORDER_COLOR }}" />
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
			</a>
		</p>
		
		<p>
			Pour faire partie des mécènes de Duniter, c'est simple&nbsp;:
		</p>
		
		<div class="pubkey-and-copy-button">
			<p class="pubkey">
				Copiez la clef suivante&nbsp;: 

				<input class="pubkey" type="text" value="{{ FUNDING_PUBKEY }}" size="8" />... 
				
				dans votre presse-papier en cliquant sur le bouton ci-dessous :
			</p>

			<p>
				<button class="copyButton">
					Copier la clef
				</button>
			</p>

			<div class="successMsg">
				<p>Et maintenant collez-la dans votre client Duniter préféré (Cesium, Silkaj, etc.) afin de faire votre don 😉</p>
				<p class="politeness-formula">Merci pour votre générosité ❤️</p>
				<p class="author">Les développeurs de Duniter</p>
			</div>
		</div>
		
	</div>
</section>
Boris's avatar
Boris committed
82
-->
83

Boris's avatar
Boris committed
84

Boris's avatar
Boris committed
85
86
87
<footer class="container{% if BOOTSTRAP_FLUID %}-fluid{% endif %}">
	<div>
		{% if 'tipue_search' in PLUGINS %}
Boris's avatar
Boris committed
88
		<form class="search-bar navbar-search" action="{{ SEARCH_URL | default('/search.html') }}">
Boris's avatar
Boris committed
89
90
91
92
93
94
			<h5>Rechercher un contenu</h5>
			
			<input type="text" class="search-query" placeholder="{{ _('Rechercher') }}" name="q" id="tipue_search_input" required>
		</form>
		{% endif %}
		
95
		<nav class="improve">
Boris's avatar
Boris committed
96
			<h5>Vous voyez une erreur ?</h5>
97

Boris's avatar
Boris committed
98
			<p>
99
100
101
102
103
104
105
106
107
108
109
110
111

				{% if article or page %}
					{% set EDIT_ON_GITLAB_LINK = 'https://git.duniter.org/websites/website_fr/edit/master/content/' %}
					{% if article %}
						{% set EDIT_ON_GITLAB_LINK = EDIT_ON_GITLAB_LINK ~ article.path %}
					{% elif page %}
						{% set EDIT_ON_GITLAB_LINK = EDIT_ON_GITLAB_LINK ~ page.path %}
					{% endif %}

					<a href="{{ EDIT_ON_GITLAB_LINK }}" target="_blank" class="gitlab">
						Modifiez cette page sur GitLab
					</a>
				{% else %}
Boris's avatar
Boris committed
112
					<a href="{{ SITEURL }}/{{ IMPROVE_SITE_URL }}">
113
114
						Améliorer le site
					</a>
Boris's avatar
Boris committed
115
116
117
118
119
120
121
122
				{% endif %}
			</p>
		</nav>
		
		<nav id="about">
			<h5>A propos</h5>
			
			<ul>
123
124
				{% for itemLabel, itemSlug in SECONDARY_NAV %}
					<li><a href="{{ SITEURL }}/{% print(PAGE_URL.replace('{slug}', itemSlug)) %}">{{ itemLabel }}</a></li>
125
				{% endfor %}
Boris's avatar
Boris committed
126
127
128
129
130
131
132
			</ul>
		</nav>
		
		<nav id="syndicationLinks">
			<h5>Suivre Duniter</h5>
			
			<ul>
133
134
				{% for itemClass, itemLabel, itemUrl in SYNDICATION_LINKS %}
					<li><a href="{{ itemUrl }}" class="{{ itemClass }}">{{ itemLabel }}</a></li>
Boris's avatar
Boris committed
135
				{% endfor %}
Boris's avatar
Boris committed
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
			</ul>
		</nav>
		

		<nav id="langSelector">
			<h5>Langues</h5>
			
			<ul>
				{% import 'includes/translations.html' as translations with context %}

				{% if page %}
					{% set translations = page.translations %}
				{% elif article %}
					{% set translations = article.translations %}
				{% else %}
					{% set translations = [] %}
				{% endif %}
				
				{% for thisLang in AVAILABLE_LANGS %}
				
Boris's avatar
Boris committed
156
157
158
159
160
161
162
163
164
165
166
167
168
169
					{% set translationIsFound = false %}
					
					{# ne fonctionne pas ("CRITICAL: KeyError: [...]")

						{% for thisTranslation in translations %}

							{% if thisTranslation.lang == thisLang %}

								{% set translationIsFound = true %}

								<li><a href="{{ SITEURL }}/{{ thisTranslation.url }}">{{ thisTranslation.lang }}</a></li>

							{% endif %}

Boris's avatar
Boris committed
170
						{% endfor %}
Boris's avatar
Boris committed
171
172
173
174
					#}
				
					{% if not translationIsFound %}
				
175
						<li><a href="{{ main_siteurl }}/../{{ thisLang }}/">{{ thisLang }}</a></li>
Boris's avatar
Boris committed
176
				
Boris's avatar
Boris committed
177
					{% endif %}
Boris's avatar
Boris committed
178
179
180
				
				{% endfor %}
				
Boris's avatar
Boris committed
181
182
183
184
			</ul>
    		
		</nav>
		
Boris's avatar
Boris committed
185
186
187
188
189
190
191
192
193
		
		<!--
		<p class="back-to-top">
			<a href="#">
				{{ _('Retourner en haut') }}
			</a>
		</p>
		-->
		
Boris's avatar
Boris committed
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
		{#
			<p id="generator">
				{% if articles %}
					{% if articles[0].modified %}
						{% set copy_date = articles[0].modified.strftime('%Y') %}
					{% else %}
						{% set copy_date = articles[0].date.strftime('%Y') %}
					{% endif %}
				{% else %}
					{% set copy_date = '' %}
				{% endif %}

				&copy; {{ copy_date }} {{ AUTHOR }}

				&middot; {{ _('Powered by') }} 

				<a href="https://github.com/getpelican/pelican-themes/tree/master/pelican-bootstrap3" target="_blank">
					pelican-bootstrap3
				</a>,

				<a href="http://docs.getpelican.com/" target="_blank">
					Pelican
				</a>,

				<a href="http://getbootstrap.com" target="_blank">
					Bootstrap
				</a>
			</p>
		#}

		{#
			{%- if CC_LICENSE or CC_LICENSE_DERIVATIVES or CC_LICENSE_COMMERCIAL %}
				{% from 'includes/cc-license.html' import cc_license_mark %}
				<p id="licence">
					{{ cc_license_mark(
							cc_name=CC_LICENSE, 
							derivatives=CC_LICENSE_DERIVATIVES, 
							commercial=CC_LICENSE_COMMERCIAL, 
							attr_markup=CC_ATTR_MARKUP, 
							attr_props={'title':SITENAME, 'name':article.author if article else AUTHOR,'url':SITEURL,'lang':DEFAULT_LANG}
						)
					}}
				</p>
			{% elif CUSTOM_LICENSE %}
				<p>
					{{ CUSTOM_LICENSE }}
				</p>
			{% endif %}
		#}
	</div>
</footer>