Your SlideShare is downloading. ×
0
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Ontopia Liferay integration demo
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Ontopia Liferay integration demo

3,959

Published on

A short introduction of the Ontopia/Liferay integration showing how it works and what it does.

A short introduction of the Ontopia/Liferay integration showing how it works and what it does.

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,959
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
54
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • As you create content in Liferay, topics for that content is created in the topic map by the integration.The integration keeps the topic map in sync with Liferay, so that any changes in Liferay are immediately applied to the topic map.
  • Transcript

    • 1. Ontopia/Liferay integration<br />Lars Marius Garshol, &lt;larsga@bouvet.no&gt;<br />Matthias Fischer, &lt;matthias.fischer@fhtw-berlin.de&gt;<br />
    • 2. Agenda<br />The integration: why and what<br />Demo<br />
    • 3. Why and what<br />
    • 4. Why integrate?<br />Ontopia<br />Semantic technology<br />Complex metadata<br />Tools for conversion/manipulation/creation<br />Very limited content support<br />Liferay<br />CMS<br />Users, permissions, ...<br />Content features<br />versioning, ...<br />Very limited metadata support<br />Content from Liferay,<br />metadata from Ontopia<br />
    • 5. How it works<br />We want to describe Liferay content in Topic Maps<br />In a topic map, everything is topics<br />Therefore, we need topics for our Liferay content<br />The integration creates this for us automatically<br />
    • 6. Creating and annotating content<br />Liferay<br />Ontopia<br />A Liferay Tutorial<br />A Liferay Tutorial<br />Installing Liferay CE<br />CMS<br />Installing Liferay CE<br />Liferay, Inc.<br />Liferay<br />Liferay CE<br />USA<br />Liferay EE<br />
    • 7. Portal front page<br />Click!<br />Menu portlet<br />Menu portlet<br />Web content portlet<br />Web content portlet<br />Web content portlet<br />Topic tree portlet<br />
    • 8. Article display<br />Menu portlet<br />Menu portlet<br />Web content portlet<br />Related topics portlet<br />Similar content portlet<br />
    • 9. In short<br />Create your content in Liferay<br />Organize it in the topic map<br />
    • 10. Current status<br />Prototype integration built by Matthias Fischer<br />needs some more work before it is complete<br />Working now:<br />synchronization of users and communities<br />web content (with structures)<br />wiki content (partly)<br />some display portlet<br />
    • 11. Demo<br />
    • 12. Set up an ontology<br />First import the Liferay ontology<br />Then enrich it with an ontology for your domain<br />
    • 13. Empty article display in Liferay<br />Click to create article<br />
    • 14. Write content, as usual<br />Click save and continue<br />
    • 15. Now you can tag from the topic map<br />Select topics here. Which fields and topics<br />are displayed is configurable in Ontopoly.<br />(This is Ontopoly, embedded in Liferay.)<br />
    • 16. Tagged<br />
    • 17. The article topic<br />The integration has created this topic for<br />us and will keep it in sync as we make<br />changes in Liferay.<br />
    • 18. Article in Liferay<br />Portlet showing the associations of the article topic.<br />This is all the associations, but the portlet can be <br />configured to hide certain association types.<br />Then we click here ... <br />
    • 19. Topic page in Liferay<br />The page for the “Ontopia” topic. Kind of empty, because this<br />demo is fairly primitive still. Could be populated with all kinds<br />of things.<br />
    • 20. Conclusion<br />It’s still early days, but this should show that we now have the basics working<br />Next step is to clean up, add a bit more functionality, and develop a better demo<br />

    ×