File/key/chirokey.php

Description

Generating chironomid's interactive web pages

generates page home, pages of subfamily, pages of genera, page of specimen and iframes to get clicked specimen compared with all other taxa within the same genus name or similar defined genera. Pages for each genus can be edited and modified to write some small mini articles with tables, lists oder even determination keys as ordered lists. A references list is automatically genrated at the end of each genus page.

  • author: Andreas Plank <andreas.plank@web.de>
  • version: 2009-06-11 09:07:11
  • todo: minor issue: document in detail
  • todo: major issue: when print a genus characters page add all images
  • todo: remove confusing GET variables: genus_valid_id and valid_id
Includes
 include ($currentServerPath.'structure/functions.php') (line 41)

Read functions

 include ($currentServerPath.'structure/classes/sql.php') (line 45)

Connect to database with classes

 include ($currentServerPath.'structure/config.php') (line 49)

Read config

 include ($currentServerPath.'structure/pages.php') (line 80)

header, footer content

 include ($currentServerPath.'structure/session.inc.php') (line 35)

Use sessions

 include (preg_replace('#(.+/)([^/]+/){0}[^/]+\.php#',"\\1\\3",__FILE__).'/references.php') (line 180)
 include ($currentServerPath.'structure/classes/tools.php') (line 53)

Load several tools (highlighting, ...)

 include (preg_replace('#(.+/)([^/]+/){0}[^/]+\.php#',"\\1\\3",__FILE__).'/references.php') (line 417)
 include (preg_replace('#(.+/)([^/]+/){0}[^/]+\.php#',"\\1\\3",__FILE__).'/references.php') (line 681)
 include (preg_replace('#(.+/)([^/]+/){0}[^/]+\.php#',"\\1\\3",__FILE__).'/references.php') (line 761)
Variables
string $_SESSION['references'] (line 172)

Collecting all references in session variable

All references are collected and made unique with putToArray() to get only these references used on a page

Documentation generated on Mon, 14 Dec 2009 14:37:04 +0100 by phpDocumentor 1.4.2