Difference between revisions of "ProfiWiki"
Line 65: | Line 65: | ||
[[Category:frontend]] | [[Category:frontend]] | ||
= Installation = | = Installation = | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
= Usage = | = Usage = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<source lang='bash'> | <source lang='bash'> | ||
− | + | profiwiki -h | |
− | + | usage: profiwiki [-h] [-a] [-V] | |
− | + | ||
− | + | Copyright 2015-2023 contributors. All rights reserved. | |
− | + | Licensed under the Apache License 2.0 | |
− | + | http://www.apache.org/licenses/LICENSE-2.0 | |
− | + | Distributed on an "AS IS" basis without warranties | |
− | + | or conditions of any kind, either express or implied. | |
− | + | ||
− | + | options: | |
− | + | -h, --help show this help message and exit | |
− | + | -a, --about show about info [default: False] | |
− | + | -V, --version show program's version number and exit | |
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</source> | </source> |
Revision as of 13:02, 1 April 2023
This page in other languages: de
What is ProfiWiki?
Profiwiki is
- a ContentMangementSystem (CMS)
- a DocumentManagemtSystem (DMS)
that is based on MediaWiki and semanticMediaWiki.
A ProfiWiki is a standard MediaWiki which is extends with Semantic MediaWiki and other extensions. The result is combination of a Wiki and a Graph database system. Useful functions like a UML documentation, comfortable upload by drag&drop and PDF export are already integrated.
To make the approach useable the ProfiWiki system used a Ryhtm Template engine and a predefined MetaModel. This way the Wiki can be extends with Standard-Java "Actions" / Scripts which make it possible to work on all kinds of data to e.g. import the data into the wiki or export things from the wiki. Anything that is accessible with a Java library can be integrated this way.
Examples are Office and PDF Documents and naturally quite a few other things.
The database structure can be modified directly in the Wiki. MetaModell, Modell and generated pages are handled in the same way. In principle a ProfiWiki works like a small "integrated development environment".
The utility of the Wiki lies in the collaboration possibilities. It is possibble to combine unstructured. spontaneous content with structure contend based on Forms Lists and Categories. This way users on different levels can be addressed. Those that want to use all details as well as users that do just want to occasionaly use the wiki without reading any manuels and just want to "click from page to page" and add data with predefined forms.
ProfiWiki is a product that increases the benefit you get from Semantic Media Wiki and simplifies the structuring of your wiki.
Profiwiki consists of:
- a set of predefined templates, pages and media files
- an extension that allows to use Java Code and libraries
- a Rythm template engine based configurable page generator
- applying the Y-Principle to the structuring and use of Semantic MediaWiki
Open Source Project
OsProject | |
---|---|
edit | |
id | ProfiWiki |
state | |
owner | BITPlan |
title | Professional Semantic Media Wiki |
url | https://github.com/BITPlan/ProfiWiki |
version | 0.0.1 |
description | |
date | 2018-12-31 |
since | |
until |
Why ProfiWiki?
Professional Wiki for your Enterprise
Why use the original MediaWiki?
- there are some 2.500 Extensions available
- there are many different skins available
- it is free (as in free beer)
- it is free (as in OpenSource)
- the WikiMedia Foundation keeps maintaining it as the infrastucture for WikiPedia
An Example: Seeing is believing ...
Installation
Usage
profiwiki -h
usage: profiwiki [-h] [-a] [-V]
Copyright 2015-2023 contributors. All rights reserved.
Licensed under the Apache License 2.0
http://www.apache.org/licenses/LICENSE-2.0
Distributed on an "AS IS" basis without warranties
or conditions of any kind, either express or implied.
options:
-h, --help show this help message and exit
-a, --about show about info [default: False]
-V, --version show program's version number and exit