La gestion des profils applicatifs (atelier de conception + vidéo)

De nombreuses applications nécessitent une gestion de profils qui n’est pas prévue dans l’annuaire de l’entreprise. C’est le cas des smartstarters, dans lesquels il est possible de définir, entre autres, les administrateurs et les demandeurs. La mise en place d’un tel mécanisme est spécifique aux besoins métiers, mais une logique peut être mutualisée. Cet article présente le principe de la gestion des utilisateurs afin de permettre le conditionnement des règles smartforms et workflow sur le rôle applicatif d’un utilisateur.

ProfilApplicatif
Un formulaire avec les différents éléments de cet atelier.

Lire la suite

Présentation du contrôle communautaire “Digital signature”

Comme promis dans l’article de Jean sur les projets remarquables de la communauté K2, voici un billet vous présentant le contrôle « Digital signature pad ».

Je vous expliquais alors que ce contrôle Smartforms permet de capter et afficher des signatures “manuscrites” sur les formulaires K2, mais que malheureusement, ce dernier manquait de documentation sur comment l’installer et l’intégrer à ses formulaires.

Je vais donc tâcher de corriger cet impair en vous expliquant tout ce que vous voulez savoir sur ce fameux composant. Lire la suite

Proposer des cases à cocher dans une vue liste

Une vue liste dans K2 distingue deux parties, la partie en lecture et la partie en édition (si cette dernière est activée). La partie en lecture ne peut pas présenter de contrôle de saisie (liste déroulante, case à cocher…), il faut forcément passer par la partie en édition (via le bouton “Edit” ou le double clic).  Comme le besoin d’avoir des cases à cocher en mode lecture est un besoin récurrent, voici un billet sur le sujet.

Lire la suite

Les projets remarquables de la communauté K2

Le site communautaire de K2 est une grande source d’inspiration pour tout concepteur d’applications K2. Outre les parties blogs et forums d’entraide, il héberge un espace de partage de projets : le K2 community market. Le market regorge de 200+ projets, généralement avec leur code source et permettant d’étendre votre plateforme K2. On y trouve principalement des connecteurs, et des contrôles pour smartforms, mais également des utilitaires en tout genre et quelques packages d’applications K2 à utiliser ainsi.

Certains projets sont “incontournables” et je vous propose aujourd’hui de vous donner la liste des TOP 2 projets de quelques membres de la rédaction. Bien évidemment, cette liste n’est pas exhaustive et si vous aussi vous utilisez des projets provenant du site communautaire qui n’apparaissent pas dans cette liste, n’hésitez pas à indiquer votre trouvaille dans les commentaires de ce billet. Lire la suite

Attacher des commentaires et des documents à une instance de workflow

La plateforme K2 propose deux smartobjects génériques pour gérer les commentaires et les pièces-jointes d’une instance de processus. Les éléments saisis deviennent alors accessibles depuis le ViewFlow ® (le suivi graphique) et l’application mobile sans avoir à y attacher un formulaire spécifique. Nous allons donc voir rapidement aujourd’hui quels sont les objets K2 à peupler pour alimenter ces informations.

viewflow
Avez-vous remarqué les onglets supplémentaires du ViewFlow ?

Lire la suite