XWiki Platform

Last modified by Vincent Massol on 2014/08/09 10:45

XWiki is a platform for developing collaborative web applications using the wiki paradigm. This is what makes XWiki a second generation wiki.

XWiki Top level Projects are based on the XWiki Platform which provides common services and UI to them.

Features

Here's the list of features offered by the XWiki Platform by default. A lot of other features can be added as Extensions. You can also check the list of Features bundled in XWiki Enterprise.

edit-select-all.png

Page editing
Use simple wiki syntax to format text, create tables, create links, display images, etc. Alternatively use a powerful WYSIWYG editor to edit  the content of documents.

document-open.png

Version Control
Any change made in XWiki is saved under version control, meaning you can view any previous version of a page, compare different versions or rollback to any past version.

edit-undo.png

Imports
Import content inside XWiki: Office, XWiki pages, Other wiki content, Excel, CSV, etc.

edit-redo.png

Exports
Export wiki pages to PDF, ODT, RTF, XML or HTML.

applications-internet.png

Spaces
Organize your documents by grouping them together by domain.

accessories-text-editor.png

Programming
Use XWiki's programming API directly into your pages (Velocity or Groovy) to perform advanced formatting, layout or anything really.

package-x-generic.png

Applications & Extensions
Create applications by grouping several pages together. Import and export Applications to/from your wiki.

view-refresh.png

RESTful and XML/RPC remote APIs
Use XWiki's RESTful and XML/RPC remote APIs to easily integrate XWiki with your application.

network-server.png

Database Support
Documents are stored in a relational database. Use your favorite database.

x-office-spreadsheet.png

Integrated Statistics
See who's reading or contributing to your wiki, what are the most viewed documents and more.

keyboard-shortcuts.png

Keyboard Shortcuts
Keyboard shortcuts help you save time since you never have to take your hands off the keyboard to use the mouse.

edit-find-replace.png

Document Lifecycle
Create, Edit, Show, Print, Delete, Copy, Rename and Send By Mail documents.

mail-attachment.png

Attachments
Attach as many files as you want to any page. These files can then be referenced and used in page contents.

system-lock-screen.png

Rights Management
Control who can view, edit or delete documents in a flexible manner. Apply rights to a document, a space or an entire wiki.

user-groups-management.png

Users and Groups Management
Add, delete and edit the users and groups in your wiki.

black-rss.png

Notifications
You can stay up to date with changes made to your wiki using RSS feeds and the Watchlist application.

preferences-desktop-theme.png

Skins
Completely customize document templates, add menus, modify CSS files. You're in complete control of the look & feel.

preferences-desktop-locale

Internationalization
Support different translations of your documents and have your users be automatically directed to version in their own language.

utilities-system-monitor.png

Scalability & Performance
XWiki supports virtual wikis and allows Farms of wikis to be set up easily.

document-new.png

Document Templates & Forms
Easily creates forms by simple visual editing, attach these forms to documents and query them.

folder-remote.png

WebDAV
Access all of your wiki's attachments and documents using a DAV client (file explorer, etc).

system-lock-screen.png

Authentication
Describes the various authentication mechanisms suported by XWiki (Form, Basic, LDAP, Custom, etc).

system-lock-screen.png

Distribution Wizard
Allows installing and upgrading your XWiki instances automatically.

Next Steps

You can learn how to develop on the XWiki Platform by reading the Developer's Guide and more specifically start by reading on the XWiki Architecture

You can also learn how to administer the XWiki Platform.

However the easiest way to get started is probably by downloading XWiki Enteprise and start editing pages on it to see how the applications bundled with it are made.

Tags:
Created by Admin on 2006/12/13 12:02

Get Connected