Because of Wikidot, web development became a hobby of mine. Wikidot has helped me tremendously in learning HTML, CSS, Javascript, web design, and so much more. Because of how it helped me, I want to give back by using my skills to form Wikidot Applications, series of codes packaged into a simple module that can be easily used by other users without great understanding of the code behind the work. The below are applications I have either helped developed or actually developed that you may use freely.
The Calendar Project
The Calendar Project was a massive Wikidot undertaking that was the collaborative effort of many individuals. The calendar app, which can be seen on this blog here, features a full fledged calendar that you can mark up with events. These events appear on the calendar, and when you hover over the events, the details are shown. This calendar can also be shrunk into a mini mode. Highly convenient for planning and management, this calendar is truly a work of art.
As mentioned, this was a massive project involving many individuals at Wikidot. These in particular are to thank:
- Phil Chett (Initiator)
- James Kanjo (Engineer)
- Helmuti_pdorf (Designer)
- leiger (Support)
- Myself (Debugger)
Notebook Application
Microsoft OneNote had inspired me to create something similar for Wikidot. This led to the development to the Notebook Application, a template for a Wikidot site that has a giant page-based notebook based off of OneNote's structure. You can create notebook sections, subsections, sub-subsections, and more. You can sort pages as well, and it comes with a built in image system and tutorial.
The application also has a little temporary note maker so that you can post any temporary notes on the side bar for quick reference. You can actually see this notebook in action on this blog here. leiger, pieterh, James Kanjo, and Ed Johnson helped me develop this application.
Checklist Application
The Checklist is a web-application made especially for managing a list of this to do or get. The Checklist is page-based and is especially good for community projects to inform the community of things to be done. You are able to edit options, set their priority, and toggle their status between being blank, checked, or X-ed.
Image Box CSI
The Image Box CSI is a Wikidot include that will help you easily generate a heading or caption for an image. Normally, this is quite difficult and requires the use of complex tables. This CSI allows you to easily add a caption to an image and still position where you want it. The looks of the image box is editable via CSS making it easily customizable to fit your site.
Chatbox CSI
The Chatbox CSI is a mini chatroom emulator that allows people across Wikidot to nearly-instantaneously communicate. Relatively speaking, it is both easy to install and easy to use, and it can be quite useful for both its small size and polished look. Making a chat application using pure Wikidot code wasn't an original idea of mine, nor was this small version. James Kanjo originally made a much larger (and better) Chatroom Application, and leiger and bcammo made it into a compact version. All I did was add a little Javascript sprinkling that allowed it to automatically update, thus making it a genuine chat emulator.
Singular-Plural CSI
The Singular-Plural CSI is a plurality checker. It checks a variable and returns the correct form of a noun given the quantity of the variable. If you want to use the word "comment", then if the variable is 1, "comment" will appear. If the variable is 2, "comments" will appear.
This is especially useful with the ListPages module Wikidot has which cannot do this. With this, you can check the %%comments%% variable and have it conjure the correct form of the noun.
Fix the IE bug.












