JBoss.orgCommunity Documentation

Reference Guide / Knowledge Functions


Prerequisites
1. Applications
Portlets
Forum Portlet
Portlet.xml
Preferences
Events
ForumLinkEvent
ReLoadPortletEvent
OpenLink
ForumPollEvent
ForumModerateEvent
ForumRuleEvent
QuickReplyEvent
Answers Portlet
Portlet.xml
Portlet Preferences
FAQ Portlet
Portlet.xml
Portlet Preferences
Polls Portlet
Portlet.xml
Portlet Preferences
Gadgets
2. Configuration
Components
Components of eXo Knowledge
Components of Forum
Components of Answers
Components of Polls
External-component-plugin
Init data configuration
Initialize the conf-part for loading repository-configuration.xml
Initialize workspace name and repository name in storage-configuration.xml
Initialize data
Roles Configuration
ProfileProvider Configuration
Configuration
Use ContactProvider
By DefaultContactProvider
By SocialContactProvider
Forum Configuration
BBCode Configuration
Forums Initializer
Configuration
Default forum data
Forum array
Forum topics
Initial Data Plugin
Auto-prune
User Statistics
Update Statistic Data
Default User Profile
Answer Configuration
Answers Initializer
Answers Email Templates Configuration
Poll Configuration
Data Injector Servive
Technical details
Configuration
ForumDataInjector
Wiki Data injector
AnswerDataInjector
How to use?
3. JCR structure
Forum JCR structure
Forum System
User Profile and User Profile Home
Statistic and Statistic Home
Ban IP and Ban IP Home
Administration and Administration Home
Forum Data
Category and Category home
Forum
Topic
Post
Tag and Tag home
BBCode and BBCode home
Topic type and Topic type home
FAQ JCR structure
Category
Sub-category
RSS
Question and Question Home
Multilanguages
Answer, Comment and Attachment
FAQ setting
Template for FAQ
Poll JCR structure
Wiki JCR structure
Wiki data
WikiHome
Preferences
LinkRegistry
Trash
Template Container
Wiki metadata
4. Developer reference
Extension points
ForumEventLifeCycle
Configuration plug-in
Tutorial
AnswerEventLifeCycle
Configuration plug-in
Tutorial
BBCodeRenderer
Internal API
Forum application
Answers application
Polls application
FAQ Template Configuration
Configuration plug-in
How to change look and feel
API provided by the UIComponent (UIViewer.java)
Extend actions over a wiki page from external jars
Overview
How to add action extension to the Wiki toolbar
Create a new project for action extension
Create new actions and their corresponding listeners
Register new actions with UIExtensionManager
Deploy new action extension