logo
main-image-2
main-image-3
main-image-4
main-image-5
main-image-6
main-image-7

Introduction

RSS Readers, Graphs and Charts, News Display, Tables & Lists, Events

Tabulizer has gone beyond the creation of beautiful tables and graphs as it provides all the functionality to read data from various sources (typed plain text, Excel and CSV files, Web/HTML pages, RSS Feeds, Database Queries/Tables) and present them in various formats (tables, graphs, galleries, event calendars, etc).

  • Get this
  • Favourite
  • Report

The resulting tables or graphs can be either static that can be edited using the standard Joomla editor or dynamic i.e. linked to an external data source that when gets updated the associated table/graph gets updated as well. What makes Tabulizer really unique is its versatility and extensibility. Instead of having a fixed set of styling presets, it uses the concept of rules where each rule corresponds to a different feature. By combining multiple rules you can have an unlimited number of end results. These rules do not affect only styling aspects, but they can transform and format the table elements in many ways (e.g. calculations, replacements, text formats, row/column insertion and removal, etc).
This, along with the use of user friendly wizards, makes the creation of really advanced tables and graphs a process of few clicks.

Here is a summary of features that are available in the latest version:

  • Unlimited Templates. This is what really separates Tabulizer from other solutions which come with a limited fixed set of table templates and tuning parameters. With Tabulizer every styling option of transformation rule can be applied individually on the table elements (row, column, cell) that you specify. Not only that, but you can apply these rules easily using Tabulizer's backend panel or the online Table Creation Wizard.

  • Table editing. Tables created with Tabulizer are regular tables, meaning that you edit them like regular tables. When editing the table you can use a plain text editor or work with the grid editor for a spreadsheet like experience. This of course does not apply to dynamic tables that are created on the fly.

  • Dynamic table creation. Apart from the static tables in which you convert your input data into a regular HTML table, you may choose to create a dynamic table in which the table changes every time the data source that is linked to is modified. A data source can be:

    • An external file (Excel, CSV, HTML, XML, text)
    • A database query (which can a database table or something more complicated). The database can be the internal site db, or an external one.
    • A Joomla article/Wordpress post (so many people can add/modify data on the same table)
    • A webpage (so you can extract data from a specific table from another website!)
    • An RSS feed (RSS 2.0 or Atom)
    • A JSON feed There is also a cache mechanism to improve performance.
  • Import data directly from an Excel file. Import text, hyperlinks and images from any Excel file (*.xls and *.xlsx). You can also to choose to keep colors.
  • Re-Tabulize an existing table. You can reTabulize an existing table if you want to beautify it by applying a new ruleset, or because you want to add new data.
  • Table to Graph conversion. You can convert a regular HTML table into an interactive graph! Using the online graph creation wizard you can create your own graph template (or preset, with your graph preferences) and use it in your website to convert your existing or new tables into super cool graphs. Check out the graph creation wizardto get an idea of what you can do.

  • Download and Email table data as file Sometimes you want site users and visitors to be able to download the table data as a file (CSV, Excel format). Tabulizer can do that with a single extra rule.

  • Download and Email graph image as file Likewise, you can allow site users and visitors to be able to download the produced graph image as a file (png, gif, jpg format). Tabulizer can do that with a single extra rule.
  • Responsive design. As the number of small devices (iPad, smart phones, etc) is increasing lately, so the need for a "responsive design", i.e. a web design in which the visual aspects of the web page "respond" to the device screen size. The responsiveness therefore is a design principle, not a concrete implementation. Tabulizer offers you the six more popular responsive design patterns to choose from. Make your HTML table or the produced graph responsive with a few clicks!
  • Table sorting. Sort your table and let the user change the order (ascending/descending) and the sorting key column by clicking on the appropriate table header.
  • Table search filter . Add a search filter so when a user types in a text value, only those table rows that contain this value will be displayed. The filtering can be done for the whole table, or have one filter per column (for the columns you choose). When you enable the column filtering, you can optionally specify the desired search method that can be (a) numeric range (b) exact match (c) starts with match (d) smart match (default)
  • Table pagination. Add page numbers and/or arrows to your large table and let the user walk through your large table. The pagination mechanism is implemented on the client side (with Javascript).
  • Table splitting. Break your large table into smaller tables by setting the size of the maximum number of rows. There are other parameters, like if you want to add an index for all sub-tables, if you want the tables to be on the same page or separate pages, if you want to add a show/hide effect and so on.
  • Horizontal and vertical scrolls. Another option for large tables is that you can add horizontal and vertical scrollbars that will appear if the width/height of the table is too big. In the vertical scrolling the top header stays fixed, so only the rows below are getting scrolled. Same with horizontal scrolling, you may choose to keep the left column fixed and scroll the rest of the columns.
  • Table prepend and append. Add some HTML code before of after the table. You can also combine it with the range value, so it appears only on certain cases (like, when the table contains a certain value, the number of rows/columns is within a specific range, etc)
  • Data calculation. You can do many arithmetic or statistical operations, like add, remove, min, max, median, average. Not only that, but you can add your own custom operations (if you can write a simple PHP function). With a use of ranges and element sections you can also specify the exact range of the input arguments for your calculation functions.
  • Data modification. If you want to modify the table in a way that is not possible using any other rule, you can specify a custom modification function that will have a chance to modify the input table before any other processing takes place.
  • Data replacements. Find one value and replace it with another. One cool application of this feature is to replace words with images (for instance, the word Completed with an OK image)
  • Data formatting. Change the format of you table data, depending on their types. Convert lowercase to uppercase, change the data format, the numeric format or the currency format.
  • Cell merging. Set the autospan property if you want to merge automatically empty cells on sepcific row/column. Very useful for the header row(s) and column(s).
  • Range and Element Sections Tabulizer version 4.x brings a very powerful table selection mechanism. When you define a rule you need to specify which table elements will be affected by this rule. Now you can united/exclude/filter multiple selections and extreme power and elegance. This is one of the great improvements in version 4.0.
  • Rule Priority. All selected features correspond to a rule. Sometimes the order of execution may give a different result, and you can control it with the rule priority
  • Data source merging. Create a table from various sources of the same source (e.g. an Excel file) or different sources (e.g. an Excel file, a database query and another web page).
  • Data source publishing. Become a data publisher and let other sites consumed and display the published tables with their own styling preferences!
  • Data source searching. Search the dynamically created data table using the standard search box [joomla only].
  • WCAG 2.0 compliance. New parameters and rules so your can build an HTML table in accordance with the Web Content Accessibility Guidelines (WCAG).
  • Data source and ruleset archive export. Export data sources and rulesets with just one click for super easy migration to other sites or platforms.
  • Ruleset copy. Make a copy of an existing ruleset with a simple click. Save time when you want to make a variation of a ruleset, without starting from scratch.
  • Improved security. Only certain user groups that you specify can use Tabulizer and its tools.
  • User preferences . If you are using the same ruleset again and again you can set it the default one. You can also set the default column separator and text enclosure.

Functionality

I had some unique Excel sorting and display requirements for my website and this product was perfect.

Ease of use

Easy to use, particularly with the freely available Ruleset Manager.

Support

Support was excellent. Fast turnaround and no problem too difficult.

Documentation

Plenty of documentation available as well as online tutorials.

Value for money

Very good value for money, both for the product itself and for additional support such as creating custom rulesets.

I used this to: my Joomla! 3.6.0 website with particular data requirements such as sorting data by one column then secondary sorting by an additional hidden data column.

Functionality

Multiple features that all integrate smoothly with Joomla and various editors after auto install to provide an excellent user environment

Ease of use

It works out of the box, is very user friendly and easy to understand with unlimited variations of tables and graphs.

Support

Dimitrios provided outstanding support with a determination to find a perfect solution for the complex use of tables on my site

Documentation

Extensive documentation available to view online or download with many examples, video tutorials and a forum. Support will rarely be needed

Value for money

Excellent value for money, a small price to pay for quality features and support. If you need tables on your site, this is where to go.

I used this to: ..my community website on Joomla 3.6.0. I only use the latest versions of what I consider to be quality extensions matched by the same level of support and value for money. Tabulizer is definitely in that category, working in perfect harmony with the other products on my website.

Functionality

An extremely useful extension if you have to manage a lot of different tables on your website.

Ease of use

Very easy.

Support

I had a minor problem with my server settings but Dimitrios sorted them out for me within 2 hours. Very helpful, friendly and quick support!

Documentation

Good documentation including pdf in English and a lot of Youtube tutorials.

Value for money

For what it can do its very cheap.

I used this to: I have to manage a lot of different tables on my website and want to give my employee the possibility to manage the tables externally with google docs without having to login to the website. Its works like a charm.

Functionality

I have a lot statistics on my homepage. In the past I need nearly 3 hours for an update, now I need 5-10 minutes.

Ease of use

With the Ruleset Manager you can easily set the design and functions. Also the creation of the data sources is easy.

Support

I had a few special cases with my excel file and I got an excellent support.

Documentation

The software is well documented, plus online videos.

Value for money

Definitely - saves me a lot of time!

I used this to: I used this for a club homepage, with a lot of statistics.

Functionality

Highly Flexible, It can be configured depending on ones need, Lot of options.

Ease of use

Medium, This tool is meant for medium to advance Developers.

Support

Dimitros Is excellent,
He has answers to all my questions.

Documentation

Well Documented

Value for money

Complete Value for money

I used this to: Personal Website

Functionality

This opens up a very manageable database capability for the site - especially for content contributors comfortable with Excel as a db engine

Ease of use

It provides a complex solution, so you must be willing to do a little reading and testing and you can get great results.

Support

Dimitrios did not simply exonerate his code, but provided a solution and direction with an underlying template issue we had. That is special

Documentation

I never give 100 for documentation. I do not think at Joomla software prices it can be better but I am always pushing this!

Value for money

Excellent. I have only scratched the surface for applying this.

I used this to: Supporting a website that aims to resolve more than 4,000 Missing US Soldiers from WWI (Doughboy-MIA). We are trying to crowdsource information on them and the volunteers are using Excel to manage the information coming in. Tabulizer makes a perfect solution for this!

Functionality

Does exactly what it is supposed to do for most data in csv, Excel, html, etc. Some troubles with a large database in server-side processing

Ease of use

Simple - lots of options for configuration

Support

Unbelievable responsiveness and support from developer to work with a 10,000+ row csv file.

Documentation

Clear and well-written, even when the subjects get highly technical - custom css, database server connections, etc.

Value for money

Worth every penny. I had a succession of freelance developers trying to get this data up in Joomla and tabulizer did it on time and on budge

I used this to: Anything related to display of tabular data. Client had html pages with 2,500 lines- slapped them into tabulizer and voila! Searching, pagination, export, and css that matches the site.

Functionality

Does what I want and is clearly capable of lots more

Ease of use

Somewhat difficult to get my head round it at first but once you understand the extension it is easy to use

Support

Great support. Helpful, speedy responses to help desk tickets.

Documentation

Good online videos and hints. A downloadable extensive PDF manual.

Value for money

Definitely

I used this to: Displaying spreadsheets with pagination, filters and sorting.

Functionality

a right fit for my need

Ease of use

it's easy to user and the tech support helped me a lot

Support

excellent

Documentation
Value for money

great


Amazingly good!


Posted on 22 May 2015
Functionality

Highly flexible. Well thought component.

Ease of use

Warning. It may look intimidating, But that's the beauty of it because it has many options.

Support

5-star support from Dimitrios. Whatever 'hardships' I threw at him, he has a solution to everything. I am still exploring further challenges

Documentation

Quite a lot, but not everything is inside, otherwise there will be thousands of pages to read. Just ask Dimitrios if you are stuck.

Value for money

Certainly. The more pages you require to use Tabulizer, the more value for money!

EventBlender

EventBlender

Paid download | Calendars & Events | Dimitrios Mourloukos
3
Score:
95
3 reviews
Grab and display events from Facebook, Google Calendars, Excel, CSV/Text,HTML, XML files, Database queries (local or remote), JEvents entries and combine all these events into a single display unit using a wide range of formats, including monthly calendar, weekly calendar, daily calendar, horizontal and vertical timelines, post-it like sticky notes and more!! EventBlender goes beyond the basics and offers many unique features and many customization options, including the following features. Top features - Aggregate events from multiple sources, including Google calendars and Facebook group events. - Extract events from various file types, such as Excel, CSV, XML, HTML when they are properly formatted. - Support for local and remote database tables/queries. - Support for JEvents, which means you can combine events published on your site with events published elsewhere (e.g. a Facebook group). - Combine events from various sources and display them in a single unit. - Display events in various formats, including month, week, day calendars, vertical and horizontal timelines, post-it like sticky notes, etc. - Automatically grab and combine events, no need to select them manually. - Improved performance via the use of a data source cache. - Apply a list of “rules” that will remove or modify items from the event list. This is significant feature, especially when you have no control over the remote source of events, such as a facebook group. By adding one or more rules you can ignore events with certain keywords, or include only events with certain keywords or other criteria. - Possibility to have multiple templates (styling options and rules) on the same Joomla site (even on the same page). - Display anywhere on your site, including articles and modules. - Export events into CSV or Excel format (front-end option). - Multilingual – Can be easily translated to your local language, if a translation is not already available. You can localize the labels and the date formats (e.g. mm/dd/yyyy or dd.mm.YYYY, etc) - Full control over the date range of the source events (past, present, future). Filter and display events that fall into a certain time window, add "maximum number of events" constraints. The generated events calendar, list, timeline, or gallery can be inserted anywhere on your site, including Joomla articles, custom modules or 3rd party extensions. EventBlender can be easily translated into multiple languages, even though the calendar literals (month names, day names, etc) are already translated into 8 languages (English, French, Spanish, German, Italian, Greek, Dutch, Russian) so most of you will not have to translate anything. Apart from the labels you can localize the date formats.
c p

Tabulizer

Version:
6.0
Developer:
Dimitrios Mourloukos
Last updated:
Jan 20 2015
Date added:
Nov 19 2014
License:
GPLv2 or later
Type:
Paid download
Uses updater:
Includes:
Compatibility:
Download Demo Support Documentation
  • Overall
  • Functionality

  • Ease of use

  • Documentation

  • Support

  • Value for money