===== Under Development =====
>>**See also:**
~-WikkaSVN - getting the latest code changes
~-CodeContributions — extensions contributed by Wikka users
>>::c::
This page lists all the code contributions and development pages by the [[CreditsPage Development Team]] that are likely to appear in future [[Docs:WikkaReleaseNotes releases]]. You can test the code following the instructions given on the development page.
__Note:__
~-Features [[WikkaBetaFeatures installed on this server]] for testing are marked with an icon: {{beta}}.
~-Features uploaded to the SVN repository are marked with the following icon: {{svn}}
**Table of contents**
""
- Core and architecture
- Page-related
- User-related
- Security and spam fighting
- Formatting and rendering
- Layout and stylesheets
""
==== Core and architecture====
=={{beta}} Single quotes for action parameters==
A small change to the ##Action()## method in ##wikka.php## so that action parameters are recognized enclosed in either single or double quotes. --- __Development:__ ActionParsQuoting
=={{beta}} Advanced ""FormOpen()""==
Enhanced ##""FormOpen()""## method in ##wikka.php## supporting all types of forms, and using **##""makeId()""##** to generate a unique id for a form.
__Development:__ AdvancedFormOpen, GenerateUniqueId
=={{beta}} Counting Records==
A single method to use for all those cases where Wkka needs to count a number of records.
__Development:__ WikkaCountingRecords
=={{beta}} Formatting Usernames==
A core utility to format usernames and link to userpages only when needed.
__Development:__ FormatUserMethod
====Page-related====
=={{beta}} Paged comments==
Displays footer comments on more pages. The number of comments per page can be set from UserSettings.
__Development:__ PagedComments
__Test:__ Click on the "display comments" link in the footer of a page containing several comments.
=={{beta}} Advanced Category action==
Supports many different output formats and a new 'related pages' feature - installed as an ""alpha"" feature.
__Development:__ AdvancedCategoryAction, ArrayToList, ArrayToColumns; see also CompatibilityCode and GenerateUniqueId
__Test:__ Use ""{{category2}}"" with the new parameters on any page; sample on WikkaBetaFeatures
=={{beta}} Menulets==
Mini-actions to be used as menu items (or as stand-alone plugins). (Most, but not all, implemented as a beta feature.)
__Development & test:__ WikkaMenulets
==Menus==
Allows to edit and modify Wikka menus.
__Development:__ WikkaMenus
=={{beta}} Backlinks handler==
Display internal links to the current page.
__Development:__ BacklinksHandler
__Test:__ Append ##/backlinks## to the URL of a page
{{svn}}
=={{beta}} Advanced Backlinks action==
Advanced ##backlinks## action with support for different output formats - installed as an ""alpha"" feature; the original backlinks action is unchanged for now.
__Development:__ AdvancedBacklinksAction, ArrayToList, ArrayToColumns
__Test__ Use ""{{backlinks2}}"" with the new parameters on any page
=={{beta}} Grab code handler==
Downloads code snippets from code blocks added to Wikka pages
__Development:__ GrabCodeHandler
__Test:__ Click on the #%grab#% button at the bottom of a code block
==Fetch remote action==
Connects to a distant Wikka server, fetch remote pages, and display them locally.
__Development:__ IncludeRemote
==Extended Table Action==
A more flexible table action with advanced features that makes it easier to maintain larger data tables.
__Development:__ TableAction
=={{beta}} Info handler==
Display information and statistics on the current page.
__Development:__ InfoHandler
__Test:__ Append ##/info## to the URL of a page
== Del.icio.us action ==
A simple action to display a //bookmark this page// link. It can be used as a stand-alone action in the page body or as a [[WikkaMenulets menulet]].
__Development:__ DeliciousAction
====User-related====
< elements with titles.
__Development:__ AcronymFormatter
==Link tails==
Appends icons to links depending on the kind of method/link.
__Development:__ LinkTails
====Layout and stylesheets====
<