reintegrated campanula drupal branch
fixing bug in plamweb, and renaming sort mode constant
refactoring the feature node blocks - 2 + adapting test suite
refactoring the feature node blocks - 1
refactoring term and vocabulary functions - 2
refactoring term and vocabulary functions
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)
fixing multiple issues for #4312 ([E+M] strange search result entries in turn to simple search for Anthyllis hamo*)
adapting dataportal to changes made in r21320
removing ugly empty line in classification chooser and highlighting the default classification in bold letters
removing old obsolete code for rendering name relationships
fomrating option for partial and periods of date time
post cdm uml 3.3 fix and a kludgy workaround
avoiding php notice
solving #2280 (Stop using portal/taxon//bin/zsh/nameTypeDesignations)
minor bug fix
avoiding "Notice: Undefined property:"
adapting webservice uris after refactoring taxon controllers for #2595 (portal/taxon/{uuid}/accepted/{uuid} producing too big data objects)
dataportal now uses the DescriptionInfoDTO service - a lot refactoring, old stuff left for now as reference
removing obsolte REST endpoint /term/tdwg/*
hotfix to loosen hard dependency from devel module
fixing #3438 (on first startup the cichorieae portal takes a very long time to load)
debug file log can be enabled via settings
fixing #3932 (wrong media urls in html cause multiple page loads)
fixing ws url for term fetching
#2432 [E+M][Portal] Implement search for multiple areas implemented
renaming FeatureNode->children to childNodes [CDM 3.3]
using new freetext taxon search in portal + fixing problem in settings
adding warning message to avoid poking around in the dark when choosing empty or othewise 'invalid' classifications
allowing toi refesh the level2 cache by supplying the utl parameter 'cacheL2_refresh=1'
helper function to determine the visibility of the cdm_ws_debug block
creating hook_cdm_feature_node_toc_items_alter() for palmweb and creating a palmweb module and documentation of api hooks
implementing a java-script development mode
refactoring map settings and rendering
bugfix
adding full support for POST requests
increasing default page size for fetching all from pager
fixing url encoding probelm in debug block data links
implementing solution for #3489 (dataportal must not always load all descriptionelements for the general tab)
solving bug and reducing confusion about featureTree REST services
compacting display of cdm debug block
module update and some bugfixes for #3316 (dataportal debug box as table and as block)
new debug block implemented, see #3316 (dataportal debug box as table and as block)
fixing #2971 (cdm_ws_getAnnotationsFor() returns only the first page of annotations) and related improvements
loading from REST service annoations only when really needed, this should speed up the portals
solving minor problems with specimen display
bug fix
gzip compression optional depending on whether php is compiled with zlib support
more consistent use of drupal_http_request() and proxy_content() responds always with HTTP headers + gzip compression
removing curl based http request support - we now rely only on the drupal built in function drupal_http_request()
removing out commented code and adding missing query parameter to synonym links
removing out commented code related to #3005, #3006, #3008, #3009, #3010, #3011, #3012
increasing http request timeout as preliminar solution to comment 1 in #3489 (dataportal must not always load all descriptionelements for the general tab)
fixing #3361 (Show references for keys correctly)
showing details for any featuretree in the settings
bringing back lost description elements
fixing url encoding bug in cacheBot and a little refactoring
fixing problem with repeated description elements in case of multiple descriptions and avoiding warnings
filtering on computed distributions for #2625 ([E+M Overview] Data aggregation functionalities for E+M)
missing field added and sort order fixed for #3329 (Implement DNASample for Dataportal display)
searching on all classifications now possible and fixing some bugs related to #2896
documentation
*improved php documentation
*Patched details view of a feature Tree: CDM_SETTINGS->LAYOUT:Taxon->Profile Section
better representation of classification select list
better handling of calssifiaction select list when only one classification exists
fixing #2394 (Taxon profile: use localized version of feature name, the locale must match the locale of the multilanguage text)
fixing #3220 (specimens: Gathering period value precision blurred)
feature tree for specimen descriptions, resetting map service uri
fixing #3066 (Available classification select list in taxon tree: entries should be ordered)
Fixed 3208#comment:3 json proxied link now urlencoded
Fixed #3208 links in "Debug Messages" box to heavily URL encoded and truncated
introducing compose_hook()
TODO comment
using theme function for derivedUnitFacade field description list
oops
using render arrays in the proxy_content() function
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 #3235 (display SpecimensAndObservations of related taxa in the specimens tab) - using the occurrence/byAssociatedTaxon web service
fixing #3082 (Some classifications can not be selected) and #1882 (TaxonTree - problem with multiple root nodes)
fixing a bug due to D7 migration
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, ...
copy drupal7 dataportal module into trunk