===== Wikka Beta Features ===== >>===Notes=== ~a) Beta features listed on this page and currently installed on this server are not necessarily meant to be included in the core anytime soon. ~a) For a complete list of new features that are officially accepted for inclusion in the core, please refer to our [[http://tracker.wikkawiki.org/roadmap | tracker]]. ~a) Items on this list marked with {{image src="http://wikkawiki.org/images/icons/24x24/gnome-settings.png" alt="svn icon" title="already committed"}} have already been committed in our [[WikkaSVN | code repository]]. ~a) For a preview of the latest development version, you can grab and install a fresh [[WikkaUnstable | unstable package]]. ===Try our demo=== ~-You can play with [[WhatsNew | latest stable release]] on [[http://demo.wikkawiki.org | this server]]. ===See also=== ~-[[Docs:WikkaFeatures | List of current features]] ~-[[Docs:WikkaReleaseNotes | Official release notes]] ~-[[WikkaSVN | Getting the latest development version]] ~-CategoryUserContributions>> This server runs on a custom WikkaWiki engine with a number of //experimental features//. ~-**Skins** ""[2004-11-24]""--- allows users to //select//, //create//, //edit// and //modify// their own [[Docs:WikkaSkins | custom CSS stylesheet]]. --- Test: TestSkin --- Development pages: MySkin, WikkaSkinSelector, WikkaSkinEditor ~-**Paged comments** ""[2004-12-12]"" --- allows comments to be paged. The number of comments per page can be set from UserSettings. --- Development page: PagedComments ~-**Menulets** ""[2004-12-20]"" --- mini-[[Docs:UsingActions | actions]] that will replace in the future menu items. --- Development page & test: WikkaMenulets ~-**User Administration** ""[2005-01-04 - updated 2009-11-04]"" --- interface for managing registered users. (20091104) Implemented single-user delete action (fully supported in later versions) --- Test: [admin-only] UserAdminTest --- Development page: UserAdmin --- ""Implemented"" as ##adminusers.php## since version 1.1.6.4 ~-**Page Administration** ""[2005-01-04 - updated 2008-10-09]""--- interface for managing pages --- Test: [admin-only] PageAdminTest --- Development page: PageAdminAction --- ""Implemented"" as ##adminpages.php## since version 1.1.6.4 ~-**Database Information** ""[2005-07-08]"" --- simple action to provide information about the structure of the database and tables used--- Test: DbInfo [only admins get actual information but the page is freely accessible] ---Development page: DbInfoAction ~-**Category action** [modified] ""[2005-01-22]""--- a modified category action that by default now only shows the content of category pages (starting with 'Category') and does not show templates except as members of a special templates category (extra parameters allow overriding these defaults but in general this should not be necessary). This results in more "sensible" behavior when the category action is placed on (or included in) a non-category page: the SandBox won't be regarded as a category any more :). Also for output in columns divs are used now instead of a layout table; this also means that the pages are layed out vertically instead of row-by-row, making it easier to scan the output. --- Example: See CategoryDevelopment for the new layout and note that the templates for development pages are no longer listed there (even though they contain a reference to CategoryDevelopment). ~-**System** ""[2005-01-23]""--- a new action showing information about the system Wikka is running on.---Development page: WikkaMenulets --- Example on the SysInfo page. --- {{svn}} ~-**Backlinks handler** ""[2005-01-28]""--- A simple backlinks handler to display internal links to the current page (usage: ##/backlinks##). --- See BacklinksHandler. --- {{svn}} ~-**Grab code handler** ""[2005-02-17]""--- A handler to download code snippets from code blocks inserted in Wikka pages. --- See GrabCodeHandler. --- {{svn}} ~~&With the installation of the Advanced ##""FormOpen()""## method and the [[ImprovedFormatter | Improved Formatter]], the generation of the 'grabcode' form at the end of each code block has been changed to take advantage of the new ##""FormOpen()""## method: all download forms now not only have an id but also a 'grabcode' class that can be used as a hook for proper styling. --JavaWoman ""[2005-06-12]"" ~-**Register action** ""[2005-02-25]""--- An action for user registration distinct from the current (##usersettings##). --- Development page: RegisterAction --- Test: RegisterActionTest. ~-**RSS action - workaround** ""[2005-05-06]""--- A temporary fix for the Onyx-RSS parser used by the RSS action; any (sometimes spurious) errors raised are now simply enclosed in an HTML comment so they are still available if needed but don't clutter up the rendered page. --- Test and code on JwRssTest. --- {{svn}} ~-**Advanced Referrers handling** ""[2005-05-13 - updated 2005-07-14]""--- New, advanced referrers handling with searching and filtering as well as an accessible form and results table (and more secure as well). --- Development page: AdvancedReferrersHandler. --- Test by adding ##/referrers## to any page. (Only registered users can view and filter lists, only admins can blacklist domains or remove them from the blacklist.) ~-**Single quotes for action parameters** ""[2005-06-08]""--- A small change to the ##Action()## method in ##wikka.php## so that action parameters are recognized enclosed in either single or double quotes. --- Development page: ActionParsQuoting {{svn}} ~-**Advanced ""FormOpen()""** ""[2005-06-12 - updated 2008-10-09]""---Enhanced ##""FormOpen()""## method in ##wikka.php## supporting all types of forms, and using **##""makeId()""##** to generate a unique id for a form. ---Development pages: AdvancedFormOpen and GenerateUniqueId --- {{svn}}Method ""Implemented"" since version 1.1.6.4 ~-//**Advanced Backlinks action**// ""[2005-06-12]""---Advanced Backlinks action with support for different output formats - installed as an ""alpha"" feature; the original backlinks action is unchanged for now.---Development pages: AdvancedBacklinksAction, ArrayToList and ArrayToColumns---Test by using ""{{backlinks2}}"" with the new parameters on any page (sample below) ~-//**Advanced Category action**// ""[2005-06-12]""---Advanced Category action with support for many different output formats and a new 'related pages' feature - installed as an ""alpha"" feature; the modified (beta) category action (see above) is unchanged for now.---Development pages: AdvancedCategoryAction, ArrayToList and ArrayToColumns; see also CompatibilityCode and GenerateUniqueId---Test by using ""{{category2}}"" with the new parameters on any page (sample below) ~-**Improved Formatter** ""[2005-06-12 - updated 2005-07-14]""---New formatter code with many improved and advanced features.---Development page: ImprovedFormatter.---See also: AdvancedFormatter --- {{svn}} ~-**Login Redirection** ""[2005-06-23]"" --- Registered users are automatically redirected on their first login to a page specified in the config file (on this server: WelcomeRegisteredUser). --- See RedirectOnLogin for further information. {{svn}} ~-**Headings with links** ""[2005-07-14]"" --- Headings with embedded links are now correctly handled to derive a document title ("smart title"). --- {{svn}} ~-**Counting records** ""[2005-07-19 - updated 2008-10-09]"" --- Generic method ##getCount()## to count records. Implemented (so far) in the ##""ExistsPage()""## method and PageAdminAction (see above)---Development page: WikkaCountingRecords (which outlines other code where this may be implemented). --- {{svn}} Method ""Implemented"" since version 1.1.6.4 ~-**Info handler** ""[2005-07-30]""--- Displays information and statistics on the current page (usage: ##/info##). --- See InfoHandler. ~-**RSS autodiscovery** ""[2005-08-07]""--- Allows Wikka feeds to be autodetected by feed readers and some browsers. --- See RSSAutoDiscovery. --- {{svn}} ~-**Header modifications** ""[2005-08-17]""--- Replaced the search link in the header with a link to the ##/backlinks## handler. --- See BacklinksHandler. --- {{svn}} ~-**Footer modifications** ""[2005-08-17]""--- Replaced the history link with a link to the ##/info## handler. --- See InfoHandler. ~-**License action** ""[2006-01-17]""--- Prints the full-text of a specified license. --- See LicenseAction. --- {{svn}} <