TÉLÉCHARGER DYNACASE PLATFORM


Dynacase vous permet d'accélérer le développement et le déploiement de vos applications métier et de structurer votre organisation. 21 févr. Installation & Exploitation, module Dynacase Platform, version éd. 14 © Anakeen, Anakeen Labs Publié le 21/02/. Si c'est le cas, alors une popup propose de télécharger et d'appliquer la mise à jour: Si vos accès aux dépôts Dynacase Platform nécessitent l'utilisation d'un.

Nom: DYNACASE PLATFORM
Format: Fichier D’archive
Version: Nouvelle
Licence: Usage Personnel Seulement
Système d’exploitation: MacOS. iOS. Windows XP/7/10. Android.
Taille: 16.38 MB

GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together. If nothing happens, download GitHub Desktop and try again. If nothing happens, download Xcode and try again. If nothing happens, download the GitHub extension for Visual Studio and try again. Ce programme est un développer toolkit pour Dynacase Platform, il facilite l'initialisation et la maintenance d'un projet Dynacase Platform. La documentation est générée à l' adresse suivante.

Dans un contexte Dynacase vous pouvez installer Dynacase Platform et les .. Si c'est le cas, alors une popup propose de télécharger et d'appliquer la mise à. modifier - modifier le code - voir wikidata · Consultez la documentation du modèle. Dynacase .. Créer un livre · Télécharger comme PDF · Version imprimable. Dynacase Platform. Dynacase Platform est un système Open source de gestion de contenu d'entreprise (en anglais ECM Télécharger le Dynacase Control.

QA — Quality Dynacass 4. We look in more detail at most important of these areas below. Cette conversion se fait grâce à des applications adaptées pour effectuer cette tâche: Tag a11y — accessibilité 5. They facilitate faster development, higher-quality testing, and a faster Continuous Delivery Pipeline.

Table des matières

Pour chaque champ, un paramètre de visualisation est défini pour savoir si ce champ sera caché, visible, accessible en lecture seulement, …. Télécharger le Dynacase Control: Why should I share my scoops? Chaque lettre qui apparaît descend ; il faut placer les lettres de telle manière que des mots se forment dynwcase, droit, haut et bas et que de dynacasw place soit libérée.

Guide and control the group process to ensure that: Utiliser Dynacase permet un gain de temps en phase de développement et de déploiement. Ce gain est apporté notamment par le moteur de workflow intégré à la plateforme qui permet par simple déclaration PHP de reproduire les processus métier, dont les circuits de validation, à l'identique du terrain. Les outils intégrés à Dynacase permettent une mise en production et une administration simplifiée.

Avec Dynacase, le développeur configure des modules prêts à l'emploi pour la gestion des accès, la gestion des droits, la traçabilité et la confidentialité des données. Aujourd'hui toutes les organisations créent des applications. Les applications connectent les utilisateurs, les usagers, les clients et les partenaires. Les applications métier permettent de rationaliser, d'automatiser et de rendre mobile les processus métier.

Une application métier permet de répondre aux besoins spécifiques du métier, d'en organiser les activités au travers de workflow, de structurer l'information au sein de formulaires et d'automatiser les tâches répétitives. Tous les besoins métier peuvent être adressés avec Dynacase. Anakeen se réserve le droit, à sa seule discrétion et à tout moment, de changer, modifier, compléter ou supprimer des parties de ces Conditions d'utilisation.

Il est de votre responsabilité de consulter périodiquement ces Conditions d'utilisation pour voir si des modifications y ont été apportées. Si vous continuez à utiliser le Site après publication des modifications apportées, cela signifiera que vous acceptez lesdites modifications. Tant que vous vous conformez aux présentes Conditions d'utilisation, Anakeen vous accorde un droit personnel limité, non exclusif et non cessible d'accès au Site et d'utilisation du Site. Les dispositions suivantes constituent un accord contractuel entre vous et Anakeen.

Par l'accès, la navigation ou l'utilisation de ce site Web vous reconnaissez avoir pris connaissance de ces dispositions et acceptez d'y être soumis, et vous acceptez de vous conformer à la législation et à la réglementation applicables, y compris aux lois et réglementations en matière d'exportation et de réexportation.

Si vous n'acceptez pas ces dispositions, n'utilisez pas ce site Web. Anakeen peut, à tout moment et sans préavis, modifier les présentes dispositions ainsi que tout autre information figurant sur ce site Web par le biais d'une mise à jour.

Ce site Web contient d'autres notices propriétaires et informations de copyright, dont il convient d'observer et de respecter les termes. Vous ne pouvez pas copier, reproduire, republier, télécharger, poster, transmettre, distribuer ou utiliser le présent site et tout son contenu, pour la création d'oeuvres dérivées sans l'accord écrit préalable d'Anakeen, à l'exception du fait qu'Anakeen vous concède un droit non transférable, non exclusif et limité, vous autorisant à accéder et à afficher les pages Web de ce site, uniquement sur votre ordinateur, et pour votre usage personnel, non commercial de ce site Web.

Ce droit vous est accordé à condition que vous ne modifiez pas le contenu affiché sur ce site, que vous conserviez intactes toutes les mentions de droits d'auteur, de marques et autres mentions de propriété, et que vous acceptiez toutes les dispositions et remarques jointes à ce contenu, sauf mention contraire indiquée sur ce site.

Nonobstant les dispositions ci-dessus, tous les logiciels et autres matériels disponibles pour téléchargement, accessibles ou utilisables à partir du présent site et possédant leur propres dispositions, seront régis par lesdites dispositions. En cas de non-respect des conditions énoncées sur ce site, Anakeen peut résilier automatiquement les droits qui vous ont été accordés, sans préavis ; vous devez alors immédiatement détruire toutes les copies des éléments téléchargés que vous possédez ou contrôlez.

A l'exception des droits limités du précédent paragraphe, Anakeen ne vous concède pas de droits, explicites ou implicites, ou de licences dans le cadre de brevets, marques, droits d'auteur, et toutes autres formes de propriété intellectuelle. Vous n'êtes pas autorisé à créer des copies miroir du contenu du présent site sur un autre site Web ou sur tout autre support. Anakeen ne garantit pas l'exactitude, le niveau de mise à jour ou l'exhaustivité des informations de ce site Web, lesquelles peuvent contenir des inexactitudes techniques ou des erreurs.

Anakeen dégage toute responsabilité concernant la mise à jour de ce site et la garantie d'exactitude et d'exhaustivité des informations qui pourraient y être postées. Si vous n'êtes pas root sur le serveur, et que les opérations d'administrations s'effectuent avec sudo:.

Le CLI utilise un verrou afin de se prémunir contre l'exécution concurrente de plusieurs opérations de modification voir détails Opérations verrouillées ci-dessous. Les dépôts de paquets utilisables par un contexte doivent être déclarés au préalable dans dynacase-control voir Gérer la liste des dépôts de paquets de dynacase-control ci-dessous. Cette opération permet d'afficher la liste des modules installés dont une mise-à-jour est disponible sur les dépôts de paquets.

Cette opération permet d'installer un module contenu dans un paquet local archive. Cette opération permet d'upgrader un module à partir d'un paquet local archive.

L'archivage d'un contexte peut nécessiter jusqu'à deux fois la taille des éléments à archiver. Une estimation de l'espace disque minimal nécessaire peut être obtenue avec la formule suivante:.

PLATFORM TÉLÉCHARGER DYNACASE

Voir Paramétrage syslog. Cette opération permet d'envoyer la configuration de tous les contextes enregistrés avec le compte EEC. Le mode maintenance d'un contexte permet de bloquer l'accès des utilisateurs au contexte, et de désactiver l'exécution des crons, afin d'effectuer des opérations pour lesquelles il est nécessaire que les données ne soient pas modifiés.

Cette opération permet d'exécuter le script historique 'wstop' sur un contexte. Dans ce mode, seul l'utilisateur master default a accès au contexte. Cette opération est dépréciée et doit être remplacée par le lancement de la commande. La sortie du mode maintenance d'un contexte permet de rétablir l'accès des utilisateurs, et l'exécution des crons, lorsque l'opération de maintenance est terminée.

Cette opération permet d'ouvrir un shell, ou d'exécuter une commande, sous l'uid de l'utilisateur exécutant le serveur Apache afin d'effectuer manuellement des opérations d'administration spécifiques. Par défaut, si aucune commande n'est spécifiée, le shell par défaut définit pour l'utilisateur du serveur Apache est lancé. Si l'utilisateur n'a pas de shell associé, il faudra alors spécifier le chemin du shell qu'on souhaite exécuter avec la variante 'exec'.

Installation & Exploitation

Lors de l'ouverture du shell, ou de l'exécution de la commande, les variables d'environnement suivantes sont pré-positionnés:. Si le CLI ne peut obtenir un verrou exclusif, alors il se termine avec un exit code et affiche le message Error locking Dynacase-Control: Le protocole WebDAV permet aux utilisateurs d'éditer et de sauver les fichiers inclus dans les documents directement depuis leur traitement de texte, tableurs et autres logiciels d'édition de fichiers.

Lors de la modification de fichiers par l'interface Web, l'éditeur de fichier utilise le serveur WebDAV authentifié par numéro de session. Ces deux serveurs doivent avoir deux noms distincts du nom de la machine pour l'accès à l'interface web. Le navigateur Web ne peut pas nativement exécuter un autre programme. Pour autoriser votre navigateur à ouvrir les éditeurs vous devez installer deux fichiers sur votre poste client opendav. Pour enregistrer le protocole pour le navigateur, il faut double-cliquer sur l'icône du fichier opendav.

Ensuite il faut enregistrer le fichier opendav. Après cette manipulation à partir de votre navigateur Internet Explorer ou Firefox, vous pouvez éditer et enregistrer les fichiers comme s'ils étaient sur votre disque dur.

Lorsque vous cliquez sur le lien Ouvrir dans un éditeur , une interface vous demande de choisir le programme capable de lire le fichier.

Pour enregistrer le fichier sur le serveur, une fois les modifications effectuées, il suffit d'utiliser le menu enregistrer de l'éditeur comme d'habitude.

Créer le fichier de commande dynacase-opendav. Il reçoit en argument l'URL du fichier à éditer. Cette URL est une ressource asdav: L'application Asdav. Comme cette conf n'est pas accessible et réalisable par dynacase-control, vous devrez insérer les configurations données ci-dessous dans la configuration de votre serveur Apache. L'utilisation du protocole dav utilise un schéma dav dédié dans la base données générale. Les tables dav.

Pour cela, il vous faut déclarer deux noms DNS additionnels qui pointeront vers votre serveur Dynacase. Vous pouvez créer deux enregistrements DNS ged-freedav.

Il est possible de vérifier avec votre navigateur que les deux VirtualHost fonctionnent correctement:. En cas de problème dans la mise en place de l'application dav, il est possible d'effectuer différents tests pour identifier la source du problème.

DYNACASE PLATFORM TÉLÉCHARGER

Le client WebDAV cadaver e n ligne de commande disponible sous Linux permet de vérifier que la connexion au serveur webdav et au serveur freedav fonctionne correctement:. Le document a été chargé en édition avec OpenOffice. Identifier l'URL du document ex.

Il arrive sur certains postes en Windows XP d'avoir des lenteurs d'accès aux documents: Ces problèmes sont inhérents à Windows, il existe 2 solutions possibles pour pallier à ces lenteurs:.

Installation & Exploitation

L'installation du service Samba sur le serveur Dynacase semble réduire dans certains cas le temps d'attente du poste Windows pour l'accès aux ressources WebDAV. Dans certains cas, le changement d'ordre des "Fournisseurs de réseau" peut réduire le temps d'attente du poste Windows pour l'accès aux ressources WebDAV. Par contre cela peut potentiellement engendrer d'autres lenteurs pour accéder à d'autres ressources réseau serveur de fichier, active directory, …. L'intégrité des paquets Control webinst , archives compressées ou description de l'index du dépôt content.

Après avoir téléchargé le contenu du dépôt vous pouvez, avant de procéder à une installation, vérifier qu'il est intègre. Le fichier SHAsum. Vous devez d'abord vous assurer de son origine qui l'a produit:. Vous êtes maintenant en possession d'un fichier contenant les sommes de contrôles des éléments téléchargés que vous pouvez considérer comme fiables.

Dans le répertoire de téléchargement des éléments paquets, archives, etc. Elle vous indique pour chacun des éléments téléchargés s'il correspond à la somme de contrôle attendue s'il est intègre. Pour bien suivre cette présentation, il est souhaitable d'avoir bien en tête les notions d'Applications et d'Actions de Dynacase et le fonctionnement général de celles-ci.

Pour un aperçu rapide des changements apportés par rapport à l'ancien format, voir la section " Changements par rapport à l'ancien format " ci- dessous.

Les chemins des fichiers contenus dans l'archive doivent être relatifs à la racine du contexte et êtres conformes à l'arborescence attendue sur le serveur. Cette archive est décompressée dans la racine du contexte sous l'identité de l'utilisateur configuré lors de l'installation de dynacase-core. Voir Fichier info. Si ce fichier est présent et que la propriété license du module est valuée dans le fichier fichier info.

Le fichier info. La définition d'un module doit être conforme à la description XML urn: Le fichier XSD de définition des modules est webinst-module La racine du document info. La comparaison est faite en deux étapes: Y ou N , permet de spécifier si le module est un module de base. Dans ce cas, son installation sera obligatoire. Les dépendances permettent d'exprimer qu'un module requiert d'autres modules Dynacase avec éventuellement une contrainte sur leur version, ou une version spécifique de l'installeur.

Un module peut demander lors de son installation ou upgrade l'entrée de certains paramètres d'installation ou d'upgrade. Y pour yes ou N pour no , permet de spécifier si la saisie du paramètre est obligatoire ou optionnelle.

Y pour yes ou N pour no , permet de spécifier si la valeur entrée doit être supprimée après l'installation ou upgrade.

Quick Start | Dynacase Platform | Dynacase Platform

Cela permet d'indiquer que la valeur n'est pas mémorisée, et donc qu'elle sera demandée avec sa valeur par défaut à chaque upgrade du module par exemple.

Permet de spécifier la visibilité du paramètre lors de l'édition des paramètres depuis la liste des modules installés. Les phases sur lesquelles vous pouvez spécifier vos process sont identifiées en couleur dans le diagramme ci-dessous.

Chaque opération install, upgrade, etc.

DYNACASE PLATFORM TÉLÉCHARGER

L'opération d'installation comporte ainsi deux phases sur lesquelles vous pouvez spécifier vos process: De la même manière, lors de l'upgrade: Chaque phase pre-install , post-install , etc.

Si une phase n'est pas validée, alors les messages d'erreurs rencontrés sont présentés à l'utilisateur , et celui-ci peut rejouer le process après avoir éventuellement corrigé le problème, ou bien il peut choisir d'ignorer les messages d'erreurs et poursuivre le déroulé de la phase. Une erreur dans la phase de post-install laissera les fichiers installés en place, mais le paquet sera marqué en erreur de post-install dans l'interface. Une erreur dans la phase de post-upgrade laissera les fichiers installés en place, mais le paquet sera marqué en erreur de post-upgrade dans l'interface.

Le check de type syscommand permet de vérifier la présence d'une commande disponible sur le système. Le check de type apachemodule permet de vérifier qu'un module Apache particulier est activé et chargé par celui-ci.

Le nom du module est spécifié par l'attribut module. Le check de type exec permet d'exécuter une commande shell et vérifier son exit code. La commande à exécuter est spécifiée avec l'attribut cmd. Le check de type file permet de vérifier l'existence ou le type d'un fichier ou répertoire. Le check de type pgversion permet de vérifier la version du serveur PostgreSQL de base de données. Le check de type pgempty est vrai si la base de données référencée par le service est vide.

Dans le cas contraire, le chemin du programme est préfixé avec le chemin de la racine du contexte. Vous avez la possibilité d'écrire vos propres programmes de post-install, post-upgrade, etc. Ces programmes seront généralement développés soit en shell Bash soit en PHP. Ils sont disponibles après la phase de décompression de votre paquet, dans le répertoire que vous aurez spécifié à l'empaquetage.

Le programme PHP a aussi accès aux variables d'environnement, comme le script Bash, mais le chemin d'include doit être construit en fonction de vos besoins. Il est utilisé par exemple pour télécharger du code tiers livré sous forme d'archive Zip ou Tar. L'élément download est généralement couplé à un paramètre qui permet de demander et modifier l'URL de la ressource à télécharger.

L'environnement d'exécution est identique à celui décrit dans la section Programmes personnalisé ci-dessus. La liste des process et des propriétés supportant l'évaluation des variables est décrite ci-dessous. Le format du fichier info. Pour cela, vous pouvez utiliser le fichier de définition webinst-module L'upgrade en version 3. Vous devez donc modifier vos fichiers d'importation présents dans info.

En effet, les contrôles plus stricts imposés lors de l'importation, interdisent les références à des éléments qui n'existent pas. Il vous faut donc importer vos éléments dans l'ordre de dépendance. Tous les fichiers de méthodes doivent être réécrits sous la forme d'une classe PHP standard, dérivant de la classe d'une autre famille ou de la classe "Doc", à l'aide des tags de commentaires begin-method-ignore et end-method-ignore.

Les méthodes utilisées comme contrôleur de vue doivent être déclarées avec un tag de commentaire templateController. Dans le cas contraire, un message d'erreur sera affiché à la place de la vue. Le tag templateController permet de déclarer explicitement les méthodes utilisables comme contrôleur de vue, et d'interdire l'utilisation de toute autre méthode. Cette notation est aussi obligatoire pour les menus déclarant un appel de la forme:: Dans ce cas, la méthode myMethod doit avoir aussi le tag apiExpose.

Les méthodes utilisables comme critère de recherche doivent être déclarées avec un tag de commentaire searchLabel et searchType. Si vous avez utilisé les droits négatifs boules rouges dans les profils il vous faudra réécrire ceux-ci en utilisant la notion de rôles.

La structure de la table docperm et les interfaces de saisie des droits ont été modifiés pour prendre en compte ce nouveau fonctionnement.

Nous préconisons de ne plus gérer les droits par des groupes mais de se baser sur le système des rôles. Lors de la migration, l'application "Carnet d'adresse" est désactivée. Pour la réactiver, il vous faudra installer le module dynacase-contacts. Par défaut, les adresses de courriel des utilisateurs ne sont plus visibles pour l'envoi de courriels depuis l'icône "enveloppe" présent sur les documents.

La valeur par défaut d'un attribut remonte donc les liens de parenté à la recherche d'une valeur par défaut pour cet attribut. La classification, en familles système et familles non-système, des familles livrées par défaut a été modifiée.

PLATFORM TÉLÉCHARGER DYNACASE

Ce document est publié sous licence CC http: Ce livre a été produit avec easybook 4. Créé en , Anakeen est un éditeur expert dans l'amélioration de la gestion des processus et de l'information avec pour objectif principal: