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 Bug Tracker[link1] 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 the Plugins documentation. (pls. add info of compatible version of WackoWiki) -> Template[link2] - copy & paste or clone
|
|
1. Action
1.1. Char Count
{{charcount max=[number]}}
-> CharCount[link8]
1.2. Get IP
{{getip}}
-> GetIP[link9]
1.3. Hidden Content
{{hiddencontent username="UserName1,UserName2" usergroup="Admins" text="Hidden content text"}}
Hides content on a page based on user name or user group
-> Hidden Content[link7]
1.4. Image Slider
Responsive CSS3 Image Slider{{imageslider}}
-> Image Slider[link5]
1.5. PageID Link
{{plink}}
Creates internal links using the PageID
-> PageID Link[link10]
1.6. Scheduler
{{scheduler}}
-> Scheduler[link11]
1.7. Wiki Messenger
einfacher Wiki-Messenger{{messenger}}
-> WikiMessenger[link4]
1.8. Gallery
{{gallery}}
-> Gallery[link12]
1.9. Time stamp
{{timestamp}}
-> TimeStamp[link13]
1.10. Template Insert
bugs: no user, acl check, still need to replace the header() function (by java-script code?){{template.insert}}
-> Insert Template[link3]
1.11. Edit interwiki.conf
{{newinterwiki}}
-> New interwiki.conf[link14]
1.12. Poll
Add polls to your WackoWiki pages!{{poll q="Do you like WackoWiki?" a="Yes:No"}}
-> Poll[link15]
1.13. Mass Regex Replace
Mass edit using regular expressions-> Mass Regex Replace[link16]
2. Admin Panel
3. Formatter
3.1. BBCode
BBCode parsing class-> BBCode Formatter[link17]
3.2. Color Box
visualize color sets as boxes{{colorbox}}
-> ColorBox[link18]
3.3. CSV
Converts inline CSV data into a table.-> CSV Formatter[link6]
3.4. GeSHi Code Highlighting
Generic Syntax Highlighter-> GeSHi Hack[link19]
3.5. Graphviz Visualisation
With this formatter, it is possible to visualize graphs with the famous GraphViz[link20] tool.-> Graphviz Visualisation[link21]
3.6. Highlight.js
Highlight.js is a syntax highlighter written in JavaScript. It works in the browser as well as on the server. It can work with pretty much any markup, doesn’t depend on any other frameworks, and has automatic language detection.-> Highlight.js[link22]
3.7. MathJax
MathJax allows you to include mathematics in your web pages, either using TeX and LaTeX notation, or as MathML, and you can even use both in the same document.-> MathJax[link23]
3.8. Ruby-Wacko-Formatter
3.9. Timeline
Converts inline data into a timeline.-> Timeline[link25]
4. Handler
4.1. Send Page via Email
This is a handler to send a specific page to someone via email-> SendThisPage[link26]
4.2. Slide Show
Replaces PowerPoint ;-)-> SlideShow[link27]
5. Converter
5.1. HTML to WackoWiki converter
An HTML to WackoWiki converter written in JavaScript.-> HTML2WackoWiki[link28]
5.2. OpenDocument To WackoWiki
OpenOffice Writer 2+ export filter-> OpenDocument2WackoWiki[link29]
6. Hack
6.1. 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[link30]
6.2. Spam-Protection for comments
avoid comment-spam added by "non-human-beings"-> Spam-Protection for comments[link31]
6.3. Google Translate
Adds Google Translate to your page header.-> Google Translate[link32]
6.4. Different Homepage
Different starting-page for members and visitors-> Different Homepage[link33]
6.5. Mantis-WackoWiki Integration
Integrate WackoWiki into MantisBT-> Mantis-WackoWiki Integration[link34]
6.6. Async Upload Hack
module for bulk upload files on a WackoWiki site using Fetch API-> Async Upload Hack[link35]
6.7. LDAP Groups as ACL Group Aliases
-> LDAP Groups[link36]6.8. Plugins Directory Hack
Keep modified actions, handlers and formatters separate from the codebase-> Plugins Directory[link37]
7. Tools
7.1. Ansible Role
-> WackoWiki Ansible Role[link38]- [link1] https://wackowiki.org/bugs/
- [link2] https://wackowiki.org/doc/Dev/PatchesHacks/Template
- [link3] https://wackowiki.org/doc/Dev/PatchesHacks/TemplateInsert
- [link4] https://wackowiki.org/doc/Dev/PatchesHacks/WikiMessenger
- [link5] https://wackowiki.org/doc/Dev/PatchesHacks/ImageSlider
- [link6] https://wackowiki.org/doc/Dev/PatchesHacks/CSV
- [link7] https://wackowiki.org/doc/Dev/PatchesHacks/HiddenContent
- [link8] https://wackowiki.org/doc/Dev/PatchesHacks/CharCount
- [link9] https://wackowiki.org/doc/Dev/PatchesHacks/GetIP
- [link10] https://wackowiki.org/doc/Dev/PatchesHacks/PageIdLink
- [link11] https://wackowiki.org/doc/Dev/PatchesHacks/Scheduler
- [link12] https://wackowiki.org/doc/Dev/PatchesHacks/Gallery
- [link13] https://wackowiki.org/doc/Dev/PatchesHacks/TimeStamp
- [link14] https://wackowiki.org/doc/Dev/PatchesHacks/NewInterWikiList
- [link15] https://wackowiki.org/doc/Dev/PatchesHacks/Poll
- [link16] https://wackowiki.org/doc/Dev/PatchesHacks/MassRegexReplace
- [link17] https://wackowiki.org/doc/Dev/PatchesHacks/BBCode
- [link18] https://wackowiki.org/doc/Dev/PatchesHacks/ColorBox
- [link19] https://wackowiki.org/doc/Dev/PatchesHacks/GeSHi
- [link20] http://www.graphviz.org/
- [link21] https://wackowiki.org/doc/Dev/PatchesHacks/GraphvizVisualisation
- [link22] https://wackowiki.org/doc/Dev/PatchesHacks/Highlight.js
- [link23] https://wackowiki.org/doc/Dev/PatchesHacks/MathJax
- [link24] https://github.com/restorer/deprecated-ruby-wacko-formatter
- [link25] https://wackowiki.org/doc/Dev/PatchesHacks/Timeline
- [link26] https://wackowiki.org/doc/Dev/PatchesHacks/SendThisPage
- [link27] https://wackowiki.org/doc/Dev/PatchesHacks/SlideShowHandler
- [link28] https://wackowiki.org/doc/Dev/PatchesHacks/HTML2WackoWiki
- [link29] https://wackowiki.org/doc/Dev/PatchesHacks/OpenDocument2WackoWiki
- [link30] https://wackowiki.org/doc/Dev/PatchesHacks/BadBehavior
- [link31] https://wackowiki.org/doc/Dev/PatchesHacks/SpamProtectionForComments
- [link32] https://wackowiki.org/doc/Dev/PatchesHacks/GoogleTranslate
- [link33] https://wackowiki.org/doc/Dev/PatchesHacks/DifferentHomepage
- [link34] https://wackowiki.org/doc/Dev/PatchesHacks/MantisWackoWikiIntegration
- [link35] https://wackowiki.org/doc/Dev/PatchesHacks/AsyncUpload
- [link36] https://wackowiki.org/doc/Dev/PatchesHacks/LDAPGroups
- [link37] https://wackowiki.org/doc/Dev/PatchesHacks/PluginsDirectory
- [link38] https://github.com/ebal/ansible-roles/tree/master/WackoWiki