You are here

README.txt in Organigrams 7

Same filename in this branch
  1. 7 README.txt
  2. 7 libraries/orgchart/README.txt
CONTENTS OF THIS FILE
----------------------

 * Introduction
 * Requirements
 * Plugins
 * Installation
 * Configuration
 * Browser support
 * References


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

Organigrams provides the ability to easily create and manage organization
charts, also knows as organigrams.

You can create organigram bundles (with own fields and display) and add
organigram items to that bundles. These items contain a static set of fields and
are not fieldable. An organigram will be available as dedicated page
(organigram/%organigram_machine_name) and as a block.

Organigrams are highly customizable. Almost every aspect can be modified,
from border and background colors to horizontal spacing between items.
In addition, most of these settings can be overridden per item.

An organigram is drawn in an HTML5 canvas and is supported by all major
browsers. See the section 'BROWSER SUPPORT' section for more information.

One of Organigrams' key features is responsiveness. When an organigram has a
fixed width it will divide its children over multiple rows to take the given
width into account.
When the width of an organigram is set to match the width of its parent element,
the organigram will redraw itself on window resize and rearrange its children if
necessary (provided the parent element has a dynamic width).

In short, organigrams are:

 * Highly customizable
 * Easy to manage for editors
 * Responsive
 * Supported by all major browsers


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

This module requires the following modules:

 * Entity (https://www.drupal.org/project/entity)
   Organigrams and organigram items are entities so the entity API is needed.

 * Libraries (https://www.drupal.org/project/libraries)
   Needed to use external plugins.


PLUGINS
-------

 * ExplorerCanvas (excanvas)
   Provides HTML5 canvas support for Internet Explorer < 9.

   Steps:
   1. Download here: https://github.com/arv/ExplorerCanvas/archive/aa989ea.zip
   2. Place the contents of this zip in your libraries folder. See the readme of
      the libraries module for more information about this.
   3. Rename the extracted folder to 'excanvas' so the path to the javascript
      becomes 'libraries/excanvas/excanvas.js'.

 * ColorPicker by Evoluteur
   Adds a color picker to fields like border color and background color.

   Steps to enable this plugin:
   1. Download here:
      https://github.com/evoluteur/colorpicker/archive/233e15e.zip
   2. Place the contents of this zip in your libraries folder. See the readme of
      the libraries module for more information about this.
   3. Rename the extracted folder to 'colorpicker' so the path to the
      javascript becomes 'libraries/colorpicker/js/evol-colorpicker.min.js' and
      the path to the css becomes
      'libraries/colorpicker/css/evol-colorpicker.min.css'.


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

Install as you would normally install a contributed Drupal module. See:
https://drupal.org/documentation/install/modules-themes/modules-7
for further information.

To enhance this module, several plugins are supported. See the 'PLUGINS'
section for more information.


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

 * Create organigrams in Administration >> Structure >> Organigram.

 * Configure user permissions in Administration >> People >> Permissions:

   - Manage organigrams
     Administer all organigrams and items.

   - Edit organigram %organigram
     Edit the organigram and its items for a specific organigram.

   - Delete organigram %organigram
     Delete organigram items from a specific organigram.


BROWSER SUPPORT
---------------

Organigrams is tested in the following browsers:

 * Google Chrome version 43.0.2357.124
 * Mozilla Firefox version 40.0.3
 * Microsoft Internet Explorer > version 7 (ExplorerCanvas is required for
   IE < 9, see the 'PLUGINS' section for more information)


REFERENCES
----------

 * Based on the Organigram module by Frederic Hennequin, see:
   https://www.drupal.org/sandbox/daeron/1603000

 * Extended with an improved version of the orgchart library by J. van Loenen,
   see: https://jvloenen.home.xs4all.nl/orgchart

File

README.txt
View source
  1. CONTENTS OF THIS FILE
  2. ----------------------
  3. * Introduction
  4. * Requirements
  5. * Plugins
  6. * Installation
  7. * Configuration
  8. * Browser support
  9. * References
  10. INTRODUCTION
  11. ------------
  12. Organigrams provides the ability to easily create and manage organization
  13. charts, also knows as organigrams.
  14. You can create organigram bundles (with own fields and display) and add
  15. organigram items to that bundles. These items contain a static set of fields and
  16. are not fieldable. An organigram will be available as dedicated page
  17. (organigram/%organigram_machine_name) and as a block.
  18. Organigrams are highly customizable. Almost every aspect can be modified,
  19. from border and background colors to horizontal spacing between items.
  20. In addition, most of these settings can be overridden per item.
  21. An organigram is drawn in an HTML5 canvas and is supported by all major
  22. browsers. See the section 'BROWSER SUPPORT' section for more information.
  23. One of Organigrams' key features is responsiveness. When an organigram has a
  24. fixed width it will divide its children over multiple rows to take the given
  25. width into account.
  26. When the width of an organigram is set to match the width of its parent element,
  27. the organigram will redraw itself on window resize and rearrange its children if
  28. necessary (provided the parent element has a dynamic width).
  29. In short, organigrams are:
  30. * Highly customizable
  31. * Easy to manage for editors
  32. * Responsive
  33. * Supported by all major browsers
  34. REQUIREMENTS
  35. ------------
  36. This module requires the following modules:
  37. * Entity (https://www.drupal.org/project/entity)
  38. Organigrams and organigram items are entities so the entity API is needed.
  39. * Libraries (https://www.drupal.org/project/libraries)
  40. Needed to use external plugins.
  41. PLUGINS
  42. -------
  43. * ExplorerCanvas (excanvas)
  44. Provides HTML5 canvas support for Internet Explorer < 9.
  45. Steps:
  46. 1. Download here: https://github.com/arv/ExplorerCanvas/archive/aa989ea.zip
  47. 2. Place the contents of this zip in your libraries folder. See the readme of
  48. the libraries module for more information about this.
  49. 3. Rename the extracted folder to 'excanvas' so the path to the javascript
  50. becomes 'libraries/excanvas/excanvas.js'.
  51. * ColorPicker by Evoluteur
  52. Adds a color picker to fields like border color and background color.
  53. Steps to enable this plugin:
  54. 1. Download here:
  55. https://github.com/evoluteur/colorpicker/archive/233e15e.zip
  56. 2. Place the contents of this zip in your libraries folder. See the readme of
  57. the libraries module for more information about this.
  58. 3. Rename the extracted folder to 'colorpicker' so the path to the
  59. javascript becomes 'libraries/colorpicker/js/evol-colorpicker.min.js' and
  60. the path to the css becomes
  61. 'libraries/colorpicker/css/evol-colorpicker.min.css'.
  62. INSTALLATION
  63. ------------
  64. Install as you would normally install a contributed Drupal module. See:
  65. https://drupal.org/documentation/install/modules-themes/modules-7
  66. for further information.
  67. To enhance this module, several plugins are supported. See the 'PLUGINS'
  68. section for more information.
  69. CONFIGURATION
  70. -------------
  71. * Create organigrams in Administration >> Structure >> Organigram.
  72. * Configure user permissions in Administration >> People >> Permissions:
  73. - Manage organigrams
  74. Administer all organigrams and items.
  75. - Edit organigram %organigram
  76. Edit the organigram and its items for a specific organigram.
  77. - Delete organigram %organigram
  78. Delete organigram items from a specific organigram.
  79. BROWSER SUPPORT
  80. ---------------
  81. Organigrams is tested in the following browsers:
  82. * Google Chrome version 43.0.2357.124
  83. * Mozilla Firefox version 40.0.3
  84. * Microsoft Internet Explorer > version 7 (ExplorerCanvas is required for
  85. IE < 9, see the 'PLUGINS' section for more information)
  86. REFERENCES
  87. ----------
  88. * Based on the Organigram module by Frederic Hennequin, see:
  89. https://www.drupal.org/sandbox/daeron/1603000
  90. * Extended with an improved version of the orgchart library by J. van Loenen,
  91. see: https://jvloenen.home.xs4all.nl/orgchart