diff options
Diffstat (limited to 'wiki/conf')
-rwxr-xr-x | wiki/conf/.htaccess | 8 | ||||
-rw-r--r-- | wiki/conf/acl.auth.php | 10 | ||||
-rwxr-xr-x | wiki/conf/acl.auth.php.dist | 21 | ||||
-rwxr-xr-x | wiki/conf/acronyms.conf | 61 | ||||
-rwxr-xr-x | wiki/conf/dokuwiki.php | 180 | ||||
-rwxr-xr-x | wiki/conf/entities.conf | 22 | ||||
-rwxr-xr-x | wiki/conf/interwiki.conf | 41 | ||||
-rwxr-xr-x | wiki/conf/license.php | 36 | ||||
-rw-r--r-- | wiki/conf/local.php | 11 | ||||
-rwxr-xr-x | wiki/conf/local.php.dist | 16 | ||||
-rwxr-xr-x | wiki/conf/manifest.json | 3 | ||||
-rwxr-xr-x | wiki/conf/mediameta.php | 91 | ||||
-rwxr-xr-x | wiki/conf/mime.conf | 72 | ||||
-rwxr-xr-x | wiki/conf/mysql.conf.php.example | 253 | ||||
-rw-r--r-- | wiki/conf/plugins.local.php | 12 | ||||
-rwxr-xr-x | wiki/conf/plugins.php | 6 | ||||
-rwxr-xr-x | wiki/conf/plugins.required.php | 12 | ||||
-rwxr-xr-x | wiki/conf/scheme.conf | 11 | ||||
-rwxr-xr-x | wiki/conf/smileys.conf | 28 | ||||
-rw-r--r-- | wiki/conf/users.auth.php | 12 | ||||
-rwxr-xr-x | wiki/conf/users.auth.php.dist | 10 | ||||
-rwxr-xr-x | wiki/conf/wordblock.conf | 29 |
22 files changed, 0 insertions, 945 deletions
diff --git a/wiki/conf/.htaccess b/wiki/conf/.htaccess deleted file mode 100755 index b3ffca5..0000000 --- a/wiki/conf/.htaccess +++ /dev/null @@ -1,8 +0,0 @@ -## no access to the conf directory -<IfModule mod_authz_host> - Require all denied -</IfModule> -<IfModule !mod_authz_host> - Order allow,deny - Deny from all -</IfModule> diff --git a/wiki/conf/acl.auth.php b/wiki/conf/acl.auth.php deleted file mode 100644 index 2e22206..0000000 --- a/wiki/conf/acl.auth.php +++ /dev/null @@ -1,10 +0,0 @@ -# acl.auth.php -# <?php exit()?> -# Don't modify the lines above -# -# Access Control Lists -# -# Auto-generated by install script -# Date: Tue, 04 Dec 2018 00:11:39 +0000 -* @ALL 1 -* @user 8 diff --git a/wiki/conf/acl.auth.php.dist b/wiki/conf/acl.auth.php.dist deleted file mode 100755 index 14344d7..0000000 --- a/wiki/conf/acl.auth.php.dist +++ /dev/null @@ -1,21 +0,0 @@ -# acl.auth.php -# <?php exit()?> -# Don't modify the lines above -# -# Access Control Lists -# -# Editing this file by hand shouldn't be necessary. Use the ACL -# Manager interface instead. -# -# If your auth backend allows special char like spaces in groups -# or user names you need to urlencode them (only chars <128, leave -# UTF-8 multibyte chars as is) -# -# none 0 -# read 1 -# edit 2 -# create 4 -# upload 8 -# delete 16 - -* @ALL 8 diff --git a/wiki/conf/acronyms.conf b/wiki/conf/acronyms.conf deleted file mode 100755 index 9363f94..0000000 --- a/wiki/conf/acronyms.conf +++ /dev/null @@ -1,61 +0,0 @@ -# Acronyms. - -ACL Access Control List -AFAICS As far as I can see -AFAIK As far as I know -AFAIR As far as I remember -API Application Programming Interface -ASAP As soon as possible -ASCII American Standard Code for Information Interchange -BTW By the way -CMS Content Management System -CSS Cascading Style Sheets -DNS Domain Name System -EOF End of file -EOL End of line -EOM End of message -EOT End of text -FAQ Frequently Asked Questions -FTP File Transfer Protocol -FOSS Free & Open-Source Software -FLOSS Free/Libre and Open Source Software -FUD Fear, Uncertainty, and Doubt -GB Gigabyte -GHz Gigahertz -GPL GNU General Public License -GUI Graphical User Interface -HTML HyperText Markup Language -IANAL I am not a lawyer (but) -IE Internet Explorer -IIRC If I remember correctly -IMHO In my humble opinion -IMO In my opinion -IOW In other words -IRC Internet Relay Chat -IRL In real life -KISS Keep it simple stupid -LAN Local Area Network -LGPL GNU Lesser General Public License -LOL Laughing out loud -MathML Mathematical Markup Language -MB Megabyte -MHz Megahertz -MSIE Microsoft Internet Explorer -OMG Oh my God -OS Operating System -OSS Open Source Software -OTOH On the other hand -PITA Pain in the Ass -RFC Request for Comments -ROTFL Rolling on the floor laughing -RTFM Read The Fine Manual -spec specification -TIA Thanks in advance -TL;DR Too long; didn't read -TOC Table of Contents -URI Uniform Resource Identifier -URL Uniform Resource Locator -W3C World Wide Web Consortium -WTF? What the f*** -WYSIWYG What You See Is What You Get -YMMV Your mileage may vary diff --git a/wiki/conf/dokuwiki.php b/wiki/conf/dokuwiki.php deleted file mode 100755 index d57cf1c..0000000 --- a/wiki/conf/dokuwiki.php +++ /dev/null @@ -1,180 +0,0 @@ -<?php -/** - * This is DokuWiki's Main Configuration file - * - * All the default values are kept here, you should not modify it but use - * a local.php file instead to override the settings from here. - * - * This is a piece of PHP code so PHP syntax applies! - * - * For help with the configuration and a more detailed explanation of the various options - * see http://www.dokuwiki.org/config - */ - - -/* Basic Settings */ -$conf['title'] = 'DokuWiki'; //what to show in the title -$conf['start'] = 'start'; //name of start page -$conf['lang'] = 'en'; //your language -$conf['template'] = 'dokuwiki'; //see lib/tpl directory -$conf['tagline'] = ''; //tagline in header (if template supports it) -$conf['sidebar'] = 'sidebar'; //name of sidebar in root namespace (if template supports it) -$conf['license'] = 'cc-by-nc-sa'; //see conf/license.php -$conf['savedir'] = './data'; //where to store all the files -$conf['basedir'] = ''; //absolute dir from serveroot - blank for autodetection -$conf['baseurl'] = ''; //URL to server including protocol - blank for autodetect -$conf['cookiedir'] = ''; //path to use in cookies - blank for basedir -$conf['dmode'] = 0755; //set directory creation mode -$conf['fmode'] = 0644; //set file creation mode -$conf['allowdebug'] = 0; //allow debug output, enable if needed 0|1 - -/* Display Settings */ -$conf['recent'] = 20; //how many entries to show in recent -$conf['recent_days'] = 7; //How many days of recent changes to keep. (days) -$conf['breadcrumbs'] = 10; //how many recent visited pages to show -$conf['youarehere'] = 0; //show "You are here" navigation? 0|1 -$conf['fullpath'] = 0; //show full path of the document or relative to datadir only? 0|1 -$conf['typography'] = 1; //smartquote conversion 0=off, 1=doublequotes, 2=all quotes -$conf['dformat'] = '%Y/%m/%d %H:%M'; //dateformat accepted by PHPs strftime() function -$conf['signature'] = ' --- //[[@MAIL@|@NAME@]] @DATE@//'; //signature see wiki page for details -$conf['showuseras'] = 'loginname'; // 'loginname' users login name - // 'username' users full name - // 'email' e-mail address (will be obfuscated as per mailguard) - // 'email_link' e-mail address as a mailto: link (obfuscated) -$conf['toptoclevel'] = 1; //Level starting with and below to include in AutoTOC (max. 5) -$conf['tocminheads'] = 3; //Minimum amount of headlines that determines if a TOC is built -$conf['maxtoclevel'] = 3; //Up to which level include into AutoTOC (max. 5) -$conf['maxseclevel'] = 3; //Up to which level create editable sections (max. 5) -$conf['camelcase'] = 0; //Use CamelCase for linking? (I don't like it) 0|1 -$conf['deaccent'] = 1; //deaccented chars in pagenames (1) or romanize (2) or keep (0)? -$conf['useheading'] = 0; //use the first heading in a page as its name -$conf['sneaky_index']= 0; //check for namespace read permission in index view (0|1) (1 might cause unexpected behavior) -$conf['hidepages'] = ''; //Regexp for pages to be skipped from RSS, Search and Recent Changes - -/* Authentication Settings */ -$conf['useacl'] = 0; //Use Access Control Lists to restrict access? -$conf['autopasswd'] = 1; //autogenerate passwords and email them to user -$conf['authtype'] = 'authplain'; //which authentication backend should be used -$conf['passcrypt'] = 'smd5'; //Used crypt method (smd5,md5,sha1,ssha,crypt,mysql,my411) -$conf['defaultgroup']= 'user'; //Default groups new Users are added to -$conf['superuser'] = '!!not set!!'; //The admin can be user or @group or comma separated list user1,@group1,user2 -$conf['manager'] = '!!not set!!'; //The manager can be user or @group or comma separated list user1,@group1,user2 -$conf['profileconfirm'] = 1; //Require current password to confirm changes to user profile -$conf['rememberme'] = 1; //Enable/disable remember me on login -$conf['disableactions'] = ''; //comma separated list of actions to disable -$conf['auth_security_timeout'] = 900; //time (seconds) auth data is considered valid, set to 0 to recheck on every page view -$conf['securecookie'] = 1; //never send HTTPS cookies via HTTP -$conf['remote'] = 0; //Enable/disable remote interfaces -$conf['remoteuser'] = '!!not set!!'; //user/groups that have access to remote interface (comma separated) - -/* Antispam Features */ -$conf['usewordblock']= 1; //block spam based on words? 0|1 -$conf['relnofollow'] = 1; //use rel="nofollow" for external links? -$conf['indexdelay'] = 60*60*24*5; //allow indexing after this time (seconds) default is 5 days -$conf['mailguard'] = 'hex'; //obfuscate email addresses against spam harvesters? - //valid entries are: - // 'visible' - replace @ with [at], . with [dot] and - with [dash] - // 'hex' - use hex entities to encode the mail address - // 'none' - do not obfuscate addresses -$conf['iexssprotect']= 1; // check for JavaScript and HTML in uploaded files 0|1 - -/* Editing Settings */ -$conf['usedraft'] = 1; //automatically save a draft while editing (0|1) -$conf['htmlok'] = 0; //may raw HTML be embedded? This may break layout and XHTML validity 0|1 -$conf['phpok'] = 0; //may PHP code be embedded? Never do this on the internet! 0|1 -$conf['locktime'] = 15*60; //maximum age for lockfiles (defaults to 15 minutes) -$conf['cachetime'] = 60*60*24; //maximum age for cachefile in seconds (defaults to a day) - -/* Link Settings */ -// Set target to use when creating links - leave empty for same window -$conf['target']['wiki'] = ''; -$conf['target']['interwiki'] = ''; -$conf['target']['extern'] = ''; -$conf['target']['media'] = ''; -$conf['target']['windows'] = ''; - -/* Media Settings */ -$conf['mediarevisions'] = 1; //enable/disable media revisions -$conf['refcheck'] = 1; //check for references before deleting media files -$conf['gdlib'] = 2; //the GDlib version (0, 1 or 2) 2 tries to autodetect -$conf['im_convert'] = ''; //path to ImageMagicks convert (will be used instead of GD) -$conf['jpg_quality'] = '70'; //quality of compression when scaling jpg images (0-100) -$conf['fetchsize'] = 0; //maximum size (bytes) fetch.php may download from extern, disabled by default - -/* Notification Settings */ -$conf['subscribers'] = 0; //enable change notice subscription support -$conf['subscribe_time'] = 24*60*60; //Time after which digests / lists are sent (in sec, default 1 day) - //Should be smaller than the time specified in recent_days -$conf['notify'] = ''; //send change info to this email (leave blank for nobody) -$conf['registernotify'] = ''; //send info about newly registered users to this email (leave blank for nobody) -$conf['mailfrom'] = ''; //use this email when sending mails -$conf['mailreturnpath'] = ''; //use this email as returnpath for bounce mails -$conf['mailprefix'] = ''; //use this as prefix of outgoing mails -$conf['htmlmail'] = 1; //send HTML multipart mails - -/* Syndication Settings */ -$conf['sitemap'] = 0; //Create a google sitemap? How often? In days. -$conf['rss_type'] = 'rss1'; //type of RSS feed to provide, by default: - // 'rss' - RSS 0.91 - // 'rss1' - RSS 1.0 - // 'rss2' - RSS 2.0 - // 'atom' - Atom 0.3 - // 'atom1' - Atom 1.0 -$conf['rss_linkto'] = 'diff'; //what page RSS entries link to: - // 'diff' - page showing revision differences - // 'page' - the revised page itself - // 'rev' - page showing all revisions - // 'current' - most recent revision of page -$conf['rss_content'] = 'abstract'; //what to put in the items by default? - // 'abstract' - plain text, first paragraph or so - // 'diff' - plain text unified diff wrapped in <pre> tags - // 'htmldiff' - diff as HTML table - // 'html' - the full page rendered in XHTML -$conf['rss_media'] = 'both'; //what should be listed? - // 'both' - page and media changes - // 'pages' - page changes only - // 'media' - media changes only -$conf['rss_update'] = 5*60; //Update the RSS feed every n seconds (defaults to 5 minutes) -$conf['rss_show_summary'] = 1; //Add revision summary to title? 0|1 - -/* Advanced Settings */ -$conf['updatecheck'] = 1; //automatically check for new releases? -$conf['userewrite'] = 0; //this makes nice URLs: 0: off 1: .htaccess 2: internal -$conf['useslash'] = 0; //use slash instead of colon? only when rewrite is on -$conf['sepchar'] = '_'; //word separator character in page names; may be a - // letter, a digit, '_', '-', or '.'. -$conf['canonical'] = 0; //Should all URLs use full canonical http://... style? -$conf['fnencode'] = 'url'; //encode filenames (url|safe|utf-8) -$conf['autoplural'] = 0; //try (non)plural form of nonexisting files? -$conf['compression'] = 'gz'; //compress old revisions: (0: off) ('gz': gnuzip) ('bz2': bzip) - // bz2 generates smaller files, but needs more cpu-power -$conf['gzip_output'] = 0; //use gzip content encodeing for the output xhtml (if allowed by browser) -$conf['compress'] = 1; //Strip whitespaces and comments from Styles and JavaScript? 1|0 -$conf['cssdatauri'] = 512; //Maximum byte size of small images to embed into CSS, won't work on IE<8 -$conf['send404'] = 0; //Send a HTTP 404 status for non existing pages? -$conf['broken_iua'] = 0; //Platform with broken ignore_user_abort (IIS+CGI) 0|1 -$conf['xsendfile'] = 0; //Use X-Sendfile (1 = lighttpd, 2 = standard) -$conf['renderer_xhtml'] = 'xhtml'; //renderer to use for main page generation -$conf['readdircache'] = 0; //time cache in second for the readdir operation, 0 to deactivate. -$conf['search_nslimit'] = 0; //limit the search to the current X namespaces -$conf['search_fragment'] = 'exact'; //specify the default fragment search behavior - -/* Network Settings */ -$conf['dnslookups'] = 1; //disable to disallow IP to hostname lookups -$conf['jquerycdn'] = 0; //use a CDN for delivering jQuery? -// Proxy setup - if your Server needs a proxy to access the web set these -$conf['proxy']['host'] = ''; -$conf['proxy']['port'] = ''; -$conf['proxy']['user'] = ''; -$conf['proxy']['pass'] = ''; -$conf['proxy']['ssl'] = 0; -$conf['proxy']['except'] = ''; -// Safemode Hack - read http://www.dokuwiki.org/config:safemodehack ! -$conf['safemodehack'] = 0; -$conf['ftp']['host'] = 'localhost'; -$conf['ftp']['port'] = '21'; -$conf['ftp']['user'] = 'user'; -$conf['ftp']['pass'] = 'password'; -$conf['ftp']['root'] = '/home/user/htdocs'; - - diff --git a/wiki/conf/entities.conf b/wiki/conf/entities.conf deleted file mode 100755 index c0d653c..0000000 --- a/wiki/conf/entities.conf +++ /dev/null @@ -1,22 +0,0 @@ -# Typography replacements -# -# Order does matter! -# -# You can use HTML entities here, but it is not recommended because it may break -# non-HTML renderers. Use UTF-8 chars directly instead. - -<-> ↔ --> → -<- ← -<=> ⇔ -=> ⇒ -<= ⇐ ->> » -<< « ---- — --- – -(c) © -(tm) ™ -(r) ® -... … - diff --git a/wiki/conf/interwiki.conf b/wiki/conf/interwiki.conf deleted file mode 100755 index 2432f11..0000000 --- a/wiki/conf/interwiki.conf +++ /dev/null @@ -1,41 +0,0 @@ -# Each URL may contain one of these placeholders -# {URL} is replaced by the URL encoded representation of the wikiname -# this is the right thing to do in most cases -# {NAME} this is replaced by the wikiname as given in the document -# only mandatory encoded is done, urlencoding if the link -# is an external URL, or encoding as a wikiname if it is an -# internal link (begins with a colon) -# {SCHEME} -# {HOST} -# {PORT} -# {PATH} -# {QUERY} these placeholders will be replaced with the appropriate part -# of the link when parsed as a URL -# If no placeholder is defined the urlencoded name is appended to the URL - -# To prevent losing your added InterWiki shortcuts after an upgrade, -# you should add new ones to interwiki.local.conf - -wp https://en.wikipedia.org/wiki/{NAME} -wpfr https://fr.wikipedia.org/wiki/{NAME} -wpde https://de.wikipedia.org/wiki/{NAME} -wpes https://es.wikipedia.org/wiki/{NAME} -wppl https://pl.wikipedia.org/wiki/{NAME} -wpjp https://ja.wikipedia.org/wiki/{NAME} -wpmeta https://meta.wikipedia.org/wiki/{NAME} -doku https://www.dokuwiki.org/ -rfc https://tools.ietf.org/html/rfc -man http://man.cx/ -amazon https://www.amazon.com/dp/{URL}?tag=splitbrain-20 -amazon.de https://www.amazon.de/dp/{URL}?tag=splitbrain-21 -amazon.uk https://www.amazon.co.uk/dp/{URL} -paypal https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business= -phpfn https://secure.php.net/{NAME} -skype skype:{NAME} -google.de https://www.google.de/search?q= -go https://www.google.com/search?q={URL}&btnI=lucky -user :user:{NAME} - -# To support VoIP/SIP/TEL links -callto callto://{NAME} -tel tel:{NAME} diff --git a/wiki/conf/license.php b/wiki/conf/license.php deleted file mode 100755 index 30d409e..0000000 --- a/wiki/conf/license.php +++ /dev/null @@ -1,36 +0,0 @@ -<?php -/** - * This file defines multiple available licenses you can license your - * wiki contents under. Do not change this file, but create a - * license.local.php instead. - */ - -$license['cc-zero'] = array( - 'name' => 'CC0 1.0 Universal', - 'url' => 'http://creativecommons.org/publicdomain/zero/1.0/', -); -$license['publicdomain'] = array( - 'name' => 'Public Domain', - 'url' => 'http://creativecommons.org/licenses/publicdomain/', -); -$license['cc-by'] = array( - 'name' => 'CC Attribution 4.0 International', - 'url' => 'http://creativecommons.org/licenses/by/4.0/', -); -$license['cc-by-sa'] = array( - 'name' => 'CC Attribution-Share Alike 4.0 International', - 'url' => 'http://creativecommons.org/licenses/by-sa/4.0/', -); -$license['gnufdl'] = array( - 'name' => 'GNU Free Documentation License 1.3', - 'url' => 'http://www.gnu.org/licenses/fdl-1.3.html', -); -$license['cc-by-nc'] = array( - 'name' => 'CC Attribution-Noncommercial 4.0 International', - 'url' => 'http://creativecommons.org/licenses/by-nc/4.0/', -); -$license['cc-by-nc-sa'] = array( - 'name' => 'CC Attribution-Noncommercial-Share Alike 4.0 International', - 'url' => 'http://creativecommons.org/licenses/by-nc-sa/4.0/', -); - diff --git a/wiki/conf/local.php b/wiki/conf/local.php deleted file mode 100644 index b0cc327..0000000 --- a/wiki/conf/local.php +++ /dev/null @@ -1,11 +0,0 @@ -<?php -/** - * Dokuwiki's Main Configuration File - Local Settings - * Auto-generated by install script - * Date: Tue, 04 Dec 2018 00:11:39 +0000 - */ -$conf['title'] = 'tilde.institute'; -$conf['lang'] = 'en'; -$conf['license'] = 'cc-by-nc-sa'; -$conf['useacl'] = 1; -$conf['superuser'] = '@admin'; diff --git a/wiki/conf/local.php.dist b/wiki/conf/local.php.dist deleted file mode 100755 index 0397954..0000000 --- a/wiki/conf/local.php.dist +++ /dev/null @@ -1,16 +0,0 @@ -<?php -/** - * This is an example of how a local.php could look like. - * Simply copy the options you want to change from dokuwiki.php - * to this file and change them. - * - * When using the installer, a correct local.php file be generated for - * you automatically. - */ - - -//$conf['title'] = 'My Wiki'; //what to show in the title - -//$conf['useacl'] = 1; //Use Access Control Lists to restrict access? -//$conf['superuser'] = 'joe'; - diff --git a/wiki/conf/manifest.json b/wiki/conf/manifest.json deleted file mode 100755 index 891bd79..0000000 --- a/wiki/conf/manifest.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "display": "standalone" -} diff --git a/wiki/conf/mediameta.php b/wiki/conf/mediameta.php deleted file mode 100755 index f75fa08..0000000 --- a/wiki/conf/mediameta.php +++ /dev/null @@ -1,91 +0,0 @@ -<?php -/** - * This configures which meta data will be editable through - * the media manager. Each field of the array is an array with the - * following contents: - * fieldname - Where data will be saved (EXIF or IPTC field) - * label - key to lookup in the $lang var, if not found printed as is - * htmltype - 'text', 'textarea' or 'date' - * lookups - array additional fields to lookup the data (EXIF or IPTC fields) - * - * The fields are not ordered continously to make inserting additional items - * in between simpler. - * - * This is a PHP snippet, so PHP syntax applies. - * - * Note: $fields is not a global variable and will not be available to any - * other functions or templates later - * - * You may extend or overwrite this variable in a optional - * conf/mediameta.local.php file - * - * For a list of available EXIF/IPTC fields refer to - * http://www.dokuwiki.org/devel:templates:detail.php - */ - - -$fields = array( - 10 => array('Iptc.Headline', - 'img_title', - 'text'), - - 20 => array('', - 'img_date', - 'date', - array('Date.EarliestTime')), - - 30 => array('', - 'img_fname', - 'text', - array('File.Name')), - - 40 => array('Iptc.Caption', - 'img_caption', - 'textarea', - array('Exif.UserComment', - 'Exif.TIFFImageDescription', - 'Exif.TIFFUserComment')), - - 50 => array('Iptc.Byline', - 'img_artist', - 'text', - array('Exif.TIFFArtist', - 'Exif.Artist', - 'Iptc.Credit')), - - 60 => array('Iptc.CopyrightNotice', - 'img_copyr', - 'text', - array('Exif.TIFFCopyright', - 'Exif.Copyright')), - - 70 => array('', - 'img_format', - 'text', - array('File.Format')), - - 80 => array('', - 'img_fsize', - 'text', - array('File.NiceSize')), - - 90 => array('', - 'img_width', - 'text', - array('File.Width')), - - 100 => array('', - 'img_height', - 'text', - array('File.Height')), - - 110 => array('', - 'img_camera', - 'text', - array('Simple.Camera')), - - 120 => array('Iptc.Keywords', - 'img_keywords', - 'text', - array('Exif.Category')), -); diff --git a/wiki/conf/mime.conf b/wiki/conf/mime.conf deleted file mode 100755 index 56b72a4..0000000 --- a/wiki/conf/mime.conf +++ /dev/null @@ -1,72 +0,0 @@ -# Allowed uploadable file extensions and mimetypes are defined here. -# To extend this file it is recommended to create a mime.local.conf -# file. Mimetypes that should be downloadable and not be opened in the -# should be prefixed with a ! - -jpg image/jpeg -jpeg image/jpeg -gif image/gif -png image/png -ico image/vnd.microsoft.icon - -mp3 audio/mpeg -ogg audio/ogg -wav audio/wav -webm video/webm -ogv video/ogg -mp4 video/mp4 -vtt text/vtt - -tgz !application/octet-stream -tar !application/x-gtar -gz !application/octet-stream -bz2 !application/octet-stream -zip !application/zip -rar !application/rar -7z !application/x-7z-compressed - -pdf application/pdf -ps !application/postscript - -rpm !application/octet-stream -deb !application/octet-stream - -doc !application/msword -xls !application/msexcel -ppt !application/mspowerpoint -rtf !application/msword - -docx !application/vnd.openxmlformats-officedocument.wordprocessingml.document -xlsx !application/vnd.openxmlformats-officedocument.spreadsheetml.sheet -pptx !application/vnd.openxmlformats-officedocument.presentationml.presentation - -sxw !application/soffice -sxc !application/soffice -sxi !application/soffice -sxd !application/soffice - -odc !application/vnd.oasis.opendocument.chart -odf !application/vnd.oasis.opendocument.formula -odg !application/vnd.oasis.opendocument.graphics -odi !application/vnd.oasis.opendocument.image -odp !application/vnd.oasis.opendocument.presentation -ods !application/vnd.oasis.opendocument.spreadsheet -odt !application/vnd.oasis.opendocument.text - -# You should enable HTML and Text uploads only for restricted Wikis. -# Spammers are known to upload spam pages through unprotected Wikis. -# Note: Enabling HTML opens Cross Site Scripting vulnerabilities -# through JavaScript. Only enable this with trusted users. You -# need to disable the iexssprotect option additionally to -# adding the mime type here -#html text/html -#htm text/html -#txt text/plain -#conf text/plain -#xml text/xml -#csv text/csv - -# Also flash may be able to execute arbitrary scripts in the website's -# context -#swf application/x-shockwave-flash - diff --git a/wiki/conf/mysql.conf.php.example b/wiki/conf/mysql.conf.php.example deleted file mode 100755 index 8337f51..0000000 --- a/wiki/conf/mysql.conf.php.example +++ /dev/null @@ -1,253 +0,0 @@ -<?php -/* - * This is an example configuration for the mysql auth plugin. - * - * This SQL statements are optimized for following table structure. - * If you use a different one you have to change them accordingly. - * See comments of every statement for details. - * - * TABLE users - * uid login pass firstname lastname email - * - * TABLE groups - * gid name - * - * TABLE usergroup - * uid gid - * - * To use this configuration you have to copy them to local.protected.php - * or at least include this file in local.protected.php. - */ - -/* Options to configure database access. You need to set up this - * options carefully, otherwise you won't be able to access you - * database. - */ -$conf['plugin']['authmysql']['server'] = ''; -$conf['plugin']['authmysql']['user'] = ''; -$conf['plugin']['authmysql']['password'] = ''; -$conf['plugin']['authmysql']['database'] = ''; - -/* This option enables debug messages in the mysql plugin. It is - * mostly useful for system admins. - */ -$conf['plugin']['authmysql']['debug'] = 0; - -/* Normally password encryption is done by DokuWiki (recommended) but for - * some reasons it might be usefull to let the database do the encryption. - * Set 'forwardClearPass' to '1' and the cleartext password is forwarded to - * the database, otherwise the encrypted one. - */ -$conf['plugin']['authmysql']['forwardClearPass'] = 0; - -/* Multiple table operations will be protected by locks. This array tolds - * the plugin which tables to lock. If you use any aliases for table names - * these array must also contain these aliases. Any unamed alias will cause - * a warning during operation. See the example below. - */ -$conf['plugin']['authmysql']['TablesToLock']= array("users", "users AS u","groups", "groups AS g", "usergroup", "usergroup AS ug"); - -/***********************************************************************/ -/* Basic SQL statements for user authentication (required) */ -/***********************************************************************/ - -/* This statement is used to grant or deny access to the wiki. The result - * should be a table with exact one line containing at least the password - * of the user. If the result table is empty or contains more than one - * row, access will be denied. - * - * The plugin accesses the password as 'pass' so an alias might be necessary. - * - * Following patters will be replaced: - * %{user} user name - * %{pass} encrypted or clear text password (depends on 'encryptPass') - * %{dgroup} default group name - */ -$conf['plugin']['authmysql']['checkPass'] = "SELECT pass - FROM usergroup AS ug - JOIN users AS u ON u.uid=ug.uid - JOIN groups AS g ON g.gid=ug.gid - WHERE login='%{user}' - AND name='%{dgroup}'"; - -/* This statement should return a table with exact one row containing - * information about one user. The field needed are: - * 'pass' containing the encrypted or clear text password - * 'name' the user's full name - * 'mail' the user's email address - * - * Keep in mind that Dokuwiki will access thise information through the - * names listed above so aliasses might be neseccary. - * - * Following patters will be replaced: - * %{user} user name - */ -$conf['plugin']['authmysql']['getUserInfo'] = "SELECT pass, CONCAT(firstname,' ',lastname) AS name, email AS mail - FROM users - WHERE login='%{user}'"; - -/* This statement is used to get all groups a user is member of. The - * result should be a table containing all groups the given user is - * member of. The plugin accesses the group name as 'group' so an alias - * might be nessecary. - * - * Following patters will be replaced: - * %{user} user name - */ -$conf['plugin']['authmysql']['getGroups'] = "SELECT name as `group` - FROM groups g, users u, usergroup ug - WHERE u.uid = ug.uid - AND g.gid = ug.gid - AND u.login='%{user}'"; - -/***********************************************************************/ -/* Additional minimum SQL statements to use the user manager */ -/***********************************************************************/ - -/* This statement should return a table containing all user login names - * that meet certain filter criteria. The filter expressions will be added - * case dependend by the plugin. At the end a sort expression will be added. - * Important is that this list contains no double entries for a user. Each - * user name is only allowed once in the table. - * - * The login name will be accessed as 'user' to an alias might be neseccary. - * No patterns will be replaced in this statement but following patters - * will be replaced in the filter expressions: - * %{user} in FilterLogin user's login name - * %{name} in FilterName user's full name - * %{email} in FilterEmail user's email address - * %{group} in FilterGroup group name - */ -$conf['plugin']['authmysql']['getUsers'] = "SELECT DISTINCT login AS user - FROM users AS u - LEFT JOIN usergroup AS ug ON u.uid=ug.uid - LEFT JOIN groups AS g ON ug.gid=g.gid"; -$conf['plugin']['authmysql']['FilterLogin'] = "login LIKE '%{user}'"; -$conf['plugin']['authmysql']['FilterName'] = "CONCAT(firstname,' ',lastname) LIKE '%{name}'"; -$conf['plugin']['authmysql']['FilterEmail'] = "email LIKE '%{email}'"; -$conf['plugin']['authmysql']['FilterGroup'] = "name LIKE '%{group}'"; -$conf['plugin']['authmysql']['SortOrder'] = "ORDER BY login"; - -/***********************************************************************/ -/* Additional SQL statements to add new users with the user manager */ -/***********************************************************************/ - -/* This statement should add a user to the database. Minimum information - * to store are: login name, password, email address and full name. - * - * Following patterns will be replaced: - * %{user} user's login name - * %{pass} password (encrypted or clear text, depends on 'encryptPass') - * %{email} email address - * %{name} user's full name - */ -$conf['plugin']['authmysql']['addUser'] = "INSERT INTO users - (login, pass, email, firstname, lastname) - VALUES ('%{user}', '%{pass}', '%{email}', - SUBSTRING_INDEX('%{name}',' ', 1), - SUBSTRING_INDEX('%{name}',' ', -1))"; - -/* This statement should add a group to the database. - * Following patterns will be replaced: - * %{group} group name - */ -$conf['plugin']['authmysql']['addGroup'] = "INSERT INTO groups (name) - VALUES ('%{group}')"; - -/* This statement should connect a user to a group (a user become member - * of that group). - * Following patterns will be replaced: - * %{user} user's login name - * %{uid} id of a user dataset - * %{group} group name - * %{gid} id of a group dataset - */ -$conf['plugin']['authmysql']['addUserGroup']= "INSERT INTO usergroup (uid, gid) - VALUES ('%{uid}', '%{gid}')"; - -/* This statement should remove a group fom the database. - * Following patterns will be replaced: - * %{group} group name - * %{gid} id of a group dataset - */ -$conf['plugin']['authmysql']['delGroup'] = "DELETE FROM groups - WHERE gid='%{gid}'"; - -/* This statement should return the database index of a given user name. - * The plugin will access the index with the name 'id' so an alias might be - * necessary. - * following patters will be replaced: - * %{user} user name - */ -$conf['plugin']['authmysql']['getUserID'] = "SELECT uid AS id - FROM users - WHERE login='%{user}'"; - -/***********************************************************************/ -/* Additional SQL statements to delete users with the user manager */ -/***********************************************************************/ - -/* This statement should remove a user fom the database. - * Following patterns will be replaced: - * %{user} user's login name - * %{uid} id of a user dataset - */ -$conf['plugin']['authmysql']['delUser'] = "DELETE FROM users - WHERE uid='%{uid}'"; - -/* This statement should remove all connections from a user to any group - * (a user quits membership of all groups). - * Following patterns will be replaced: - * %{uid} id of a user dataset - */ -$conf['plugin']['authmysql']['delUserRefs'] = "DELETE FROM usergroup - WHERE uid='%{uid}'"; - -/***********************************************************************/ -/* Additional SQL statements to modify users with the user manager */ -/***********************************************************************/ - -/* This statements should modify a user entry in the database. The - * statements UpdateLogin, UpdatePass, UpdateEmail and UpdateName will be - * added to updateUser on demand. Only changed parameters will be used. - * - * Following patterns will be replaced: - * %{user} user's login name - * %{pass} password (encrypted or clear text, depends on 'encryptPass') - * %{email} email address - * %{name} user's full name - * %{uid} user id that should be updated - */ -$conf['plugin']['authmysql']['updateUser'] = "UPDATE users SET"; -$conf['plugin']['authmysql']['UpdateLogin'] = "login='%{user}'"; -$conf['plugin']['authmysql']['UpdatePass'] = "pass='%{pass}'"; -$conf['plugin']['authmysql']['UpdateEmail'] = "email='%{email}'"; -$conf['plugin']['authmysql']['UpdateName'] = "firstname=SUBSTRING_INDEX('%{name}',' ', 1), - lastname=SUBSTRING_INDEX('%{name}',' ', -1)"; -$conf['plugin']['authmysql']['UpdateTarget']= "WHERE uid=%{uid}"; - -/* This statement should remove a single connection from a user to a - * group (a user quits membership of that group). - * - * Following patterns will be replaced: - * %{user} user's login name - * %{uid} id of a user dataset - * %{group} group name - * %{gid} id of a group dataset - */ -$conf['plugin']['authmysql']['delUserGroup']= "DELETE FROM usergroup - WHERE uid='%{uid}' - AND gid='%{gid}'"; - -/* This statement should return the database index of a given group name. - * The plugin will access the index with the name 'id' so an alias might - * be necessary. - * - * Following patters will be replaced: - * %{group} group name - */ -$conf['plugin']['authmysql']['getGroupID'] = "SELECT gid AS id - FROM groups - WHERE name='%{group}'"; - - diff --git a/wiki/conf/plugins.local.php b/wiki/conf/plugins.local.php deleted file mode 100644 index 393238e..0000000 --- a/wiki/conf/plugins.local.php +++ /dev/null @@ -1,12 +0,0 @@ -<?php -/* - * Local plugin enable/disable settings - * - * Auto-generated by install script - * Date: Tue, 04 Dec 2018 00:11:39 +0000 - */ - -$plugins['authad'] = 0; -$plugins['authldap'] = 0; -$plugins['authmysql'] = 0; -$plugins['authpgsql'] = 0; diff --git a/wiki/conf/plugins.php b/wiki/conf/plugins.php deleted file mode 100755 index b2c7997..0000000 --- a/wiki/conf/plugins.php +++ /dev/null @@ -1,6 +0,0 @@ -<?php -/** - * This file configures the default states of available plugins. All settings in - * the plugins.*.php files will override those here. - */ -$plugins['testing'] = 0; diff --git a/wiki/conf/plugins.required.php b/wiki/conf/plugins.required.php deleted file mode 100755 index 75336da..0000000 --- a/wiki/conf/plugins.required.php +++ /dev/null @@ -1,12 +0,0 @@ -<?php -/** - * This file configures the enabled/disabled status of plugins, which are also protected - * from changes by the extention manager. These settings will override any local settings. - * It is not recommended to change this file, as it is overwritten on DokuWiki upgrades. - */ -$plugins['acl'] = 1; -$plugins['authplain'] = 1; -$plugins['extension'] = 1; -$plugins['config'] = 1; -$plugins['usermanager'] = 1; -$plugins['template:dokuwiki'] = 1; // not a plugin, but this should not be uninstalled either diff --git a/wiki/conf/scheme.conf b/wiki/conf/scheme.conf deleted file mode 100755 index 88cb3c4..0000000 --- a/wiki/conf/scheme.conf +++ /dev/null @@ -1,11 +0,0 @@ -#Add URL schemes you want to be recognized as links here - -http -https -telnet -gopher -wais -ftp -ed2k -irc -ldap \ No newline at end of file diff --git a/wiki/conf/smileys.conf b/wiki/conf/smileys.conf deleted file mode 100755 index 80daed5..0000000 --- a/wiki/conf/smileys.conf +++ /dev/null @@ -1,28 +0,0 @@ -# Smileys configured here will be replaced by the -# configured images in the smiley directory - -8-) icon_cool.gif -8-O icon_eek.gif -8-o icon_eek.gif -:-( icon_sad.gif -:-) icon_smile.gif -=) icon_smile2.gif -:-/ icon_doubt.gif -:-\ icon_doubt2.gif -:-? icon_confused.gif -:-D icon_biggrin.gif -:-P icon_razz.gif -:-o icon_surprised.gif -:-O icon_surprised.gif -:-x icon_silenced.gif -:-X icon_silenced.gif -:-| icon_neutral.gif -;-) icon_wink.gif -m( facepalm.gif -^_^ icon_fun.gif -:?: icon_question.gif -:!: icon_exclaim.gif -LOL icon_lol.gif -FIXME fixme.gif -DELETEME delete.gif - diff --git a/wiki/conf/users.auth.php b/wiki/conf/users.auth.php deleted file mode 100644 index 5e2a4ac..0000000 --- a/wiki/conf/users.auth.php +++ /dev/null @@ -1,12 +0,0 @@ -# users.auth.php -# <?php exit()?> -# Don't modify the lines above -# -# Userfile -# -# Format: -# -# login:passwordhash:Real Name:email:groups,comma,separated - - -ahriman:$1$lQneqQgd$dFNTq6hx8rvaYavSImhG/.:ahriman:ahriman@falte.red:admin,user diff --git a/wiki/conf/users.auth.php.dist b/wiki/conf/users.auth.php.dist deleted file mode 100755 index 8231aa5..0000000 --- a/wiki/conf/users.auth.php.dist +++ /dev/null @@ -1,10 +0,0 @@ -# users.auth.php -# <?php exit()?> -# Don't modify the lines above -# -# Userfile -# -# Format: -# -# login:passwordhash:Real Name:email:groups,comma,separated - diff --git a/wiki/conf/wordblock.conf b/wiki/conf/wordblock.conf deleted file mode 100755 index 3040fa0..0000000 --- a/wiki/conf/wordblock.conf +++ /dev/null @@ -1,29 +0,0 @@ -# This blacklist is maintained by the DokuWiki community -# patches welcome -# -https?:\/\/(\S*?)(-side-effects|top|pharm|pill|discount|discount-|deal|price|order|now|best|cheap|cheap-|online|buy|buy-|sale|sell)(\S*?)(cialis|viagra|prazolam|xanax|zanax|soma|vicodin|zenical|xenical|meridia|paxil|prozac|claritin|allegra|lexapro|wellbutrin|zoloft|retin|valium|levitra|phentermine) -https?:\/\/(\S*?)(bi\s*sex|gay\s*sex|fetish|incest|penis|\brape\b) -zoosex -gang\s*bang -facials -ladyboy -\btits\b -bolea\.com -52crystal -baida\.org -web-directory\.awardspace\.us -korsan-team\.com -BUDA TAMAMDIR -wow-powerleveling-wow\.com -wow gold -wow-gold\.dinmo\.cn -downgrade-vista\.com -downgradetowindowsxp\.com -elegantugg\.com -classicedhardy\.com -research-service\.com -https?:\/\/(\S*?)(2-pay-secure|911essay|academia-research|anypapers|applicationessay|bestbuyessay|bestdissertation|bestessay|bestresume|besttermpaper|businessessay|college-paper|customessay|custom-made-paper|custom-writing|degree-?result|dissertationblog|dissertation-service|dissertations?expert|essaybank|essay-?blog|essaycapital|essaylogic|essaymill|essayontime|essaypaper|essays?land|essaytownsucks|essay-?writ|fastessays|freelancercareers|genuinecontent|genuineessay|genuinepaper|goessay|grandresume|killer-content|ma-dissertation|managementessay|masterpaper|mightystudent|needessay|researchedge|researchpaper-blog|resumecvservice|resumesexperts|resumesplanet|rushessay|samedayessay|superiorcontent|superiorpaper|superiorthesis|term-paper|termpaper-blog|term-paper-research|thesisblog|universalresearch|valwriting|vdwriters|wisetranslation|writersassembly|writers\.com\.ph|writers\.ph) -flatsinmumbai\.co\.in -https?:\/\/(\S*?)penny-?stock -mattressreview\.biz -(just|simply) (my|a) profile (site|webpage|page) |