View source for Patches and Hacks

#||
||
++please write everything in English++

**Contributing?**
If you want to contribute a plugin, script, hack, template or whatever please feel free to post it to our **[[https://wackowiki.org/bugs/ Bug Tracker]]** to let us see, if we can include it in our distribution.

**Why not keep everything in the WackoWiki distribution?**
This page serves as a collection of external plugins/scripts of tools. They are not included in the distribution because either the author did not approve to that, the script is too complicated/insecure for novice users or plainly because the script does not fit within our whole concept. However we do not want to let the work on those scripts go unnoticed, so you can see those collected here.

For help on how to install those plugins, please read our Using Plugins documentation. ++(pls. add info of compatible version of WackoWiki)++

-> ((!/Template Template)) - copy & paste or clone

{{changes page="PatchesHacks" title=1 max=5 noxml=1}}
 |{{toc numerate=1}}%%(wacko wrapper=page wrapper_width=400)%% ||
||#
===Action===

====Char Count==
##~{{charcount max=[number]}}##
-> ((!/CharCount CharCount))

====Get IP==
##~{{getip}}##
-> ((!/GetIP GetIP))

====Hidden Content==
##~{{hiddencontent username="UserName1,UserName2" usergroup="Admins" text="Hidden content text"}}##
Hides content on a page based on user name or user group
-> ((!/HiddenContent Hidden Content))

====Image Slider====
##""{{imageslider}}""##
Responsive CSS3 Image Slider
-> ((!/ImageSlider Image Slider))

====Scheduler==
##""{{scheduler}}""##
-> ((!/Scheduler Scheduler))

====Wiki Messenger==
einfacher Wiki-Messenger
##""{{messenger}}""##
-> ((!/WikiMessenger WikiMessenger))

====Gallery==
##~{{gallery}}##
-> ((!/Gallery Gallery))

====Time stamp==
##~{{timestamp}}##
-> ((!/TimeStamp TimeStamp))

====Template Insert==
bugs: no user, acl check, still need to replace the header() function (by java-script code?)
##~{{template.insert}}##
-> ((!/TemplateInsert Insert Template))

====Edit interwiki.conf==
##~{{newinterwiki}}##
-> ((!/NewInterWikiList New interwiki.conf))

====Poll==
Add polls to your WackoWiki pages!
##~{{poll q="Do you like ~WackoWiki?" a="Yes:No"}}##
-> ((!/Poll Poll))

====Color Box==WikiEdit 
visualize color sets as boxes
##~{{colorbox}}##
-> ((!/ColorBox ColorBox))

===Admin Panel ===

===Formatter===

====BBCode====
BBCode parsing class
-> ((!/BBCode BBCode Formatter))

====CSV====
Converts inline CSV data into a table.
-> ((!/CSV CSV Formatter))

====GeSHi Code Highlighting==
Generic Syntax Highlighter
-> ((!/GeSHi GeSHi Hack))

====Graphviz Visualisation====
With this formatter, it is possible to visualize graphs with the famous ((http://www.graphviz.org/ GraphViz)) tool.
-> ((!/GraphvizVisualisation Graphviz Visualisation))

====TeX-Formula Visualisation====
The MathFormatter is based on ((http://www.math.union.edu/~dpvc/jsMath/ jsMath)), a JavaScript app for visualizing TeX formulas via display morphing.
-> ((!/TeXFormulaVisualisation TeX-Formula Visualisation))

====Ruby-Wacko-Formatter====
  * ((https://github.com/restorer/deprecated-ruby-wacko-formatter Format text using WackoWiki syntax))

===Handler==

====Send Page via Email ==
This is a handler to send a specific page to someone via email
->((!/SendThisPage SendThisPage))

====Slide Show====
Replaces PowerPoint ;-)
-> ((!/SlideShowHandler SlideShow))

===Converter==

====HTML to WackoWiki converter====
An HTML to WackoWiki converter written in JavaScript.
-> ((!/HTML2WackoWiki HTML2WackoWiki))

====OpenDocument To WackoWiki===
OpenOffice Writer 2+ export filter
-> ((!/OpenDocument2WackoWiki OpenDocument2WackoWiki))

===Hack===

====BadBehavior==
Bad Behavior is a set of PHP scripts which prevents spambots from accessing your site by analyzing their actual HTTP requests and comparing them to profiles from known spambots.
-> ((!/BadBehavior BadBehavior))

====reCapTcha==
Protect your site from abuse and help digitize books.
-> ((!/ReCapTcha reCapTcha))

====Spam-Protection for comments==
avoid comment-spam added by "non-human-beings"
-> ((!/SpamProtectionForComments Spam-Protection for comments))

====Google Translate====
 Adds Google Translate to your page header.
-> ((!/GoogleTranslate Google Translate))

====Different Homepage====
Different starting-page for members and visitors
-> ((!/DifferentHomepage Different Homepage))

====Mantis-WackoWiki Integration==
Integrate WackoWiki into MantisBT
-> ((!/MantisWackoWikiIntegration Mantis-WackoWiki Integration))

====Async Upload  Hack====
module for bulk upload files on a WackoWiki site using Fetch API
-> ((!/AsyncUpload Async Upload  Hack))

====Multi Upload Hack==
module for bulk upload files on a WackoWiki site
-> ((!/MultiUpload Multi Upload Hack))

====LDAP Groups as ACL Group Aliases==
-> ((!/LDAPGroups LDAP Groups))

====TinyMCE==
Tiny_MCE Hack plus implementation to choose between different editors
-> ((!/TinyMCE HTML Editor Tiny_MCE))


===Tools===
====Ansible Role==
-> ((https://github.com/ebal/ansible-roles/tree/master/WackoWiki WackoWiki Ansible Role))