{"id":5167,"date":"2022-02-28T15:57:41","date_gmt":"2022-02-28T14:57:41","guid":{"rendered":"https:\/\/www.ludiscape.com\/ressources\/?page_id=5167"},"modified":"2022-03-04T13:26:00","modified_gmt":"2022-03-04T12:26:00","slug":"use-n8n-and-chamilo-lms","status":"publish","type":"page","link":"https:\/\/www.ludiscape.com\/ressources\/guide-chamilo-lms\/use-n8n-and-chamilo-lms\/","title":{"rendered":"Use N8N and Chamilo LMS"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5167\" class=\"elementor elementor-5167\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-12f704 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"12f704\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-7e04b80c\" data-id=\"7e04b80c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-56f7a627 elementor-widget elementor-widget-global elementor-global-415 elementor-widget-html\" data-id=\"56f7a627\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/www.ludiscape.com\/neocss\/m.css?v=21032018\" \/>\r\n<header class=\"sidebar-section\">\r\n<div class=\"header-logo\">\r\n\t<a class=\"logo\" href=\"#\">\r\n\t    <img decoding=\"async\" alt=\"\" src=\"https:\/\/www.ludiscape.com\/images\/logo.png\"><\/a>\r\n<\/div>\t\t\t\r\n<a class=\"elemadded responsive-link\" href=\"#\">Menu<\/a>\r\n<div class=\"navbar-vertical\">\r\n\t<ul class=\"main-menu\">\r\n\t\t<li>\r\n\t\t<a href=\"https:\/\/www.ludiscape.com\/index.php\"><i class=\"fa fa-home\"><\/i>Accueil<\/a>\r\n\t\t<\/li>\r\n\t\t<li>\r\n\t\t<li>\r\n\t\t<a href=\"https:\/\/www.ludiscape.com\/ressources\/exemples-elearning\/\"><i class=\"fa fa-briefcase\"><\/i>Portfolio<\/a>\r\n\t\t<\/li>\r\n\t\t\r\n\t\t<li>\r\n\t\t<a href=\"https:\/\/www.ludiscape.com\/tarifs.php\"><i class=\"fa fa-shopping-cart\"><\/i>Tarifs<\/a>\r\n\t\t<\/li>\r\n\t\t\r\n\t\t<li>\r\n\t\t<a class=\"active\" href=\"https:\/\/www.ludiscape.com\/ressources\/guide-chamilo-lms\/\">\r\n\t\t    <i class=\"fa fa-book\"><\/i>Chamilo<\/a>\r\n\t\t<\/li>\r\n\t\t\r\n\t\t<li class=\"drop\"><a  href=\"https:\/\/www.ludiscape.com\/ressources\/\">\r\n\t\t    <i class=\"fa fa-download\"><\/i>Ressources<\/a>\r\n\t\t<\/li>\r\n\t\t<li>\r\n\t\t<a href=\"https:\/\/www.ludiscape.com\/contact.php\"><i class=\"fa fa-envelope\"><\/i>Contact<\/a>\r\n\t\t<\/li>\r\n\t\t\r\n\t<\/ul>\r\n<\/div>\t\t\t\t\r\n<\/header>\r\n\r\n<style>\r\n    .page-header{\r\n        text-align:center;\r\n        height: 0px;\r\n        border-bottom: none;\r\n        padding:0px;\r\n        margin:0px;\r\n    }\r\n    .page-header h1{\r\n        text-align:center;\r\n        font-size: 1px;\r\n        color:transparent;\r\n    }\r\n    .site-header{\r\n        display:none;\r\n    }\r\n<\/style>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-35235b41 elementor-widget elementor-widget-global elementor-global-531 elementor-widget-toggle\" data-id=\"35235b41\" data-element_type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-8911\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-8911\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Ludiscape PRO<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-8911\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-8911\"><p class=\"rvps2\"><span class=\"rvts13\">Ludiscape se pr\u00e9sente sous la forme d&rsquo;une palette d&rsquo;outils int\u00e9gr\u00e9e con\u00e7ue pour cr\u00e9er du contenu multim\u00e9dia, du e-learning, du mobile-learning et de jeu s\u00e9rieux.<\/span><\/p><p class=\"rvps2\"><span class=\"rvts13\">Ludiscape a \u00e9t\u00e9 con\u00e7u comme une solution de cr\u00e9ation logicielle simple et efficace et permettre de publier le contenu sur des syst\u00e8mes LMS, SCORM et xApi TinCan.<\/span><\/p><p class=\"rvps2\"><span class=\"rvts13\"><a href=\"https:\/\/www.ludiscape.com\/telecharger-ludiscape.php\">T\u00e9l\u00e9charger Ludiscape<\/a><\/span><\/p><p class=\"rvps2\"><a href=\"https:\/\/www.ludiscape.com\/faq-ludiscape.php\" target=\"_blank\" rel=\"noopener\">FAQ Ludiscape<\/a><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-8912\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-8912\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Chamilo LMS<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-8912\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-8912\"><p>Chamilo est un logiciel open source de gestion de l&rsquo;apprentissage et du contenu d&rsquo;apprentissage, dont l&rsquo;objectif est d&rsquo;am\u00e9liorer l&rsquo;acc\u00e8s global \u00e0 l&rsquo;\u00e9ducation et au savoir.<\/p><p><a href=\"https:\/\/www.ludiscape.com\/chamilo\/telecharger-chamilo-lms.php\">T\u00e9l\u00e9charger Chamilo LMS<\/a><\/p><p><a href=\"https:\/\/www.ludiscape.online\/formation-chamilo.php\" target=\"_blank\" rel=\"noopener\">Groupe d&rsquo;entraide Chamilo<\/a><\/p><p><a href=\"https:\/\/www.ludiscape.com\/ressources\/resources-elearning-en\/themes-for-chamilo-lms\/\">Th\u00e8mes Chamilo LMS<\/a><\/p><p><a href=\"https:\/\/www.ludiscape.com\/ressources\/guide-chamilo-lms\/guide-creation-de-cours-en-ligne-sous-chamilo\/\">Aide Chamilo<\/a><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-8913\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-8913\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Support et aide<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-8913\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-8913\"><ul><li><a href=\"https:\/\/www.ludiscape.com\/ressources\/chamilo-support-pro\/\">Support LMS<\/a><\/li><li><a href=\"https:\/\/www.ludiscape.com\/creation-cours.php\">Support eLearning<\/a><\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-73f8ce8e\" data-id=\"73f8ce8e\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-25505508 elementor-widget elementor-widget-heading\" data-id=\"25505508\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">No-Code n8n et Chamilo LMS<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eb98ea2 elementor-widget elementor-widget-heading\" data-id=\"eb98ea2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Automatiser vos process avec n8n et Chamilo<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-7ee22d9a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7ee22d9a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-62eed084\" data-id=\"62eed084\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2bc99f6b elementor-widget elementor-widget-text-editor\" data-id=\"2bc99f6b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>L&rsquo;outil low-code N8N permet de cr\u00e9er et modifier plus facilement des workflows automatis\u00e9s o\u00f9 il suffit de faire des connexions entre des noeuds via une interface.<\/p><p>Dans les noeuds propos\u00e9s, il y a par exemple GitHub, GitLab, des services AWS, des services Google, des services de messageries et pour ceux qui veulent quand m\u00eame coder un peu, des commandes SSH ou la possibilit\u00e9 de pouvoir faire des fonctions en Javascript.<\/p><p>n8n est open-source, sous licence fair-code , nous allons dans ce dossier cr\u00e9er une process avec le logiciel\u00a0 PHP Chamilo LMS.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-54f3b13 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"54f3b13\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3b39281\" data-id=\"3b39281\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-73870c3 elementor-widget elementor-widget-text-editor\" data-id=\"73870c3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>L\u2019outil propose une interface tr\u00e8s claire, avec \u00e0 droite un menu permettant de g\u00e9rer les workflows et les droits pour acc\u00e9der aux diff\u00e9rentes applications que vous souhaitez utiliser, \u00e0 gauche la recherche pour ajouter un noeud, et au centre, la cr\u00e9ation de votre workflow.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-c641cb0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c641cb0\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-324d8c4b\" data-id=\"324d8c4b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3b7087c elementor-widget elementor-widget-image\" data-id=\"3b7087c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"497\" src=\"https:\/\/www.ludiscape.com\/ressources\/wp-content\/uploads\/2022\/02\/chamilo-n8n.jpg\" class=\"attachment-large size-large wp-image-5169\" alt=\"\" srcset=\"https:\/\/www.ludiscape.com\/ressources\/wp-content\/uploads\/2022\/02\/chamilo-n8n.jpg 804w, https:\/\/www.ludiscape.com\/ressources\/wp-content\/uploads\/2022\/02\/chamilo-n8n-300x186.jpg 300w, https:\/\/www.ludiscape.com\/ressources\/wp-content\/uploads\/2022\/02\/chamilo-n8n-768x477.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-9433dc1 elementor-widget elementor-widget-heading\" data-id=\"9433dc1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Connexion de l'outil avec Chamilo LMS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-3d623267 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3d623267\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-bb23cd4\" data-id=\"bb23cd4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9347059 elementor-widget elementor-widget-text-editor\" data-id=\"9347059\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nous allons utiliser un outil HTTP Request et le plugin chamilo_connect pour cr\u00e9er une connexion simple avec Chamilo LMS.<\/p><p><span>Le <strong>n\u0153ud<\/strong> de requ\u00eate HTTP est l&rsquo;un des n\u0153uds les plus polyvalents de n8n.\u00a0<\/span><span>Il vous permet de faire des requ\u00eates HTTP qui peuvent \u00eatre utilis\u00e9es pour interroger des donn\u00e9es \u00e0 partir d&rsquo;applications et de services.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-b7f38ea elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b7f38ea\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d218b16\" data-id=\"d218b16\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-54653c6 elementor-widget elementor-widget-image\" data-id=\"54653c6\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"673\" height=\"419\" src=\"https:\/\/www.ludiscape.com\/ressources\/wp-content\/uploads\/2022\/02\/chamilo_connect-params-1-n8n.jpg\" class=\"attachment-large size-large wp-image-5183\" alt=\"\" srcset=\"https:\/\/www.ludiscape.com\/ressources\/wp-content\/uploads\/2022\/02\/chamilo_connect-params-1-n8n.jpg 673w, https:\/\/www.ludiscape.com\/ressources\/wp-content\/uploads\/2022\/02\/chamilo_connect-params-1-n8n-300x187.jpg 300w\" sizes=\"(max-width: 673px) 100vw, 673px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3d11eab\" data-id=\"3d11eab\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6df569a elementor-widget elementor-widget-image\" data-id=\"6df569a\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"347\" height=\"164\" src=\"https:\/\/www.ludiscape.com\/ressources\/wp-content\/uploads\/2022\/02\/chamilo_connect-params-n8n.jpg\" class=\"attachment-large size-large wp-image-5182\" alt=\"\" srcset=\"https:\/\/www.ludiscape.com\/ressources\/wp-content\/uploads\/2022\/02\/chamilo_connect-params-n8n.jpg 347w, https:\/\/www.ludiscape.com\/ressources\/wp-content\/uploads\/2022\/02\/chamilo_connect-params-n8n-300x142.jpg 300w\" sizes=\"(max-width: 347px) 100vw, 347px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-269f44a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"269f44a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-d35fee4\" data-id=\"d35fee4\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-477f696 elementor-widget elementor-widget-text-editor\" data-id=\"477f696\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span><span class=\"\">Toutes les donn\u00e9es entrantes que vous recevez ne seront pas correctement\u00a0<\/span><\/span><span><span class=\"\">structur\u00e9es<\/span><\/span><span><span class=\"\">\u00a0pour permettre aux n\u0153uds de\u00a0<\/span><\/span><span><span class=\"\">traiter<\/span><\/span><span><span class=\"\">\u00a0chaque \u00e9l\u00e9ment individuel.<\/span><\/span><\/p><p><span><span class=\"\">En r\u00e8gle g\u00e9n\u00e9rale, vous devez utiliser du\u00a0<\/span><\/span><span><span class=\"\">code <\/span><\/span><span><span class=\"\">dans le\u00a0<\/span><span class=\"\">n\u0153ud\u00a0<\/span><\/span><span><span class=\"\">Function pour\u00a0<\/span><\/span><span><span class=\"\">modifier la structure des donn\u00e9es<\/span><\/span><span><span class=\"\">\u00a0.<\/span><\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-852476a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"852476a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-dd7d11b\" data-id=\"dd7d11b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-de04dcf elementor-widget elementor-widget-text-editor\" data-id=\"de04dcf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Remarque :<\/strong> Utilisez le n\u0153ud \u00ab\u00a0Item Lists\u00a0\u00bb pour modifier la structure des donn\u00e9es.<\/p><p>Exemple de code : R\u00e9cup\u00e9ration de la liste des utilisateurs de la base puis transformation en liste d&#8217;emails.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-81183fb\" data-id=\"81183fb\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-295fa72 elementor-widget elementor-widget-code-highlight\" data-id=\"295fa72\" data-element_type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard word-wrap\">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>{\r\n\"name\": \"Chamilo Wookflow\",\r\n\"nodes\": [\r\n{\r\n\"parameters\": {},\r\n\"name\": \"Start\",\r\n\"type\": \"n8n-nodes-base.start\",\r\n\"typeVersion\": 1,\r\n\"position\": [\r\n-240,\r\n140\r\n]},\r\n{ \"parameters\": {\r\n\"functionCode\": \"return items[0].json.map(item => { \\n return {\\n json: item,\\n }\\n})\\n\"\r\n},\r\n\"name\": \"Function\",\r\n\"type\": \"n8n-nodes-base.function\",\r\n\"typeVersion\": 1,\r\n\"position\": [\r\n260,\r\n140\r\n]},\r\n{\"parameters\": {\r\n\"url\": \"http:\/\/localhost\/chamilo-1.11.16\/plugin\/chamilo_connect\/api.php?action=getuserslist\",\r\n\"options\": {}\r\n},\r\n\"name\": \"chamilo_connect\",\r\n\"type\": \"n8n-nodes-base.httpRequest\",\r\n\"typeVersion\": 1,\r\n\"position\": [\r\n20,\r\n280\r\n],\r\n\"notesInFlow\": false\r\n}\r\n],\r\n\"connections\": {\r\n\"Start\": {\r\n\"main\": [\r\n[\r\n{\r\n\"node\": \"chamilo_connect\",\r\n\"type\": \"main\",\r\n\"index\": 0\r\n}\r\n]\r\n]\r\n},\r\n\"chamilo_connect\": {\r\n\"main\": [\r\n[\r\n{\r\n\"node\": \"Function\",\r\n\"type\": \"main\",\r\n\"index\": 0\r\n}\r\n]\r\n]\r\n}\r\n},\r\n\"active\": false,\r\n\"settings\": {},\r\n\"id\": 1\r\n}<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-101b0d8 elementor-widget elementor-widget-heading\" data-id=\"101b0d8\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">N8N A quoi sert la \"function item\" ?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-dccad3a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"dccad3a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-c96a90d\" data-id=\"c96a90d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8acd9f6 elementor-widget elementor-widget-text-editor\" data-id=\"8acd9f6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Le n\u0153ud <strong>\u00ab\u00a0Function Item\u00a0\u00bb<\/strong> est utilis\u00e9 pour ajouter des extraits de code personnalis\u00e9s au code JavaScript qui doit \u00eatre ex\u00e9cut\u00e9 une fois pour chaque \u00e9l\u00e9ment qu&rsquo;il re\u00e7oit en entr\u00e9e.<\/p><p><span class=\"\">Le n\u0153ud Function Item prend en charge les <b>promesses<\/b>.\u00a0<\/span><\/p><p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-5fd3fe9\" data-id=\"5fd3fe9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-bbbef0a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bbbef0a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-83a68f0\" data-id=\"83a68f0\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3fcfdb5 elementor-blockquote--skin-boxed elementor-blockquote--button-color-official elementor-widget elementor-widget-blockquote\" data-id=\"3fcfdb5\" data-element_type=\"widget\" data-widget_type=\"blockquote.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<blockquote class=\"elementor-blockquote\">\n\t\t\t<p class=\"elementor-blockquote__content\">\n\t\t\t\tLes promesses :  Les promesses sont aujourd\u2019hui utilis\u00e9es par la plupart des API modernes. Il est donc important de comprendre comment elles fonctionnent et de savoir les utiliser pour optimiser son code.\nLes avantages des promesses par rapport \u00e0 l\u2019utilisation de simples fonctions de rappel pour g\u00e9rer des op\u00e9rations asynchrones vont \u00eatre notamment la possibilit\u00e9 de chainer les op\u00e9rations asynchrones, la garantie que les op\u00e9rations vont se d\u00e9rouler dans l\u2019ordre voulu.\t\t\t<\/p>\n\t\t\t\t\t<\/blockquote>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b780f4d elementor-widget elementor-widget-text-editor\" data-id=\"b780f4d\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u00a0<\/p><p><span style=\"color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight );\">Ainsi, au lieu de retourner les donn\u00e9es directement, il est \u00e9galement possible de retourner une promesse qui se r\u00e9sout en cons\u00e9quence.<\/span><\/p><p><span class=\"\">Il offre \u00e9galement la possibilit\u00e9 d&rsquo;\u00e9crire dans la console de votre navigateur \u00e0 l&rsquo;aide de <\/span><code>console.log<\/code><span class=\"\">, utile pour le d\u00e9bogage et le d\u00e9pannage de vos flux de travail.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-ca47b46 elementor-widget elementor-widget-heading\" data-id=\"ca47b46\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Le concept de tunnel<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa3568f elementor-widget elementor-widget-spacer\" data-id=\"fa3568f\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2f5b802e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2f5b802e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5fe7ce67\" data-id=\"5fe7ce67\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-4ef7d13b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4ef7d13b\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-5a847521\" data-id=\"5a847521\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7a6eb435\" data-id=\"7a6eb435\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Menu Accueil Portfolio Tarifs Chamilo Ressources Contact Ludiscape PRO Ludiscape se pr\u00e9sente sous la forme d&rsquo;une palette d&rsquo;outils int\u00e9gr\u00e9e con\u00e7ue pour cr\u00e9er du contenu multim\u00e9dia, du e-learning, du mobile-learning et de jeu s\u00e9rieux. Ludiscape a \u00e9t\u00e9 con\u00e7u comme une solution de cr\u00e9ation logicielle simple et efficace et permettre de publier le contenu sur des syst\u00e8mes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":62,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5167","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ludiscape.com\/ressources\/wp-json\/wp\/v2\/pages\/5167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ludiscape.com\/ressources\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ludiscape.com\/ressources\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ludiscape.com\/ressources\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ludiscape.com\/ressources\/wp-json\/wp\/v2\/comments?post=5167"}],"version-history":[{"count":67,"href":"https:\/\/www.ludiscape.com\/ressources\/wp-json\/wp\/v2\/pages\/5167\/revisions"}],"predecessor-version":[{"id":5255,"href":"https:\/\/www.ludiscape.com\/ressources\/wp-json\/wp\/v2\/pages\/5167\/revisions\/5255"}],"up":[{"embeddable":true,"href":"https:\/\/www.ludiscape.com\/ressources\/wp-json\/wp\/v2\/pages\/62"}],"wp:attachment":[{"href":"https:\/\/www.ludiscape.com\/ressources\/wp-json\/wp\/v2\/media?parent=5167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}