refactoring map settings and rendering
upgrading OpenLayers to 2.13.1; refactoring cdm_openlayers maps, and thus fixing problems
separating out map functionality in extra file
fixing #2971 (cdm_ws_getAnnotationsFor() returns only the first page of annotations) and related improvements
fixing html of print button
removing tmp code again
code added temporarily to fix problem in test and integration portals
avoiding php notice and simplifying code
cleaning up unused and old code related to #3050 (unused variable in cdm_taxon_page_title)
fixing #1981 (synonym link URL is missing fragment)
removing out commented code and adding missing query parameter to synonym links
fixing #3013 (undefined variable )
fixing js errors for IE7 and upgrading CSS3PIE
fixing bug related to the name page
#3309 (taxon page tab keys: redirect if only one key) implemented
fixing name rendering
markers and annotations for specimens
ahah-content, cdm_dynabox, footnotes as real jQuery plugins and fixing #3272 (Footnote highlighting and ahah content are not workin in Dynabox) by listening to custom DOM event
paging for specimens implemented, common pager functions modified also for taxon search
reintroducing captions for gallery thumbnail images
Lists all Media found in an any TaxonDescription, NameDescription, SpecimenOrObservationBase, DnaSample Chromatograms, etc. associated with this taxon for #3305 (Collect images via taxon relations)
missing field added and sort order fixed for #3329 (Implement DNASample for Dataportal display)
Foonotes and typedesignations of the accepted taxon will also and only be rendered in the homotypic synonymy group even if the group is empty
fixing image url paths
fixing last bug related to #2890 (Classification switch not working when not signed-in before)
searching on all classifications now possible and fixing some bugs related to #2896
dataportal side implementation for #3305 (Collect images via taxon relations)
solving #3262 (implement ui to configure render templates in the dataportal admin section) and a according documentation
solving #3254 (geoserver hardcoded in openlayers_map.js)
show / hide gallery for specimens depending on open / close state of dynabox
dynabox no longer auto attaching, preparing for open and close callbacks
fixing #3282 (Image viewer not working) and avoiding php Notices
hoo_theme implementation into seperate file
displaying media in descriptions
display of quantitative data
unifying rendering of OriginalSourceBase; display of determinations and sources for occurrences
using theme function for derivedUnitFacade field description list
using render arrays in the proxy_content() function
starting to move functionality into new file structure
theme_cdm_taxon_page_specimens() turned into cdm_dataportal_taxon_page_specimens(), now returns render array
starting to use render arrays on page level and in specimens
preparing for theme functions to return render arrays
fixing #2963 (specimen point map should zoom to distribution area) and removing unused deprecated function
fixing bug without ticket
fixing #3082 (Some classifications can not be selected) and #1882 (TaxonTree - problem with multiple root nodes)
code cosmetics in openlayers_map.js and more robust handling of map width
fixing #3217 (specimens: rename label type into 'Basis of record') and solving a lot of problems like recursive page loading du to a bug in ahah-content.js and type in cdm service call, ...
related to: javascript at the and of the page
upgrading openlayers to 2.11 and fixing #3225 (load OpenLayers maps asynchronously)
avoiding a php 5.4 strict warning
avoiding Strict warning: Only variables should be passed by reference in cdm_dataportal_block_view() line 641
copy drupal7 dataportal module into trunk