Multi-stepForms / Faceted Search Sven WerlenIntroduction Multi-step Forms / Faceted SearchFormsLiferay WCMAlternativesMulti-step forms Sven WerlenSearchLiferay SearchAlternatives Savoir-faire LinuxFaceted SearchConclusions February 16, 2011 10:00:00 PST
Multi-step forms Liferay WCM Multi-stepForms / Faceted Search Sven Werlen Liferay WCMIntroduction Generic (structures, templates, tags, categories, . . . )Forms Flexible (asset publishers, web content display, etc. . . )Liferay WCMAlternatives Re-usableMulti-step forms SharableSearch Easy (WYSIWYG Editor)Liferay SearchAlternativesFaceted Search IssuesConclusions Sometimes confusing (too many steps required) No validation No tooltip Could be more user-friendly One simple form
Multi-step forms Alternatives Multi-stepForms / Faceted Search Sven WerlenIntroduction Existing forms buildersForms Orbeon FormsLiferay WCM http://www.orbeon.comAlternativesMulti-step forms TIBCO General InterfaceSearch http://www.generalinterface.orgLiferay SearchAlternatives Alphinat SmartGuideFaceted Search http://www.alphinat.comConclusions Issues External WCM Liferay integration
Multi-step forms Our solution Multi-stepForms / Faceted Search Sven WerlenIntroduction Multi-step forms portletFormsLiferay WCM Based on Liferay WCMAlternativesMulti-step forms Transparent integrationSearch Layer on top of Liferay web content formsLiferay SearchAlternativesFaceted Search IssuesConclusions Not a form builder ! Requires development skills Internationalization to be implemented
Multi-step forms Features Multi-stepForms / Faceted Search Sven WerlenIntroduction FeaturesForms Multi-stepLiferay WCMAlternatives ValidationsMulti-step forms Auto-completionSearchLiferay Search Friendly-URLsAlternatives Intermediate savesFaceted Search VersioningConclusions Summary page Starting page Asset publisher hook (optional)
Multi-step forms Demo Multi-stepForms / Faceted Search Sven WerlenIntroductionFormsLiferay WCMAlternativesMulti-step formsSearchLiferay SearchAlternativesFaceted SearchConclusions
Faceted Search Liferay Search Multi-stepForms / Faceted Search Sven WerlenIntroduction Liferay SearchFormsLiferay WCM Speciﬁc search (on a given portlet)AlternativesMulti-step forms General searchSearchLiferay Search IssuesAlternativesFaceted Search Not very intuitiveConclusions Displays full content without context Tag/category search still very basic ...
Faceted Search Alternatives Multi-stepForms / Faceted Search Existing search engines Sven Werlen Google Custom SearchIntroduction http://www.google.com/cse/Forms Google Search ApplianceLiferay WCM http://www.google.com/enterprise/search/AlternativesMulti-step forms gsa.htmlSearch Apache SolrLiferay SearchAlternatives http://lucene.apache.org/solr/Faceted Search ConstellioConclusions http://www.constellio.com/ ... Issues Not very well integrated Maintenance Efﬁciency
Faceted Search Our solution Multi-stepForms / Faceted Search Sven WerlenIntroduction Search portletForms Based on Liferay luceneLiferay WCM Supports faceted searchAlternativesMulti-step forms Flexible / customizableSearch Transparent integrationLiferay SearchAlternatives Mainly based on AssetEntryFaceted SearchConclusions Issues Only categories as facets No pagination yet No advanced faceted search (ranges, min-max, . . . )
Faceted search Features Multi-stepForms / Faceted Search Sven WerlenIntroduction FeaturesFormsLiferay WCM Faceted search based on Liferay FolksonomiesAlternatives See Jonas Yuan BlogMulti-step forms Different modesSearchLiferay Search Generic searchAlternatives Pre-deﬁned searchFaceted SearchConclusions Customizable Types Vocabularies Full screen mode
Conclusions Multi-stepForms / Faceted Search Sven Werlen Provides additional features to LiferayIntroduction Custom forms for entering data (web contents)FormsLiferay WCM Faceted searchAlternativesMulti-step forms Doesn’t replace Liferay functionalities but extend themSearchLiferay Search Still place for improvements. . . don’t hesitate to contribute ;-)AlternativesFaceted SearchConclusions
Thank you ! Multi-stepForms / Faceted Search Sven Werlen Thank you !Introduction Sven WerlenFormsLiferay WCMAlternativesMulti-step forms (email@example.com)Search (Project wiki page)Liferay SearchAlternativesFaceted SearchConclusions
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.