Under Development
See also:
- WikkaSVN - getting the latest code changes
- CodeContributions — extensions contributed by Wikka users
This page lists all the code contributions and development pages by the CreditsPage Development Team that are likely to appear in future 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:
- Features uploaded to the SVN repository are marked with the following icon:
Table of contents
- Core and architecture
- Page-related
- User-related
- Security and spam fighting
- Formatting and rendering
- Layout and stylesheets
Core and architecture
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 feature](images/icons/16x16/gnome-run.png)
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 feature](images/icons/16x16/gnome-run.png)
A single method to use for all those cases where Wkka needs to count a number of records.
Development: WikkaCountingRecords
![beta feature](images/icons/16x16/gnome-run.png)
![beta feature](images/icons/16x16/gnome-run.png)
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 feature](images/icons/16x16/gnome-run.png)
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 feature](images/icons/16x16/gnome-run.png)
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 feature](images/icons/16x16/gnome-run.png)
Display internal links to the current page.
Development: BacklinksHandler
Test: Append /backlinks to the URL of a page
![beta feature](images/icons/16x16/gnome-run.png)
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 feature](images/icons/16x16/gnome-run.png)
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 feature](images/icons/16x16/gnome-run.png)
Display information and statistics on the current page.
Development: InfoHandler
Test: Append /info to the URL of a page
Del.icio.us action
See also UserAccountModules
![beta feature](images/icons/16x16/gnome-run.png)
An action for user registration distinct from the current (usersettings).
Development: RegisterAction
Test: RegisterActionTest
![beta feature](images/icons/16x16/gnome-run.png)
See also AdminModules
![beta feature](images/icons/16x16/gnome-run.png)
Module for managing registered users.
Development: UserAdmin
Test: [admin-only] UserAdminTest
![beta feature](images/icons/16x16/gnome-run.png)
Module for managing pages
Test: [admin-only] PageAdminTest
Development: PageAdminAction
![beta feature](images/icons/16x16/gnome-run.png)
Displays information about the system Wikka is running on.
Development: WikkaMenulets
Test: SysInfo
![beta feature](images/icons/16x16/gnome-run.png)
See also SecurityModules
![beta feature](images/icons/16x16/gnome-run.png)
Adds searching and filtering functionality to referrers blacklisting.
Development: AdvancedReferrersHandler
Test: Append /referrers to any page. (Only registered users can view and filter lists, only admins can blacklist domains or remove them from the blacklist.)
Bad Behavior
![beta feature](images/icons/16x16/gnome-run.png)
New formatter code with many improved and advanced features.
Development: ImprovedFormatter. (See also: AdvancedFormatter and GenerateUniqueId)
Smart typographic punctuation
Integrates the 3rd party SmartyPants engine to render typographically correct punctuation.
Development: SmartyPants
Acronyms
Automatically parses the page for known acronyms and renders them as styled <acronym> elements with titles.
Development: AcronymFormatter
Link tails
See also UserAccountModules
![beta feature](images/icons/16x16/gnome-run.png)