GeoNetwork opensource
3.12
  • Overview
  • Installation guide
  • User guide
  • Administrator guide
  • Maintainer guide
  • API guide
  • Contributing guide
  • Customizing guide
  • Tutorials
    • Introduction to GeoNetwork
    • Customize your GeoNetwork UI
      • Search page
        • Understand loading page mechanisms
        • Customizing default view
        • Customizing default view
      • Formatter
    • Hook your own code
    • Tutorials
  • Annexes
GeoNetwork opensource
  • »
  • Tutorials »
  • Customize your GeoNetwork UI »
  • Search page »
  • Understand loading page mechanisms
  • Edit on GitHub

Understand loading page mechanisms¶

Objectives¶

Read instructions in customization section.

  • understand the XSL service output

  • look at the view parameter

  • understand main template loading

  • understand javascript modules bootstrap

Resources¶

  • XSLT files

    • base layout.

    • js and css loader.

    • variables.

    • search page.

  • Template files

https://github.com/geonetwork/core-geonetwork/blob/main/web-ui/src/main/resources/catalog/views/default/templates/index.html

  • AngularJS module

https://github.com/geonetwork/core-geonetwork/blob/main/web-ui/src/main/resources/catalog/views/default/module.js

  • Less file

https://github.com/geonetwork/core-geonetwork/blob/main/web-ui/src/main/resources/catalog/views/default/module.js

Previous Next

© Copyright 2001-2023, GeoNetwork opensource. Licensed under Creative Commons Attribution ShareAlike (Unported) v3.0 License.

Built with Sphinx using a theme provided by Read the Docs.