Architecture

Dynadoc consists of a series of PHP programs and configuration files that are used to generate and administer projects. DynaDoc programs are designed to be used with arguments, but for easy execution, html files can be created using links or buttons and dynadoc_manage.php is designed to call some of the other programs.

The DynaDoc root folder of the web server should contain these files and each project requires its own folder in the same root.

Document projects can be arranged in categories to make management and operations easier.

Programs include:

  1. dynadoc.php - The primary program for generating documents
  2. dynadoc_checklist.php - create a checklist from a Standard Operating Procedures manual
  3. dynadoc_clean.php - delete all files in the html folder
  4. dynadoc_create.php - create new projects
  5. dynadoc_edit.php - allow editing HTM files in the browser (any editor may be used)
  6. dynadoc_form.php - run dynadoc using a form for input
  7. dynadoc_glossary.php - generate a page with a linked glossary/index (dynadoc_glossary.php runs dynadoc_clean.php)
  8. dynadoc_images.php - helps manage document images
  9. dynadoc_manage.php - facilitates launching DynaDoc programs
  10. dynadoc_orphan.php - find content blocks (HTM files) that are no longer used in the project
  11. dynadoc_prepare.php - run orphan, clean, glossary and stage
  12. dynadoc_projects.php - display a list of existing projects
  13. dynadoc_stage.php - prepare a document file set for publishing
  14. dynadoc_view.php - create navigable exploded parts drawings
  15. dynadoc_vital.php - create an interactive diagnostic troubleshooting tree
  16. dynadoc_zip.php - create a self extracting zip file of the project

Configuration files include:

  1. dynadoc_catName.lst - projects in the catName category
  2. dynadoc_create.lst - categories
  3. dynadoc_folders.lst - empty folders to create in the project folder
  4. dynadoc_required.lst - required folders for publishing
  5. dynadoc_stage.lst - standard folders and files to be staged
  6. dynadoc_type.lst - document types

Additional information about the DynaDoc environment and working with document projects can be found in the Document Creation manual.


VideoRay Documentation Only

[ Help us improve this document ]

DynaDoc Operator's Manual, Version: 1.00.00
Copyright © 2017, VideoRay LLC - The Global Leader in Micro-ROV Technology