Documentation en ligne

Éléments dépréciés

Publik est né en 2005.

Faire en sorte qu'une application aussi ancienne reste innovante sans souffrir de la  « dette technologique » qui affecte tant de logiciels utilisés dans l'administration publique, c'est un travail considérable.

Il s'accompagne nécessairement de la dépréciation, programmée et lente, d'un certain nombre d'éléments que nous listons ici. Dès qu'un élément est présent sur cette page, cela signifie qu'il est déprécié. Et ce même lorsque sa date de retrait n'est pas encore fixée.

Ces éléments fonctionnent encore, mais nous apportons peu d'attention à leur fonctionnement, il est donc conseillé de les remplacer dès à présent. La date d'échéance indique le moment auquel ils cesseront de fonctionner.

La page d'accueil de studio permet de voir les éléments dépréciés utilisés sur votre instance.

Éléments listés sur la page d'accueil de studio

 
Élément déprécié À remplacer par Commentaire Échéance
Conditions et pré-remplissages en Python  Conditions et pré-remplissages en Django Ce peut être complexe pour les calculs ou l’enchaînement de booléens, il faut alors décomposer les opérations  31/12/2024
Fichiers CSV comme sources de données Les fiches Il est possible d'importer les CSV dans des modèles de fiches. Les fiches peuvent être plus facilement maintenues.  
Langage EZT Gabarits Django

Il faut remplacer les [] par des {{}} et écrire les conditions sous la forme

{% if ... %}xxxxx{% endif %}

 30/06/2025
Modèles de document RTF Modèles ODT Il faut utiliser le format Open Document pour les modèles de l'action « Création de documents »  31/12/2024
URL JSONP URL JSON Cela nécessite de bien comprendre le fonctionnement de la source de donnée utilisée pour récupérer un élément précis ("id") et permettre d'effectuer une recherche ("q")  
JSON Data Store Les fiches Il est plus simple aujourd'hui de stocker/modifier/afficher l'information via les fiches que via ces stores préexistants.  
Fargo Porte-document fait avec des fiches Fargo est très peu utilisé. Nous le remplacerons par un porte-document basé sur les fiches. 31/12/2025
BiJoe Statistiques faites avec Combo L'interface de Bi-joe est complexe. Nous la remplacerons par celle plus simple de Combo qui devra couvrir les besoins courants à terme.  
Actions Resoumission Action création d'une demande L'action création d'une demande est plus large et permet de faire ce que faisait l'action resoumission

 

Champs Tableaux Blocs de champs Les 3 types de champs Tableaux peuvent avantageusement être remplacés par des blocs de champs et donner une information mieux structurée.  
Éléments classés Blocs de champs On peut utiliser les blocs de champs pour avoir un choix 1, choix 2, choix 3, etc. (il faut utiliser {{ block_counter.index}} pour avoir un numéro incrémental).  
Action de courriel récapitulatif Rien On constate que les gens qui ne veulent pas recevoir de courriel à chaque demande, sont souvent sur la plate-forme et n'ont pas besoin de ce récapitulatif.  
Liens incluant le code de suivi
{% temporary_access_url %} Il existe une balise {% temporary_access_url %} pour obtenir une adresse d’accès temporaire à une demande, sans authentification.  

Vous pouvez trouver de l'aide pour remplacer vos conditions, expressions ou pré-remplissages sur cette page.

Limites sur le nombre d'éléments

Par ailleurs, pour veiller à la stabilité de Publik et pour que l'objectif de simplification portée par une GRU ne soit pas perdu de vue, nous avons mis en place les limitations listées ci-dessous. Les formulaires et workflows qui dépassent ces limites sont dépréciés.

  Message d'alerte Blocage
Champs dans les formulaires 200 400
Champs dans les modèles de fiche 200 400
Champs dans les blocs de champs 30 60
Champs dans une page de formulaire à venir à venir
Conditions dans une page à venir à venir
Appels webservices dans une page à venir à venir
Statuts de workflow à venir à venir
Champs dans les formulaires de workflow 40 80
Variables de workflow 40 80
Données de traitement 40 80

Dernière mise à jour le 31/10/2024 10:58 — Éditer