{"id":88606,"date":"2018-07-13T16:29:00","date_gmt":"2018-07-13T16:29:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/forma-lms-connector\/"},"modified":"2025-04-29T17:27:58","modified_gmt":"2025-04-29T17:27:58","slug":"flc-forma-lms-connector","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/flc-forma-lms-connector\/","author":16270067,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.6","stable_tag":"trunk","tested":"6.8.5","requires":"4.0","requires_php":"7.4","requires_plugins":null,"header_name":"FLC forma.lms connector","header_author":"Joint Technologies srl","header_description":"forma.lms connector automatically keeps WordPress users synchronized and provides a SSO system to a forma.lms platform.","assets_banners_color":"","last_updated":"2025-04-29 17:27:58","external_support_url":"","external_repository_url":"","donate_link":"http:\/\/www.formalms.org","header_plugin_uri":"","header_author_uri":"http:\/\/www.joint-tech.it\/","rating":0,"author_block_rating":0,"active_installs":20,"downloads":1882,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":1908879,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":1908879,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1983327,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":1908879,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":1983327,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Settings page.","2":"The created SSO page.","3":"Add-ons page."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[25308,159231,159232,14656,2195],"plugin_category":[],"plugin_contributors":[159233],"plugin_business_model":[],"class_list":["post-88606","plugin","type-plugin","status-publish","hentry","plugin_tags-connector","plugin_tags-forma-lms","plugin_tags-formalms","plugin_tags-learning-management-system","plugin_tags-lms","plugin_contributors-jtdevel","plugin_committers-anellic","plugin_committers-jtdevel"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/flc-forma-lms-connector\/assets\/icon-128x128.png?rev=1908879","icon_2x":"https:\/\/ps.w.org\/flc-forma-lms-connector\/assets\/icon-256x256.png?rev=1908879","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/flc-forma-lms-connector\/assets\/screenshot-1.png?rev=1983327","caption":"Settings page."},{"src":"https:\/\/ps.w.org\/flc-forma-lms-connector\/assets\/screenshot-2.png?rev=1908879","caption":"The created SSO page."},{"src":"https:\/\/ps.w.org\/flc-forma-lms-connector\/assets\/screenshot-3.png?rev=1983327","caption":"Add-ons page."}],"raw_content":"<!--section=description-->\n<p>When a user is created, edited or deleted on WordPress, a corresponding user is created, edited or deleted on forma.lms.\nAfter the user logs in to WordPress, he can directly enter forma.lms by visiting the automatically generated SSO page.\nYou can add the SSO page to a menu or use the provided shortcodes to make the users easily access it and SSO on forma.lms.<\/p>\n\n<p>Addictional features available with FLC add-ons.<\/p>\n\n<p>Compatible with forma.lms versions: 1.x (1.3 or greater), 2.x, 3.x, 4.x<\/p>\n\n<h3>Tutorial<\/h3>\n\n<p>https:\/\/youtu.be\/ohbodyAmoiE<\/p>\n\n<h3>Requirements<\/h3>\n\n<ul>\n<li>PHP version 7.4 or greater  (tested up PHP 8.2).<\/li>\n<li>PHP cURL module.<\/li>\n<li>WordPress 4.0 or higher.<\/li>\n<li>forma.lms 1.3 or higher.<\/li>\n<\/ul>\n\n<h3>Shortcodes<\/h3>\n\n<ul>\n<li><strong>[flc_sso_permalink \/]<\/strong> get SSO page permalink<\/li>\n<li><strong>[flc_sso_link target='_self'][\/flc_sso_link]<\/strong> get an HTML &lt;a&gt; tag linking to the SSO page. A 'target' attribute can be specified for the &lt;a&gt; target ('_self' is the default). The content of the shortcode will be the content of the &lt;a&gt; tag (if empty, the name of the SSO page will be used).<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin directory to the <code>\/wp-content\/plugins\/<\/code> folder, or install the plugin through the WordPress <code>plugins<\/code> screen directly.<\/li>\n<li>Activate the plugin through the <code>Plugins<\/code> screen in WordPress.<\/li>\n<li>Enable API connections in the general configuration menu of forma.lms (for detailed instructions see forma.lms documentation).<\/li>\n<li>Open the <code>settings<\/code> page from the created <code>FLC<\/code> menu to configure the plugin.<\/li>\n<li>Set syncronization parameters in settings <code>General<\/code> tab.<\/li>\n<li>Enable the desired features in respective settings tabs.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>2.6.0<\/h4>\n\n<p><em>Release Date - 29 April 2025<\/em><\/p>\n\n<ul>\n<li><strong>Update<\/strong>: PHP 8.2 compatibility<\/li>\n<li><strong>Update<\/strong>: WordPress 6.8 support<\/li>\n<li><strong>Feature<\/strong>: added action and filter during user syncronization<\/li>\n<\/ul>\n\n<h4>2.5.0<\/h4>\n\n<p><em>Release Date - 20 June 2024<\/em><\/p>\n\n<ul>\n<li><strong>Update<\/strong>: PHP 8.2 compatibility<\/li>\n<li><strong>Update<\/strong>: WordPress 6.5.4 support.<\/li>\n<\/ul>\n\n<h4>2.4.1<\/h4>\n\n<p><em>Release Date - 19 April 2022<\/em><\/p>\n\n<ul>\n<li><strong>Update<\/strong>: WordPress 5.9.3 support.<\/li>\n<\/ul>\n\n<h4>2.4.0<\/h4>\n\n<p><em>Release Date - 26 October 2021<\/em><\/p>\n\n<ul>\n<li><strong>Feature<\/strong>: forma.lms 3.0 compatibility.<\/li>\n<li><strong>Update<\/strong>: WordPress 5.8 support.<\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<p><em>Release Date - 25 March 2021<\/em><\/p>\n\n<ul>\n<li><strong>Fix<\/strong> - version number.<\/li>\n<\/ul>\n\n<h4>2.3<\/h4>\n\n<p><em>Release Date - 25 March 2021<\/em><\/p>\n\n<ul>\n<li><strong>Feature<\/strong>: manual edit of user forma.lms ID.<\/li>\n<li><strong>Update<\/strong>: WordPress 5.7 support.<\/li>\n<li><strong>Change<\/strong>: improved users synchronization.<\/li>\n<li><strong>Change<\/strong>: add-ons version in add-ons tab.<\/li>\n<li><strong>Fix<\/strong>: various fixes.<\/li>\n<\/ul>\n\n<h4>2.2<\/h4>\n\n<p><em>Release Date - 15 June 2020<\/em><\/p>\n\n<ul>\n<li><strong>Fix<\/strong>: function name in SSO redirect.<\/li>\n<\/ul>\n\n<h4>2.1<\/h4>\n\n<p><em>Release Date \u2013 23 September 2019<\/em><\/p>\n\n<ul>\n<li><strong>Feature<\/strong>: advanced add-ons support.<\/li>\n<li><strong>Change<\/strong>: improved translations handling.<\/li>\n<li><strong>Change<\/strong>: moved cache directory.<\/li>\n<\/ul>\n\n<h4>2.0<\/h4>\n\n<p><em>Release Date \u2013 30 November 2018<\/em><\/p>\n\n<ul>\n<li><strong>Feature<\/strong>: add-ons support.<\/li>\n<li><strong>Feature<\/strong>: synchronization settings validation.<\/li>\n<li><strong>Update<\/strong>: WordPress 5.0 support.<\/li>\n<li><strong>Change<\/strong>: better translations handling.<\/li>\n<li><strong>Change<\/strong>: per-feature enabling and settings.<\/li>\n<li><strong>Change<\/strong>: improved installation\/activation initializations.<\/li>\n<li><strong>Change<\/strong>: improved API call errors handling.<\/li>\n<li><strong>Fix<\/strong>: call to forma.lms API when installed on nginx server.<\/li>\n<li><strong>Fix<\/strong>: various fixes.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<p><em>Release Date \u2013 25 September 2018<\/em><\/p>\n\n<ul>\n<li><strong>Fix<\/strong>: fatal error on user creation when a cURL error occurs.<\/li>\n<li><strong>Fix<\/strong>: return on cURL errors.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<p><em>Release Date \u2013 16 July 2018<\/em><\/p>\n\n<ul>\n<li><strong>Feature<\/strong>: forma.lms 1.x series compatibility (version 1.3 or greater).<\/li>\n<li><strong>Change<\/strong>: better default settings value management.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<p><em>Release Date \u2013 13 July 2018<\/em><\/p>\n\n<ul>\n<li><strong>Feature<\/strong>: users synchronization on forma.lms platform.<\/li>\n<li><strong>Feature<\/strong>: SSO on forma.lms platform.<\/li>\n<\/ul>","raw_excerpt":"forma.lms connector automatically keeps WordPress users synchronized with a forma.lms platform and provides a SSO system to it.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/88606","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=88606"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jtdevel"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=88606"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=88606"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=88606"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=88606"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=88606"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=88606"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}