Changes

From SME Server
Jump to navigationJump to search
944 bytes added ,  14:59, 15 October 2021
no edit summary
Line 1: Line 1: −
{{Languages}}
+
{{Languages|Dokuwiki}}
    
== dokuwiki for SME Server ==
 
== dokuwiki for SME Server ==
Line 5: Line 5:     
=== Maintainer ===
 
=== Maintainer ===
[mailto:daniel@firewall-services.com[[User:VIP-ire|Daniel B.]]] from [http://www.firewall-services.com Firewall Services]
+
We have now imported these contribs originally built by Daniel into smecontribs.
 +
 
 +
[mailto:daniel@firewall-services.com][[User:VIP-ire|Daniel B.]] from [http://www.firewall-services.com Firewall Services]
 +
 
 +
===Version===
 +
{{#smeversion: smeserver-dokuwiki }}
 +
{{#smeversion: dokuwiki }}
 +
{{#smeversion: dokuwiki-plugins }}
    
=== Description ===
 
=== Description ===
 
DokuWiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. It is loved by users for its clean and readable syntax. The ease of maintenance, backup and integration makes it an administrator's favorite. Built in access controls and authentication connectors make DokuWiki especially useful in the enterprise context and the large number of plugins contributed by its vibrant community allow for a broad range of use cases beyond a traditional wiki.  
 
DokuWiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. It is loved by users for its clean and readable syntax. The ease of maintenance, backup and integration makes it an administrator's favorite. Built in access controls and authentication connectors make DokuWiki especially useful in the enterprise context and the large number of plugins contributed by its vibrant community allow for a broad range of use cases beyond a traditional wiki.  
   −
=== Requirements ===
+
=== Installation 9.x===
You need the [[Fws|firewall-service]] repo to install this contribs
     −
=== Installation ===
+
v9 is now EOL and deprecated
This contrib is currently held in the fws repository, so the following commands will install on your smeserver.
     −
yum install --enablerepo=fws smeserver-dokuwiki dokuwiki-plugins
+
=== Installation v10.x ===
   −
You will then need to activate the database changes etc.
+
{{Warning box|These contribs are still in the smedev repo for testing}}
The 'official' way is to perform
     −
  signal-event post-upgrade;  signal-event reboot
+
To install normally you would use the following:
 +
 
 +
  yum --enablerepo=smecontribs install smeserver-dokuwiki dokuwiki dokuwiki-plugins
 +
 
 +
You should not need a reboot.
   −
or if you do not want to restart your computer
+
Any changes should be activated with
    
  signal-event webapps-update
 
  signal-event webapps-update
Line 30: Line 38:     
=== Configuration ===
 
=== Configuration ===
A fex DB properties are available to control DokuWiki configuration:
+
A few DB properties are available to control DokuWiki configuration:
 
* '''AliasOnPrimary''' (enabled|disabled). Default is enabled. If disabled, the alias /dokuwiki will not be added in your main vhost in apache. This is only usefull if you want to create a dedicated vhost for DokuWiki
 
* '''AliasOnPrimary''' (enabled|disabled). Default is enabled. If disabled, the alias /dokuwiki will not be added in your main vhost in apache. This is only usefull if you want to create a dedicated vhost for DokuWiki
 
* '''Authentication''': can be either '''ldap''', which is the default. With this setting, all the accounts on your SME Server will be used. Group membership is available to handle ACL. The admin user has full access to all option. Other valid values are ''internal'', which will use the internal account in DokuWIki (you have to manually create accounts, or enable user registration in the configuration). The last value is 'LemonLDAP' which can be used to protect DokuWiki with [LemonLDAP-NG]. In this case, LemonLDAP::NG will handle authentication only, user information and group membership is looked up in LDAP, and authroization is handled by the DokuWiki ACL
 
* '''Authentication''': can be either '''ldap''', which is the default. With this setting, all the accounts on your SME Server will be used. Group membership is available to handle ACL. The admin user has full access to all option. Other valid values are ''internal'', which will use the internal account in DokuWIki (you have to manually create accounts, or enable user registration in the configuration). The last value is 'LemonLDAP' which can be used to protect DokuWiki with [LemonLDAP-NG]. In this case, LemonLDAP::NG will handle authentication only, user information and group membership is looked up in LDAP, and authroization is handled by the DokuWiki ACL
 
* '''access''' (public|private). Default is private, which means the wiki is only available from the internal networks (and IP allowed to access the server-manager). If set to public, the wiki will be available from anywhere
 
* '''access''' (public|private). Default is private, which means the wiki is only available from the internal networks (and IP allowed to access the server-manager). If set to public, the wiki will be available from anywhere
* ''status''' (enabled|disabled). If set to disabled, the wiki won't be available anymore
+
* '''status''' (enabled|disabled). If set to disabled, the wiki won't be available anymore
    
=== Backup and restore ===
 
=== Backup and restore ===
Line 43: Line 51:  
  signal-event post-upgrade;  signal-event reboot
 
  signal-event post-upgrade;  signal-event reboot
 
=== Bugs ===
 
=== Bugs ===
Sources for this contribs can be found in Firewall Service's repository [http://gitweb.firewall-services.com/?p=smeserver-dokuwiki;a=summary]
+
 
 +
Please use the relevant section to create a bug
 +
 
 +
smeserver-dokuwiki is listed in the [http://bugs.contribs.org/enter_bug.cgi?product=SME%20Contribs&component=smeserver-dokuwiki bugtracker contribs section].
 +
 
 +
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |disablecache=1|component=smeserver-dokuwiki|noresultsmessage="No open bugs found."}}
 +
 
 +
 
 +
dokuwiki is listed in the [http://bugs.contribs.org/enter_bug.cgi?product=SME%20Contribs&component=dokuwiki bugtracker contribs section].
 +
 
 +
 
 +
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |disablecache=1|component=dokuwiki|noresultsmessage="No open bugs found."}}
 +
 
 +
 
 +
dokuwiki-plugins is listed in the [http://bugs.contribs.org/enter_bug.cgi?product=SME%20Contribs&component=dokuwiki-plugins bugtracker contribs section].
 +
 
 +
 
 +
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |disablecache=1|component=dokuwiki-plugins|noresultsmessage="No open bugs found."}}
 +
 
 +
=== Categories ===
 +
 
 
[[Category: Contrib]]
 
[[Category: Contrib]]
 
[[Category: Webapps]]
 
[[Category: Webapps]]

Navigation menu