JSPWiki

JSPWiki

Infobox Software
name = JSPWiki



caption = JSPWiki main website powered by itself
collapsible = yes
developer = Apache Software Foundation
latest release version = 2.6.4
latest release date = release date|2008|08|23
latest preview version = 2.7.0-alpha-26
latest preview date =
operating system = Cross-platform
programming language = Java, servlets and JSP
genre = Wiki software
license = LGPL will change to Apache License in next major release.
website = http://www.jspwiki.org

JSPWiki is wiki software built around the standard J2EE components of Java, servlets and JSP. It was written by Janne Jalkanen and released under the LGPL. It is currently undergoing incubation with Apache and its license may change to the Apache License. [ [http://incubator.apache.org/projects/jspwiki.html JSPWiki code donated to Apache Incubator] ] The Sun Java System Portal Server includes it as one of its core applications [ [http://docs.sun.com/app/docs/doc/819-3031/gblci?l=en&q=jspwiki&a=view] SunMicrosystems Documentation/Sun Java System Portal Server 7 Community Sample Guide/Sun Java System Portal Server 7 Community Sample Guide/Chapter 1: Understanding the Community Sample Portal] . It is primarily used for company intranets and has an active developer community, also including the i3G Institute of the Heilbronn University.

History

Janne Jalkanen started developing JSPWiki in 2001. This software is used by many different companies and universities, primarily as a project wiki or a knowledge management application. Sun Microsystems has integrated JSPWiki into their portal server software. Due to its easy installation, many people also use it privately to organize their personal information (for example, as a Personal Information Manager). It can also be used to create a blog because of its blog plugin and RSS support.

As of November, 2007, JSPWiki has been a part of the Apache Software Foundation's incubation process.

Features

* Internationalization - JSPWiki uses UTF-8 unicode as its standard encoding, making it work in languages such as Thai and Hebrew.

* Plugins - JSPWiki has a simple plugin system, so advanced users can extend its functionality using Java. Many plugins are freely available and even the "Recent Changes" functionality is a plugin. This way different elements of a site can change flexibly at run-time.

* Forms - Forms can be written using plugins. Using the form handler, which is similar to the plugin interface and the output data can then be evaluated in Java.

* Version management and search - JSPWiki saves older versions of a page and has functions to show differences (for all users) and to delete pages (for admins only). Search is performed by Lucene which also powers Mediawiki searches.

* File management - Files can be attached directly to a wiki page. JSPWiki has the philosophy that a wiki should be as easy to use as email. File histories can be then be accessed like versions of wiki pages.

* Templates - An administrator can change the look and feel of a wiki using templates. Many templates have been developed, including one that makes JSPWiki look similar to Wikipedia.

* RSS - Recent changes can also be seen by an RSS feed. JSPWiki uses an XML-RPC interface for external control. Through the blog plugin, JSPWiki can also be used as blogging software - Janne Jalkanen's blog uses JSPWiki. Using another plugin, JSPWiki can also be used as an RSS reader.

* Access control - In version 2.4, there is access control using Java Authentication and Authorization Service (JAAS). This allows an admin to set up group access to particular wiki pages or sets of wiki pages.

* Storage - Through its PageProvider mechanism, its wiki storage method can be changed. Wikis can be saved as either as plain text or in any database system. The default option is for wikis to be stored as plain text files. This simplifies the installation process, so even admins with no database experience will have no problems.

* Filter - A filter system makes it easy to develop filters so a wiki can transform customizable symbols. For example there is a spam filter and an emoticon filter. The spam filter removes spam and the emoticon filter transforms emoticons into images of their respective facial expressions.

* WebDAV - JSPWiki supports the WebDAV protocol for page access. This way file attachments can be handled using a file manager directly from the operating system.

References

External links

* [http://www.jspwiki.org/ Official JSPWiki wiki]
* [http://linuxgazette.net/108/youngman.html Article at Linux Gazette]
* [http://gesker.blogspot.com/2007/03/jspwikiglassfish-install-part-1.html JSPWiki & Glassfish Getting Started Series]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • JSPWiki — Entwickler Apache Software Foundation Aktuelle Version 2.8.4 (9. Mai 2010) Betriebssystem Plattformunabhängig Programmier­sprache Java …   Deutsch Wikipedia

  • JSPWiki — Développeur Apache Software Foundation Dernière version …   Wikipédia en Français

  • JSPWiki — Desarrollador Janne Jalkanen, Apache Software Foundation http://www.jspwiki.org http://incubator.apache.org/jspwiki/ Información general …   Wikipedia Español

  • JSPWiki — es un WikiWiki escrito en Java. JSPWiki está actualmente en desarrollo activo, principalmente por su creador, Janne Jalkanen. JSPWiki tiene interfaz para extensiones en Java, que actualmente incluyen, gráficos en SVG, indexación de páginas,… …   Enciclopedia Universal

  • JSP Wiki — JSPWiki ist eine in der Programmiersprache Java geschriebene freie Wiki Software, die auf Java Server Pages basiert. Es wurde von dem Finnen Janne Jalkanen entwickelt. JSPWiki ist unter der Apache Lizenz lizenziert. Es wird vor allem von… …   Deutsch Wikipedia

  • Comparison of wiki software — The following tables compare general and technical information for a number of wiki software packages. Contents 1 General information 2 Target audience 3 Features 1 4 Features 2 …   Wikipedia

  • Вики-движок — Вики движок  набор программ, служащий для преобразования вики разметки в удобочитаемое представление на языке HTML. Содержание 1 DidiWiki 2 DokuWiki 3 dominoWiki 4 FlexWiki …   Википедия

  • Список вики-движков — Информация в этой статье или некоторых её разделах устарела. Вы можете помочь проекту …   Википедия

  • Вики-движки — Вики движок  набор программ, служащий для преобразования вики разметки в удобочитаемое представление на языке MediaWiki  ориентированный на web движок, написанный на MySQL или Фонда Викимедиа, использующего его для Википедии и других своих вики… …   Википедия

  • History of wikis — Contents 1 Pre 1994 1.1 Pre World Wide Web hypertext systems 1.2 The World Wide Web …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”