comes under content management department. Document management, record retention, and digital asset management, etc. Generally, an enterprise content management takes place using CMS, where multiple users manage the website’s digital content collaboratively. You can add content to your website, modify it, edit the content’s look and feel font & styling, and manage the content using such CMS. With the help of a content management system CMS, you can create your website even if you have minimal HTML, CMS, and coding knowledge. ![]() Points of Comparison for Drupal Vs Joomla Vs WordPressĪs we start with knowing these platforms one by one, we must first understand what kind of platform Drupal, WordPress, and Joomla are actually. Similarities between WordPress, Joomla, and DrupalĤ. Here we almost did not use Nuxeo REST APIs, but it might be the most efficient solution for many other use cases.2. The other important point is that the way to implement integration between differents tools depends on the use case. You can check out the actual implementation at: Īs we just saw, integrating content in the Nuxeo Platform into a Drupal module is incredibly easy. The edit mode is a bit trickier, we chose to create a simple JavaScript search screen in a WebEngine page ( ) and to display it through an iframe in the edit mode of the Drupal (so that it can reused for another integration if needed). It’s a simple PHP function that recreates the picture rendition link from the asset Id. There are many hooks available in our case, several hooks have to be implemented, especially for edit and view mode of the image in the Nuxeo Platform. To create Drupal modules, you implement “hooks” in PHP. Let’s put a reverse proxy between Drupal and the Nuxeo Platform for that, it also fits well with the first requirement and will even give a caching solution if needed. However with that solution, the Drupal viewers will see direct links to content in the Nuxeo Platform, so authentication still has to be managed somehow. The Nuxeo Platform creates extensible picture conversions that can be linked and accessed directly ( ), it’s very convenient. A simple solution is to create a dedicated Drupal user in the Nuxeo Platform with restricted read access.Īnd then we want to display images. Having the same permissions for all users accessing content from the Nuxeo Platform through Drupal is therefore a requirement. You do not want the article authors to choose images that wouldn’t be accessible to the viewers. ![]() Two main constraints drive the choices for a solution here.įirst aspect: permissions and authentication have to be simple. There are many ways you can access the Nuxeo Platform from external systems. Screenshot of the Drupal page displaying a picture from the Nuxeo Platform Drupal does as well, therefore it should be simple to integrate the two. Now the next question is, how do you make that happen? The Nuxeo Platform is extensible and it has full APIs for, among other things, integration with outside systems. More importantly these assets will be stored in a central repository enabling you to share them between several external systems. Doesn’t a page look better when there is an image in the article? Of course, that image should live in the Nuxeo Platform because it provides advanced management capabilities, such as asset rights management, validation, lifecycle management, automated rendition, and syndication management for media files. Let’s imagine you use Drupal, a well known open-source CMS, to publish articles to a wide audience via the Web. It goes without saying that a central repository is more useful when you can use it with other systems. ![]() In many projects, the Nuxeo Platform is used as a central repository especially for Digital Assets, such as pictures and other media assets.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |