Loading...
 
Skip to main content

Tablesorter

Tiki uses the Rob Garrison fork of the tablesorter jQuery plugin to add the ability for users to filter, sort, paginate and otherwise manipulate tables used in Tiki. The feature is considered experimental - please report any bugs or wishes.

Features

Tablesorter allows the following to be done without refreshing the page through use of jQuery and Ajax:

  • Sorting by clicking on active column headers.
    • sorts all items even if only a portion are retrieved from the server and displayed
  • Filtering by typing in text or using a dropdown
    • all items are filtered even if only some are shown
  • Pagination with pager controls
    • number of rows shown can be expanded as well
  • Sticky headers
    • the header row stays visible as you scroll down even when the top of the table is not visible
  • Resizable columns
    • place your cursor on the right edge of a header cell until the cursor turns into a resize icon - then click and move to the right or left
  • Column selector to hide columns
    • the button on the top left of the table allows you to hide a column for the duration of the session
  • Totals
    • automatically add column and table total rows and columns
  • Auto hide columns for small viewing windows

Tables where Tablesorter is available in Tiki

Below are the tables for which Tablesorter may be applied. For plugins, Tablesorter is optional even if the Tablesorter feature is activated. For other standard tables in Tiki, Tablesorter is automatically applied if the Tablesorter feature is turned on.

Feature Table Tiki version
Plugin PluginFancytable 12
Plugin PluginCustomSearch 16.3
Plugin PluginTrackerlist 12
Plugin PluginList 15
Users Admin users list (tiki-adminusers.php) 12
Groups Admin lists of groups, group members and users banned from a group (tiki-admingroups.php) 17
Wiki List of wiki pages (tiki-listpages.php) 14
Forum List of forums (tiki-forums.php) 14
Forum Topic list for a forum (tiki-view_forum.php) 14
Forum Admin forums (tiki-admin_forums.php) 14
Payment Payment tables (tiki-payment.php) 16
The jQuery Sortable Tables feature must be activated for the sort feature to work.

Prerequisites

In order to use tablesorter,

  1. Javascript must be enabled
    • Enabled by default at Admin > Features > Programmer (tab)
  2. jQuery Sortable Tables must be activated
    • Enable at Admin > Features > Interface (tab)
  3. For the server parameter to work for a plugin, and to apply tablesorter to any tiki table that is not a plugin, ajax must be enabled.
    • Enable at Admin > Features > Interface (tab)

Parameters

Below are the parameters that are used for plugins where this feature is available. See the related plugin documentation pages for more information and examples.

Plugin Manager error: trackerlist plugin not found

tsortcolumns also accepts type nosort

Samples

Tablesorter is an addition to another feature to see samples please follow those links;
Plugin FancyTable Sorting Filtering and Paginating
Plugin FancyTable Automatic Totals
Plugin List Table formatting with tablesorter


Created by system. Last Modification: Tuesday 10 January, 2023 17:58:09 GMT-0000 by Jean-Marc Libs.

doc.tiki.org

Get Started

Admin Guide User Guide

Keywords

Keywords serve as "hubs" for navigation within the Tiki documentation. They correspond to development keywords (bug reports and feature requests):

Accessibility (WAI and 50😎
Accounting
Articles and Submissions
Backlinks
Banners
Batch
BigBlueButton audio/video/chat/screensharing
Blog
Bookmark
Browser Compatibility
Link Cache
Calendar
Category
Chat
Clean URLs
Comments
Communication Center
Compression (gzip)
Contacts (Address Book)
Contact us
Content Templates
Contribution
Cookie
Copyright
Credit
Custom Home and Group Home Page
Date and Time
Debugger Console
Directory of hyperlinks
Documentation link from Tiki to doc.tiki.org (Help System)
Docs
Draw
Dynamic Content
Dynamic Variable
External Authentication
FAQ
Featured links
File Gallery
Forum
Friendship Network (Community)
Gmap Google maps
Groups
Hotword
HTML Page
i18n (Multilingual, l10n)
Image Gallery
Import-Export
Install
Integrator
Interoperability
Inter-User Messages
InterTiki
Kaltura video management
Karma
Live Support
Login
Logs (system & action)
Look and Feel
Mail-in
Map with Mapserver
Menu
Meta Elements
Mobile Tiki and Voice Tiki
Module
MultiTiki
MyTiki
Newsletter
Notepad
Payment
Performance Speed / Load
Permissions
Platform independence (Linux-Apache, Windows/IIS, Mac, BSD)
Polls
Profiles
Profile Manager
Report
Toolbar
Quiz
Rating
Feeds
Score
Search engine optimization
Search
Search and Replace
Security
Semantic links
Shadowbox
Shadow Layers
Share
Shopping cart
Shoutbox
Slideshow
Smiley
Social Networks
Spam protection (Anti-bot CATPCHA)
Spellcheck
Spreadsheet
Stats
Surveys
Tags
Task
Tell a Friend, alert + Social Bookmarking
TikiTests
Theme CSS & Smarty
Tiki Manager
Trackers
Transitions
User Administration including registration and banning
User Files
User Menu
Watch
WebDAV
Webmail
Web Services
Wiki History, page rename, etc
Wiki Syntax
Wiki structure (book and table of content)
Workspace
WSOD
WYSIWYCA
WYSIWYG
XMLRPC

Tiki Newsletter

Delivered fresh to your email inbox!
Newsletter subscribe icon
Don't miss major announcements and other news!
Contribute to Tiki