===== 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** ""
  1. Core and architecture
  2. Page-related
  3. User-related
  4. Security and spam fighting
  5. Formatting and rendering
  6. 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==== <