Under Development
This page lists all the code contributions and development pages by the
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 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
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
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
Counting Records
A single method to use for all those cases where Wkka needs to count a number of records.
Development: WikkaCountingRecords
A core utility to format usernames and link to userpages only when needed.
Development: FormatUserMethod
Page-related
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.
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
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
Allows to edit and modify Wikka menus.
Development: WikkaMenus
Backlinks handler
Display internal links to the current page.
Development: BacklinksHandler
Test: Append
/backlinks to the URL of a page
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
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
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
menulet.
Development: DeliciousAction
Register action
An action for user registration distinct from the current (
usersettings).
Development: RegisterAction
Test: RegisterActionTest
Login redirection
Registered users are automatically redirected on their first login to a page specified in the config file (on this server:
WelcomeRegisteredUser).
Development: RedirectOnLogin
Administration
User Administration
Module for managing registered users.
Development: UserAdmin
Test: [admin-only]
UserAdminTest
Page Administration
Module for managing pages
Test: [admin-only]
PageAdminTest
Development: PageAdminAction
System
Displays information about the system Wikka is running on.
Development: WikkaMenulets
Test: SysInfo
Advanced referrer handling
New, advanced referrers handling with searching and filtering as well as an accessible form and results table (and more secure as well).
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.)
Security and spam fighting
Advanced referrer blacklisting
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
Integrates the 3rd party
BadBehavior package to prevents spambots from accessing your site by analyzing their actual HTTP requests and comparing them to profiles from known spambots.
Development: BadBehavior
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
Appends icons to links depending on the kind of method/link.
Development: LinkTails
Layout and stylesheets
Skins
Allows users to
select,
create,
edit and
modify their own
custom CSS stylesheet∞.
Development: MySkin,
WikkaSkinSelector,
WikkaSkinEditor
Test: TestSkin
CategoryDevelopment