WackoWiki

Patches and Hacks for WackoWiki

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 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 – copy & paste

Оглавление документа

1. Actions

1.1. RSS/Atom Feed

bugs:
{{feed url="https://..." max="5"}}
These actions integrate rss/atom feeds
-> RSSAtomFeed

1.2. BibTeX-File Integration

bugs:
{{bibref bibkey="beckett-d-2001-449-a" modelname="seebi.bib"}}
This action displays bibliographic entries from bibtex files in your pages.
-> BibTeX Integration

1.3. Calendar Action

bugs:0001109
{{calendar [year="2004|2005..."] [month="1|2|..."] [highlight="today|1|2|..."] [daywidth="3"]}}
-> Calendar Action – requires PHP5

1.4. Calendar Action #2

bugs:
{{calendar [showyear=2006] [showmonth=11] [linktext=Link]}}
-> Calendar Action #2

1.5. Calendar Action #3

bugs:
{{simplecalendar}}
-> Calendar Action #3

1.6. Month Scheduler

bugs:
{{monthscheduler}}


-> MonthScheduler
-> DayScheduler
-> Scheduler

1.7. Page index by letter

bugs:0001083
{{pageindexbyletter letter="A"}}
short description here...
-> Page Index by Letter


I wrote an index page sorted by name (within clusters) and letter
-> Page Index by Name

1.8. Last Edited

bugs:
{{lastedited}}
short description here...
-> Last Edited

1.9. Edit

bugs:
{{edit [page="EditThisPage"] [text="your text"]}}
you can click “edit” inside bookmarks and wikipages
-> Edit

1.10. Comments

bugs:
{{comments [page="CommentThisPage"] [text="your text"]}}
you can click “comments” inside bookmarks and wikipages
-> Comments

1.11. Rate Page

bugs:
{{RatePage [text="text"] [art="kind"]}}
you can rate a page for defined criteria
-> Rate Page

1.12. Mindmap

bugs:
Using this action you can display mindmaps created by FreeMind
-> MindMap action

1.13. Time stamp

bugs:
{{timestamp}}
-> TimeStamp

1.14. Get IP

bugs:
{{getip}}
-> GetIP

1.15. Random image

bugs:
{{randomimage imgpath="files/"}}
-> RandomImage

1.16. Char count

bugs:
{{charcount max=[number]}}
-> charcount

1.17. Photoalbum

bugs:
{{photoalbum}}
-> Photoalbum

1.18. Create New Page

bugs: no user, acl check; still need to replace the header() function
{{createnewpage}}
-> Create New Page

1.19. Template Insert

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

1.20. MP3 Flashplayer

bugs:
-> MP3 Flashplayer

1.21. Page Break for Printing

bugs:
{{pagebreak}}
Specifying page breaks for printing
-> Page Break for Printing

1.22. Category

bugs:
{{category}}
Category system from WikkaWiki
-> Category System

1.23. Hidden Content

bugs:
{{hiddencontent username="UserName1,UserName2" usergroup="Admins" text="Hidden content text"}}
Hides content on a page based on user name or user group
-> Hidden Content

2. Formatters

2.1. Delphi Highlighter

bugs:
-> /Delphi Highlighter

2.2. Java Highlighter

bugs:
-> /Java Highlighter

2.3. TeX-Formula Visualisation

The MathFormatter is based on jsMath, a JavaScript app for visualizing TeX formulas via display morphing.
-> TeX-Formula Visualisation

2.4. Graphviz Visualisation

With this formatter, it is possible to visualize graphs with the famous GraphViz tool.
-> Graphviz Visualisation

2.5. Center ICQ logs formatter

bugs:0001391
-> Center ICQ logs formatter

3. Hacks

3.1. LDAP Groups as ACL Group Aliases

bugs:0001023
-> LDAP Groups

3.2. Searchline

bugs:0001283
copy-paste and update of original search action.
displays pagenames and lines in page where the phrase was found.
new param - “clean”, if true - omits the phrase from result lines.
-> SearchLine

3.3. CapTcha

bugs:0000964
This is used to avoid spam in blogs or wiki.
-> CapTcha

3.4. BadBehavior

bugs:
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

3.5. Date & Time Formatting

bugs:0000849
The default formatting for dates and times in WackoWiki is pretty much hard coded thru out the PHP code. The day.month.year and year-month-day formats aren't natural for most westerners. This patch allows you to set the formats via 'wakka.config.php'.
-> DateFormat Hack

3.6. GeSHi Code Highlighting Quick Hack

bugs:
-> GeSHi Hack

3.7. AJAX API Quick Start

bugs:
API to create AJAX themes and actions
-> WackoWikiQS

3.8. Improve wacko colors

How to use more than 140 colors as foreground and background.
-> ImproveWackoColors

3.9. Google Sitemap Support

bugs:0001411
Add Google Sitemap support
-> Google Sitemap Support

3.10. Spam-Protection for comments

avoid comment-spam added by “non-human-beings”
-> Spam-Protection for comments

3.11. Html To Wacko

Converting HTML to Wacko
-> HtmlToWacko

3.12. Word To Wacko

Converting Word to Wacko
-> WordToWacko

3.13. Center newly open editor area in browser window

bugs:0001188
Very useful hack. You doesn't need to slightly scroll browser window to adjust wiki editor position to see it whole and centered in browser window because browser scrolls it automatically.

3.14. Slide Show

Replaces PowerPoint ;-)
-> SlideShow

3.15. Webradio Hacks

-> Hacks for Webradio