Dartar
Recently committed code
DarTar
- Disabling hostname lookup for anonymous users as default option for fresh...
Commit by DarTar :: r1709 /branches/1.3/wikka.php: (link)Disabling hostname lookup for anonymous users as default option for fresh installs, refs #1006 - Minor changes for 1.3: * added referrerslink menulet (Credits: EmeraldIsland) *...
Commit by DarTar :: r1702 /branches/1.3/ (8 files in 8 dirs): (link)Minor changes for 1.3: * added referrerslink menulet (Credits: EmeraldIsland) * missing translation strings for footer (shortened link descriptions by removing unnecessary text) * changed default text alignment in kubrick template to "left" refs #912 and #1004 and #380
- Urldecoding redirect session parameter (which renders encoded Unicode pagenames...
Commit by DarTar :: r1701 /branches/1.3/actions/usersettings/usersettings.php: (link)Urldecoding redirect session parameter (which renders encoded Unicode pagenames otherwise), refs#1003 - further minor CSS changes to light theme, refs #380
Commit by DarTar :: r1700 /branches/1.3/templates/light/css/light.css: (link)further minor CSS changes to light theme, refs #380 - Minor change to userpage link styling, refs #380
Commit by DarTar :: r1699 /branches/1.3/templates/light/css/light.css: (link)Minor change to userpage link styling, refs #380 - small style fix for diff handler, ref #380
Commit by DarTar :: r1694 /branches/1.3/templates/light/css/light.css: (link)small style fix for diff handler, ref #380 - Removing obsolete comment stylesheet option from config settings, refs #912 and...
Commit by DarTar :: r1693 /branches/1.3/wikka.php: (link)Removing obsolete comment stylesheet option from config settings, refs #912 and #418 - final tweak to stylesheet, removing reference to obsolete config setting, refs...
Commit by DarTar :: r1692 /branches/1.3/templates/ (4 files in 4 dirs): (link)final tweak to stylesheet, removing reference to obsolete config setting, refs #380 - Created a new WikkaConfig page as a placeholder for a future editor of the...
Commit by DarTar :: r1664 /branches/1.3/ (4 files in 3 dirs): (link)Created a new WikkaConfig page as a placeholder for a future editor of the config settings. It currently displays the contents of the config file via the wikkaconfig action, moved here from SysInfo. refs #953 and #934 and #912 - Fixed comments style in default theme. Note: the comment navigation icons and...
Commit by DarTar :: r1663 /branches/1.3/templates/default/css/ (3 files): (link)Fixed comments style in default theme. Note: the comment navigation icons and the commentsnav div will need to be removed from the show handler and CSS. The label of the fieldset in the user settings can then drop the word "default". refs #418 and #912 and #380 - Fixed comments style in kubrick theme. Note: the comment navigation icons and...
Commit by DarTar :: r1662 /branches/1.3/templates/kubrick/css/ (3 files): (link)Fixed comments style in kubrick theme. Note: the comment navigation icons and the commentsnav div will need to be removed from the show handler and CSS. The label of the fieldset in the user settings can then drop the word "default". refs #418 and #912 - Fixing layout of usersettings in kubrick theme, refs #380
Commit by DarTar :: r1658 /branches/1.3/templates/kubrick/css/kubrick.css: (link)Fixing layout of usersettings in kubrick theme, refs #380 - [m] alignment of infoboxes in usersettings, refs #380
Commit by DarTar :: r1657 /branches/1.3/templates/ (3 files in 3 dirs): (link)[m] alignment of infoboxes in usersettings, refs #380 - Replacing hardcoded string, refs #340
Commit by DarTar :: r1656 /branches/1.3/templates/ (3 files in 3 dirs): (link)Replacing hardcoded string, refs #340 - Converting German lang file to UTF-8, refs #684 and #340
Commit by DarTar :: r1655 /branches/1.3/lang/de/de.inc.php: (link)Converting German lang file to UTF-8, refs #684 and #340 - [m] looking for best styling for admin dashboard, refs #380
Commit by DarTar :: r1654 /branches/1.3/templates/light/css/light.css: (link)[m] looking for best styling for admin dashboard, refs #380 - [m] dashboard width, refs #380
Commit by DarTar :: r1653 /branches/1.3/templates/light/css/light.css: (link)[m] dashboard width, refs #380 - [m] Removed redundant punctuation from search tips, refs #340
Commit by DarTar :: r1652 /branches/1.3/lang/en/en.inc.php: (link)[m] Removed redundant punctuation from search tips, refs #340 - Fixing inconsistency with hovers in page footer, minor changes to admin...
Commit by DarTar :: r1651 /branches/1.3/templates/light/css/light.css: (link)Fixing inconsistency with hovers in page footer, minor changes to admin dashboard styling, refs #380 - Adapted stylesheet for processcomment handler (light template), fixed broken...
Commit by DarTar :: r1650 /branches/1.3/ (2 files in 2 dirs): (link)Adapted stylesheet for processcomment handler (light template), fixed broken layout in processcomment, now displaying the whole page before the commentform (which I think is important if one has to comment on the content!). Brian, note that because of this change when processcomment is loaded the user has to scroll to the bottom to see the comment form, we will need to find a better solution. Once we have settled on the final implementation I'll modify the other templates accordingly, refs #380 and #418

My homepage
nitens.orgWhere it all began
I chose WikkaWiki as a very easy-to-install wiki engine while I was reviewing a number of open source CMS for a project. I needed easy extensibility, good CSS support, and something MySQL/PHP based. I made some hacks to the code, became more and more involved and... finally became part of the Wikka development crew.Why Wikka instead of other wikis?
I believe the main appeal of Wikka to many of its users lies in its lightweightness and its easy hackability. Installing a wiki on an existing website is often painfully hard for the unexperienced user. Making it look and feel as the site itself is sometimes even harder. People willing to:- integrate seamlessly a wiki engine into their site (without having to dig into dozens of lines of code);
- have their site run by an invisible wiki engine;
Why lightweightness matters ?
Lightweightness does not mean lack of features.Lightweightness is what spares you from discovering something like this (quoting from Special:Statistics, after a fresh installation of MediaWiki on my machine and some very preliminary testing):
There are 734 total pages in the database. This includes "talk" pages, pages about Wikipedia, minimal "stub" pages, redirects, and others that probably don't qualify as content pages.
Excluding those, there are 3 pages that are probably legitimate content pages.
Excluding those, there are 3 pages that are probably legitimate content pages.
Wikka's approach is the opposite of MediaWiki's: we provide you with a fast, reliable, standards-compliant and secure engine, you install only the features that you need.
A touch of style
Wikka is structure. To shape its surface you can create and select themes.(see also my experimental Wikka skin server)
Using wikka
I've created and maintain openformats.org a site for promoting open formats running on WikkaWiki, with a couple of hacks:
- UTF-8 Support - thanks to AndreaRossato's code and unvaluable help;
- UserAdmin - user management interface;
- FeedbackAction - displays a module to send feedback to the wiki administrator;
- IncludeAction (adapted from Wikini) - includes more pages in a single page;
- NotifyOnChange - a simple way to get an email notification each time a page is edited (adapted from Wikini);
- dynamic CSS - random modifications of the wiki layout;
- altlang links for same page in different languages;
- HideReferrers - avoids spambot problems by hiding the referrer link to anonymous users;
- LoggedUsersHomepage - creates a different homepage for logged users;
- RedirectOnLogin - automatically redirects to a specific page on login/logout;
- SmartTitle - checks if a ==Header== of any level is included in the page body, otherwise displays pagename;

My personal homepage is invisibly run by the latest Wikka package .
Some of my contributions
- IncludeRemote - a plugin for fetching wikka-formatted content from a remote Wikka server
- PageAdminAction - a page administration module
- UserAdmin - a user management module
- MySkin - a beta skin selector and editor
- WikkaMenus - a module for customizing wikka menus
- PagedComments - a configurable comment pager
- A bunch of CSS stylesheets for Wikka, including:
- dartar.css
- dartar2.css
- dariotaraborelli.css
- minigray.css
- pink.css
- smooth.css
- void.css
- whitew.css
- GrabCodeHandler - a quick download handler for code blocks
- AcronymFormatter - a parse for acronyms/abbreviations
- InvisibleWiki - hints on how to run an invisible wiki engine
CategoryUsers