Projet

Général

Profil

Development #71138

toulouse-2022: réintégrer les settings manquants, voir les templates, provenant du thème toulouse

Ajouté par Benjamin Dauvergne il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
08 novembre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Les lignes suivantes n'ont pas été reprises :

  "variables": {
    "favicon": "toulouse/img/favicon-16.png",
    "email_header_img": "img/email-header.png",
    "email_header_width": "100%",
    "icon_prefix": "img/launcher-icon-",
    "icon_sizes": [
      "48",
      "96",
      "192",
      "256",
      "512" 
    ]
  },

email_header je ne pense plus que ça serve vu qu'on a email_header_asset déclaré dans le nouveau thème mais pour le reste...

  "settings": {
    "combo": {
      "COMBO_PUBLIC_TEMPLATES.update": {
        "homepage_family": {
          "name": "Page d’accueil famille",
          "template": "combo/page_template_family.html" 
        }
      },

J'aimerai bien savoir si ce template a toujours une utilité ou pas, la page famille est en deux colonnes actuellement ( https://montoulouse.eservices.toulouse-metropole.fr/manage/pages/42/).

Tout le reste me semble à reprendre.

      "COMBO_ASSET_SLOTS.update": {
        "picto:dechets-fagots": { "label": "Déchets : Fagots" },
        "picto:dechets-sacs": { "label": "Déchets : Sacs" },
        "picto:encombrants-activites-de-loisir-gros": { "label": "Encombrants : Activités de loisir - gros" },
        "picto:encombrants-activites-de-loisir-moyen": { "label": "Encombrants : Activités de loisir - moyen" },
        "picto:encombrants-activites-de-loisir-petit": { "label": "Encombrants : Activités de loisir - petit" },
        "picto:encombrants-armoire-commode": { "label": "Encombrants : Armoire / Commode" },
        "picto:encombrants-aspirateur": { "label": "Encombrants : Aspirateur" },
        "picto:encombrants-autre-objet-volumineux": { "label": "Encombrants : Autre objet volumineux" },
        "picto:encombrants-canape": { "label": "Encombrants : Canapé" },
        "picto:encombrants-chaise": { "label": "Encombrants : Chaise" },
        "picto:encombrants-cuisiniere": { "label": "Encombrants : Cuisinière" },
        "picto:encombrants-decoration-interieure": { "label": "Encombrants : Décoration intérieure" },
        "picto:encombrants-equipements-bricolage": { "label": "Encombrants : Équipemeents de bricolage" },
        "picto:encombrants-etagere-table": { "label": "Encombrants : Étagère / Table" },
        "picto:encombrants-fauteuil": { "label": "Encombrants : Fauteuil" },
        "picto:encombrants-lave-vaisselle-four": { "label": "Encombrants : Lave-vaisselle / Four" },
        "picto:encombrants-machine-a-laver": { "label": "Encombrants : Machine à laver" },
        "picto:encombrants-matelas-sommier": { "label": "Encombrants : Matelas / Sommier" },
        "picto:encombrants-mobilier-metallique": { "label": "Encombrants : Mobilier métallique" },
        "picto:encombrants-ordinateur-tele": { "label": "Encombrants : Ordinateur / Télévision" },
        "picto:encombrants-palette": { "label": "Encombrants : Palette" },
        "picto:encombrants-petit-electromenager": { "label": "Encombrants : Petit électroménager" },
        "picto:encombrants-refrigerateur": { "label": "Encombrants : Réfrigérateur" },
        "picto:encombrants-refrigerateur-americain": { "label": "Encombrants : Réfrigérateur américain" }
      },
      "WCS_CATEGORY_ASSET_SLOTS": {
        "picto": {
          "prefix": "Pictogramme" 
        },
        "picto-hover": {
          "prefix": "Pictogramme",
          "suffix": "Survol" 
        }
      },
      "JSON_CELL_TYPES.update": {
        "toulouse_activites": {
          "cache_duration": 0,
          "force_async": true,
          "name": "DUI (Teamnet Axel) : Activités auxquelles l'enfant est inscrit·e",
          "url": "{{passerelle_url}}toulouse-axel/{{slug}}/clae_children_activities_info?NameID={{user_nameid}}&booking_date={% now \"Y-m-d\" %}",
          "form": [
            {"label": "Identifiant du connecteur", "varname": "slug", "required": true}
          ]
        },
        "toulouse_enfant": {
          "cache_duration": 0,
          "force_async": true,
          "name": "DUI (Teamnet Axel) : Informations générales sur l'enfant",
          "url": "{{passerelle_url}}toulouse-axel/{{slug}}/child_info?NameID={{user_nameid}}&idpersonne={{idpersonne}}",
          "form": [
            {"label": "Identifiant du connecteur", "varname": "slug", "required": true}
          ]
        },
        "toulouse_enfants": {
          "cache_duration": 0,
          "force_async": true,
          "name": "DUI (Teamnet Axel) : Liste des enfants",
          "url": "{{passerelle_url}}toulouse-axel/{{slug}}/family_info?NameID={{user_nameid}}",
          "form": [
            {"label": "Identifiant du connecteur", "varname": "slug", "required": true}
          ]
        },
        "toulouse_foyer": {
          "cache_duration": 0,
          "force_async": true,
          "name": "DUI (Teamnet Axel) : Informations générales sur le foyer",
          "url": "{{passerelle_url}}toulouse-axel/{{slug}}/family_info?NameID={{user_nameid}}",
          "form": [
            {"label": "Identifiant du connecteur", "varname": "slug", "required": true}
          ]
        },
        "toulouse_reservations": {
          "cache_duration": 0,
          "force_async": true,
          "name": "DUI (Teamnet Axel) : Réservations sur les 4 prochaines semaines",
          "url": "{{passerelle_url}}toulouse-axel/{{slug}}/clae_booking_activities_info?NameID={{ user_nameid }}&idpersonne={{ idpersonne }}&start_date={% now \"Y-m-d\" as today %}{{ today|date:\"Y-m-d\" }}&end_date={{ today|add_days:28|date:\"Y-m-d\" }}",
          "form": [
            {"label": "Identifiant du connecteur", "varname": "slug", "required": true}
          ]
        },
        "toulouse_responsables": {
          "cache_duration": 0,
          "force_async": true,
          "name": "DUI (Teamnet Axel) : Liste des responsables du foyer",
          "url": "{{passerelle_url}}toulouse-axel/{{slug}}/family_info?NameID={{user_nameid}}",
          "form": [
            {"label": "Identifiant du connecteur", "varname": "slug", "required": true}
          ]
        },
        "toulouse_revenus": {
          "cache_duration": 0,
          "force_async": true,
          "name": "DUI (Teamnet Axel) : Revenus mensuel pris en compte",
          "url": "{{passerelle_url}}toulouse-axel/{{slug}}/family_info?NameID={{user_nameid}}",
          "form": [
            {"label": "Identifiant du connecteur", "varname": "slug", "required": true}
          ]
        },
        "phone-calls": {
          "url": "{% if callee %}{{passerelle_url}}phonecalls/{{system}}/calls?callee={{callee}}{% endif %}",
          "name": "Appels téléphoniques",
          "force_async": false,
          "varnames": ["callee"],
          "cache_duration": 0,
          "form": [
            {"label": "Slug du connecteur", "varname": "system", "required": true}
          ],
          "actions": {
            "refresh": {
            "url": "{{passerelle_url}}phonecalls/{{system}}/calls?callee={{ callee }}",
              "method": "GET" 
            }
          }
        },
        "dpark": {
          "name": "Information abonnement stationnement",
          "url": "{{ passerelle_url }}dpark/{{ dpark_instance }}/infos/{{ user_nameid }}/",
          "varnames": [],
          "form": [
            {"label": "Slug du connecteur Dpark", "varname": "dpark_instance"},
            {"label": "Url du formulaire d'appairage", "varname": "pairing_form_url"}
          ],
          "log_errors": true,
          "cache_duration": 30,
          "force_async": true
        }
      }
    }

Fichiers

Révisions associées

Révision 6ef0de6b (diff)
Ajouté par Benjamin Dauvergne il y a plus d'un an

toulouse-2022: import cell types and assets from old theme (#71138)

Révision eac67057 (diff)
Ajouté par Benjamin Dauvergne il y a plus d'un an

toulouse-2022: import wcs asset slots from old theme (#71138)

Historique

#2

Mis à jour par Benjamin Dauvergne il y a plus d'un an

Icône pwa on s'en fout, il y en a une toute moche déclarée là https://montoulouse.eservices.toulouse-metropole.fr/manage/pwa/

#3

Mis à jour par Benjamin Dauvergne il y a plus d'un an

  • Description mis à jour (diff)
#4

Mis à jour par Benjamin Dauvergne il y a plus d'un an

  • Assigné à mis à Benjamin Dauvergne
#5

Mis à jour par Benjamin Dauvergne il y a plus d'un an

J'ai séparé WCS_CATEGORY_ASSETS_SLOTS dans un deuxième commit parce que je ne savais pas si c'était toujours pertinent.

#6

Mis à jour par Paul Marillonnet il y a plus d'un an

Benjamin Dauvergne a écrit :

J'ai séparé WCS_CATEGORY_ASSETS_SLOTS dans un deuxième commit parce que je ne savais pas si c'était toujours pertinent.

0001 ok.

0002 oui en effet le code semble indiquer que c’est obsolète et à remonter dans la classe parente on en déduit qu’il faudrait que ce soit placé plutôt dans :

"COMBO_CELL_ASSET_SLOTS.update": {
  "wcs.WcsCommonCategoryCell" : 
}
(voir la méthode get_asset_slot_templates de la classe parente CellBase).

#7

Mis à jour par Paul Marillonnet il y a plus d'un an

  • Statut changé de Solution proposée à Solution validée
#9

Mis à jour par Benjamin Dauvergne il y a plus d'un an

Paul Marillonnet a écrit :

Benjamin Dauvergne a écrit :

J'ai séparé WCS_CATEGORY_ASSETS_SLOTS dans un deuxième commit parce que je ne savais pas si c'était toujours pertinent.

0001 ok.

0002 oui en effet le code semble indiquer que c’est obsolète et à remonter dans la classe parente on en déduit qu’il faudrait que ce soit placé plutôt dans :
[...] (voir la méthode get_asset_slot_templates de la classe parente CellBase).

Vu mais le nom serait plutôt "wcs_wcscommoncategorycell" si je regarde ce qui existe dans publik-base-theme:

$ git grep wcs_wcs
static/clermont-ici/config.json:        "wcs_wcsformcell": {
static/grenoble-metropole-2022/config.json:        "wcs_wcsformcell": {
static/grenoble/config.json:        "wcs_wcsformcell": {
static/isere-cd38/config.json:        "wcs_wcsformcell": {
static/nantes/config.json:        "wcs_wcsformsofcategorycell" : {
static/sables-d-olonne-2022/config.json:        "wcs_wcsformcell": {
static/thonon-agglomeration-online/config.json:        "wcs_wcsformcell": {
static/thonon-agglomeration-online/config.json:        "wcs_wcsformcell": {

#10

Mis à jour par Paul Marillonnet il y a plus d'un an

Benjamin Dauvergne a écrit :

Vu mais le nom serait plutôt "wcs_wcscommoncategorycell" si je regarde ce qui existe dans publik-base-theme:

Oui, au temps pour moi, j’ai lu trop vite ce bout de code.

#11

Mis à jour par Benjamin Dauvergne il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit eac670573b71f8d9ab30ae058915446554da98d5
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Tue Nov 8 15:18:13 2022 +0100

    toulouse-2022: import wcs asset slots from old theme (#71138)

commit 6ef0de6b02883745928df4522aeb20c5c4c24d98
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Tue Nov 8 15:17:16 2022 +0100

    toulouse-2022: import cell types and assets from old theme (#71138)
#12

Mis à jour par Transition automatique il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#13

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF