~codegouvfr/code.gouv.fr_public

a09a4ca17924c8fa26b46bd4c6ed668d5cc09498 — Bastien Guerry 12 days ago 8185fe3
Revert "Update about links"

This reverts commit 9fbedbcece2f1777e16abf108adf7248163b22e9.
M resources/public/md/sitemap.en.md => resources/public/md/sitemap.en.md +1 -0
@@ 8,6 8,7 @@
- [Recommended Free Software](#/sill)
- [Online services based on Free Software](#/services)
- [Stats](#/stats)
- [About](#/about)
- [Legal mentions](#/legal)
- [Accessibility](#/a11y)
- [RSS feed](#/feeds)

M resources/public/md/sitemap.fr.md => resources/public/md/sitemap.fr.md +1 -0
@@ 8,6 8,7 @@
- [Socle interministériel de logiciels libres](#/sill)
- [Services instanciant un logiciel libre](#/services)
- [Chiffres](#/stats)
- [À propos](#/about)
- [Mentions légales](#/legal)
- [Déclaration d'accessibilité](#/a11y)
- [Flux RSS](#/feeds)

M src/codegouvfr/core.cljs => src/codegouvfr/core.cljs +87 -2
@@ 1420,8 1420,13 @@
           (i/i lang [:Stats])]]
         [:li.fr-nav__item
          [:a.fr-nav__link
           {:aria-current (when (= path "/about") "page")
            :href         "#/about"}
           (i/i lang [:About])]]
         [:li.fr-nav__item
          [:a.fr-nav__link
           {:href "/mission"}
           (i/i lang [:About])]]]]]]]))
           (i/i lang [:Mission])]]]]]]]))

(defn subscribe [lang]
  [:div.fr-follow


@@ 1629,7 1634,13 @@
         {:href  "#/stats"
          :title (i/i lang [:stats-expand])}
         (i/i lang [:Stats])]]
       [:div.fr-card__desc (i/i lang [:home-stats-desc])]]]]]])
       [:div.fr-card__desc (i/i lang [:home-stats-desc])]]]]
    [:div.fr-col-6.fr-p-2w
     [:div.fr-card.fr-enlarge-link
      [:div.fr-card__body
       [:div.fr-card__title
        [:a.fr-card__link {:href "#/about"} (i/i lang [:About])]]
       [:div.fr-card__desc  (i/i lang [:home-about-desc])]]]]]])

(defn main-page [q license language]
  (let [lang @(re-frame/subscribe [:lang?])


@@ 1640,6 1651,7 @@
      {:role "main"}
      [main-menu q lang view]
      (condp = view
        <<<<<<< HEAD
        :home    [home-page lang]
        :orgas   [orgas-page lang]
        :repos   [repos-page-class lang license language]


@@ 1655,6 1667,47 @@
                        (inline-page "sitemap.en.md"))
        :feeds   (condp = lang "fr" (inline-page "feeds.fr.md")
                        (inline-page "feeds.en.md"))
        ||||||| 9fbedbc (Update about links)
        :home     [home-page lang]
        :orgas    [orgas-page lang]
        :repos    [repos-page-class lang license language]
        :libs     [libs-page-class lang]
        :sill     [sill-page lang]
        :papillon [papillon-page-class lang]
        :stats    [stats-page-class lang]
        :deps     [deps-page lang]
        :tags     [tags-page lang]
        :sill-id  [sill-software-page lang]
        :legal    (condp = lang "fr" (inline-page "legal.fr.md")
                         (inline-page "legal.en.md"))
        :a11y     (condp = lang "fr" (inline-page "a11y.fr.md")
                         (inline-page "a11y.en.md"))
        :sitemap  (condp = lang "fr" (inline-page "sitemap.fr.md")
                         (inline-page "sitemap.en.md"))
        :feeds    (condp = lang "fr" (inline-page "feeds.fr.md")
                         (inline-page "feeds.en.md"))
        =======
        :home     [home-page lang]
        :orgas    [orgas-page lang]
        :repos    [repos-page-class lang license language]
        :libs     [libs-page-class lang]
        :sill     [sill-page lang]
        :papillon [papillon-page-class lang]
        :stats    [stats-page-class lang]
        :deps     [deps-page lang]
        :tags     [tags-page lang]
        :sill-id  [sill-software-page lang]
        :legal    (condp = lang "fr" (inline-page "legal.fr.md")
                         (inline-page "legal.en.md"))
        :a11y     (condp = lang "fr" (inline-page "a11y.fr.md")
                         (inline-page "a11y.en.md"))
        :about    (condp = lang "fr" (inline-page "about.fr.md")
                         (inline-page "about.en.md"))
        :sitemap  (condp = lang "fr" (inline-page "sitemap.fr.md")
                         (inline-page "sitemap.en.md"))
        :feeds    (condp = lang "fr" (inline-page "feeds.fr.md")
                         (inline-page "feeds.en.md"))
        >>>>>>> parent of 9fbedbc (Update about links)
        nil)]
     (subscribe lang)
     (footer lang)


@@ 1693,6 1746,7 @@
    (set! (. js/document -title)
          (str title-prefix
               (condp = page
<<<<<<< HEAD
                 :libs    "Bibliothèques ─ Libraries"
                 :orgas   "Organisations ─ Organizations"
                 :repos   "Dépôts de code source ─ Source code repositories"


@@ 1704,6 1758,36 @@
                 :a11y    "Accessibilité ─ Accessibility"
                 :feeds   "Flux RSS ─ RSS Feeds"
                 :sitemap "Pages du site ─ Sitemap"
||||||| 9fbedbc (Update about links)
                 :libs     "Bibliothèques ─ Libraries"
                 :orgas    "Organisations ─ Organizations"
                 :repos    "Dépôts de code source ─ Source code repositories"
                 :home     title-default
                 :sill     "Socle Interministériel De Logiciels Libres ─ Recommended Free Software"
                 :papillon "Services instanciant des logiciels libres ─ Online services based on Free Software"
                 :legal    "Mentions légales ─ Legal mentions"
                 :deps     "Dépendances ─ Dependencies"
                 :tags     "Versions"
                 :stats    "Chiffres ─ Stats"
                 :a11y     "Accessibilité ─ Accessibility"
                 :feeds    "Flux RSS ─ RSS Feeds"
                 :sitemap  "Pages du site ─ Sitemap"
=======
                 :libs     "Bibliothèques ─ Libraries"
                 :orgas    "Organisations ─ Organizations"
                 :repos    "Dépôts de code source ─ Source code repositories"
                 :home     title-default
                 :sill     "Socle Interministériel De Logiciels Libres ─ Recommended Free Software"
                 :papillon "Services instanciant des logiciels libres ─ Online services based on Free Software"
                 :legal    "Mentions légales ─ Legal mentions"
                 :about    "À propos ─ About"
                 :deps     "Dépendances ─ Dependencies"
                 :tags     "Versions"
                 :stats    "Chiffres ─ Stats"
                 :a11y     "Accessibilité ─ Accessibility"
                 :feeds    "Flux RSS ─ RSS Feeds"
                 :sitemap  "Pages du site ─ Sitemap"
>>>>>>> parent of 9fbedbc (Update about links)
                 nil)))
    ;; FIXME: When returning to :deps, ensure dp-filter is nil
    (when (= page :deps) (reset! dp-filter nil))


@@ 1722,6 1806,7 @@
   ["deps" :deps]
   ["legal" :legal]
   ["a11y" :a11y]
   ["about" :about]
   ["sitemap" :sitemap]
   ["feeds" :feeds]])


M src/codegouvfr/i18n.cljs => src/codegouvfr/i18n.cljs +8 -6
@@ 13,10 13,11 @@
  ;; French translation
  {:fr
   {
    :About                         "Mission"
    :About                         "À propos"
    :Deps                          "Dépendances"
    :Libraries                     "Bibliothèques"
    :Library                       "Bibliothèque"
    :Mission                       "Mission"
    :Orgas                         "Organisations"
    :Repo                          "Dépôt"
    :Repos                         "Dépôts"


@@ 111,14 112,14 @@
    :occurrences                   "Nombre"
    :only-contrib                  "Contrib."
    :only-contrib-title            "Que les dépôts avec CONTRIBUTING.md"
    :only-publiccode               "PublicCode"
    :only-publiccode-title         "Que les dépôts avec publiccode.yml"
    :only-fork                     "Forks"
    :only-fork-title               "N'afficher que les dépôts qui sont des forks d'autres dépôts"
    :only-her                      "ESR"
    :only-her-title                "Ne voir que les dépôts de l'enseignement supérieur et de la recherche"
    :only-lib                      "Bibli."
    :only-lib-title                "Ne voir que les dépôts de bibliothèques"
    :only-publiccode               "PublicCode"
    :only-publiccode-title         "Que les dépôts avec publiccode.yml"
    :only-with-license             "FLOSS"
    :only-with-license-title       "Dépôts avec une licence libre identifiée"
    :orga                          " organisation"


@@ 178,10 179,11 @@
   ;; English translation
   :en
   {
    :About                         "Mission"
    :About                         "About"
    :Deps                          "Dependencies"
    :Libraries                     "Libraries"
    :Library                       "Library"
    :Mission                       "Mission"
    :Orgas                         "Organizations"
    :Repo                          "Repository"
    :Repos                         "Repositories"


@@ 276,14 278,14 @@
    :occurrences                   "Number"
    :only-contrib                  "Contrib."
    :only-contrib-title            "Only repositories with CONTRIBUTING.md"
    :only-publiccode               "PublicCode"
    :only-publiccode-title         "Only repositories with publiccode.yml"
    :only-fork                     "Only forks"
    :only-fork-title               "Only display repositories if they are forks from other repositories"
    :only-her                      "Only HER"
    :only-her-title                "Only repositories from higher education and research"
    :only-lib                      "Libraries"
    :only-lib-title                "Only repositories for libraries"
    :only-publiccode               "PublicCode"
    :only-publiccode-title         "Only repositories with publiccode.yml"
    :only-with-license             "FLOSS"
    :only-with-license-title       "Repositories with a Free Software license"
    :orga                          " organization"