Changeset 29979 in spip-zone


Ignore:
Timestamp:
Jul 20, 2009, 12:04:16 AM (11 years ago)
Author:
real3t@…
Message:

Article sur l'accessibilité du site.

Location:
_squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/base/soyezcreateurs.php

    r29423 r29979  
    208208        return $resultat;
    209209}
     210
     211// fonction qui permet de renommer une rubrique à partir du titre
     212function rename_rubrique($titre, $nouveau_titre) {
     213        $id_rubrique = id_rubrique($titre);
     214        if ($id_rubrique) {
     215                sql_updateq(
     216                        "spip_rubriques", array(
     217                                "titre" => $nouveau_titre
     218                        ), "id_rubrique=$id_rubrique"
     219                );
     220                spip_log("rename_rubrique) renommage de $titre en $nouveau_titre", "soyezcreateurs_install");
     221        }
     222        return true;
     223}
     224       
    210225
    211226//fonction qui permet de créer une rubrique
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/base/soyezcreateurs_install.php

    r29914 r29979  
    129129                        ecrire_meta($nom_meta_base_version,$current_version='2.1.7','non');
    130130                }
    131                 /*
    132                 # En attente !
    133131                if (version_compare($current_version,'2.1.8','<')) {
    134132                        include_spip('base/soyezcreateurs');
    135133                        spip_log("SoyezCreateurs maj 2.1.8", "soyezcreateurs_install");
     134                        include_spip('inc/sc_article');
     135                        rename_rubrique("000. Racine", "000. Fourre-tout");
     136                        $article1 = trouve_article_sc("Politique d'accessibilité du site");
     137                                create_article($article1, "000. Fourre-tout");
     138                                create_article_mot($article1['titre'], "000. Fourre-tout", "AccesibiliteLien", "_Specialisation");
     139                                create_article_mot($article1['titre'], "000. Fourre-tout", "Sommaire", "_Specialisation_Rubrique_ou_Article");
     140                        ecrire_meta($nom_meta_base_version,$current_version='2.1.8','non');
     141                }
     142
     143                /*
     144                # En attente !
     145                if (version_compare($current_version,'2.1.9','<')) {
     146                        include_spip('base/soyezcreateurs');
     147                        spip_log("SoyezCreateurs maj 2.1.9", "soyezcreateurs_install");
    136148                        create_groupe("_TypeRubrique", "Pour indiquer un type spécifique de rubrique", "Il faut choisir un mot clef dans cette liste pour obtenir un affichage spécifique de rubrique.\n\nNB : pour rajouter un mot clef \"mc1\", il faut aussi rajouter les squelettes correspondants :\n-* noisettes/rubriques/typerubrique_mc1.html\n-* noisettes/footer/footer_typerubrique_mc1.html\n-* noisettes/articles/typearticle_mc1.html", 'oui', 'non', 'non', 'non', 'oui', 'non', 'non', 'oui', 'non', 'non');
    137149                                create_mot("_TypeRubrique", "annuaire", "Pour dire que la rubrique ayant ce mot clef doit utiliser le squelette type des annuaires.", "Affecter ce mot clef à chaque rubrique racine d'un annuaire.");
    138150                        create_groupe("_TypeArticle", "Pour indiquer un type spécifique d'article", "Il faut choisir un mot clef dans cette liste pour obtenir un affichage spécifique d'article.\n\nNB : pour rajouter un mot clef \"mc1\", il faut aussi rajouter les squelettes correspondants :\n-* noisettes/articles/typearticle_mc1.html\n-* noisettes/footer/footer_typearticle_mc1.html", 'oui', 'non', 'oui', 'non', 'non', 'non', 'non', 'oui', 'non', 'non');
    139151                                create_mot("_TypeArticle", "annuaire", "Pour dire que l'article ayant ce mot clef doit utiliser le squelette type des annuaire.", "Affecter ce mot clef à chaque article de l'annuaire.");
    140                         ecrire_meta($nom_meta_base_version,$current_version='2.1.*','non');
     152                        ecrire_meta($nom_meta_base_version,$current_version='2.1.9','non');
    141153                }
    142154                */
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/inc/sc_article.php

    r29423 r29979  
    383383                $contenu['chapo'] = "=aut1";
    384384        }
     385        /* Politique d'accessibilité du site */
     386        if ($article == "Politique d'accessibilité du site") {
     387                $contenu['titre'] = $article;
     388                $contenu['descriptif'] = "Politique d'accessibilité du site";
     389                $contenu['chapo'] = "Le [squelette SPIP SoyezCreateurs->http://www.spip-contrib.net/SoyezCreateurs,1237] utilisé sur ce site est conçu pour faciliter la mise en œuvre des bonnes pratiques de l'accessibilité des sites pour tous.";
     390                $contenu['texte'] = <<<EOF
     391SoyezCreateurs accorde un soin tout particulier à la qualité de réalisation de ses sites Internet. Il est ainsi engagée dans une démarche d’optimisation de l’accessibilité de ses contenus web. Cette démarche vise dans un premier temps à faciliter la consultation de nos sites par les personnes handicapées, non voyantes, malvoyantes ou malentendantes. Mais plus généralement, la démarche d’accessibilité est indispensable pour garantir le plus large accès à nos contenus par tous les internautes et tous les dispositifs de lecture.
     392
     393{{{L’accessibilité des services de communication publique de l’État}}}
     394
     395La loi n° 2005-102 du 11 février 2005 « pour l’égalité des droits et des chances, la participation et la citoyenneté des personnes handicapées » instaure au titre de l’article 47, l’obligation pour les services de communication publique en ligne des services de l’Etat, des collectivités territoriales et des établissements publics qui en dépendent d’être accessibles aux personnes handicapées.
     396
     397<quote>Article 47 : « Les services de communication publique en ligne des services de l’Etat, des collectivités territoriales et des établissements publics qui en dépendent doivent être accessibles aux personnes handicapées.
     398
     399L’accessibilité des services de communication publique en ligne concerne l’accès à tout type d’information sous forme numérique quels que soient le moyen d’accès, les contenus et le mode de consultation. Les recommandations internationales pour l’accessibilité de l’internet doivent être appliquées pour les services de communication publique en ligne.
     400
     401Un [décret en Conseil d’État->http://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000020616980&dateTexte=20090527] fixe les règles relatives à l’accessibilité et précise, par référence aux recommandations établies par l’Agence pour le développement de l’administration électronique, la nature des adaptations à mettre en œuvre ainsi que les délais de mise en conformité des sites existants, qui ne peuvent excéder trois ans, et les sanctions imposées en cas de non-respect de cette mise en accessibilité. Le décret énonce en outre les modalités de formation des personnels intervenant sur les services de communication publique en ligne ».</quote>
     402
     403Le [Référentiel général d’accessibilité pour les administrations->http://www.references.modernisation.gouv.fr/] (RGAA) est le guide de référence (compatible avec les recommandations du W3C) pour assurer la mise en conformité des sites Internet publics.
     404
     405SoyezCreateurs, respecte[[En ce qui concerne le contenant ; le contenu devant lui aussi être rendu accessible par les rédacteurs du site...]] l’intégralité des points de contrôle obligatoires et le plus grand nombre de points de contrôle recommandés.
     406
     407Néanmoins, si vous rencontrez des difficultés techniques pour consulter notre site, merci de nous contacter.
     408
     409{{{Conseils et astuces pour faciliter votre navigation}}}
     410
     411{2{Naviguez comme vous le souhaitez}2}
     412
     413L’ensemble du site est consultable au clavier. Vous pouvez ainsi parcourir la page dans son ordre logique de lecture, de liens en liens, en utilisant la touche « tabulation » de votre clavier.
     414
     415{2{Agrandissez les caractères}2}
     416
     417En appuyant simultanément sur les touches <code>Ctrl et +</code>, vous grossissez par effet de loupe l’ensemble de la page (Internet Explorer et Firefox).
     418
     419<code>Ctrl + 0</code> permet de revenir à la taille par défaut
     420
     421{2{Imprimez une version adaptée au papier}2}
     422
     423Toutes les pages sont imprimables (Fichier > Impression ou touches <code>CTRL + P</code>) dans une version adaptée au papier : le texte et plus aéré et les différents éléments inutiles à la lecture (principalement les menus de navigation) ont été supprimés.
     424
     425{2{Utilisez une version récente de navigateur}2}
     426
     427En mettant à jour gratuitement la version de votre navigateur, vous vous assurez une lecture la plus conforme aux standards et donc la plus accessible. Pour télécharger les dernières versions des principaux navigateurs :
     428
     429-* [Mozilla FireFox->http://www.mozilla-europe.org/fr/firefox/]
     430-* [Apple Safari->http://www.apple.com/fr/safari/]
     431-* [Opera->http://www.opera.com/browser/]
     432-* [Google Chrome->http://www.google.com/chrome]
     433-* [Microsoft Internet Explorer->http://www.microsoft.com/france/windows/products/winfamily/ie]
     434
     435Nous vous invitons en particulier à ne plus utiliser les versions 6 et inférieures d’Internet Explorer, considérées aujourd’hui comme obsolètes en terme de sécurité et de conformité aux standards.
     436
     437{2{Ouverture des liens dans une nouvelle fenêtre/onglet}2}
     438
     439Vous avez le choix ! C'est vous qui décidez ! Rien ne vous est imposé.
     440
     441Pour ouvrir un lien dans une nouvelle fenêtre (ou un nouvel onglet), il suffit :
     442-* à la souris de cliquer avec la molette sur le lien
     443-* pas de molette ? <code>Ctrl + clic gauche</code>
     444-* ou encore, bouton droit sur le lien et choisir l'option adéquate
     445
     446Bonne navigation !
     447EOF;
     448                $contenu['PS'] = "{{NB}} : Ce texte a été librement repris et adapté depuis [son original->http://www.vie-publique.fr/information/politique-accessibilite.html] avec l'aimable autorisation de vie-publique.fr.";
     449        }
    385450
    386451        return $contenu;
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/noisettes/footer/footer.html

    r29836 r29979  
    1111</div><!-- id="contenu" -->     
    1212        <div id="footer" class="clearbottom">
    13                 <B_MenuFooter><div id="menufooter"><ul><BOUCLE_MenuFooter(ARTICLES){titre_mot=MenuFooter}{par num titre}><li>[(#ENV{id_article}|=={#ID_ARTICLE}|?{<strong>})]<a href="[(#URL_ARTICLE)]"[ hreflang="(#LANG)"] title="[(#DESCRIPTIF|supprimer_tags|attribut_html)]">[<img class="menu_gauche_logo" src="(#LOGO_ARTICLE||image_reduire{16,16}|extraire_attribut{src})" alt="[(#TITRE|texte_script|supprimer_tags|entites_html) (logo)]" />][(#TITRE)]</a>[(#ENV{id_article}|=={#ID_ARTICLE}|?{</strong>})]</li></BOUCLE_MenuFooter></ul></div></B_MenuFooter>
     13                <B_MenuFooter><div id="menufooter"><ul><BOUCLE_MenuFooter(ARTICLES){titre_mot=MenuFooter}{par num titre}><li>[(#ENV{id_article}|=={#ID_ARTICLE}|?{<strong>})]<a href="[(#URL_ARTICLE)]" title="[(#DESCRIPTIF|supprimer_tags|attribut_html)]">[<img class="menu_gauche_logo" src="(#LOGO_ARTICLE||image_reduire{16,16}|extraire_attribut{src})" alt="[(#TITRE|texte_script|supprimer_tags|entites_html) (logo)]" />][(#TITRE)]</a>[(#ENV{id_article}|=={#ID_ARTICLE}|?{</strong>})]</li></BOUCLE_MenuFooter></ul></div></B_MenuFooter>
    1414        [(#CONFIG{soyezcreateurs/bandeau_contact_extra,bas}|=={bas}|oui)
    1515                [<div id="bandeaucontact">(#CONFIG{soyezcreateurs/bandeau_contact}|propre)</div>]
  • _squelettes_/soyezcreateurs_net/plugins_2.0/plugins/__soyezcreateurs/plugin.xml

    r29914 r29979  
    77        <lien>[Exemple d'utilisation et documentation->http://www.pyrat.net/]</lien>
    88       
    9         <version>2.2.0</version>
    10         <version_base>2.1.7</version_base>
     9        <version>2.2.1</version>
     10        <version_base>2.1.8</version_base>
    1111       
    1212        <etat>stable</etat>
Note: See TracChangeset for help on using the changeset viewer.