Dartar
Recently committed code
DarTar
- alternate rows and styling, refs #1
Commit by
DarTar :: r
1083 /trunk/handlers/ (2 files in 2 dirs): (
link)
alternate rows and styling, refs #1
- Porting CSS from 1.1.6.4, refs #575
Commit by
DarTar :: r
1082 /trunk/css/wikka.css: (
link)
Porting CSS from 1.1.6.4, refs #575
- Porting CSS from 1.1.6.4, refs #575
Commit by
DarTar :: r
1081 /trunk/css/wikka.css: (
link)
Porting CSS from 1.1.6.4, refs #575
- default styling for {{{select}}} elements and slight change to referrer handler...
Commit by
DarTar :: r
1080 /trunk/css/wikka.css: (
link)
default styling for {{{select}}} elements and slight change to referrer handler styling, refs #1 #380 and #388
- Minor changes in accessibility links, refs #708
Commit by
DarTar :: r
1077 /branches/1.1.7-docs/templates/header.php: (
link)
Minor changes in accessibility links, refs #708
- Removing obsolete handler, refs #1
Commit by
DarTar :: r
1075 /trunk/setup/install.php: (
link)
Removing obsolete handler, refs #1
- Removing obsolete handler, refs #1
Commit by
DarTar :: r
1074 /trunk/handlers/referrers_sites: (
link)
Removing obsolete handler, refs #1
- Updating phpDoc header, refs #1
Commit by
DarTar :: r
1073 /trunk/handlers/ (2 files in 2 dirs): (
link)
Updating phpDoc header, refs #1
- Fixing unescaped &, refs #1
Commit by
DarTar :: r
1072 /trunk/handlers/referrers/referrers.php: (
link)
Fixing unescaped &, refs #1
- First draft of advanced referrers handler (Credits: JavaWoman) - removed...
Commit by
DarTar :: r
1071 /trunk/ (4 files in 4 dirs): (
link)
First draft of advanced referrers handler (Credits: JavaWoman)
- removed {{{makeList()}}} method (does not allow styling of active elements);
- added general purpose style for tabbed menus ({{{ul.menu}}});
refs #1
- Fixing wrong description of heading markup, fixes #758
Commit by
DarTar :: r
1070 /branches/1.1.7-docs/lang/en/defaults/FormattingRules.txt: (
link)
Fixing wrong description of heading markup, fixes #758
- Fixing wrong description of heading markup, refs #758
Commit by
DarTar :: r
1069 /branches/1.1.6.5/setup/install.php: (
link)
Fixing wrong description of heading markup, refs #758
- Fixing wrong description of heading markup, refs #758
Commit by
DarTar :: r
1068 /trunk/lang/en/defaults/FormattingRules.txt: (
link)
Fixing wrong description of heading markup, refs #758
- Adding {{{makeList()}}} method to core (Credits: JavaWoman): required by the...
Commit by
DarTar :: r
1059 /trunk/libs/Wakka.class.php: (
link)
Adding {{{makeList()}}} method to core (Credits: JavaWoman): required by the advanced referrers handler, refs #1
- Fixing broken link in default homepage, refs #496
Commit by
DarTar :: r
1058 /trunk/lang/en/defaults/HomePage.txt: (
link)
Fixing broken link in default homepage, refs #496
- Fixed missing markup in GeSHi language table, refs #496
Commit by
DarTar :: r
1057 /trunk/lang/en/defaults/FormattingRules.txt: (
link)
Fixed missing markup in GeSHi language table, refs #496
- Removing GeSHi settings from installer, refs #751
Commit by
DarTar :: r
1056 /branches/1.1.6.5/setup/default.php: (
link)
Removing GeSHi settings from installer, refs #751
- Normalizing name in footer, as in 1.1.6.4, refs #591 and #708
Commit by
DarTar :: r
1054 /branches/1.1.7-docs/templates/footer.php: (
link)
Normalizing name in footer, as in 1.1.6.4, refs #591 and #708
- Normalizing name in footer, as in 1.1.6.4, fixes #591
Commit by
DarTar :: r
1053 /trunk/templates/footer.php: (
link)
Normalizing name in footer, as in 1.1.6.4, fixes #591
- Updating version number, refs #749
Commit by
DarTar :: r
1048 /branches/1.1.6.5/wikka.php: (
link)
Updating version number, refs #749
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
My homepage
nitens.org∞
Where 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∞;
might have good reasons to choose Wikka.
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.
A touch of style
Wikka is
structure. To shape its
surface you can create and select
skins
(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 .
CategoryUsers