{"id":124729,"date":"2018-03-14T10:09:50","date_gmt":"2018-03-14T09:09:50","guid":{"rendered":"https:\/\/www.justinmind.com\/blog\/sharing-and-syncing-ui-widget-libraries\/"},"modified":"2025-02-03T20:53:44","modified_gmt":"2025-02-03T19:53:44","slug":"sharing-and-syncing-ui-widget-libraries","status":"publish","type":"post","link":"https:\/\/www.justinmind.com\/fr\/aide\/partage-et-synchronisation-des-bibliotheques-de-widgets-ui","title":{"rendered":"Partage et synchronisation des biblioth\u00e8ques de widgets UI"},"content":{"rendered":"<p>Avec Justinmind, vous pouvez partager des biblioth\u00e8ques de widgets avec d&rsquo;autres utilisateurs de Justinmind en quelques clics. Les biblioth\u00e8ques partag\u00e9es synchronisent les modifications de sorte que tous les utilisateurs disposent \u00e0 tout moment d&rsquo;une version actualis\u00e9e de la biblioth\u00e8que. Cette fonctionnalit\u00e9 est excellente pour mettre en \u0153uvre des syst\u00e8mes de design dans les grandes organisations.  <\/p>\n<h2><a id=\"sharing-a-widget-library-library-owner\"><\/a>Partager une biblioth\u00e8que de widgets<\/h2>\n<p>Vous pouvez transformer n&rsquo;importe quelle <a href=\"https:\/\/www.justinmind.com\/fr\/aide\/bibliotheques-widgets-ui#creating-custom-widget-libraries\" target=\"_blank\" rel=\"noopener noreferrer\">biblioth\u00e8que de widgets<\/a> en biblioth\u00e8que partag\u00e9e en suivant les \u00e9tapes suivantes.<\/p>\n<ol>\n<li>Survolez l&rsquo;ic\u00f4ne de la biblioth\u00e8que pour activer l&rsquo;info-bulle \u00ab\u00a0Nouvelle biblioth\u00e8que\u00a0\u00bb. En cliquant sur l&rsquo;ic\u00f4ne, vous ouvrez la bo\u00eete de dialogue de gestion de la biblioth\u00e8que, dans laquelle vous pouvez voir deux sections \u00ab\u00a0Local\u00a0\u00bb et \u00ab\u00a0Partag\u00e9\u00a0\u00bb.<br \/>\n<img decoding=\"async\" class=\"alignnone size-full wp-image-13094\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2021\/03\/widget-libaries-dialog.png\" alt=\"dialogue de partage de la biblioth\u00e8que de widgets\"><\/li>\n<li>Dans l&rsquo;image, la biblioth\u00e8que appel\u00e9e \u00ab\u00a0Ma propre biblioth\u00e8que\u00a0\u00bb n&rsquo;est pas encore partag\u00e9e. Si vous cliquez sur la petite ic\u00f4ne en forme de roue dent\u00e9e \u00e0 c\u00f4t\u00e9 du nom de la biblioth\u00e8que, une liste d&rsquo;options s&rsquo;affiche, dont l&rsquo;une est \u00ab\u00a0Partager\u00a0\u00bb. Si vous cliquez sur \u00ab\u00a0Partager\u00a0\u00bb, cette biblioth\u00e8que sera t\u00e9l\u00e9charg\u00e9e sur le serveur Justinmind et deviendra une biblioth\u00e8que partag\u00e9e.  <\/li>\n<li>D\u00e8s lors, tout utilisateur de ce compte verra cette biblioth\u00e8que dans la bo\u00eete de dialogue Biblioth\u00e8ques et pourra l&rsquo;utiliser pour ses prototypes.<\/li>\n<\/ol>\n<p>Une fois que vous avez partag\u00e9 une biblioth\u00e8que, vous en devenez le propri\u00e9taire, ce qui signifie que vous serez le seul utilisateur \u00e0 pouvoir supprimer cette biblioth\u00e8que du serveur. Les autres utilisateurs pourront uniquement utiliser la biblioth\u00e8que pour leurs prototypes et ajouter, supprimer ou modifier les widgets qu&rsquo;elle contient. <\/p>\n<h2><a id=\"managing-a-shared-widget-library\"><\/a>Gestion d&rsquo;une biblioth\u00e8que de widgets partag\u00e9e<\/h2>\n<h3>Transf\u00e9rer des modifications \u00e0 votre biblioth\u00e8que partag\u00e9e<\/h3>\n<p>Tout utilisateur du m\u00eame compte peut ajouter, supprimer ou modifier des widgets provenant de biblioth\u00e8ques partag\u00e9es. Pour ce faire, ils doivent d&rsquo;abord cliquer sur le texte \u00ab\u00a0Plus de biblioth\u00e8ques\u00a0\u00bb dans la palette Biblioth\u00e8ques, puis, dans la bo\u00eete de dialogue, s\u00e9lectionner cette biblioth\u00e8que et cliquer sur \u00ab\u00a0ok\u00a0\u00bb pour l&rsquo;ajouter \u00e0 la palette. Une fois dans la palette, vous devez cliquer sur l&rsquo;ic\u00f4ne en forme d&rsquo;engrenage de cette biblioth\u00e8que et s\u00e9lectionner \u00ab\u00a0Editer la biblioth\u00e8que\u00a0\u00bb pour modifier son contenu. Une fois la biblioth\u00e8que activ\u00e9e pour le mode \u00e9dition, vous pouvez modifier tout ce qu&rsquo;elle contient. Par exemple, vous pouvez ajouter un nouveau widget \u00e0 la biblioth\u00e8que. Une fois les modifications termin\u00e9es, vous devez cliquer \u00e0 nouveau sur l&rsquo;ic\u00f4ne en forme d&rsquo;engrenage et s\u00e9lectionner \u00ab\u00a0Valider\u00a0\u00bb pour t\u00e9l\u00e9charger les modifications sur le serveur afin que les autres utilisateurs puissent b\u00e9n\u00e9ficier de ces changements. La biblioth\u00e8que aura un nouveau num\u00e9ro de version juste pour information, les biblioth\u00e8ques ne sauvegardent pas l&rsquo;historique des modifications de toutes les versions.  <\/p>\n<div><strong>Remarque :<\/strong> les modifications ne seront appliqu\u00e9es qu&rsquo;\u00e0 la biblioth\u00e8que, et non aux prototypes. Si un prototype a \u00e9t\u00e9 construit en utilisant des versions ant\u00e9rieures de cette biblioth\u00e8que, ce prototype ne changera pas. <\/div>\n<h3>Op\u00e9rations avec votre biblioth\u00e8que partag\u00e9e<\/h3>\n<p>Outre le partage de votre biblioth\u00e8que de widgets personnalis\u00e9s et la validation des modifications, vous pouvez effectuer les op\u00e9rations suivantes :<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13096\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/operations-shared-library.png\" alt=\"biblioth\u00e8que partag\u00e9e des op\u00e9rations\" width=\"755\" height=\"419\"><\/p>\n<ul>\n<li><strong>Quitter la biblioth\u00e8que d&rsquo;<\/strong> \u00e9dition &#8211; ferme la biblioth\u00e8que d&rsquo;\u00e9dition pour que vous puissiez l&rsquo;utiliser dans un prototype.<\/li>\n<li><strong>Modifier les d\u00e9tails de la biblioth\u00e8que<\/strong> &#8211; cliquez sur ce bouton pour modifier le nom et la description de votre biblioth\u00e8que dans la bo\u00eete de dialogue qui s&rsquo;affiche.<\/li>\n<li><strong>Nouveau groupe de widgets<\/strong> &#8211; cliquez sur ce bouton pour cr\u00e9er un nouveau groupe de widgets afin de les organiser.<\/li>\n<li><strong>Supprimer de la palette<\/strong> &#8211; supprime la biblioth\u00e8que de widgets de la palette. Vous pouvez l&rsquo;ajouter \u00e0 nouveau en cliquant sur \u00ab\u00a0Plus de biblioth\u00e8ques\u00a0\u00bb et en la s\u00e9lectionnant dans la liste. <\/li>\n<li><span style=\"font-weight: 400;\"><strong>G\u00e9n\u00e9rer le syst\u00e8me de design <\/strong>&#8211; g\u00e9n\u00e9rer un document qui inclut le syst\u00e8me de design cr\u00e9\u00e9 dans la biblioth\u00e8que (couleurs, polices, composants fonctionnels et actifs).<\/span><\/li>\n<li><strong>Modifier tous les widgets<\/strong> &#8211; ouvre tous les widgets de la biblioth\u00e8que dans le canevas afin que vous puissiez modifier leur contenu. Cette option est particuli\u00e8rement utile lorsque vous souhaitez effectuer des modifications en masse, comme avec l&rsquo;option \u00ab\u00a0\u00c9diter &#8211; Remplacer les styles\u00a0\u00bb dans le menu principal. <\/li>\n<li><strong>Enregistrer tous les widgets<\/strong> &#8211; enregistre les modifications de tous les widgets ouverts dans le canevas pour l&rsquo;\u00e9dition.<\/li>\n<li><strong>Commit<\/strong> &#8211; cliquez sur ce bouton pour t\u00e9l\u00e9charger sur le serveur toutes les modifications locales apport\u00e9es \u00e0 la biblioth\u00e8que en cours.<\/li>\n<li><strong>Mise \u00e0 jour<\/strong> &#8211; cliquez sur ce bouton pour r\u00e9cup\u00e9rer les modifications apport\u00e9es par le serveur depuis la derni\u00e8re mise \u00e0 jour.<\/li>\n<li><strong>R\u00e9tablir les modifications<\/strong> &#8211; cliquez sur ce bouton pour r\u00e9tablir toutes les modifications apport\u00e9es \u00e0 la biblioth\u00e8que actuelle depuis la derni\u00e8re validation.<\/li>\n<li><strong>Unshare<\/strong> &#8211; cliquez sur ce bouton pour supprimer la biblioth\u00e8que du serveur et des ordinateurs des autres utilisateurs.<\/li>\n<li><strong>Exporter la biblioth\u00e8que<\/strong> &#8211; cliquez sur ce bouton pour exporter le contenu de la biblioth\u00e8que partag\u00e9e dans un fichier.<\/li>\n<\/ul>\n<h2><a id=\"accessing-a-shared-library-library-user\"><\/a>Acc\u00e9der \u00e0 une biblioth\u00e8que partag\u00e9e \u00e0 partir d&rsquo;un autre utilisateur<\/h2>\n<p>Si vous \u00eates un utilisateur de Justinmind et qu&rsquo;un autre utilisateur de Justinmind a partag\u00e9 une biblioth\u00e8que de widgets personnalis\u00e9s dans un compte commun, vous pouvez utiliser cette biblioth\u00e8que avec vos prototypes. Pour utiliser les biblioth\u00e8ques d&rsquo;autres utilisateurs, cliquez sur le texte \u00ab\u00a0Plus de biblioth\u00e8ques\u00a0\u00bb dans la palette Biblioth\u00e8ques et s\u00e9lectionnez la biblioth\u00e8que dans la bo\u00eete de dialogue. La bo\u00eete de dialogue r\u00e9pertorie toutes les biblioth\u00e8ques auxquelles vous avez acc\u00e8s. Une fois la biblioth\u00e8que ajout\u00e9e \u00e0 la palette, vous pouvez faire glisser des widgets dans votre prototype comme vous le feriez avec n&rsquo;importe quelle autre biblioth\u00e8que.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Avec Justinmind, vous pouvez partager des biblioth\u00e8ques de widgets avec d&rsquo;autres utilisateurs de Justinmind en quelques clics. Les biblioth\u00e8ques partag\u00e9es synchronisent les modifications de sorte que&#8230;<\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[8436,8437],"tags":[],"class_list":["post-124729","post","type-post","status-publish","format-standard","hentry","category-guide-de-lutilisateur","category-collaboration-fr"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/posts\/124729"}],"collection":[{"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/comments?post=124729"}],"version-history":[{"count":3,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/posts\/124729\/revisions"}],"predecessor-version":[{"id":126280,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/posts\/124729\/revisions\/126280"}],"wp:attachment":[{"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/media?parent=124729"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/categories?post=124729"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.justinmind.com\/fr\/wp-json\/wp\/v2\/tags?post=124729"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}