JTRT Responsive Tables

Descrição

JTRT Responsive Tables

JTRT Responsive Tables is a plugin designed to help average wordrpess users create amazing responsive tables for their websites without having to deal with HTML or CSS. It is now easier than ever to create tables!

Features

  • Simple WYSIWYG backend table editor
  • Covert your excel CSV files to responsive html with a few clicks
  • 5 Custom responsive breakpoint sizes (XS SM MD LG XL)
  • Edit table cells within the backend
  • Easily add links/images to your table
  • Custom breakpoints for each table
  • Support for multiple tables on one page
  • Custom shortcode, easy to use
  • 3 Different responsive types
  • Edit Cell font-weight, font-family, text-decoration, font-size, font-color with the click of a button!
  • Custom borders for your cells.
  • Custom alignment for your cells
  • Table sorting! Sort by column headers.
  • Table filtering! Search through your table with a searchbox
  • Table pagination! Divide your table up into pages
  • Search and Replace
  • Multiselect/multiedit cells
  • Support for html/images/shortcodes in cells
  • UNDO / REDO !!!
  • Context menu, right click to edit
  • KEYBOARD SHORTCUTS! CTRL + Z (undo) CTRL + C (COPY) etc
  • Read only cells
  • Edit Cell Backgrouns
  • Custom hover highlight color for rows / columns
  • value box for easy value editting
  • & more!

Getting Started

This plugin will look and feel very familiar to how you normally edit your tables. I have tried to make it very simple to use, however I’m in the process of updating the documentation for V4, so stay tuned for written guides/videos.

Credits

A special thank you to Joerg K. (@yogieanamcara) for helping me improve the plugin and for taking the time to translate this plugin into German!

I’m a 22 year old self-taught student who created to plugin to help users easily create responsive tables on their wordpress website. Originally this was a simple personal project but grew to over 2000+ active installs. I want to thank each and everyone of you who downloaded and used my plugin, it means a lot and I hope it has served you well. Having said this, I didn’t create this plugin entirely from scratch. I made use of amazing frameworks and scripts developed by other amazing people who deserve all the credit for their work. This plugin makes use of other plugins which I have not created or contributed to in any way, I do not take credit for these works, the credits belong to their respective authors. These plugins are:

  1. Footable
  2. jQuery
  3. PapaParse
  4. HandsOnTable
  5. DataTables
  6. Much love to those who helped me with issues, too many awesome people to list, love you all!

Support

If you have any issues, the best way to get help is to contact me through GitHub.

Arbitrary section

This plugin makes use of Foo Tables to create the responsiveness of the tables.

Ecrãs

  • All Tables Page.
  • Table Editor
  • Front End Sample 2
  • Front End Sample 2.2

Instalação

  1. Upload jtrt-tables folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Enjoy

Perguntas frequentes

Installation Instructions
  1. Upload jtrt-tables folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Enjoy
How does this plugin work?

Before this plugin worked by converting CSV files into HTML Tables, but now you can start from scratch and build your table in the backend. The ability to convert CSV files is still here, and improved graatly.

How does the responsiveness work?

This plugin uses FooTables to make the responsiveness happen. It ‘hides’ columns on smaller sizes so the table isn’t squished and looking ugly. Although it hides columns, you can always view the hidden columns by clicking on the rows.

Do I need to know any HTML/CSS to use this plugin?

No, everything happens in the backend using a live representation of your table. You can manually select which columns to hide on the tablet and mobile sizes just by clicking your mouse.

My table wont show up, I’m getting a cannot found error

This is mainly caused by the plugin having issues saving to the backend. This issue is usually caused by updating the plugin from previous versions. If you encounter this issue and you upgraded plugins, simply re-install the new version after removing the previous.

My links/images wont show up in the front end

If you can see your images/links in the backend but not on the frontend, then that means you have to set your column type to “html”. The plugin does html character escaping unless you specify not to in the column options.

Avaliações

This plugin does everything I want it to…

…except save my work when I hit the save button.

Please look into this. This is a very valuable and much-needed plugin, but the current flaw is pretty critical and seems to be an issue for quite a few people.

I hope you’re able to address this in a future release.

Needs Work

Created multiple tables seem to work, however now I lost 5 of those table and I am unable to recreate them. Guess I will go back to making DIV tables. Good try hope there will be improvements!

Doesnt Work

You build a table and save it and it reverts back to being blank.
Couldn’t get it to work at all, and I tried 5 times.

Missing basics

Where are the options to change table color background, lines or text. Must be hidden or you have to code yourself?

Lost my work

The data and the table disappered after save. I lost one hour work. Unusable.

Great Plugin

This is the best plugin I have found for doing tables. It might not have EVERY feature I want, but overall, it’s better than even the paid plugins.

Ler todas as 26 avaliações

Contribuidores e programadores

“JTRT Responsive Tables” is open source software. The following people have contributed to this plugin.

Contribuidores

“JTRT Responsive Tables” foi traduzido para 1 locale. Obrigado aos tradutores pelas suas contribuições.

Traduza o “JTRT Responsive Tables” para o seu idioma.

Interessado no desenvolvimento?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Registo de alterações

4.1

  • Fixed FF issue when saving
  • New color picker for text and backgrounds
  • Fixed hang when applying borders
  • filtering/pagination now works with row stack responsive option (sort does not)
  • alt + enter breaks line in front-end now
  • front-end translations for data-tables have been added.
  • Formula support has been added. There is a caviat however, it works but its not very user friendly. All formulas will need to by typed out by hand (no clicking on cells to get cell value) ie. =A1+B5, you have to type out the cell col/row manually, selecting by clicking does not work and is not supported. Visit this link to see all the available commands:
    List of usuable formuals

4.0.2

  • Added duplicate function for easy table copying
  • Added .pot file for my multilangual friends
  • Fixed stacking responsive style
  • Cells now accepts the following tags:

<

figure>

<

ul>

  • <

    dl>

    <

    form>

    <

    div>
    * Fixed undefined column header for stacked columns

    4.0.1

    • HotFix*
    • added “apply” button for selecting colors 🙂
    • fixed insert link not working properly
    • fixed stacking responsive styler
    • POT file incoming for multi-langual support!
    • TSV file support for importing
    • Added shortcode Filter [jtrt_table id=”1″ filterRow=”1,2,3″ filterCol=”2,4″] will hide row 1,2,3 and columns 2 and 4.
    • Fixed issue with table title

    4.0

    • added 2 new responsive types
    • new table editor
    • fixed saving issue
    • added new bugs to fix later
    • new features include cell styles!
    • lots of new stuff

    3.0.3.1

    • Quick hotfix for non saving tables
    • php 5.3 Support

    3.0.3

    • Added default column sorting
    • Fixed issues with styling

    3.0.2

    • Added the the ability to quickly and easily insert links/images
    • Fixed issues with page builders not properly loading scripts
    • Fixed issues with deactivating plugin
    • Fixed uninstall so that the plugin will cleanup after itself
    • Minor text fixes -pokes Niantic-

    3.0.1

    • Added the ability to move rows
    • Minor text fixes

    3.0.0

    • The best update, trust me. – Trump
    • add/edit/remove/sort columns
    • starting tables from scratch
    • 10 sample styles
    • minified code
    • each table has their own breakpoints
    • pagination

    2.0.4

    • fixed sql errors
    • better fallback handling
    • fixed issues with table styles
    • added a “view html” button that now lets you view/copy your table html code.

    2.0.0

    • Updated plugin framework (More OOP oriented/modular/faster/cleaner)
    • Custom post type
    • Better table organization
    • Simpler UI
    • Updated DOCS / Video Tutorial
    • Ability to add custom classes to tables
    • Ability to edit/change table values
    • Added 2 more breakpoints for SM and MED breakpoints!
    • Improved database saving
    • Fixed issue with editing multiple tables at once
    • Fixed issue with improper loading of libraries
    • etc.. Too many to count!

    1.3.2

    • Updated backend styles
    • Added a new “General Tips” area to the Docs section
    • Added a new “Support the plugin” area to the Docs section
    • Added a table name option to help better identify different tables
    • Fixed issues with tables updating when they aren’t supposed to
    • Fixed issues with tables showing up above other content

    1.3

    • Added a new shortcode method, you can now save tables as shortcodes
    • Fixed issues with csv conversion
    • Updated backend styles

    1.2.2

    • Added the ability to sort and filter the tables
    • Fixed headers error
    • Fixed some styling issues
    • Updated the backend styling
    • Added a new video tutorial to the docs section

    1.2.1

    • Updated the readme file.

    1.2

    • Added A Tabbed menu layout for the back-end.