| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 | 
							- <h3>Views Integration Description:</h3>
 
- <p>Tripal Views provides an interface for integrating <a
 
-             href="http://drupal.org/project/views">Drupal Views</a>
 
-     with Chado tables, custom tables and materialized views. This allows site
 
-     administrators to create custom pages
 
-     and forms for tables in the Chado schema (if Chado was installed by Tripal).
 
-     All tables in Chado are integrated
 
-     automatically with Drupal Views but custom tables and materialized views are
 
-     not. After creating a new materialized
 
-     view or custom table you can follow the links above to integrate the table
 
-     with Drupal Views. The interface allows
 
-     you to specify which fields the table can be joined with other tables and
 
-     also specify field, sort and filter
 
-     handlers for views. Different handlers provide different functionality.
 
- </p>
 
- <br>
 
- <h3>Setup Instructions:</h3>
 
- <p>After installation of the Tripal core module. The following tasks should be
 
-     performed</p>
 
- <ol>
 
-     <li><b>Set Permissions</b>: To allow access to site administrators for this
 
-         module, simply
 
-       <?php print l('assign permissions', 'admin/user/permissions') ?> to the
 
-         appropriate user roles for the
 
-         permission type "manage tripal_views_integration".
 
-     </li>
 
- </ol>
 
- <br>
 
- <h3>Usage Instructions:</h3>
 
- <p>To use Tripal Views integration follow these steps:</p>
 
- <ol>
 
-     <li><b>Identify or create a materialized view or custom table:</b> Using
 
-         the <?php print l('Tripal materialized View interface', "admin/tripal/mviews") ?>
 
-         identify the view you would like to integrate or create a new one. Or,
 
-         using
 
-         the <?php print l('Tripal custom table interface', 'admin/tripal/custom_tables') ?>
 
-     </li>
 
-     <li><b>Integration a new table</b>: Navigate to
 
-         the <?php print l('new integration page', "admin/tripal/views/integration/new") ?>
 
-         to integrate the new table. Provide a user friendly name
 
-         and description to help you remember the purpose for integrating the
 
-         view. Next, select the table you want to integrate
 
-         from the provided select box. If your table has fields that can join
 
-         with other Chado tables, you may
 
-         provide those relationships in the provided form. Finally, if your
 
-         fields require a special handlers, you
 
-         may select them from the drop downs provided
 
-     </li>
 
-     <li><b>Alter an existing integration</b>: If a table is already integrated
 
-         you can alter its integration configuration by navigating
 
-         to
 
-         the <?php print l('list of integrated tables', 'admin/tripal/views/integration/list') ?>
 
-         , select the table from the list and alter it accordingly.
 
-         You can create new integration configurations for tables that are
 
-         already integrated by lowering the priority setting. The configuration
 
-         setting
 
-         with the lowest priority will be selected.
 
-     </li>
 
-     <li><b>Create custom pages/block/search form</b>: After saving conifguration
 
-         settings from either step above, you can navigate to the
 
-         Drupal Views interface where you can create a custom page, block or
 
-         search form.
 
-     </li>
 
-     <li><b>Review your integrated views</b>: A page providing a
 
-       <?php print l('list of all integrated views', "admin/tripal/views/integration/list") ?>
 
-         is provided. You may
 
-         view this page to see all integrated views, but also to remove any
 
-         unwanted integrations.
 
-     </li>
 
- </ol>
 
 
  |