{"id":7982,"date":"2014-11-27T05:55:32","date_gmt":"2014-11-27T13:55:32","guid":{"rendered":"http:\/\/localhost\/exoblog\/?p=7982"},"modified":"2023-06-05T16:49:44","modified_gmt":"2023-06-05T14:49:44","slug":"updates-to-add-ons-and-dynamic-containers-have-been-made-to-the-documentation-website","status":"publish","type":"post","link":"https:\/\/www.exoplatform.com\/blog\/updates-to-add-ons-and-dynamic-containers-have-been-made-to-the-documentation-website\/","title":{"rendered":"Updates to add-ons and dynamic containers have been made to the documentation website!"},"content":{"rendered":"<p><a href=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2014\/11\/doc-update.jpg\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2014\/11\/doc-update.jpg\" alt=\"doc-update\" width=\"650\" height=\"220\" class=\"aligncenter size-full wp-image-7993\" srcset=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2014\/11\/doc-update.jpg 650w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2014\/11\/doc-update-300x102.jpg 300w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2014\/11\/doc-update-500x169.jpg 500w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2014\/11\/doc-update-360x122.jpg 360w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2014\/11\/doc-update-200x68.jpg 200w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2014\/11\/doc-update-100x34.jpg 100w, https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2014\/11\/doc-update-70x24.jpg 70w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p>In a <a href=\"https:\/\/www.exoplatform.com\/blog\/2014\/10\/09\/doc-update-exo-platform-4-1-simplified-configuration-add-management\/\">previous post<\/a>, you learned about the eXo Add-ons Manager \u2013 the new tool for easily browsing, sharing and deploying eXo extensions. Today, we, the Doc Team, are happy to give an update on interesting topics surrounding add-ons and dynamic containers. And here are the main points.<br \/>\n<!--more--><\/p>\n<h2>eXo Add-ons chapter<br \/>Developing an add-on is easy, and we show you how.<\/h2>\n<p>As of Platform 4.1, add-ons are the new easy way to manage package extensions. Aiming at a simple approach for developers, the previous chapter,<strong> eXo Platform Extensions<\/strong>, has now been replaced with a new one \u2013 <strong>eXo Add-ons<\/strong>. This chapter has been refined by merging the old content and adding new topics on portal extensions, packaging, deployment and publishing. With these changes to the structure and content, we hope that your experience of developing add-ons will become simpler and, of course, more exciting.<\/p>\n<h2><a href=\"https:\/\/docs.exoplatform.org\/\" target=\"_blank\" rel=\"noopener\">eXo Add-ons Guide <\/a><br \/>Video Calls, Crash and CMIS<\/h2>\n<p>Click on this new guide if you don\u2019t know how to implement the eXo add-ons, <a href=\"https:\/\/www.exoplatform.com\/blog\/2014\/10\/21\/video-calls-arrived-exo-cloud\/\">Video Calls<\/a>, Crash and CMIS. Following <a href=\"https:\/\/docs.exoplatform.org\/\" target=\"_blank\" rel=\"noopener\">Add-ons Management<\/a> in the Administrator Guide and eXo Add-ons in the Developer Guide, this guide focuses on a collection of add-ons productised by eXo. Each add-on is dealt with in its own chapter, where you can find useful information, from tutorials for users on getting started to advanced subjects for administrators and developers.<\/p>\n<h2><a href=\"https:\/\/docs.exoplatform.org\/\" target=\"_blank\" rel=\"noopener\">Dynamic Container<\/a><br \/>Injecting portlets into all pages without modifying the shared layout<\/h2>\n<p>By using the <a href=\"https:\/\/www.exoplatform.com\/blog\/2014\/09\/18\/super-easy-guide-inject-portlets-wherever-want\/\">dynamic container feature<\/a>, developers can now inject portlets into pages dynamically. This feature is especially useful for developers who want to place a portlet in every page of a site without modifying the site layout. By reading this new tutorial, you will learn the mechanism, and find useful examples as well as default dynamic instances.<\/p>\n<p>Once again, we are focusing our efforts to ensure there is continuous integration with every release of eXo Platform 4.1. The above content is still not finished \u2013 we are improving the articles and adding the new add-ons that will released in future deployments.<\/p>\n<p><strong>Your feedback fuels our motivation, so don\u2019t hesitate to raise your voice by joining <a href=\"https:\/\/community.exoplatform.com\/portal\/dw\/\" target=\"_blank\" rel=\"noopener\">the eXo tribe<\/a>! By registering for the community, you\u2019ll also get updates, tutorials, support and access to the Platform and add-on downloads!<\/strong><\/p>\n<p><!--begin adv-events--><\/p>\n<div class=\"adv-events\" style=\"background: #476fad;padding: 30px 20px;color: white\">\n<div class=\"media\">\n<div class=\"pull-right\"><a href=\"#\"><br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-6587 alignright\" src=\"https:\/\/www.exoplatform.com\/blog\/wp-content\/uploads\/2014\/02\/how-to-make-the-most-of-eXo-platform41.png\" alt=\"make-the-most-out-of-eXo-platform4\" width=\"161\" height=\"85\" \/><br \/>\n<\/a><\/div>\n<div class=\"media-body\">\n<h4 class=\"media-heading\">Make the most out of eXo Platform 4<\/h4>\n<p>Register to the next webinar and get a complete overview of what you can do with eXo Platform 4. <strong><a href=\"https:\/\/www.exoplatform.com\/contact-us\/\">Reserve your seat now!<\/a><\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<p><!--end adv-events--><\/p>\n","protected":false},"excerpt":{"rendered":"In a previous post, you learned about the eXo Add-ons Manager \u2013 the new tool for easily browsing, sharing and deploying eXo extensions. Today, we, the Doc Team, are happy to give an update on interesting topics surrounding add-ons and dynamic containers. And here are the main points.","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[699],"tags":[],"lang":"en","translations":{"en":7982},"pll_sync_post":[],"_links":{"self":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/7982"}],"collection":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/comments?post=7982"}],"version-history":[{"count":0,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/posts\/7982\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/media?parent=7982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/categories?post=7982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.exoplatform.com\/blog\/wp-json\/wp\/v2\/tags?post=7982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}