Projet

Général

Profil

Actions

Amélioration #5926

fermé

[CORE_MAILACTION] le paramètre CORE_MAILACTION ne permet de pas de construire de manière standard des url compatible avec ddui

Ajouté par Charles Bonnissent il y a plus de 10 ans. Mis à jour il y a plus de 10 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
20/11/2015
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:

Ajouter une notation plus dynamique :

Les propriétés sont notés entre .
Si aucune notation % n'est indiquée, le comportement est inchangé : l'id du document est ajouté en fin d'url : "&id=%ID
"

Exemples :
?app=X&action&id=%INITID%&title=%TITLE%
/documents/%INITID%/revisions/%REVISION%

Si la notation entre % correspondant à une notation de méthode "CLASS::METHOD",
la méthode est appelée :

/documents/%myClass::specialId(INITID, REVISION)%

Avec namespace
/documents/%my\myClass::specialId(INITID, REVISION)%

Les valeurs des propriétés sont encodées, par contre les valeurs des méthodes ne sont pas encodées. A la charge du développeur d'encoder les parties nécessaires.

Principaux fichiers impactés:
Wiki Détail:
Contrôle:

Description

Ce paramètre ne fonctionne qu'avec des url de type FDL

il permet uniquement de concaténer l'id et une instruction de latest sur les url générés. Ce système ne peut donc pas être utilisé avec ddui.

Mis à jour par Marc Claverie il y a plus de 10 ans

  • Statut changé de Nouveau à À analyser
  • Assigné à mis à Éric Brison
  • Version cible mis à 3.2.21

Mis à jour par Éric Brison il y a plus de 10 ans

  • Statut changé de À analyser à Assigné
  • Assigné à Éric Brison supprimé
  • Solution proposée mis à jour (diff)

Mis à jour par Éric Brison il y a plus de 10 ans

  • Assigné à mis à Éric Brison

Mis à jour par Éric Brison il y a plus de 10 ans

  • % réalisé changé de 0 à 60

Mis à jour par Éric Brison il y a plus de 10 ans

  • Statut changé de Assigné à Intégré
  • % réalisé changé de 60 à 100

Appliqué par commit dynacase-core|commit:47483f42e26a01b7ac8f1f02afc06ef83f420e67.

Actions

Formats disponibles : Atom PDF