refactoring the handling of annotations, sources and name in source information. cleaner and simpler code, less complex statements and preserving at the same time existing output, except that the ticket #2288 (Cyprus: ChromosomeNumbers: formating nameInSource) has been solved
disabling almost obsolte theme override palmweb_2_cdm_descriptionElement_Distribution()
introducing the api hook cdm_feature_node_blocks_alter and removing hook_cdm_feature_node_blocks_alter, this makes theme_cdm_feature_nodes obsolte, reducing speccial code in palmweb theme
hiding empty feature blocks
fixing the feature block layout, footnotes and bibliography for palmweb, solving #4379 (Citations only consist of footnotes if bibliography block is enabled)
fixing bug in plamweb, and renaming sort mode constant
fixing #1933 (DescriptionElementBases do not show annotation footnotes in flora malesiana portal)
refactoring theme_cdm_descriptionElementTextData() #3484 , mock implementation of feature block settings #3257, solves most issues of #3915 (handling of annotations and sources inconsistent in theme_cdm_descriptionElementTextData)
refactoring the feature node blocks - 2 + adapting test suite
fixing missing annotation footnotes of non standard types - #4370 (Annotations do not show up in Distribution and CommonName section)
two improvements for #4314 (taxon page: display of bibliography in a block on the taxon page)
final implementation of #4314 (taxon page: display of bibliography in a block on the taxon page)
basic implementation of #4314 (taxon page: display of bibliography in a block on the taxon page)
updating reference list of the idInVocabulary values of absence and presence terms
experimental feature to allow setting a custom statuscolor map - #4268 (allow defining custom presence and absence term colors for EditGeoServiceUtilities)
out-commenting option to slect name_relationships_to_show in settings
uncluttering and harmonizing rendering of homonyms
fixing #4163 (Taxon Tree - Included Classifications settings can mess up taxon tree settings in user session)
implementing #3993 (Allow to exclude classifications from the classification browser)
#3977 (allow defining the MarkerType to filter out excluded NamedAreas from distributions)
typo
debug file log can be enabled via settings
settings to define weights for the taxon page tabs
adding missing nomanclatural reference to reference part in Zoological name render template default
documenting option to color the wms background
fixing map display problems in openlayers where only a portion of the data layers was displayed when using a base layers with metric layer unit
UI documentation
adding option to define proj4js definitions
fixing problems with plain image map settings
bugfix
renaming FeatureNode->children to childNodes [CDM 3.3]
using new freetext taxon search in portal + fixing problem in settings
fixing #3703 ( Show Thumbnails shown even if thumbnails options are not checked in the setting)
removing interim solution which preserved hard coded name render definitions in themes - all definition arrays are now migrated to variables
fixing map related bugs and typos
fixing validation in settings
fixing tab-less display mode for taxon pages
implementing a java-script development mode
adding support for custom wms and solving some bugs
adding new map service versions and setting default to v1.2
refactoring map settings and rendering
upgrading OpenLayers to 2.13.1; refactoring cdm_openlayers maps, and thus fixing problems
settings updated for #3316 (dataportal debug box as table and as block)
restoring old default
replacing theme_cdm_preferred_image() function by generic base functionality for all portals
more taxon profile image settings, e.g. max entend, user defined placeholder (no image available) image
restoring lost function
maximum extend of profile image configurabel
removing out commented code and adding missing query parameter to synonym links
avoiding form validation error after changing the cdm data source
showing details for any featuretree in the settings
fixing url encoding bug in cacheBot and a little refactoring
removing pageNumer parameter from REST url (was introduced for compatibility)
using taxon page service for cache bot instead of taxon search
fixing cdm-part-definitions default for zoological names
better default nameRenderTemplate
fixing access arguments for dataportal setting
fixing name rendering
restructuring settings
Lists all Media found in an any TaxonDescription, NameDescription, SpecimenOrObservationBase, DnaSample Chromatograms, etc. associated with this taxon for #3305 (Collect images via taxon relations)
searching on all classifications now possible and fixing some bugs related to #2896
dataportal side implementation for #3305 (Collect images via taxon relations)
fixing bugs for #3262 (implement ui to configure render templates in the dataportal admin section)
solving #3262 (implement ui to configure render templates in the dataportal admin section) and a according documentation
fixed form at Layout:Taxon->Taxon_profile->Feature_Trees
cleaning up as requested in #2032
solving #3254 (geoserver hardcoded in openlayers_map.js)
AGGREGATE_BY_TAXON_RELATIONSHIPS configurable and fixing #3235 (display SpecimensAndObservations of related taxa in the specimens tab)
fixing #3265 (settings for layout/taxon can not be saved)
feature tree for specimen descriptions, resetting map service uri
update function: reset edit_map_server variable
using http://edit.africamuseum.be/geoserver as primary map server
Fixed #3205 problems in OpenLayers Base Layers Settings.
documenting checkboxes_preferred widget functions
copy drupal7 dataportal module into trunk