• Like
H.pdf
Upcoming SlideShare
Loading in...5
×
Uploaded on

H

H

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
407
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
1
Comments
0
Likes
0

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

Transcript

  • 1. 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
  • 2. Agenda Multi-stepForms / Faceted Search Sven Werlen 1 IntroductionIntroduction 2 Multi-step FormsFormsLiferay WCM Liferay WCMAlternativesMulti-step forms AlternativesSearch Multi-step formsLiferay SearchAlternativesFaceted Search 3 Faceted SearchConclusions Liferay Search Alternatives Faceted Search 4 Conclusions
  • 3. Introduction Environment Multi-stepForms / Faceted Search Sven Werlen Liferay Community Edition 6.0.5Introduction Portlets :FormsLiferay WCM spring-forms-example-portletAlternatives searchMulti-step formsSearch HooksLiferay SearchAlternatives community-supportFaceted Search spring-forms-edit-hookConclusions spring-forms-sample-data-hook Development tools Eclipse Liferay SDK Apache Maven
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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)
  • 8. Multi-step forms Demo Multi-stepForms / Faceted Search Sven WerlenIntroductionFormsLiferay WCMAlternativesMulti-step formsSearchLiferay SearchAlternativesFaceted SearchConclusions
  • 9. Faceted Search Liferay Search Multi-stepForms / Faceted Search Sven WerlenIntroduction Liferay SearchFormsLiferay WCM Specific 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 ...
  • 10. 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 Efficiency
  • 11. 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, . . . )
  • 12. 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-defined searchFaceted SearchConclusions Customizable Types Vocabularies Full screen mode
  • 13. Faceted Search Demo Multi-stepForms / Faceted Search Sven WerlenIntroductionFormsLiferay WCMAlternativesMulti-step formsSearchLiferay SearchAlternativesFaceted SearchConclusions
  • 14. 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
  • 15. Thank you ! Multi-stepForms / Faceted Search Sven Werlen Thank you !Introduction Sven WerlenFormsLiferay WCMAlternativesMulti-step forms (contact@savoirfairelinux.com)Search (Project wiki page)Liferay SearchAlternativesFaceted SearchConclusions