Revision [20823]

Last edited on 2009-09-04 03:17:41 by DarTar [[m] wording]
Additions:
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 [[Docs:InstallingPlugins features that you need]].
Deletions:
Wikka's approach is: we provide you with a fast, reliable, standards-compliant and secure engine, you can install the [[Docs:InstallingPlugins features you need]].


Revision [20822]

Edited on 2009-09-04 03:16:08 by DarTar [updating links]
Additions:
Wikka's approach is: we provide you with a fast, reliable, standards-compliant and secure engine, you can install the [[Docs:InstallingPlugins features you need]].
Wikka is ''structure''. To shape its ''surface'' you can create and select [[Docs:WikkaThemes themes]].
My [[http://nitens.org personal homepage]] is [[Docs:InvisibleWiki invisibly run]] by the [[Docs:WhatsNew latest]] Wikka package .
Deletions:
Wikka is ''structure''. To shape its ''surface'' you can create and select [[TestSkin skins]]
My [[http://nitens.org personal homepage]] is [[InvisibleWiki invisibly]] run by the [[WhatsNew latest]] Wikka package .


Revision [20446]

Edited on 2009-02-09 10:50:03 by DarTar [[m] layout]
Additions:
{{rss url="http://cia.navi.cx/stats/author/DarTar/.rss" cachetime="30"}}>>
{{image alt="This is DarTar" title="This is DarTar" url="http://nitens.org/img/00010b.jpg"}}
<<==Some of my contributions==
<<::c::
Deletions:
{{rss url="http://cia.navi.cx/stats/author/DarTar/.rss" cachetime="30"}}
==Some of my contributions==
>>{{image alt="This is DarTar" title="This is DarTar" url="http://nitens.org/img/00010b.jpg"}}
::c::


Revision [19333]

Edited on 2008-01-28 00:15:21 by DarTar [Modified links pointing to docs server]
Additions:
I chose WikkaWiki as a very easy-to-install [[Docs:WikiEngine 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 [[CreditsPage Wikka development crew]].
I believe the main appeal of Wikka to many of its users lies in its **[[Docs:LightweightInfo 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:
~1) have their site run by an [[Docs:InvisibleWiki invisible wiki engine]];
**Lightweightness** does not mean lack of [[Docs:WikkaFeatures features]].
Deletions:
I chose WikkaWiki as a very easy-to-install [[WikiEngine 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 [[CreditsPage Wikka development crew]].
I believe the main appeal of Wikka to many of its users lies in its **[[LightweightInfo 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:
~1) have their site run by an [[InvisibleWiki invisible wiki engine]];
**Lightweightness** does not mean lack of [[WikkaFeatures features]].


Revision [17412]

Edited on 2007-08-14 12:43:37 by DarTar [minor edits]
Additions:
[[http://nitens.org/ nitens.org]]
I chose WikkaWiki as a very easy-to-install [[WikiEngine 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 [[CreditsPage Wikka development crew]].
""<a href="http://www.ohloh.net/accounts/1775?ref=Detailed">
<img height='35' width='191' src='http://www.ohloh.net/accounts/1775/widgets/account_detailed.gif' alt="ohloh profile for dartar" />
(see also my experimental [[http://css.openformats.org/wikka.php?wakka=MySkin Wikka skin server]])
Deletions:
http://nitens.org/
""<a href="http://www.ohloh.net/accounts/1775?ref=Tiny">
<img width='80' height='15' alt='ohloh profile' src='http://www.ohloh.net/images/icons/ohloh_profile.png'/>
I bumped into WikkaWiki as a very easy-to-install [[WikiEngine wiki engine]] while I was reviewing a number of open source CMS for a project. I needed easy extensibility, a 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 [[CreditsPage Wikka development crew]].


Revision [17315]

Edited on 2007-08-02 10:04:35 by DarTar [ohloh widget]
Additions:
::c::


Revision [17314]

Edited on 2007-08-02 10:04:11 by DarTar [ohloh widget]
Additions:
I've created and maintain [[http://www.openformats.org openformats.org]] a site for promoting open formats running on WikkaWiki, with a couple of hacks:
My [[http://nitens.org personal homepage]] is [[InvisibleWiki invisibly]] run by the [[WhatsNew latest]] Wikka package .
Deletions:
I've created and maintain [[http://www.openformats.org openformats.org]] a site for promoting open formats based on Wikka 1.1.3, with a couple of hacks:
I'm also using a slightly modified version of Wikka 1.1.3 at [[http://webepistemology.org webepistemology.org]]. My [[http://nitens.org personal homepage]] runs on the [[WhatsNew latest]] Wikka package.


Revision [17313]

Edited on 2007-08-02 10:03:11 by DarTar [ohloh widget]
Deletions:
::c::


Revision [17312]

Edited on 2007-08-02 10:01:38 by DarTar [ohloh widget]
Additions:
I'm also using a slightly modified version of Wikka 1.1.3 at [[http://webepistemology.org webepistemology.org]]. My [[http://nitens.org personal homepage]] runs on the [[WhatsNew latest]] Wikka package.
Deletions:
I'm also using a slightly modified version of Wikka 1.1.3 at [[http://webepistemology.org webepistemology.org]]. My [[http://dartar.free.fr personal homepage]] runs on the [[WhatsNew latest]] Wikka package.


Revision [17311]

Edited on 2007-08-02 10:01:14 by DarTar [ohloh widget]
Additions:
I'm also using a slightly modified version of Wikka 1.1.3 at [[http://webepistemology.org webepistemology.org]]. My [[http://dartar.free.fr personal homepage]] runs on the [[WhatsNew latest]] Wikka package.
Deletions:
I'm also using a slightly modified version of Wikka 1.1.3 at [[http://webepistemology.org webepistemology.org]]. My [[http://dartar.free.fr personal homepage]] runs on Wikka 1.1.6.0.


Revision [17310]

Edited on 2007-08-02 10:00:37 by DarTar [ohloh widget]
Additions:
======Dartar======
""<a href="http://www.ohloh.net/accounts/1775?ref=Tiny">
<img width='80' height='15' alt='ohloh profile' src='http://www.ohloh.net/images/icons/ohloh_profile.png'/>
</a>""
Deletions:
======Dartar's page======


Revision [16228]

Edited on 2007-02-27 14:52:00 by DarTar [adding CIA feed to my profile]
Deletions:
Among my Wikka contributions:


Revision [16227]

Edited on 2007-02-27 14:50:54 by DarTar [adding CIA feed to my profile]
Additions:
>>==Recently committed code==
{{rss url="http://cia.navi.cx/stats/author/DarTar/.rss" cachetime="30"}}
==Some of my contributions==
Deletions:
>>**Some hot selections**


Revision [15554]

Edited on 2006-10-26 09:51:24 by DarTar [updating URL to my homepage]
Additions:
>>{{image alt="This is DarTar" title="This is DarTar" url="http://nitens.org/img/00010b.jpg"}}
http://nitens.org/
Deletions:
>>{{image alt="This is DarTar" title="This is DarTar" url="http://dartar.free.fr/img/00010b.jpg"}}
http://dartar.free.fr


Revision [11489]

Edited on 2005-10-20 08:13:16 by DarTar [adding link]
Additions:
~1) [[WikkaIntegration integrate]] seamlessly a wiki engine into their site (without having to dig into dozens of lines of code);
Deletions:
~1) integrate seamlessly a wiki engine into their site (without having to dig into dozens of lines of code);


Revision [8174]

Edited on 2005-05-15 15:26:57 by DarTar [adding links]
Additions:
~- InvisibleWiki - hints on how to run an invisible wiki engine


Revision [8173]

Edited on 2005-05-15 15:26:11 by DarTar [Adding link]
Additions:
~- AcronymFormatter - a parse for acronyms/abbreviations


Revision [8047]

Edited on 2005-05-12 14:43:55 by DarTar [layout]
Additions:
~- A bunch of [[TestSkin CSS stylesheets]] for Wikka, including:
~~-//dartar.css//
~~-//dartar2.css//
~~-//dariotaraborelli.css//
~~-//minigray.css//
~~-//pink.css//
~~-//smooth.css//
~~-//void.css//
~~-//whitew.css//
Deletions:
~- A bunch of [[TestSkin CSS stylesheets]] for Wikka, including //pink//, //whitew//, //smooth//, //black//, //minigray//, //void// and - of course - //dartar// & //dartar2// :-).


Revision [7863]

Edited on 2005-05-04 06:25:40 by DarTar [minor]
Additions:
~1) have their site run by an [[InvisibleWiki invisible wiki engine]];
==Using wikka==
I'm also using a slightly modified version of Wikka 1.1.3 at [[http://webepistemology.org webepistemology.org]]. My [[http://dartar.free.fr personal homepage]] runs on Wikka 1.1.6.0.
Deletions:
~1) have their site run by an [[http://dartar.free.fr invisibile wiki engine]];
==The origins==
I'm also using a slightly modified version of Wikka 1.1.3 at[[http://webepistemology.org webepistemology.org]].


Revision [6390]

Edited on 2005-02-28 16:24:56 by DarTar [some notes on my Wikka experience and why not use MediaWiki ;-)]
Additions:
I bumped into WikkaWiki as a very easy-to-install [[WikiEngine wiki engine]] while I was reviewing a number of open source CMS for a project. I needed easy extensibility, a 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 [[CreditsPage Wikka development crew]].
== Why Wikka instead of other wikis?==
I believe the main appeal of Wikka to many of its users lies in its **[[LightweightInfo 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:
~1) integrate seamlessly a wiki engine into their site (without having to dig into dozens of lines of code);
~1) have their site run by an [[http://dartar.free.fr invisibile wiki engine]];
might have good reasons to choose Wikka.
== Why lightweightness matters ?==
**Lightweightness** does not mean lack of [[WikkaFeatures 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.//
::c::
Deletions:
I bumped into WikkaWiki as a very easy-to-install [[WikiEngine wiki engine]] while I was reviewing a number of open source CMS for a project. I needed easy extensibility, a 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 [[CreditsPage Wikka development crew]].::c::


Revision [6330]

Edited on 2005-02-25 17:26:59 by DarTar2 [Adding dartar2 skin]
Additions:
~- A bunch of [[TestSkin CSS stylesheets]] for Wikka, including //pink//, //whitew//, //smooth//, //black//, //minigray//, //void// and - of course - //dartar// & //dartar2// :-).
Deletions:
~- A bunch of [[TestSkin CSS stylesheets]] for Wikka, including //pink//, //whitew//, //smooth//, //black//, //minigray//, //void// and - of course - //dartar// :-).


Revision [6243]

Edited on 2005-02-22 11:05:35 by DarTar [Adding link to external homepage]
Additions:
== My homepage ==
http://dartar.free.fr


Revision [6188]

Edited on 2005-02-20 14:31:50 by DarTar [fixing link]
Additions:
~- MySkin - a beta skin selector and editor
Deletions:
~- TestSkin - a beta skin selector and editor


Revision [6106]

Edited on 2005-02-17 19:09:43 by DarTar [Adding link]
Additions:
~- PagedComments - a configurable comment pager
~- A bunch of [[TestSkin CSS stylesheets]] for Wikka, including //pink//, //whitew//, //smooth//, //black//, //minigray//, //void// and - of course - //dartar// :-).
~- GrabCodeHandler - a quick download handler for code blocks
Deletions:
~-PagedComments - a configurable comment pager
~-A bunch of [[TestSkin CSS stylesheets]] for Wikka, including //pink//, //whitew//, //smooth//, //black//, //minigray//, //void// and - of course - //dartar// :-).


Revision [6066]

Edited on 2005-02-16 23:45:51 by DarTar [Link added]
Additions:
~-PagedComments - a configurable comment pager


Revision [6036]

Edited on 2005-02-16 14:10:07 by DarTar [Adding picture of me with new hair style]
Additions:
~-A bunch of [[TestSkin CSS stylesheets]] for Wikka, including //pink//, //whitew//, //smooth//, //black//, //minigray//, //void// and - of course - //dartar// :-).
Deletions:
~-A bunch of [[TestSkin CSS stylesheets]] for Wikka, including //pink//, //whitew//, //smooth//, //black//, //minigray//.


Revision [6035]

Edited on 2005-02-16 14:09:05 by DarTar [Adding picture of me with new hair style]
Additions:
~-A bunch of [[TestSkin CSS stylesheets]] for Wikka, including //pink//, //whitew//, //smooth//, //black//, //minigray//.


Revision [6034]

Edited on 2005-02-16 14:04:01 by DarTar [Adding picture of me with new hair style]

No Differences

Revision [6033]

Edited on 2005-02-16 14:02:09 by DarTar [Adding picture of me with new hair style]
Additions:
======Dartar's page======
>>{{image alt="This is DarTar" title="This is DarTar" url="http://dartar.free.fr/img/00010b.jpg"}}
== Where it all began ==
I bumped into WikkaWiki as a very easy-to-install [[WikiEngine wiki engine]] while I was reviewing a number of open source CMS for a project. I needed easy extensibility, a 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 [[CreditsPage Wikka development crew]].::c::
Deletions:
=====DarTar's page=====
>>== Where it all began ==
I bumped into WikkaWiki as a very easy-to-install [[WikiEngine wiki engine]] while I was reviewing a number of open source CMS for a project. I needed easy extensibility, a 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 [[CreditsPage Wikka development crew]].::c::


Revision [5793]

Edited on 2005-02-08 11:59:45 by DarTar [cleaning up my page]
Additions:
I bumped into WikkaWiki as a very easy-to-install [[WikiEngine wiki engine]] while I was reviewing a number of open source CMS for a project. I needed easy extensibility, a 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 [[CreditsPage Wikka development crew]].::c::
Deletions:
I bumped into WikkaWiki as a very easy to install [[WikiEngine wiki engine]] while I was reviewing a number of open source CMS for a project. I needed easy extensibility, a 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 [[CreditsPage Wikka development crew]].::c::


Revision [5792]

Edited on 2005-02-08 11:59:22 by DarTar [cleaning up my page]
Additions:
=====DarTar's page=====
>>**Some hot selections**
>>== Where it all began ==
I bumped into WikkaWiki as a very easy to install [[WikiEngine wiki engine]] while I was reviewing a number of open source CMS for a project. I needed easy extensibility, a 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 [[CreditsPage Wikka development crew]].::c::
==A touch of style==
==The origins==
Deletions:
=====DarTar=====
<<**Some hot selections**
<<::c::
== Where it all began ==
I bumped into WikkaWiki as a very easy to install [[WikiEngine wiki engine]] while I was reviewing a number of open source CMS for a project. I needed easy extensibility, a 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 [[CreditsPage Wikka development crew]].
---


Revision [5765]

Edited on 2005-02-07 21:00:55 by DarTar [Cleaning up homepage]
Additions:
=====DarTar=====

Wikka is ''structure''. To shape its ''surface'' you can create and select [[TestSkin skins]]

<<**Some hot selections**
Among my Wikka contributions:
~- IncludeRemote - a plugin for fetching wikka-formatted content from a remote Wikka server
~- PageAdminAction - a page administration module
~- UserAdmin - a user management module
~- TestSkin - a beta skin selector and editor
~- WikkaMenus - a module for customizing wikka menus
<<::c::
== Where it all began ==
I bumped into WikkaWiki as a very easy to install [[WikiEngine wiki engine]] while I was reviewing a number of open source CMS for a project. I needed easy extensibility, a 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 [[CreditsPage Wikka development crew]].

----
I've created and maintain [[http://www.openformats.org openformats.org]] a site for promoting open formats based on Wikka 1.1.3, with a couple of hacks:

~-[[http://www.openformats.org/TestUTF8 UTF-8 Support]] - thanks to AndreaRossato's [[HandlingUTF8 code]] and unvaluable help;
~-UserAdmin - user management interface;
~-FeedbackAction - displays a module to send feedback to the wiki administrator;
~-[[http://www.wikini.net/wakka.php?wiki=ActionInclude IncludeAction]] (adapted from [[http://www.wikini.net 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 [[http://www.wikini.net/wakka.php?wiki=NotificationParCourriel 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;

{{image class="left" alt="openformats.org" title="Why use open formats?" url="http://www.openformats.org/images/logo.png" link="http://www.openformats.org/"}}


I'm also using a slightly modified version of Wikka 1.1.3 at[[http://webepistemology.org webepistemology.org]].


---
Deletions:
=====DarTar=====

Wikka is ''structure''. To shape its ''surface'' you can create and select [[TestSkin skins]]

<<**Some hot selections**:
~- UserAdmin - proposal for a user management interface
~- IncludeRemote - proposal of a plugin for fetching wikka-formatted content from the main Wikka server
~-WikkaMenus - proposal of a module for customizing wikka menus
~-TestSkin - beta skin selector;
~-WikkaSkinEditor - proposal of an action for selecting and editing CSS stylesheets
~-DescribeActions - proposal of an action for describing available actions
<<::c::

----
I've created and maintain [[http://www.openformats.org openformats.org]] a site for promoting open formats based on Wikka 1.1.3, with a couple of hacks:

~-[[http://www.openformats.org/TestUTF8 UTF-8 Support]] - thanks to AndreaRossato's [[HandlingUTF8 code]] and unvaluable help;
~-UserAdmin - user management interface;
~-FeedbackAction - displays a module to send feedback to the wiki administrator;
~-[[http://www.wikini.net/wakka.php?wiki=ActionInclude IncludeAction]] (adapted from [[http://www.wikini.net 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 [[http://www.wikini.net/wakka.php?wiki=NotificationParCourriel 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;

{{image class="left" alt="openformats.org" title="Why use open formats?" url="http://www.openformats.org/images/logo.png" link="http://www.openformats.org/"}}


I'm also using a slightly modified version of Wikka 1.1.3 on [[http://webepistemology.org webepistemology.org]].

----

====My Wikka Wishlist====

Here's some ideas and dreams about the future of WikkaWakka:

===Main development===

~-**Full UTF-8 Support**---
~Allowing users with different charsets to edit/display wiki pages looks like one of the top priorities. AndreaRossato has given some nice [[HandlingUTF8 suggestions]] on how to do this. A working wikka version with full UTF-8 support can be seen [[http://www.openformats.org/TestUTF8 here]]
~-**Extensive documentation**---
~I think that providing a solid documentation about the main features of a wikka engine, as well as a howto for the main actions included in the default distribution, is a top priority issue. A well-documented wiki is likely to have a better visibility and to encourage the unexperienced user to try it and perhaps install it.
~-**CSS optimization**---
~I would like to see all the stylistic tags in the code (especially, table or layer styles within specific actions) completely replaced by the appropriate CSS classes
~-**Localization**---
~//Per avvicinare utenti di lingue diverse al mondo dei wiki//: see WikkaInternationalization
~-**Group support in ACL**---
~Already under construction: see HelpWanted
~-**Email Notification**---Here's how I hacked it: NotifyOnChange

===Minor Fixes===

~-**""TextSearchExpanded""** ---Should TextSearchExpanded search the //source// or the //public content// of the page? I think the user is mainly interested in the page content, not in the code (unless the search field is supposed to work as a tool for developers/website maintainers). All formatting and actions should, hence, be masked from the search results and stripped out from the displayed context.
~-**Login page**---Some unexperienced users of a wikka-run site reported difficulties in understanding the registration procedure. Perhaps the registration/login page might be improved, by:
~~-adding to the default installation a page about WikiName (the current link in ##usersettings## leads to a nonexistent page)
~~-instead of using twice "login/register" on the buttons, use "login" for the first and "register" for the second.
~-**""WikiEDIT""**---I would like to be able to toggle the ""WikiEDIT"" interface on or off from the config file.

===Admin Tools===

~-**Administration page**---Might come with the default install. Readable by admins only, it contains links to all admin/management tools
~-Enhancement of **Wikka-accessible configuration options**---It would be nice to improve the management of some options directly from the wiki:
~~-Wikka management of the template (especially the top navigation menu) -- Already possible on [[http://wackowiki.com WackoWiki]]
~~-Wikka management of ##robots.txt## -- Have a page for reading, editing and writing ##robots.txt##
~~-Wikka management of ##CSS##, themes -- Already possible on [[http://wiki.cs.cityu.edu.hk/CsWiki CitiWiki]]
~-**Power Admin Tools**--- Add capability to remove users, send user feedback, manage groups etc., perhaps as an admin-only extension of the ##lastusers## action. See UserAdmin
~-**Site Stats**

=== Documentation Needed===

NilsLindenberg is doing a great job in writing a [[WikkaDocumentation basic documentation]].

---

=== Backlinks ===

{{backlinks}}


---


Revision [4065]

Edited on 2005-01-06 08:30:34 by DarTar [Minor edit]
Additions:
Wikka is ''structure''. To shape its ''surface'' you can create and select [[TestSkin skins]]
=== Backlinks ===
{{backlinks}}
Deletions:
Wikka is ''structure''. To shape its ''surface'' you can visit the unofficial WikkaSkinsRepository


Revision [2570]

Edited on 2004-11-28 10:08:02 by DarTar [Adding link]
Additions:
~- IncludeRemote - proposal of a plugin for fetching wikka-formatted content from the main Wikka server
NilsLindenberg is doing a great job in writing a [[WikkaDocumentation basic documentation]].
Deletions:
NilsLindenberg is doing a great job in writing a [[HelpInfo basic documentation]].


Revision [2520]

Edited on 2004-11-27 12:43:12 by DarTar [Adding link]
Additions:
~-TestSkin - beta skin selector;


Revision [2518]

Edited on 2004-11-27 12:25:29 by DarTar [Adding link]
Additions:
~-WikkaSkinEditor - proposal of an action for selecting and editing CSS stylesheets


Revision [2271]

Edited on 2004-11-17 11:17:01 by DarTar [Restyling]
Additions:
Wikka is ''structure''. To shape its ''surface'' you can visit the unofficial WikkaSkinsRepository
<<**Some hot selections**:
~- UserAdmin - proposal for a user management interface
~-WikkaMenus - proposal of a module for customizing wikka menus
~-DescribeActions - proposal of an action for describing available actions
<<::c::
NilsLindenberg is doing a great job in writing a [[HelpInfo basic documentation]].
Deletions:
Wikka is ''structure''. To shape its ''surface'' you can visit the unofficial [[http://skins.openformats.org/wikka.php?wakka=HomePage Wikka Skins Repository]]
~-Old Wakka docs/license related pages must be updated
~-**Action description**: ---By default, a fresh installation should contain a page with a short description of the available actions and the parameters they accept
~~-Alternatively: **""ActionList""** meta-action --- this action might automatically display a list of all available actions, as well as their description and the parameters they accept. This requires a standardization of all the actions (that should include two variables, e.g.: ##$desc## and ##$parameters## that might be retrieved by the meta-action).
~-**What's new**: ---add by default to any fresh install a page with the new features of the latest distribution.


Revision [1457]

Edited on 2004-09-27 18:45:27 by DarTar [Added link]
Additions:
Wikka is ''structure''. To shape its ''surface'' you can visit the unofficial [[http://skins.openformats.org/wikka.php?wakka=HomePage Wikka Skins Repository]]
Deletions:
Wikka is ''structure''. To shape the ''surface'' you can visit the unofficial [[http://skins.openformats.org/wikka.php?wakka=HomePage Wikka Skins Repository]]


Revision [1454]

Edited on 2004-09-27 18:33:13 by DarTar [Added link]
Additions:
Wikka is ''structure''. To shape the ''surface'' you can visit the unofficial [[http://skins.openformats.org/wikka.php?wakka=HomePage Wikka Skins Repository]]


Revision [1220]

Edited on 2004-09-15 12:04:38 by DarTar [added link]
Additions:
~-UserAdmin - user management interface;


Revision [1213]

Edited on 2004-09-15 11:53:48 by DarTar [small edit]
Additions:
Here's some ideas and dreams about the future of WikkaWakka:
Deletions:
Here's some dreams about the future of WikkaWakka:


Revision [1211]

Edited on 2004-09-15 10:17:30 by DarTar [added link]
Additions:
~-**Power Admin Tools**--- Add capability to remove users, send user feedback, manage groups etc., perhaps as an admin-only extension of the ##lastusers## action. See UserAdmin
Deletions:
~-**Power Admin Tools**--- Add capability to remove users, send user feedback, manage groups etc., perhaps as an admin-only extension of the ##lastusers## action


Revision [1190]

Edited on 2004-09-13 15:09:50 by DarTar [Added my own Wikka wish list]
Additions:
I've created and maintain [[http://www.openformats.org openformats.org]] a site for promoting open formats based on Wikka 1.1.3, with a couple of hacks:
Deletions:
I've created and maintain **[[http://www.openformats.org openformats.org]]** a site for promoting open formats based on Wikka 1.1.3, with a couple of hacks:


Revision [1189]

Edited on 2004-09-13 15:08:52 by DarTar [Added my own Wikka wish list]
Additions:
I've created and maintain **[[http://www.openformats.org openformats.org]]** a site for promoting open formats based on Wikka 1.1.3, with a couple of hacks:
Deletions:
I've created and maintain [[openformats.org http://openformats.org]] a site for promoting open formats based on Wikka 1.1.3, with a couple of hacks:


Revision [1188]

Edited on 2004-09-13 15:06:31 by DarTar [Added my own Wikka wish list]
Additions:
{{image class="left" alt="openformats.org" title="Why use open formats?" url="http://www.openformats.org/images/logo.png" link="http://www.openformats.org/"}}
Deletions:
{{image class="left" alt="openformats.org" title="Why use open formats?" url="http://www.openformats.org/images/logo2.png" link="http://www.openformats.org/"}}


Revision [1187]

Edited on 2004-09-13 15:05:06 by DarTar [Added my own Wikka wish list]
Additions:
{{image class="left" alt="openformats.org" title="Why use open formats?" url="http://www.openformats.org/images/logo2.png" link="http://www.openformats.org/"}}


Revision [1186]

Edited on 2004-09-13 14:45:46 by DarTar [Added my own Wikka wish list]
Additions:
~-**Administration page**---Might come with the default install. Readable by admins only, it contains links to all admin/management tools
Deletions:
~-**Default administration page**---Might come with the default install. Readable by admins only, it contains links to all admin/management tools


Revision [1185]

Edited on 2004-09-13 14:41:23 by DarTar [Added my own Wikka wish list]
Additions:
----
====My Wikka Wishlist====
Here's some dreams about the future of WikkaWakka:
===Main development===
~-**Full UTF-8 Support**---
~Allowing users with different charsets to edit/display wiki pages looks like one of the top priorities. AndreaRossato has given some nice [[HandlingUTF8 suggestions]] on how to do this. A working wikka version with full UTF-8 support can be seen [[http://www.openformats.org/TestUTF8 here]]
~-**Extensive documentation**---
~I think that providing a solid documentation about the main features of a wikka engine, as well as a howto for the main actions included in the default distribution, is a top priority issue. A well-documented wiki is likely to have a better visibility and to encourage the unexperienced user to try it and perhaps install it.
~-**CSS optimization**---
~I would like to see all the stylistic tags in the code (especially, table or layer styles within specific actions) completely replaced by the appropriate CSS classes
~-**Localization**---
~//Per avvicinare utenti di lingue diverse al mondo dei wiki//: see WikkaInternationalization
~-**Group support in ACL**---
~Already under construction: see HelpWanted
~-**Email Notification**---Here's how I hacked it: NotifyOnChange
===Minor Fixes===
~-**""TextSearchExpanded""** ---Should TextSearchExpanded search the //source// or the //public content// of the page? I think the user is mainly interested in the page content, not in the code (unless the search field is supposed to work as a tool for developers/website maintainers). All formatting and actions should, hence, be masked from the search results and stripped out from the displayed context.
~-**Login page**---Some unexperienced users of a wikka-run site reported difficulties in understanding the registration procedure. Perhaps the registration/login page might be improved, by:
~~-adding to the default installation a page about WikiName (the current link in ##usersettings## leads to a nonexistent page)
~~-instead of using twice "login/register" on the buttons, use "login" for the first and "register" for the second.
~-**""WikiEDIT""**---I would like to be able to toggle the ""WikiEDIT"" interface on or off from the config file.
===Admin Tools===
~-**Default administration page**---Might come with the default install. Readable by admins only, it contains links to all admin/management tools
~-Enhancement of **Wikka-accessible configuration options**---It would be nice to improve the management of some options directly from the wiki:
~~-Wikka management of the template (especially the top navigation menu) -- Already possible on [[http://wackowiki.com WackoWiki]]
~~-Wikka management of ##robots.txt## -- Have a page for reading, editing and writing ##robots.txt##
~~-Wikka management of ##CSS##, themes -- Already possible on [[http://wiki.cs.cityu.edu.hk/CsWiki CitiWiki]]
~-**Power Admin Tools**--- Add capability to remove users, send user feedback, manage groups etc., perhaps as an admin-only extension of the ##lastusers## action
~-**Site Stats**
=== Documentation Needed===
~-Old Wakka docs/license related pages must be updated
~-**Action description**: ---By default, a fresh installation should contain a page with a short description of the available actions and the parameters they accept
~~-Alternatively: **""ActionList""** meta-action --- this action might automatically display a list of all available actions, as well as their description and the parameters they accept. This requires a standardization of all the actions (that should include two variables, e.g.: ##$desc## and ##$parameters## that might be retrieved by the meta-action).
~-**What's new**: ---add by default to any fresh install a page with the new features of the latest distribution.


Revision [1148]

Edited on 2004-09-08 08:56:14 by DarTar [added UTF8 support credits]
Additions:
~-[[http://www.openformats.org/TestUTF8 UTF-8 Support]] - thanks to AndreaRossato's [[HandlingUTF8 code]] and unvaluable help;


Revision [1132]

Edited on 2004-09-07 08:32:44 by 132.229.91.74 [added UTF8 support credits]
Additions:
=====DarTar=====

I've created and maintain [[openformats.org http://openformats.org]] a site for promoting open formats based on Wikka 1.1.3, with a couple of hacks:

~-FeedbackAction - displays a module to send feedback to the wiki administrator;
~-[[http://www.wikini.net/wakka.php?wiki=ActionInclude IncludeAction]] (adapted from [[http://www.wikini.net 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 [[http://www.wikini.net/wakka.php?wiki=NotificationParCourriel 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;

I'm also using a slightly modified version of Wikka 1.1.3 on [[http://webepistemology.org webepistemology.org]].

---
Deletions:
=====DarTar=====

I've created and maintain [[openformats.org http://openformats.org]] a site for promoting open formats based on Wikka 1.1.3, with a couple of hacks:

~-FeedbackAction - displays a module to send feedback to the wiki administrator;
~-[[http://www.wikini.net/wakka.php?wiki=ActionInclude IncludeAction]] (adapted from [[http://www.wikini.net 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 [[http://www.wikini.net/wakka.php?wiki=NotificationParCourriel 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;

I'm also using a slightly modified version of Wikka 1.1.3 on [[http://webepistemology.org webepistemology.org]].

---


Revision [814]

Edited on 2004-07-29 15:11:23 by DarTar [added UTF8 support credits]
Additions:
~-FeedbackAction - displays a module to send feedback to the wiki administrator;
~-[[http://www.wikini.net/wakka.php?wiki=ActionInclude IncludeAction]] (adapted from [[http://www.wikini.net 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 [[http://www.wikini.net/wakka.php?wiki=NotificationParCourriel Wikini]]);
~-dynamic CSS - random modifications of the wiki layout;
~-RedirectOnLogin - automatically redirects to a specific page on login/logout;
I'm also using a slightly modified version of Wikka 1.1.3 on [[http://webepistemology.org webepistemology.org]].
Deletions:
~-FeedbackAction - displays a module to send feedback to the wiki administrator
~-[[http://www.wikini.net/wakka.php?wiki=ActionInclude IncludeAction]] (adapted from [[http://www.wikini.net 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 [[http://www.wikini.net/wakka.php?wiki=NotificationParCourriel Wikini]])
~-dynamic CSS - random modifications of the wiki layour;
~-RedirectOnLogin - automatically redirects to a specific page on login/logout
I'm also using a slightly modified version of Wikka 1.1.3 on [[http://webepistemology.org webepistemology.org]]


Revision [813]

Edited on 2004-07-29 15:10:22 by DarTar [added UTF8 support credits]
Additions:
~-FeedbackAction - displays a module to send feedback to the wiki administrator
~-[[http://www.wikini.net/wakka.php?wiki=ActionInclude IncludeAction]] (adapted from [[http://www.wikini.net Wikini]]) - includes more pages in a single page.
~-dynamic CSS - random modifications of the wiki layour;
~-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
Deletions:
~-FeedbackAction
~-[[http://www.wikini.net/wakka.php?wiki=ActionInclude IncludeAction]] (adapted from [[http://www.wikini.net Wikini]]).
~-dynamic CSS
~-HideReferrers
~-LoggedUsersHomepage
~-RedirectOnLogin


Revision [804]

Edited on 2004-07-29 14:52:24 by DarTar [cleaning up my page]
Additions:
~-dynamic CSS
~-HideReferrers
~-LoggedUsersHomepage
~-RedirectOnLogin
I'm also using a slightly modified version of Wikka 1.1.3 on [[http://webepistemology.org webepistemology.org]]
Deletions:
~-dynamic CSS;
~-hidden referrers lists (see below);
~-logged users homepage (see below);
~-automatic redirection on login/logout (see below);
----
====Some modifications/feature suggestions====
----
===Logged Users Homepage===
Here's what can you can do to create two distinct homepages, the first for anonymous visitors, the second for registered users:
~-Add the following line to ##wakka.config.php##: %%(php)"logged_in_homepage" => "IntraNet",%%
~-Make the following modification in ##header.php##:
**original:**
%%(php)<?php echo $this->Link($this->config["root_page"]); ?> ::
%%
**modified:**
%%(php)<?php echo ($this->GetUser() ? $this->Link($this->config["logged_in_homepage"]) :
$this->Link($this->config["root_page"])); ?> ::
%%
You will then need to setup the appropriate ACLs for the ""IntraNet"" page
--DarTar
----
===Hide referrer link to prevent spam===
A simple workaround discussed with DreckFehler (See comments in: WakkaWiki) to avoid massive linking from spambots. The link to the referrers page is only visible to registered users (and not to search engines). Make the following modification in ##footer.php##:
**original:**
%%(php)<a href="<?php echo $this->href("referrers") ?>"
title="Click to view a list of URLs referring to this page.">Referrers</a> ::
%%
**modified:**
%%(php)<?php echo ($this->GetUser() ? "<a href='".$this->href("referrers")."'>Referrers</a> :: " : "") ?>
%%
--DarTar
----
===Login/logout redirection===
Here's a small suggestion for the login/logout page.
The idea came while hacking a previous version of wikka to create a content management system with a public, read-only area (with a limited number of visible pages) and a registered-users area giving read&write access to all the pages.
I thought it might be useful to give the site administrator the possibility to automatically redirect logged users to a specific page immediately after the login. Two possible suggestions:
**A. Homepage for logged users**
Add a line to ##wakka.config.php##: %%(php)"logged_in_homepage" => "IntraNet",%% and modify the ##usersettings.php## action so as to redirect logged users to ##logged_in_homepage##:
**original**:
%%(php)// check password
if ($existingUser["password"] == md5($_POST["password"]))
{
$this->SetUser($existingUser);
$this->Redirect($this->href());%%
**modified**:
%%(php)// check password
if ($existingUser["password"] == md5($_POST["password"]))
{
$this->SetUser($existingUser);
$this->Redirect($this->config["logged_in_homepage"]);%%
**B. Back to original page**
Keep track of the referrer from which the user accesses the login page and redirect her to the page she came from.
Any ideas how to implement this?
Perhaps these options, together with the default one [//Stay on login page//], might be added in ##wakka.config.php##: %%(php)"login_redirect" => "1"
/*
"0" : redirection disabled (stay on UserSettings after login);
"1" : redirect to original page;
"2" : redirect to logged_in_homepage;
*/%%
Same story for the logout screen: once I've logged out, I'd like to be redirected to the public version of the page I was editing as a logged user (or to ##root_page##).
For automatic redirection to ##root_page## on logout, here's how to modify ##usersettings.php##:
**original**
%%(php)<?php
if (isset($_REQUEST["action"]) && ($_REQUEST["action"] == "logout"))
{
$this->LogoutUser();
$this->SetMessage("You are now logged out.");
$this->Redirect($this->href());
%%
**modified**
%%(php)<?php
if (isset($_REQUEST["action"]) && ($_REQUEST["action"] == "logout"))
{
$this->LogoutUser();
$this->SetMessage("You are now logged out.");
$this->Redirect($this->config["root_page"]);
%%
As above, the logout redirect behavior could be directly controlled by the ##wakka_config.php## file
%%(php)"logout_redirect" => "1"
/*
"0" : redirection disabled (stay on UserSettings after logout);
"1" : redirect to original page;
"2" : redirect to root_page;
*/%%
Does this interest anyone? Does it raise major security issues?
-- DarTar


Revision [801]

Edited on 2004-07-29 14:36:22 by DarTar [cleaning up my page]
Additions:
~-NotifyOnChange - a simple way to get an email notification each time a page is edited (adapted from [[http://www.wikini.net/wakka.php?wiki=NotificationParCourriel Wikini]])


Revision [757]

Edited on 2004-07-19 08:44:04 by DarTar [cleaning up my page]
Additions:
~-[[http://www.wikini.net/wakka.php?wiki=ActionInclude IncludeAction]] (adapted from [[http://www.wikini.net Wikini]]).


Revision [755]

Edited on 2004-07-18 20:02:31 by DarTar [cleaning up my page]
Additions:
~-FeedbackAction


Revision [751]

Edited on 2004-07-16 14:08:54 by DarTar [cleaning up my page]
Additions:
~-dynamic CSS;
Deletions:
~-modified CSS;


Revision [750]

Edited on 2004-07-16 14:07:55 by DarTar [cleaning up my page]
Additions:
I've created and maintain [[openformats.org http://openformats.org]] a site for promoting open formats based on Wikka 1.1.3, with a couple of hacks:
~-modified CSS;
~-altlang links for same page in different languages;
~-hidden referrers lists (see below);
~-logged users homepage (see below);
~-automatic redirection on login/logout (see below);


Revision [746]

Edited on 2004-07-15 16:36:27 by ppp15-148-59-62.dialup.zonnet.nl [fixed some typos]
Additions:
Add a line to ##wakka.config.php##: %%(php)"logged_in_homepage" => "IntraNet",%% and modify the ##usersettings.php## action so as to redirect logged users to ##logged_in_homepage##:
"0" : redirection disabled (stay on UserSettings after login);
For automatic redirection to ##root_page## on logout, here's how to modify ##usersettings.php##:
"0" : redirection disabled (stay on UserSettings after logout);
Deletions:
Add a line to ##wakka.config.php##: %%(php)"logged_in_homepage" => "IntraNet",%% and modify the ##usersetting.php## action so as to redirect logged users to ##logged_in_homepage##:
"0" : redirection disabled (stay on UserSetting after login);
For automatic redirection to ##root_page## on logout, here's how to modify ##usersetting.php##:
"0" : redirection disabled (stay on UserSetting after logout);


Revision [745]

Edited on 2004-07-15 16:34:02 by ppp15-148-59-62.dialup.zonnet.nl [fixed some typos]
Additions:
For automatic redirection to ##root_page## on logout, here's how to modify ##usersetting.php##:
Deletions:
For automatic logout redirection to ##root_page#, here's how to modify ##usersetting.php##:


Revision [744]

Edited on 2004-07-15 16:32:49 by ppp15-148-59-62.dialup.zonnet.nl [fixed some typos]
Additions:
%%(php)// check password
if ($existingUser["password"] == md5($_POST["password"]))
{
$this->SetUser($existingUser);
$this->Redirect($this->href());%%
%%(php)// check password
if ($existingUser["password"] == md5($_POST["password"]))
{
$this->SetUser($existingUser);
$this->Redirect($this->config["logged_in_homepage"]);%%
**B. Back to original page**
Deletions:
%%(php) // check password
if ($existingUser["password"] == md5($_POST["password"]))
{
$this->SetUser($existingUser);
$this->Redirect($this->href());%%
%%(php) // check password
if ($existingUser["password"] == md5($_POST["password"]))
{
$this->SetUser($existingUser);
$this->Redirect($this->config["logged_in_homepage"]);%%
**B. Back to original page


Revision [743]

Edited on 2004-07-15 16:31:52 by ppp15-148-59-62.dialup.zonnet.nl [fixed some typos]
Additions:
**A. Homepage for logged users**
Add a line to ##wakka.config.php##: %%(php)"logged_in_homepage" => "IntraNet",%% and modify the ##usersetting.php## action so as to redirect logged users to ##logged_in_homepage##:
%%(php) // check password
$this->Redirect($this->href());%%
%%(php) // check password
$this->Redirect($this->config["logged_in_homepage"]);%%
**B. Back to original page
Keep track of the referrer from which the user accesses the login page and redirect her to the page she came from.
Any ideas how to implement this?
Same story for the logout screen: once I've logged out, I'd like to be redirected to the public version of the page I was editing as a logged user (or to ##root_page##).
For automatic logout redirection to ##root_page#, here's how to modify ##usersetting.php##:
Deletions:
A. [//Homepage for logged users//] Add a line to ##wakka.config.php##: %%(php)"logged_in_homepage" => "IntraNet",%% and modify the ##usersetting.php## action so as to redirect logged users to ##logged_in_homepage##:
%%(php)
// check password
$this->Redirect($this->href());
%%(php)
// check password
$this->Redirect($this->config["logged_in_homepage"]);
B.[//Back to original page//] Keep track of the referrer from which the user accesses the login page and redirect her to the page she came from.
Same for the logout screen: once I've logged out, I'd like to be redirected to the public version of the page I was editing as a logged user (or to ##root_page##).
Modifications in ##usersetting.php##:


Revision [742]

Edited on 2004-07-15 16:28:28 by ppp15-148-59-62.dialup.zonnet.nl [fixed some typos]
Additions:
A. [//Homepage for logged users//] Add a line to ##wakka.config.php##: %%(php)"logged_in_homepage" => "IntraNet",%% and modify the ##usersetting.php## action so as to redirect logged users to ##logged_in_homepage##:
**original**:
%%(php)
// check password
if ($existingUser["password"] == md5($_POST["password"]))
{
$this->SetUser($existingUser);
$this->Redirect($this->href());
**modified**:
%%(php)
// check password
if ($existingUser["password"] == md5($_POST["password"]))
{
$this->SetUser($existingUser);
$this->Redirect($this->config["logged_in_homepage"]);
B.[//Back to original page//] Keep track of the referrer from which the user accesses the login page and redirect her to the page she came from.
Same for the logout screen: once I've logged out, I'd like to be redirected to the public version of the page I was editing as a logged user (or to ##root_page##).
Modifications in ##usersetting.php##:
**original**
%%(php)<?php
if (isset($_REQUEST["action"]) && ($_REQUEST["action"] == "logout"))
{
$this->LogoutUser();
$this->SetMessage("You are now logged out.");
$this->Redirect($this->href());
**modified**
%%(php)<?php
if (isset($_REQUEST["action"]) && ($_REQUEST["action"] == "logout"))
{
$this->LogoutUser();
$this->SetMessage("You are now logged out.");
$this->Redirect($this->config["root_page"]);
As above, the logout redirect behavior could be directly controlled by the ##wakka_config.php## file
Deletions:
~a)[//Homepage for logged users//] Add a line to ##wakka.config.php##: %%(php)"logged_in_homepage" => "IntraNet",%% and modify the ##usersetting.php## action so as to redirect logged users to ##logged_in_homepage##.
~b)[//Back to original page//] Keep track of the referrer from which the user accesses the login page and redirect her to the page she came from.
Same for the logout screen: once I've logged out, I'd like to be redirected to the public version of the page I was editing as a logged user (or to ##root_page##)


Revision [739]

Edited on 2004-07-15 10:43:01 by DarTar [fixed some typos]
Additions:
====Some modifications/feature suggestions====
----
===Logged Users Homepage===
Here's what can you can do to create two distinct homepages, the first for anonymous visitors, the second for registered users:
~-Add the following line to ##wakka.config.php##: %%(php)"logged_in_homepage" => "IntraNet",%%
~-Make the following modification in ##header.php##:
**original:**
%%(php)<?php echo $this->Link($this->config["root_page"]); ?> ::
%%
**modified:**
%%(php)<?php echo ($this->GetUser() ? $this->Link($this->config["logged_in_homepage"]) :
$this->Link($this->config["root_page"])); ?> ::
%%
You will then need to setup the appropriate ACLs for the ""IntraNet"" page
--DarTar
----
===Hide referrer link to prevent spam===
A simple workaround discussed with DreckFehler (See comments in: WakkaWiki) to avoid massive linking from spambots. The link to the referrers page is only visible to registered users (and not to search engines). Make the following modification in ##footer.php##:
**original:**
%%(php)<a href="<?php echo $this->href("referrers") ?>"
title="Click to view a list of URLs referring to this page.">Referrers</a> ::
%%
**modified:**
%%(php)<?php echo ($this->GetUser() ? "<a href='".$this->href("referrers")."'>Referrers</a> :: " : "") ?>
%%
--DarTar
----
===Login/logout redirection===
Here's a small suggestion for the login/logout page.
The idea came while hacking a previous version of wikka to create a content management system with a public, read-only area (with a limited number of visible pages) and a registered-users area giving read&write access to all the pages.
I thought it might be useful to give the site administrator the possibility to automatically redirect logged users to a specific page immediately after the login. Two possible suggestions:
~a)[//Homepage for logged users//] Add a line to ##wakka.config.php##: %%(php)"logged_in_homepage" => "IntraNet",%% and modify the ##usersetting.php## action so as to redirect logged users to ##logged_in_homepage##.
~b)[//Back to original page//] Keep track of the referrer from which the user accesses the login page and redirect her to the page she came from.
Perhaps these options, together with the default one [//Stay on login page//], might be added in ##wakka.config.php##: %%(php)"login_redirect" => "1"
/*
"0" : redirection disabled (stay on UserSetting after login);
"1" : redirect to original page;
"2" : redirect to logged_in_homepage;
*/%%
Same for the logout screen: once I've logged out, I'd like to be redirected to the public version of the page I was editing as a logged user (or to ##root_page##)
%%(php)"logout_redirect" => "1"
/*
"0" : redirection disabled (stay on UserSetting after logout);
"1" : redirect to original page;
"2" : redirect to root_page;
*/%%
Does this interest anyone? Does it raise major security issues?
-- DarTar
Deletions:
Works fine
**bold** - //italics// - __under__ - ++deleted++


Revision [709]

Edited on 2004-07-09 13:15:57 by DarTar [fixed some typos]
Additions:
**bold** - //italics// - __under__ - ++deleted++
---
CategoryUsers


Revision [708]

Edited on 2004-07-09 13:12:24 by DarTar [fixed some typos]
Deletions:
{{files}}


Revision [707]

Edited on 2004-07-09 13:12:07 by DarTar [fixed some typos]
Additions:
{{files}}


Revision [702]

The oldest known version of this page was created on 2004-07-06 15:05:03 by DarTar [fixed some typos]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki