Install
Works with Drupal: 7.xUsing dev releases is not recommended, except for testing.
Using Composer to manage Drupal site dependencies
Downloads
Release notes
Offers a new data structure for storing tables
Upgrading from tablefield-7.x-2.x to tablefield-7.x-3.x:
A database update script using hook_update_N is provided that takes care of:
- converting existing table to a new database structure
- moving existing field settings to display settings instead, maintaining the
values.
It should be noted that the database structure has fundamentally changed. If
you use (custom) code that interacts directly with the tablefield data you
would probably have to revise the code.
Backup your database and take note of what version of the module you currently
use (of make a copy if it is a dev version). After you run update.php check
your existing tables and their settings thoroughly.
Changes since 7.x-2.5
- #2856213 by lolandese: Readability improvements README.txt and UPGRADE.txt.
- #2856213 by lolandese: Wrap text at 80 chars
- #2856213 by lolandese: Update README.txt
- #2855945 by lolandese: Multiple Fields Remove Button
- #2746421 by lolandese, nikolabintev, jenlampton: The table's content can't be indexed with Search API
- #2856172 by lolandese, gopisathya: Remove unused or superfluous code
- #2841782 by lolandese: Move display related settings from manage fields to manage display
- #2847650 by lolandese, SebasL: Offer 'Raw Data' format besides 'Tabular View'
- #2855673 by renatog, lolandese, dhruveshdtripathi, Pavan B S: Implements Help section
- #2855661 by renatog: Include the variable tablefield detect encodings in the uninstall hook
- #2856131 by lolandese: Cell lock defunct in dev
- #2847338 by lolandese: Removing all empty columns and rows instead of only the trailing ones
- #2851263 by jenlampton: Add a link to admin/config/content/tablefield on the modules page
- #2847747 by lolandese: Make strings translatable using t()
- #2399565 by SebasL, lolandese, annared: correct the option text because it does apply not only on trailing columns but all empty columns.
- #2399565 by SebasL, annared: Hide a column if every corresponding row is empty (excluding header)
- #2841586 by lolandese: Restore a variable that was indicated as unused (false positive).
- #2841586 by lolandese: Fix some Code Sniffer Best practice suggestions (unused variables)
- #2841575 by lolandese: Notice: Undefined index: tablefield in tablefield_field_presave() (line 263 of /sites/all/modules/contrib/tablefield/tablefield.module)
- #2816395 by lolandese, ilkkave, SebasL: Make it possible to disable sticky table headers
- #2795457 by lolandese, chuyenlv, SebasL: tablefield.css and tabledrag.js not included after no pass node edit form validation.
- #2836344 by lolandese: If cell value equals the weight it will be removed
- #2835998 by lolandese: Notice: Undefined index: row_0 in tablefield_field_formatter_view() (line 450 of /sites/all/modules/contrib/tablefield/tablefield.module)
- #2835808 by lolandese: Strip empty rows broken (ignored)
- #2828519 by Brandonian, lolandese: Ensure unique IDs for TableField output
- #2796955 by rjacobs, pazitiff, lolandese, mparker17: Empty tablefields are not property detected - can affect tablefields of all cardinalities
- #2835108 by lolandese: Fix for pasting data broken after refactoring to store in JSON format
- #2200577 by lolandese, k.minkov, beltofte, sergei_semipiadniy, ddod, romazh: CSV import working with non-UTF8 encoded files
- #2697105 by lolandese, SebasL: RFC: Enable Table Data Storage as JSON