Dartar
Recently committed code
DarTar
- Disabling hostname lookup for anonymous users as default option for fresh...
Commit by
DarTar :: r
1709 /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 :: r
1702 /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 :: r
1701 /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 :: r
1700 /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 :: r
1699 /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 :: r
1694 /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 :: r
1693 /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 :: r
1692 /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 :: r
1664 /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 :: r
1663 /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 :: r
1662 /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 :: r
1658 /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 :: r
1657 /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 :: r
1656 /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 :: r
1655 /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 :: r
1654 /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 :: r
1653 /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 :: r
1652 /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 :: r
1651 /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 :: r
1650 /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.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.
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