Easily change the templates for the HTML content (visible in the panel): they are stored inside the html_template
table
Generate a dataset HTML card with SQL
SELECT pgmetadata.get_dataset_item_html_content('demo', 'trees', 'fr');
Generate a DCAT representation with SQL for one or many tables
SELECT *
FROM pgmetadata.get_datasets_as_dcat_xml('fr')
WHERE True
QGIS configuration file variables when deploying QGIS in you organisation (hide admin tools, auto-activate plugin)
[pgmetadata]
auto_open_dock=true
end_user_only=true
connection_names=Connection 1;Connection 2;Connection 3
[Plugins]
pg_metadata=true
(web) Applications can use the SQL functions to show the localized metadata in HTML format or publish the full catalog in DCAT (and be harvested by Third party Metadata portals).
Example of Lizmap Web Client PgMetadata module: https://github.com/3liz/lizmap-pgmetadata-module/
Many open-source tools already exist to store and share metadata.
Why PgMetadata ?
More locales (today in English, French & German)
New features:
New version 1.1.0 released today : views support, German translations, new items in the glossary, enhanced locator search, etc.
Thanks to the French Gard province for funding this extension
PgMetadata already has external contributors: thanks @effjot & @tschuettenberg for testing and helping !