Révision cacd2bda
Ajouté par Frédéric Péters il y a plus d'un an
MANIFEST.in | ||
---|---|---|
7 | 7 |
recursive-include data/themes/ *.css *.png *.jpeg '*.jpg *.xml *.html *.js *.ezt *.gif *.otf |
8 | 8 |
recursive-include auquotidien/ *.py |
9 | 9 |
recursive-include static/ *.png *.jpeg '*.jpg *.js *.gif |
10 |
recursive-include texts/ *.html |
|
11 | 10 |
recursive-include theme/ *.css *.png *.jpeg '*.jpg *.xml *.html *.js *.ezt *.gif |
auquotidien/modules/root.py | ||
---|---|---|
353 | 353 |
# it will get caught in _q_traverse that will redirect it to an |
354 | 354 |
# URL embedding the category |
355 | 355 |
|
356 |
if component in ('accessibility', 'contact', 'help'): |
|
357 |
if TextsDirectory.get_html_text('aq-' + component): |
|
358 |
return getattr(self, component)() |
|
359 |
|
|
360 | 356 |
return None |
361 | 357 |
|
362 | 358 |
def json(self): |
... | ... | |
623 | 619 |
r += htmltext('</div>') |
624 | 620 |
return r.getvalue() |
625 | 621 |
|
626 |
def page_view(self, key, title, urlname=None): |
|
627 |
if not urlname: |
|
628 |
urlname = key[3:].replace(str('_'), str('-')) |
|
629 |
get_response().breadcrumb.append((urlname, title)) |
|
630 |
template.html_top(title) |
|
631 |
r = TemplateIO(html=True) |
|
632 |
r += htmltext('<div class="article">') |
|
633 |
r += htmltext(TextsDirectory.get_html_text(key)) |
|
634 |
r += htmltext('</div>') |
|
635 |
return r.getvalue() |
|
636 |
|
|
637 |
def informations_editeur(self): |
|
638 |
get_response().filter['bigdiv'] = 'info' |
|
639 |
return self.page_view('aq-editor-info', _('Editor Informations'), urlname='informations_editeur') |
|
640 |
|
|
641 |
def accessibility(self): |
|
642 |
get_response().filter['bigdiv'] = 'accessibility' |
|
643 |
return self.page_view('aq-accessibility', _('Accessibility Statement')) |
|
644 |
|
|
645 |
def contact(self): |
|
646 |
get_response().filter['bigdiv'] = 'contact' |
|
647 |
return self.page_view('aq-contact', _('Contact')) |
|
648 |
|
|
649 |
def help(self): |
|
650 |
get_response().filter['bigdiv'] = 'help' |
|
651 |
return self.page_view('aq-help', _('Help')) |
|
652 |
|
|
653 | 622 |
|
654 | 623 |
from qommon.publisher import get_publisher_class |
655 | 624 |
|
... | ... | |
658 | 627 |
get_publisher_class().use_sms_feature = True |
659 | 628 |
|
660 | 629 |
|
661 |
TextsDirectory.register('aq-editor-info', N_('Editor Informations')) |
|
662 |
TextsDirectory.register('aq-accessibility', N_('Accessibility Statement')) |
|
663 |
TextsDirectory.register('aq-contact', N_('Contact Information')) |
|
664 |
TextsDirectory.register('aq-help', N_('Help')) |
|
665 | 630 |
TextsDirectory.register( |
666 | 631 |
'aq-sso-text', |
667 | 632 |
N_('Connecting with Identity Provider'), |
setup.py | ||
---|---|---|
115 | 115 |
'sdist': eo_sdist, |
116 | 116 |
}, |
117 | 117 |
include_package_data=True, |
118 |
data_files=data_tree('share/wcs/texts', 'texts') |
|
119 |
+ data_tree('share/wcs/themes/auquotidien', 'theme') |
|
118 |
data_files=data_tree('share/wcs/themes/auquotidien', 'theme') |
|
120 | 119 |
+ data_tree('share/wcs/themes/', 'data/themes/') |
121 | 120 |
+ data_tree('share/auquotidien/apache-errors', 'apache-errors') |
122 | 121 |
+ [ |
texts/aq-accessibility.html | ||
---|---|---|
1 |
<p>En février 2006 la <a |
|
2 |
href="http://www.assemblee-nationale.fr/12/ta/ta0307.asp">loi sur l'égalité des |
|
3 |
droits et des chances, la participation et la citoyenneté des personnes |
|
4 |
handicapées</a> a été un pas important en faveur du développement du Web, en |
|
5 |
raison de l'obligation d'accessibilité qu'elle entraîne pour les services en |
|
6 |
ligne de l'État.</p> |
|
7 |
|
|
8 |
<p>Cependant, les bénéfices de l'accessibilité numérique dépassent de très loin |
|
9 |
les seuls champs du handicap et des services publics.</p> |
|
10 |
|
|
11 |
<p>En respectant les standards d'accessibilité, les éditeurs de sites |
|
12 |
fournissent un contenu et des services à l'ensemble des publics et laissent ces |
|
13 |
publics afficher, représenter ou énoncer ces contenus en fonction de leur |
|
14 |
configuration et de leurs compétences spécifiques. Cela permet de garantir une |
|
15 |
véritable interopérabilité, prévient la mise en captivité des contenus par une |
|
16 |
technologie propriétaire quelconque.</p> |
|
17 |
|
|
18 |
<h3>Touches d'accès</h3> |
|
19 |
|
|
20 |
<p>La plupart des navigateurs permettent d'aller directement sur un lien |
|
21 |
spécifique en tapant une touche définies par le site web. Sous Windows, vous |
|
22 |
pouvez utiliser ALT + touche d'accès; sous Macintosh, vous pouvez utiliser |
|
23 |
Control + touche d'accès.</p> |
|
24 |
|
|
25 |
<p>Les touches d'accès suivantes sont définies sur toutes les pages du |
|
26 |
site :</p> |
|
27 |
|
|
28 |
<ul> |
|
29 |
<li>Touche d'accès 1: page d'accueil</li> |
|
30 |
<li>Touche d'accès 9: page de contact</li> |
|
31 |
<li>Touche d'accès 0: déclaration d'accessibilité</li> |
|
32 |
</ul> |
|
33 |
|
|
34 |
<h3>Conformité aux standards</h3> |
|
35 |
|
|
36 |
<p>L'ensemble des pages que nous produisons respecte les normes recommandées |
|
37 |
par le W3C, à savoir les spécifications xhtml 1.0 et CSS qui permettent une |
|
38 |
totale séparation du contenu et de la présentation à l'écran ou à l'impression, |
|
39 |
ainsi que <a href="http://www.w3.org/WAI/">WAI</a> la norme référence en |
|
40 |
matière d'accessibilité.</p> |
|
41 |
|
texts/aq-contact.html | ||
---|---|---|
1 |
<p>Entr'ouvert, 44-46 rue de l'Ouest - 75014 Paris</p> |
|
2 |
|
|
3 |
<p>Tél. : +33 (0)1 43 35 01 35</p> |
|
4 |
|
|
5 |
<p>Fax : +33 (0)1 43 35 00 76</p> |
|
6 |
|
|
7 |
<p>Courriel : <a href="mailto:info@entrouvert.com">info@entrouvert.com</a></p> |
|
8 |
|
texts/aq-editor-info.html | ||
---|---|---|
1 |
<p>Site de démonstration de l'offre "Au quotidien" d'Entr'ouvert, |
|
2 |
réalisé par Frédéric Péters.</p> |
|
3 |
|
|
4 |
<p>Directeur de la publication : XXX</p> |
|
5 |
<p>Responsable du site : XXX</p> |
|
6 |
<p>Rédaction : XXX</p> |
|
7 |
<p>Photos : XXX</p> |
|
8 |
<p>Éditeur : Entr'ouvert - 44-46 rue de l'Ouest - 75015 Paris</p> |
|
9 |
|
|
10 |
<h3>Informatique et libertés</h3> |
|
11 |
|
|
12 |
<p>Les liens hypertexte présents sur le site et aiguillant les utilisateurs |
|
13 |
vers d'autres sites Internet n'engagent pas la responsabilité de la rédaction |
|
14 |
du site quant au contenu de ces sites.</p> |
|
15 |
|
|
16 |
<p>Lorsque des données présentes sur ce site ont un caractère nominatif, les |
|
17 |
utilisateurs doivent en faire un usage conforme aux réglementations en vigueur |
|
18 |
et aux recommandations de la Commission nationale de l'informatique et des |
|
19 |
libertés (CNIL).</p> |
|
20 |
|
|
21 |
<p>Les informations utilisées ne doivent l'être qu'à des fins personnelles, |
|
22 |
associatives ou professionnelles, toute diffusion ou utilisation à des fins |
|
23 |
commerciales ou publicitaires étant exclues.</p> |
|
24 |
|
|
25 |
<p>Conformément à la loi française (article 27 de la Loi n° 78.17 du 6 janvier |
|
26 |
1978 relative à l'informatique, aux fichiers et aux libertés), vous disposez |
|
27 |
d'un droit d'opposition (art. 26) d'accès (art. 34 à 38), de rectification |
|
28 |
(art. 36) et de suppression des données qui vous concernent. Vous pouvez |
|
29 |
exercer ce droit en vous adressant auprès de:</p> |
|
30 |
|
|
31 |
<div class="address"> |
|
32 |
Entr'ouvert<br /> |
|
33 |
44-46 rue de l'Ouest<br /> |
|
34 |
75015 Paris<br /> |
|
35 |
</div> |
|
36 |
|
|
37 |
<p>Ce site est enregistré auprès de la Commission Nationale de l'Informatique |
|
38 |
et des Libertés sous le dossier n° XXX.</p> |
|
39 |
|
|
40 |
<h3>Droits d'auteur et/ou Droits sur les dessins, photos et textes</h3> |
|
41 |
|
|
42 |
<p>Le présent site constitue une oeuvre dont la "Entr'ouvert" est |
|
43 |
l'auteur au sens des articles L. 111.1 et suivants du Code de la propriété |
|
44 |
intellectuelle.</p> |
|
45 |
|
|
46 |
<p>Les photographies, textes, slogans, dessins, images, séquences animées |
|
47 |
sonores ou non ainsi que toutes oeuvres intégrés dans le site sont la propriété |
|
48 |
de "Entr'ouvert" ou de tiers ayant autorisé "Entr'ouvert" à |
|
49 |
les utiliser.</p> |
|
50 |
|
|
51 |
<p>Les logos, icônes et puces graphiques représentés sur le site sont protégés |
|
52 |
au titre des droits d'auteur et des articles L.511.1 et suivants du Code de la |
|
53 |
propriété intellectuelle relatifs à la protection des modèles déposés.</p> |
|
54 |
|
|
55 |
<p>Les reproductions, sur un support papier ou informatique, dudit site et des |
|
56 |
oeuvres qui y sont reproduits sont autorisées sous réserve qu'elles soient |
|
57 |
strictement réservées à un usage personnel excluant tout usage à des fins |
|
58 |
publicitaires et/ou commerciales et/ou d'information et/ou qu'elles soient |
|
59 |
conformes aux dispositions de l'article L122-5 du Code de la Propriété |
|
60 |
Intellectuelle.</p> |
|
61 |
|
|
62 |
<p>À l'exception des dispositions ci-dessus, toute reproduction, |
|
63 |
représentation, utilisation ou modification, par quelque procédé que ce soit et |
|
64 |
sur quelque support que ce soit, de tout ou partie du site, de tout ou partie |
|
65 |
des différentes oeuvres qui le composent, sans avoir obtenu l'autorisation |
|
66 |
préalable d'Entr'ouvert, est strictement interdite et constitue un délit de |
|
67 |
contrefaçon.</p> |
texts/aq-help.html | ||
---|---|---|
1 |
<h3>Liens utiles : pour vous informer</h3> |
|
2 |
|
|
3 |
<p>Les liens utiles sont des liens externes à "Ma ville au |
|
4 |
quotidien". Ils envoient vers des informations pertinentes concernant |
|
5 |
notre cité.</p> |
|
6 |
|
|
7 |
<p>Lorsque vous êtes sur le site d'un lien, utilisez la touche de retour de |
|
8 |
votre navigateur pour revenir sur "Ma ville au quotidien".</p> |
|
9 |
|
|
10 |
<p>Les liens proposés sont communiqués à titre indicatif et ne sauraient |
|
11 |
engager la responsabilité de la société éditrice de "Ma ville au |
|
12 |
quotidien", tant en ce qui concerne les contenus que les conditions |
|
13 |
d'accès.</p> |
|
14 |
|
|
15 |
<h3>Services : pour faciliter vos démarches</h3> |
|
16 |
|
|
17 |
<p>La rubrique "Services" vous propose des téléformulaires destinés à |
|
18 |
faciliter vos démarches les plus courantes.</p> |
|
19 |
|
|
20 |
<p>Les téléformulaires sont classés par catégories et vous permettent |
|
21 |
d'accomplir sans vous déplacer les principales démarches du quotidien.</p> |
|
22 |
|
|
23 |
<p>Les champs de formulaire disposent d'exemples destinés à vous faciliter le |
|
24 |
remplissage.</p> |
|
25 |
|
|
26 |
<p>Les réponses à caractère obligatoire sont suivies d'un carré rouge.</p> |
|
27 |
|
|
28 |
<p>Le nom du service chargé du traitement de votre demande figure au début de |
|
29 |
chaque formulaire.</p> |
|
30 |
|
|
31 |
<p>L'agent chargé du traitement reçoit un courriel de notification à chaque |
|
32 |
nouvelle demande.</p> |
|
33 |
|
|
34 |
<p>Lors de l'avancement de votre demande, vous êtes averti par courriel de |
|
35 |
chacune des étapes du traitement.</p> |
|
36 |
|
|
37 |
<h3>Consultations : pour vous exprimer</h3> |
|
38 |
|
|
39 |
<p>Les consultations sont destinées à recueillir, de manière anonyme, votre |
|
40 |
avis sur des sujets généraux.</p> |
|
41 |
|
|
42 |
<p>Il ne s'agit pas de vote, mais plûtot de sondages destiner à nous aider dans |
|
43 |
la prise de décision.</p> |
|
44 |
|
|
45 |
<p>Certaines questions disposent d'aide spécifique pour certains champs.</p> |
|
46 |
|
|
47 |
<h3>Annonces aux citoyens : pour vous avertir</h3> |
|
48 |
|
|
49 |
<p>Les annonces nous permettent à votre demande de vous avertir d'évènements en |
|
50 |
rapport avec la vie de notre cité, par exemple de phénomènes météorologiques |
|
51 |
(grands froids, canicule, crues), de manifestations sportives ou |
|
52 |
culturelles.</p> |
|
53 |
|
|
54 |
<p>Vous pouvez au choix recevoir les annonces de 3 façons :</p> |
|
55 |
|
|
56 |
<ul> |
|
57 |
<li>par SMS</li> |
|
58 |
<li>par courriel</li> |
|
59 |
<li>ou par Atom (le standard Atom permet la diffusion d'actualités sur internet |
|
60 |
les nouvelles sont lues grâce à un lecteur spécifique sur votre ordinateur ou |
|
61 |
directement dans sur aggrégateur de nouvelles, sur internet).</li> |
|
62 |
</ul> |
|
63 |
|
|
64 |
<p>Pour vous abonner aux annonces par courriel ou SMS, il vous suffit soit de |
|
65 |
nous communiquer une adresse électronique, soit un numéro de téléphone |
|
66 |
portable.</p> |
|
67 |
|
|
68 |
<p>Pour recevoir les annonces par fil Atom, il vous suffit de copier d'adresse |
|
69 |
du flux dans votre lecteur (navigateur ou aggrégateur sur internet).</p> |
|
70 |
|
Formats disponibles : Unified diff
misc: remove support for builtin editorial pages (#70338)