marshall_webapp.templates.commonelements.sidebar.marshall_sidebar module

marshall_sidebar for the PESSTO Marshall

Author

David Young

marshall_sidebar(log, request, thisPageName)[source]

Get the left navigation bar for the pessto marshall

Key Arguments

  • log – logger

  • request – the pyramid request

  • thisPageName – the name of the page currently displayed

Return

  • leftNavBar – the left navigation bar for the pessto marshall

_marshall_sidebar_header(log, request, params)[source]

Generate the left navigation bar header content

Key Arguments

  • log – logger

  • request – the pyramid request

  • params – params required for links

Return

  • content – the left nav bar header content

get development links

Key Arguments

  • log – logger

  • thisPageName – the name of the current page

  • params – params required for links

Return

  • developmentLinks – the development queue - a list of links

_get_observation_queues(log, request, thisPageName, params)[source]

get observation queues

Key Arguments

  • log – logger

  • thisPageName – the name of the current page

  • params – params required for links

Return

  • observationQueues – the observation queue - a list of links

_get_classification_queues(log, request, thisPageName, params)[source]

get classification queues

Key Arguments

  • log – logger

  • thisPageName – the name of the current page

  • params – params required for links

Return

  • classificationQueues – the classification queue - a list of links

_get_reference_lists(log, request, thisPageName, params)[source]

get reference lists

Key Arguments

  • log – logger

  • thisPageName – the name of the current page

  • params – params required for links

Return

  • referenceLists – the reference queue - a list of links

_get_target_selection_queue(log, request, thisPageName, params)[source]

get tagert selection queue

Key Arguments

  • log – logger

  • params – params required for links

Return

  • targetSelectionQueue – the target selection queue - a list of links

_remove_parameters(log, params, paramsToRemove)[source]

Get the left navigation bar for the pessto marshall

Key Arguments

  • log – logger

  • params – the parameters of the request

  • paramsToRemove – the parameters to remove from the incoming request

Return

  • params – the clean parameters