You are here

README.txt in FooTable 8.2

Same filename and directory in other branches
  1. 8 README.txt
  2. 7.2 README.txt
CONTENTS OF THIS FILE
---------------------

 * Introduction
 * Requirements
 * Installation
 * Configuration
 * Credits
 * Maintainers


INTRODUCTION
------------

The FooTable module integrates the FooTable jQuery plugin into Drupal which
provides a responsive table plugin.

 * For a full description of the module, visit the project page:
   https://drupal.org/project/footable

 * To submit bug reports and feature suggestions, or to track changes:
   https://drupal.org/project/issues/search/footable


REQUIREMENTS
------------

This module requires the following module(s):

 * Views (https://drupal.org/project/views)

If you're using the standalone version of the FooTable plugin, which can be
configured via Configuration » User interface » FooTable » Settings, you need
to include the Font Awesome (https://fortawesome.github.io/Font-Awesome) font
in your project. The easiest way to do this is by installing the following
module:

 * Font Awesome Icons (https://www.drupal.org/project/fontawesome)


INSTALLATION
------------

 * Module: Install as you would normally install a contributed Drupal module.
   See: https://www.drupal.org/docs/8/extending-drupal-8/installing-drupal-8-modules
   for further information.

 * Plugin: Download the most recent 3.x.x version of the FooTable jQuery plugin
   from https://github.com/fooplugins/FooTable/tags and copy the compiled
   directory to the libraries/footable directory.

   Installation using Composer:

   If you are installing this module using Composer, you can also download the
   library by adding for example the following lines into your composer.json file:

     "repositories": {
       ...
       "footable": {
         "type": "package",
         "package": {
           "name": "fooplugins/footable",
           "version": "3.1.6",
           "type": "drupal-library",
           "dist": {
             "url": "https://github.com/fooplugins/FooTable/archive/3.1.6.zip",
             "type": "zip"
           }
         }
       },
       ...
     }
     "require": {
       ...
       "fooplugins/footable": "3.*",
       ...
     }


CONFIGURATION
-------------

 * Configure user permissions in Administration » People » Permissions:

   - Administer FooTable

     Users in roles with the "Administer FooTable" permission will be able to
     change the configuration of the FooTable module via Configuration »
     User interface » FooTable.

 * Customize the module in Configuration » User interface » FooTable.

   - Breakpoints
   - Settings

 * Enable the FooTable module for a view using the following steps:

   - When creating a view, select the *FooTable* format.
   - Click on the *Settings* link, under the *Format* section.
   - Scroll down to the *FooTable Settings* section.
   - Configure the general FooTable settings accordingly.
   - Under the *Collapsed Columns* section, choose the "breakpoints" for which
     each column should be hidden.


CREDITS
-------

This module would not be possible without the FooTable plugin itself. Thanks to
Bradvin & Steveush (https://github.com/orgs/fooplugins/people) for making it
available and to all the others who helped inspire it.

Thanks to Matt Vance (https://drupal.org/user/88338) for all his on the 7.x-1.x
branch and the initial setup of this project.

This module is largely based on code from the DataTables
(http://drupal.org/project/datatables) module. Many thanks to Duellj
(http://drupal.org/user/168159) for developing and contributing that module.


MAINTAINERS
-----------

Current maintainers:
 * Mitch Portier (Arkener) - https://drupal.org/user/2284182

File

README.txt
View source
  1. CONTENTS OF THIS FILE
  2. ---------------------
  3. * Introduction
  4. * Requirements
  5. * Installation
  6. * Configuration
  7. * Credits
  8. * Maintainers
  9. INTRODUCTION
  10. ------------
  11. The FooTable module integrates the FooTable jQuery plugin into Drupal which
  12. provides a responsive table plugin.
  13. * For a full description of the module, visit the project page:
  14. https://drupal.org/project/footable
  15. * To submit bug reports and feature suggestions, or to track changes:
  16. https://drupal.org/project/issues/search/footable
  17. REQUIREMENTS
  18. ------------
  19. This module requires the following module(s):
  20. * Views (https://drupal.org/project/views)
  21. If you're using the standalone version of the FooTable plugin, which can be
  22. configured via Configuration » User interface » FooTable » Settings, you need
  23. to include the Font Awesome (https://fortawesome.github.io/Font-Awesome) font
  24. in your project. The easiest way to do this is by installing the following
  25. module:
  26. * Font Awesome Icons (https://www.drupal.org/project/fontawesome)
  27. INSTALLATION
  28. ------------
  29. * Module: Install as you would normally install a contributed Drupal module.
  30. See: https://www.drupal.org/docs/8/extending-drupal-8/installing-drupal-8-modules
  31. for further information.
  32. * Plugin: Download the most recent 3.x.x version of the FooTable jQuery plugin
  33. from https://github.com/fooplugins/FooTable/tags and copy the compiled
  34. directory to the libraries/footable directory.
  35. Installation using Composer:
  36. If you are installing this module using Composer, you can also download the
  37. library by adding for example the following lines into your composer.json file:
  38. "repositories": {
  39. ...
  40. "footable": {
  41. "type": "package",
  42. "package": {
  43. "name": "fooplugins/footable",
  44. "version": "3.1.6",
  45. "type": "drupal-library",
  46. "dist": {
  47. "url": "https://github.com/fooplugins/FooTable/archive/3.1.6.zip",
  48. "type": "zip"
  49. }
  50. }
  51. },
  52. ...
  53. }
  54. "require": {
  55. ...
  56. "fooplugins/footable": "3.*",
  57. ...
  58. }
  59. CONFIGURATION
  60. -------------
  61. * Configure user permissions in Administration » People » Permissions:
  62. - Administer FooTable
  63. Users in roles with the "Administer FooTable" permission will be able to
  64. change the configuration of the FooTable module via Configuration »
  65. User interface » FooTable.
  66. * Customize the module in Configuration » User interface » FooTable.
  67. - Breakpoints
  68. - Settings
  69. * Enable the FooTable module for a view using the following steps:
  70. - When creating a view, select the *FooTable* format.
  71. - Click on the *Settings* link, under the *Format* section.
  72. - Scroll down to the *FooTable Settings* section.
  73. - Configure the general FooTable settings accordingly.
  74. - Under the *Collapsed Columns* section, choose the "breakpoints" for which
  75. each column should be hidden.
  76. CREDITS
  77. -------
  78. This module would not be possible without the FooTable plugin itself. Thanks to
  79. Bradvin & Steveush (https://github.com/orgs/fooplugins/people) for making it
  80. available and to all the others who helped inspire it.
  81. Thanks to Matt Vance (https://drupal.org/user/88338) for all his on the 7.x-1.x
  82. branch and the initial setup of this project.
  83. This module is largely based on code from the DataTables
  84. (http://drupal.org/project/datatables) module. Many thanks to Duellj
  85. (http://drupal.org/user/168159) for developing and contributing that module.
  86. MAINTAINERS
  87. -----------
  88. Current maintainers:
  89. * Mitch Portier (Arkener) - https://drupal.org/user/2284182