1.4 Historique de la documentation
Ce chapitre contient un descriptif des améliorations entre les releases de Dynacase.
1.4.1 Édition 13
| Modifications | Chapitre | Version |
|---|---|---|
Clarification directive RESET;properties
|
Instructions de réinitialisation | Mis à jour |
1.4.2 Édition 12
| Modifications | Chapitre | Version |
|---|---|---|
Contrôle des types MIME servis inline
|
Contrôle des types MIME servis inline |
Nouveau |
1.4.3 Édition 11
| Modifications | Chapitre | Version |
|---|---|---|
| Possibilité de mettre le jeton dans les headers | Authentification par jeton | Mis à jour |
| Possibilité d'utilisé le header d'authentification Basic | Authentification Basic | Nouveau |
| Ordre relatif des attributs | Ordre relatif | Nouveau |
| Modification du calcul des ordres absolus | Ordre absolu | Mis à jour |
Ajout du paramètre CORE_NOTIFY_SENDMAIL
|
CORE_NOTIFY_SENDMAIL |
Nouveau |
| Ajout de vérifications lors de l'import des masques | Masque | Mis à jour |
| Ajout des mails d'erreur sur wsh |
CORE_WSH_MAILTO, CORE_WSH_MAIL_SUBJECT
|
Nouveau |
| Ajout de la gestion d'erreur pour les processus et les minuteurs | Processus, minuteurs | Mis à jour |
| gestion des caractères de contrôle dans les templates odt | Gestion des caractères de contrôle | Mis à jour |
| Possibilité d'importer des tags applicatifs sur les documents | Importation tag applicatif | Nouveau |
1.4.4 Édition 10
| Modifications | Chapitre | Version |
|---|---|---|
| Explications de l'objet de partage de document | Objet de partage de document | Nouveau |
| Précision sur les exportations vis-à-vis des révisions | Révision et exportation, Révision XML | Mis à jour |
| Ajout information sur la révision pour formatCollection | Formatage des relations | Mis à jour |
| Paramétrage du pied de document | Document footer | Nouveau |
| Ajout de parties variables dans le paramètre MAIL_ACTION | Paramètre MAIL_ACTION | Mis à jour |
| Facilité d'importation et d'exportation de comptes | Importation XML de comptes, Exportation XML de comptes | Nouveau |
| Ajout de la propriété "exists" pour les énumérés | Formatage des énumérés | Mis à jour |
Explication classe UpdateAttribute
|
Mise à jour par lot | Nouveau |
| Modification sur l'identifiant de fichier | Table vaultdiskstorage | Mis à jour |
| Enregistrement des valeurs affichées | Hook customSearchValues | Nouveau |
| Nouvelle option d'importation de droits | Pose de droits sur les documents, Exportation des profils | Mis à jour |
| Précision sur l'include path | include_path | Mis à jour |
| Précision sur ActionUsage | Classe ActionUsage | Mis à jour |
| Précisions sur les paramètres de familles | Les paramètres de famille | Mis à jour |
| Échappement des paramètres dans les templates | Layout::eset | Mis à jour |
| Modification du script de suppression des fichiers orphelins | script checkvault et cleanVaultOrphans | Mis à jour |
1.4.5 Édition 9
| Modifications | Chapitre | Version |
|---|---|---|
| Nouveau hook Doc::preAffect / postAffect | Hook d'affectation | Nouveau |
| Nouvelle option d'attribut htmltext et vérification de la validité | allowedcontent | Nouveau |
| Ajout description des méthodes addWarningMsg et addLogMsg | Action::addwarningmsg(), Action::addLogmsg() | Mis à jour |
| Précision sur la détection paramètre des CSV lors de l'importation | Précaution sur l'importation de document | Mis à jour |
| Orientation des images jpeg | Vue des attributs images | Mis à jour |
Script wstop et wstart
|
wstop, wstart
|
Mis à jour |
Ajout option --cmd=unregister-all à manageContextCrontab
|
manageContextCrontab | Mis à jour |
1.4.6 Édition 8
| Modifications | Chapitre | Version |
|---|---|---|
| Règle globale pour les styles | Règles de style | Nouveau |
| Ajout explication pour les paramètres CORE_TMPDIR, CORE_TMPDIRMAXAGE, CORE_LOGDURATION, CORE_SESSIONMAXAGE, CORE_SESSIONGCPROBABILITY, FREEDOM_UPLOADDIR | Paramètre système | Nouveau |
| Description de la table doclog | table doclog | Nouveau |
| Fichier openDocument Writer : Précisions sur les images insérées dans les attributs "htmltext" | Image et htmltext | Mis à jour |
| Précision sur les critères relations dans les recherches détaillées | Recherche détaillée | Mis à jour |
| Possibilité de déclarer des attributs obligatoires dans les tableaux | Attribut obligatoire | Nouveau |
| Nouvelle option pour les nombres dans l'exportation CSV pour les rapports | Rapport | Nouveau |
| Prise en compte de la préaffectation lors de la création de document pour les vues spécifiques | Action OPENDOC | Nouveau |
| Ajout lien vers les codes d'erreur de l'API PHP pour l'importation de documents | Importer des documents par ligne de commande | Mis à jour |
Si une ligne ORDER est erronée, l'import de documents de cette famille est ignoré |
Ordre des attributs | Mis à jour |
| Précisions sur les options de l'attribut Htmltext | Options Htmltext | Mis à jour |
| Comportement de la contrainte lorsque l'attribut passé est de type array | Syntaxe des contraintes | Mis à jour |
| Utilisation du contexte dans les traductions javascript | Traduction js | Mis à jour |
| Possibilité de sélectionner un "Document destinataire" ccomme destinataire pour un modèle de mail | Spécification de l'émetteur ou du destinataire | Nouveau |
Ajout options --status-file et --stop-on-error au script d'API refreshDocuments, et changement du comportement en cas d'erreur |
refreshDocuments | Mis à jour |
| Ajout "Fonction de rappel à l'extinction" | Fonction de rappel à l'extinction | Nouveau |
1.4.7 Édition 7
| Modifications | Chapitre | Version |
|---|---|---|
| Ajout callstack dans le retour d'erreur de wsh | Erreur wsh | Mise à jour |
| Précisions sur les fonctions de transaction | Transactions | Mise à jour |
| Précisions sur les minuteurs avec date dynamique | Minuteur dynamique | Mise à jour |
| Précisions sur les mécanismes d'exception | Exception | Nouveau chapitre |
| Ajout verrouillage de transaction | Transaction | Mise à jour |
| Niveau de log paramétrable par instance | Log::setLogLevel | Nouveauté |
| Nouveau test d'enregistrement des entiers | Type int | Nouveauté |
| Nouveaux hook dans formatCollection | Classe FormatCollection | Nouveauté |
| Modification du rendu (formatCollection) des longtext présents dans les tableaux | FormatCollection - longtext | Mise à jour |
| Impacts de la visibility I des attributs | Importation wsh, interface, exportation, format de collection | Mise à jour |
| Précision sur l'itération de document avec SearchDoc | SearchDoc::setObjectReturn | Mise à jour |
| L'authentification par jetons n'émet plus de cookies de session | Authentification par jetons | Mise à jour |
1.4.8 Édition 6
| Modifications | Chapitre | Version |
|---|---|---|
| Ajout des nouvelles options d'export CSV | CSV exportations | Mise à jour |
| Ajout de l'option displayrowcount sur les array | Array displayrowcount | Mise à jour |
| Ajout de l'option SET sur l'importation des profils | importation des profil | Mise à jour |
| Précision sur l'option showempty pour les images | showempty | Mise à jour |
| Précision sur la composition d'un titre | Titre de document | Mise à jour |
| Précision sur le retour d'un paramètre de famille | Doc::getFamilyParameter() | Mise à jour |
Modification du libellé du droit modify de dossier |
Droit modify |
Mise à jour |
| Précision sur l'inclusion de css | Application::addCssRef() | Mise à jour |
| Modification du retour SearchDoc::onlyCount() en cas d'erreur | SearchDoc::onlyCount() | Mise à jour |
| Avertissement sur l'utilisation de getCustomTitle dans les rapports | Doc::getCustomTitle() | Mise à jour |
Modification visuel des attributs de type file et image en modification |
Attributs file et image | Mise à jour |
Option d'attribut elabel indiqué comme options communes d'attribut |
Option elabel | Mise à jour |
| Gestion des minuteurs | Méthode pour les minuteurs | Nouveau chapitre |
1.4.9 Édition 5
| Modifications | Chapitre | Version |
|---|---|---|
| Précision pour les rapports | Doc::getCustomTitle | Mise à jour |
| Précision paramètre OPENDOC | FDL:OPENDOC | Mise à jour |
| Précision paramétrage du modèle de mail | Modèle de mail | Mise à jour |
1.4.10 Édition 4
L'édition 4 de la documentation a modifié les points suivants.
| Modifications | Chapitre | Version |
|---|---|---|
| Description de la mise en place des traductions | Internationalisation | Nouveau chapitre |
| Ajout chapitres sur les templates | Usage avancée des templates | Nouveau chapitre |
| Ajout graphe d'accès | Cinématique de dynacase | Nouveau chapitre |
| Description des principales tables | La base de données | Nouveau chapitre |
| Famille processus | Famille processus | Nouveau chapitre |
| Ajout chapitres Dbobj, QueryDb, Transaction | Mécanismes de persistance | Nouveau chapitre |
| Ajout chapitre compte | Manipulation des comptes utilisateur | Nouveau chapitre |
| Ajout chapitre migration | Migration des applications | Nouveau chapitre |
| Ajout chapitre contrôle d'accès | Contrôle des accès | Nouveau chapitre |
| Ajout chapitre zones et actions de référence | Zone et actions de référence | Nouveau chapitre |
| Ajout chapitre SearchDoc | Classe SearchDoc | Nouveau chapitre |
| Mise à jour des chapitres API | Les essentiels de l'API | Mise à jour |
| Ajout chapitre Utilitaire gestion de documents | Utilitaire gestion de documents | Nouveau chapitre |
1.4.11 Modification release 3.2.12
1.4.11.1 Internationalisation
Ajout de la possibilité d'utiliser les contextes et les formes plurielles dans les traductions.
1.4.11.2 SearchDoc::addGeneralFilter
La méthode SearchDoc::addGeneralFilter() retourne
systématiquement une exception en cas d'erreur.
1.4.11.3 SearchDoc::join
La méthode SearchDoc::join() retourne une
exception en cas d'erreur.
1.4.11.4 SearchDoc::onlyCount
La méthode SearchDoc::onlyCount() effectue
systématiquement un appel à la base de donnée pour récupérer le résultat.
1.4.11.5 SearchDoc::setRecursiveSearch
La méthode SearchDoc::setRecursiveSearch() a un
nouveau paramètre pour indiquer le niveau de profondeur. Ceci évite de mettre à
jour directement la propriété SearchDoc::folderRecursiveLevel.
1.4.11.6 Importation CSV
Le script importDocument a de nouvelles options
permettant de configurer l'importation des formats csv.
L'interface d'administration d'importation des documents permet aussi de
configurer les options d'importation pour les fichiers csv.
1.4.11.7 Layout::eSet, Layout::eSetBlockData
Les méthodes Layout::eSet() et
Layout::eSetBlockData() ont été ajoutées afin de faciliter
l'ajout de clefs correctement encodées dans des fichiers XML et HTML.
1.4.11.8 Dir::insertMultipleDocuments
La méthode Dir::insertMultipleDocuments a été
modifiée afin de faire remonter le message d'erreur de la méthode hameçon
Dir::postInsertMultipleDocuments dans son
retour d'erreur.