diff --git a/README.md b/README.md index 182d5439..7c32def9 100644 --- a/README.md +++ b/README.md @@ -18,3 +18,116 @@ Guide](http://docs.geoserver.org/latest/en/docguide/style.html) - [Sphinx reStructuredText Primer](http://www.sphinx-doc.org/rest.html) +## Setting up the translation/dev enviroment + +Below we detail the two options according to your operating system: + +### Requirements +1. python3 +2. pip3 + +

+### Linux or Mac + +The steps are: + +1. Create a virtual environment `python3 -m venv geonode-documentation` + +2. Activate the environment + +``` +source geonode-documentation/bin/activate +``` + +3. Install requirements: + +``` +pip3 install -r requirements_docs.txt +``` + +4. To generate the html build: + +``` +make html +``` + +To especify language: +``` +./build.sh +``` + +for example in spanish: +``` +./build.sh es +``` + + + +### Windows + +1. Create a virtual environment called 'geonode-documentation' in your local directory. Then, activate it: + + ``` + .\virtual_env.bat + ``` + +2. Activate the environment: + +``` +.\geonode-docs\Scripts\activate.bat +``` + +3. With 'activated' virtualenv. Install the requirements via pip: + +``` +pip install -r requirements_docs.txt +``` + +4. Run the build from within that venv, using the make.bat script with the html argument to locally build the docs: + +``` +make.bat html +``` + +5. Then, in your local directory look for: \geonode-documentation\_build\html\index.html + +

+ +## Update translations +To update the current translations, use `make Makefile gettext` +## Configure transiflex library to make your own translations +To configure your own transifex, you will need to install the last library specified in the file requirements_docs.txt (transifex-client) and create your own .tx/config file +

+### Create your own config file + +1. It is needed to delete (or move) the original .tx/config file in order to point the translations to your own transifex project + - `rm .tx/config` or `mv .tx/config .tx/config_bkp` + +2. Initialize transifex + - With a transifex account already created, search for your API Token and run `export TX_TOKEN=` + - `tx init` +You will se something like this +``` +Welcome to the Transifex Client! Please follow the instructions to +initialize your project. + +Creating .tx folder... +Creating config file... +No credentials file was found at transifexrc. +Created .transifexrc +Enter your API token: +Verifying token... +Updating .transifexrc file... +``` +### Push elements to translate + +3. Now it is needed to map the .po files in order to push the translations to our transifex + - There is a script that do that for us. So we will need to execute edit the file `create_transifex_resources.sh` in order to add our project name in the PROJECT variable + - Once it is added. Proceed to run it. `bash create_transifex_resources.sh` +4. Now with all sections mapped. We can push all the messages to our transifex + - Execute `tx push -f -s -t --no-interactive --skip` +5. Once finished, the platform is ready to accept new translations in new languajes. +### Translate +6. Now you will be able to star translating. +7. When finished, you can take the changes executing `tx pull -a` and build again the help with the new lenguajes and translations + - `bash build.sh ` \ No newline at end of file diff --git a/create_transifex_resources.sh b/create_transifex_resources.sh new file mode 100644 index 00000000..326ea253 --- /dev/null +++ b/create_transifex_resources.sh @@ -0,0 +1,67 @@ +#!/bin/bash + +# This script is used to register QGIS-Documentation translatable resources with Transifex +# https://www.transifex.com +# +# Note that this script updates or creates entries in .tx/config file +# so that they match expected formatting of tx-github integration slugs. +# Used to first "tx push" existing translations to Transifex when enabling the github integration +# +# Tim Sutton, March 2013 +# Update: Harrissou Sant-anna, December 2020 + +TARGETBRANCH=`git branch --show-current` +SOURCEPOFILES='locale/en/LC_MESSAGES/' +PROJECT= +CONFIGFILE='.tx/config' + +# To be sure there are no *.pot or *.mo files left +make springclean + +# Regenerate the English PO files +make gettext +# Only rm if really starting from scratch (might "break" metadata in transifex) +# rm -r $SOURCEPOFILES +sphinx-intl update -p build/gettext -l en + +# Clean generated translation *.po files from obsolete strings, if any +find $SOURCEPOFILES -type f -name '*.po' -exec sed -i '/^#~ /,/^$/d' {} \; + +# Clean the .tx/config files from existing references, out of the main section +# each reference is made of 5 lines and a blank line +sed -i "/$PROJECT/,+5d" .tx/config + +for POFILE in `find $SOURCEPOFILES -type f -name '*.po'` +do + #echo $POFILE + # get the po file, replacing 'en' with '' and removing double '//'s in path + GENERICFILE=`echo $POFILE | sed 's,\/en\/,\/\/,g' | sed 's,\/\/,\/,g'` + echo $GENERICFILE + + # Set the resource slug by + # lowering the case of the whole text + # appending the target branch name after double "-" + # and replacing "_", "/", ".", "\" and " " characters with "-" in the path + # so for a file like + # locale/en/LC_MESSAGES/docs/user_manual/processing/3rdParty.po in release_3.16 branch + # we will get + # locale-en-lc-messages-docs-user-manual-processing-3rdparty-po--release-3-16 + RESOURCE=`echo "$POFILE--$TARGETBRANCH" | tr '[:upper:]' '[:lower:]' | sed 's,[_/ \.\\],-,g'` + echo $RESOURCE + + # Populate the config file + # When we are done in this block we should have created sections in the + # .tx/config file that look like this: + # + # [qgis-documentation.locale-en-lc-messages-docs-user-manual-processing-3rdparty-po--release-3-16] + # file_filter = locale//LC_MESSAGES/docs/user_manual/processing/3rdParty.po + # source_file = locale/en/LC_MESSAGES/docs/user_manual/processing/3rdParty.po + # source_lang = en + # type = PO + # + echo -e "[$PROJECT.$RESOURCE]\nfile_filter = $GENERICFILE\nsource_file = $POFILE\nsource_lang = en\ntype = PO\n" >> $CONFIGFILE + +done + +# Print out a listing of all registered resources +#tx status \ No newline at end of file diff --git a/locale/en/LC_MESSAGES/about/index.mo b/locale/en/LC_MESSAGES/about/index.mo index bafb9963..8ade03c3 100644 Binary files a/locale/en/LC_MESSAGES/about/index.mo and b/locale/en/LC_MESSAGES/about/index.mo differ diff --git a/locale/en/LC_MESSAGES/about/index.po b/locale/en/LC_MESSAGES/about/index.po index 190b7f1d..66befed7 100644 --- a/locale/en/LC_MESSAGES/about/index.po +++ b/locale/en/LC_MESSAGES/about/index.po @@ -8,20 +8,20 @@ msgid "" msgstr "" "Project-Id-Version: GeoNode 3.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-03 17:10+0200\n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.0\n" +"Generated-By: Babel 2.10.3\n" -#: ../../about/index.rst:2 c5585533f50f437da1fa1bb7bf0ccf8a +#: ../../about/index.rst:2 dd40e2b9139e4d2ea0ab152efb08ace1 msgid "What is GeoNode" msgstr "" -#: ../../about/index.rst:6 e63bcdb39822427e898edb1b474ef9c4 +#: ../../about/index.rst:6 57c4072687744a56a9286b817aa8ee8d msgid "" "GeoNode is a geospatial content management system, a platform for the " "management and publication of geospatial data. It brings together mature " @@ -30,7 +30,7 @@ msgid "" "interactive maps." msgstr "" -#: ../../about/index.rst:8 b8a2568981f94b71914a2134f42709e9 +#: ../../about/index.rst:8 4092241ada414c0eb7d0df9f552027b4 msgid "" "Data management tools built into GeoNode allow for integrated creation of" " data, metadata, and map visualization. Each dataset in the system can be" @@ -41,18 +41,18 @@ msgid "" "GeoNode instance contains." msgstr "" -#: ../../about/index.rst:10 54495e8f69f44740a8f03c431cf7f34f +#: ../../about/index.rst:10 0ed6a07f7b92475a825cca5d60f6f976 msgid "" "It is also designed to be a flexible platform that software developers " "can extend, modify or integrate against to meet requirements in their own" " applications." msgstr "" -#: ../../about/index.rst:13 edddc396e73040f8b964cdf1a4852861 +#: ../../about/index.rst:13 c44fe4776d3e48059d6e2a98b7fb4359 msgid "Showcase" msgstr "" -#: ../../about/index.rst:15 9ea2354e533044eca3a56e0ca6454119 +#: ../../about/index.rst:15 2b55c680bd6e4034aac0d9c029fec70f msgid "" "A handful of other Open Source projects extend GeoNode’s functionality by" " tapping into the re-usability of Django applications. Visit our gallery " @@ -60,76 +60,76 @@ msgid "" "`_." msgstr "" -#: ../../about/index.rst:19 ce13b74c71344724a7364294c2d6f588 +#: ../../about/index.rst:19 91d4191ad9404ff7bf3e9d9f55478042 msgid "" "The development community is very supportive of new projects and " "contributes ideas and guidance for newcomers." msgstr "" -#: ../../about/index.rst:21 79643afcfbca49fe9ee6098aecc82a07 +#: ../../about/index.rst:21 3d3c402f198f4e03b215248b05c26fd6 msgid "For a live demo see also :ref:`online_demo`" msgstr "" -#: ../../about/index.rst:24 e36227101ebe4d9c93dcd75b41463ae6 +#: ../../about/index.rst:24 c4ce473f9f7547608b91a0130ff5fed0 msgid "Most useful links" msgstr "" -#: ../../about/index.rst:26 03a7e4bf7313454c90365cb07554b16c +#: ../../about/index.rst:26 f6e0022a14b040bb8543f0d8c962de90 msgid "**General**" msgstr "" -#: ../../about/index.rst:28 77b97275057e40998205bb02260c5f7c +#: ../../about/index.rst:28 ca2bf121651c4481a8e76db285ce3697 msgid "Project homepage: https://geonode.org" msgstr "" -#: ../../about/index.rst:29 34e34926b99046c9915a52e306e3e962 +#: ../../about/index.rst:29 5a44b9cde30a4075a1e1c4808580cd7f msgid "Repository: https://github.com/GeoNode/geonode" msgstr "" -#: ../../about/index.rst:30 7b093ab82e924f289acf6258ccb64fc0 +#: ../../about/index.rst:30 4900b3031007425ca1cd7da0c8c0435b msgid "Official Demo: http://master.demo.geonode.org" msgstr "" -#: ../../about/index.rst:31 ad93f548713f4e468b9d533bbc7091ba +#: ../../about/index.rst:31 8f0e8ba56daf495299dcd16825f75688 msgid "GeoNode Wiki: https://github.com/GeoNode/geonode/wiki" msgstr "" -#: ../../about/index.rst:32 9ec94653f5fc473581734ae7d0aaf575 +#: ../../about/index.rst:32 f9db960c341e4226984d5fec29261e4d msgid "Issue tracker: https://github.com/GeoNode/geonode-project/issues" msgstr "" -#: ../../about/index.rst:34 8f7dcf7bdc7542e9bc69c9e482348bbb +#: ../../about/index.rst:34 6091bd5355974274a538065208497cbf msgid "" "In case of sensitive bugs like security vulnerabilities, please contact a" " GeoNode Core Developer directly instead of using issue tracker. We value" " your effort to improve the security and privacy of this project!" msgstr "" -#: ../../about/index.rst:39 f1ed30b4915d4ce9b228a7df18cf746f +#: ../../about/index.rst:39 ec6d9c640f284fba9b447c0e62f9fa98 msgid "**Related projects**" msgstr "" -#: ../../about/index.rst:41 328c7e8d6d184fe9b7ad7ce1738f64cd +#: ../../about/index.rst:41 7b35d56eec5d4ff19e99b8af2ae3be66 msgid "GeoNode Project: https://github.com/GeoNode/geonode-project" msgstr "" -#: ../../about/index.rst:42 1afb309572b441d08a86e8c8b6f190e8 +#: ../../about/index.rst:42 9951523c570d40be92580b8a4d7738ab msgid "GeoNode at Docker: https://hub.docker.com/u/geonode" msgstr "" -#: ../../about/index.rst:43 42960cf21ea24e8caa12ae7b2334c40e +#: ../../about/index.rst:43 66e2f2bb16094fb99195f0b0d91ba13c msgid "GeoNode OSGeo-Live: https://live.osgeo.org/en/" msgstr "" -#: ../../about/index.rst:47 2b88c150fdc24f2783f5e5792ae12fe2 +#: ../../about/index.rst:47 7d3750a3e3054b2794dcad941c03fa4e msgid "Licensing" msgstr "" -#: ../../about/index.rst:49 240075eaf63c4674beaf4c15d64f1030 +#: ../../about/index.rst:49 7c2f2e7aeedd41c2b60cd9196cf03f97 msgid "GeoNode is Copyright 2018 Open Source Geospatial Foundation (OSGeo)." msgstr "" -#: ../../about/index.rst:51 e9d1141a19d644838ae40ad21b0a569e +#: ../../about/index.rst:51 4a8edc8485474cd89fd53fb6a42c37bd msgid "" "GeoNode is free software: you can redistribute it and/or modify it under " "the terms of the GNU General Public License as published by the Free " @@ -140,34 +140,33 @@ msgid "" "Public License for more details." msgstr "" -#: ../../about/index.rst:59 5c2cc4e5fddb4f599be0452c336dc5cb +#: ../../about/index.rst:59 b5e676b0e5194d789e62711b30549a7f msgid "" "You should have received a copy of the GNU General Public License along " "with GeoNode. If not, see http://www.gnu.org/licenses." msgstr "" -#: ../../about/index.rst:63 83458fce863b4eefadf78d04ada55265 +#: ../../about/index.rst:63 d8929403d5244fb28293c50cd849f603 msgid "Current Version and Features" msgstr "" -#: ../../about/index.rst:65 bca66e1977bd4254aa4fdea5d5c9084f +#: ../../about/index.rst:65 bb760ae87d5f4e65849b33696e2cbd39 msgid "" "GeoNode current version: `3.2.0 " "`_" msgstr "" -#: ../../about/index.rst:67 8774df88c811446f9a506100cc6f44f7 -#, python-format +#: ../../about/index.rst:67 a21686187f404c14805d473dbd1c5e4f msgid "" -"Main Features: `State of GeoNode " -"`_" +"Main Features: `State of GeoNode `_" msgstr "" -#: ../../about/index.rst:72 29c242c2cc1548c5a546c106cba51c18 +#: ../../about/index.rst:72 913370511fd34df1a556576b983cefb9 msgid "Get in touch with the community" msgstr "" -#: ../../about/index.rst:74 a6f358ff1cb44cb38848ddcfed5ab9d3 +#: ../../about/index.rst:74 ae9dd5e4a5b94842b396475d859e28f1 msgid "" "GeoNode is an open source project and contributors are needed to keep " "this project moving forward. Learn more on how to contribute on our " @@ -175,27 +174,27 @@ msgid "" "Bylaws>`_." msgstr "" -#: ../../about/index.rst:77 435ad9757dab4d18a2df79705ba1cb98 +#: ../../about/index.rst:77 947fb844184149a08e043a3e88a912e3 msgid "" "User Mailing List: https://lists.osgeo.org/cgi-bin/mailman/listinfo" "/geonode-users" msgstr "" -#: ../../about/index.rst:78 786f5d880c054d6eb99ac03e7462c086 +#: ../../about/index.rst:78 3a76b6b82ce54e92a7a3dbfa414035f1 msgid "" "Developer Mailing List: https://lists.osgeo.org/cgi-bin/mailman/listinfo" "/geonode-devel" msgstr "" -#: ../../about/index.rst:79 4c508e0f67274e75aff63e2727a4432e +#: ../../about/index.rst:79 88122f9ad644452c9be18ded7b0cfa86 msgid "Gitter Chat: https://gitter.im/GeoNode/general" msgstr "" -#: ../../about/index.rst:82 4a21ca7902b042cb8b85a2f4daa2f48e +#: ../../about/index.rst:82 c6b9ba0a9c9745dfb5bce68f47b4233a msgid "Roadmap" msgstr "" -#: ../../about/index.rst:84 9743707b57f94ffcafae8cd4a88b788a +#: ../../about/index.rst:84 4cd450c96629419c89905e7eb79af527 msgid "" "GeoNode's development roadmap is documented in a series of GeoNode " "Improvement Projects (GNIPS). They are documented at `GeoNode Wiki " @@ -203,16 +202,21 @@ msgid "" "Proposals>`_." msgstr "" -#: ../../about/index.rst:87 301cc9d9605b490db27fdcd376fc4fdc +#: ../../about/index.rst:87 d6df3dbd68f745709864b24a677980d6 msgid "" "GNIPS are considered to be large undertakings which will add a large " "amount of features to the project. As such they are the topic of " "community discussion and guidance." msgstr "" -#: ../../about/index.rst:90 992b5be66a67438eaf31ffeb17831c64 +#: ../../about/index.rst:90 b4f783507be841e3ab257d9bd58d0fad msgid "" "The community discusses these on the developer mailing list: " "http://lists.osgeo.org/pipermail/geonode-devel/" msgstr "" +#~ msgid "" +#~ "Main Features: `State of GeoNode " +#~ "`_" +#~ msgstr "" + diff --git a/locale/en/LC_MESSAGES/admin/admin_panel/index.mo b/locale/en/LC_MESSAGES/admin/admin_panel/index.mo index bafb9963..8ade03c3 100644 Binary files a/locale/en/LC_MESSAGES/admin/admin_panel/index.mo and b/locale/en/LC_MESSAGES/admin/admin_panel/index.mo differ diff --git a/locale/en/LC_MESSAGES/admin/admin_panel/index.po b/locale/en/LC_MESSAGES/admin/admin_panel/index.po index ac525f0b..defb2862 100644 --- a/locale/en/LC_MESSAGES/admin/admin_panel/index.po +++ b/locale/en/LC_MESSAGES/admin/admin_panel/index.po @@ -8,91 +8,92 @@ msgid "" msgstr "" "Project-Id-Version: GeoNode 3.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-03 17:10+0200\n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.0\n" +"Generated-By: Babel 2.10.3\n" -#: ../../admin/admin_panel/index.rst:2 f77b545d8fd44aa18d82c300a68cdc44 +#: ../../admin/admin_panel/index.rst:2 85ce11daed4a4242a5fc1fff77da057b msgid "Accessing the panel" msgstr "" -#: ../../admin/admin_panel/index.rst:4 eceabac7753241ec9b0833ffe32628ae +#: ../../admin/admin_panel/index.rst:4 1cc5424807274e03a8a692d6e16c79e3 msgid "" "The *Admin Panel* is a model-centric interface where trusted users can " "manage content on GeoNode." msgstr "" -#: ../../admin/admin_panel/index.rst:5 8710180dec134391b2d4119d8ba58115 +#: ../../admin/admin_panel/index.rst:5 be7a3637788f4b6cb2b310fd5dfb36b4 msgid "Only the staff users can access the admin interface." msgstr "" -#: ../../admin/admin_panel/index.rst:7 86f816b2cebb4932994dcb198adb7d01 +#: ../../admin/admin_panel/index.rst:7 837dc6b4525948b494cfff4fce4b79e9 msgid "" "The “staff” flag, which controls whether the user is allowed to log in to" " the admin interface, can be set by the admin panel itself." msgstr "" -#: ../../admin/admin_panel/index.rst:9 b4ddc7aaaa1e4ca8a24a189bb16b2ed0 +#: ../../admin/admin_panel/index.rst:9 d2f46f443a9942cb98e3bf1bfe8e4bf7 msgid "" "The panel can be reached from :guilabel:`Admin` link of the *User Menu* " "in the navigation bar (see the picture below) or through this URL: " "``http:///admin``." msgstr "" -#: ../../admin/admin_panel/index.rst:14 858c89655eef4c3bbdad68d8c5d7998f +#: ../../admin/admin_panel/index.rst:14 fa59b21d9c9e44228088268da611b68d msgid "*The Admin Link of the User Menu*" msgstr "" -#: ../../admin/admin_panel/index.rst:16 753020b56f6c4d118034885c714a4c04 +#: ../../admin/admin_panel/index.rst:16 52f4bab22e4a414b85cf80cb5cdf308b msgid "" "When clicking on that link the Django-based *Admin Interface* page opens " "and shows you all the Django models registered in GeoNode." msgstr "" -#: ../../admin/admin_panel/index.rst:21 0ff7cd65dda14c45835cea656c91dfc8 +#: ../../admin/admin_panel/index.rst:21 479ea4d66ba9477e8a9671182098013f msgid "*The GeoNode Admin Interface*" msgstr "" -#: ../../admin/admin_panel/index.rst:24 21f020ff6ec540a8a670d8b8858d8007 +#: ../../admin/admin_panel/index.rst:24 5aee3950df9740a586770778a26bcd8f msgid "Reset or Change the admin password" msgstr "" -#: ../../admin/admin_panel/index.rst:26 a567c072210048adb1db1d91d7bc6bf1 +#: ../../admin/admin_panel/index.rst:26 0f7ca187b2fb4a7fab042ff3fa4bca3d msgid "" -"From the *Admin Interface* you can access the :guilabel:`CHANGE PASSWORD`" -" link on the right side of the navigation bar." +"From the *Admin Interface* you can access the :guilabel:`Change password`" +" link by clicking on the username on the right side of the navigation " +"bar. which will open a dropdown." msgstr "" -#: ../../admin/admin_panel/index.rst:31 c3352fb1a7a64adf905431269a43b8df +#: ../../admin/admin_panel/index.rst:31 335a3a79a2df41d9bc3773e0d985557e msgid "*The Change Password Link*" msgstr "" -#: ../../admin/admin_panel/index.rst:33 63303874209242d3b2ea9ebf9e02d471 +#: ../../admin/admin_panel/index.rst:33 d2a498062aae4332896fd047a501b2f1 msgid "" "It allows you to access the *Change Password Form* through which you can " "change your password." msgstr "" -#: ../../admin/admin_panel/index.rst:38 aa055d763657433499adcd561ce88726 +#: ../../admin/admin_panel/index.rst:38 055b75bc2ca744749b2e277d3325f1a6 msgid "*The Change Password Form*" msgstr "" -#: ../../admin/admin_panel/index.rst:40 82b06307c2c44d259ae0908044513228 +#: ../../admin/admin_panel/index.rst:40 8a4834fe414744ba881b894b9937a3d3 msgid "" -"Once the fields have been filled out, click on :guilabel:`CHANGE MY " -"PASSWORD` to perform the change." +"Once the fields have been filled out, click on :guilabel:`Change my " +"password` to perform the change." msgstr "" -#: ../../admin/admin_panel/index.rst:45 e18aa911f3124229a65be9fe4d16094e +#: ../../admin/admin_panel/index.rst:45 642e2195f1624bb1ad745d74e61861e0 msgid "Simple Theming" msgstr "" -#: ../../admin/admin_panel/index.rst:47 1eaadd1b20264e91a0eca83b485264ee +#: ../../admin/admin_panel/index.rst:47 7144c3901659499d9d9186d72db0df23 msgid "" "GeoNode provides by default some theming options manageable directly from" " the Administration panel. Most of the times those options allows you to " @@ -100,36 +101,36 @@ msgid "" " `HTML` or `CSS`." msgstr "" -#: ../../admin/admin_panel/index.rst:50 85c7a345b85d4c12b71c5c10e8da08f3 +#: ../../admin/admin_panel/index.rst:50 e8ee978c085b4cd48e018e8619e79965 msgid "" "As an `administrator` go to " "``http:///admin/geonode_themes/geonodethemecustomization/``." msgstr "" -#: ../../admin/admin_panel/index.rst:55 38801199d9f744e4a9b395ec4ab9ac79 +#: ../../admin/admin_panel/index.rst:55 15daef81beaa42abbb48a20441d0280a msgid "*List of available Themes*" msgstr "" -#: ../../admin/admin_panel/index.rst:57 35b6ad8a4d25452585bd85d7fb055f96 +#: ../../admin/admin_panel/index.rst:57 87e5147f1e7845389ad396145027f31b msgid "" "The panel shows all the available GeoNode themes, if any, and allows you " "to create new ones." msgstr "" -#: ../../admin/admin_panel/index.rst:59 4e8a1c8ac99c4bebb6188f152da6352f +#: ../../admin/admin_panel/index.rst:59 5f7ac92b6cff4468a38e40a4b2de2b68 msgid "" "Only one theme at a time can be **activated** (aka *enabled*). By " "disabling or deleting all the available themes, GeoNode will turn the gui" " back to the default one." msgstr "" -#: ../../admin/admin_panel/index.rst:61 f5ae5d63be5040d99a3dd56c2ff0bf6f +#: ../../admin/admin_panel/index.rst:61 aba86b0097324822bb24bc30e0abdc7c msgid "" "Editing or creating a new Theme, will actually allow you to customize " "several properties." msgstr "" -#: ../../admin/admin_panel/index.rst:63 554e8e1f1361402f9728f207aafb6424 +#: ../../admin/admin_panel/index.rst:63 033c6457ca654526ab4f59bdeea1b6e1 msgid "" "At least you'll need to provide a ``Name`` for the Theme. Optionally you " "can specify also a ``Description``, which will allow you to better " @@ -137,21 +138,21 @@ msgid "" msgstr "" #: ../../admin/admin_panel/index.rst:69 ../../admin/admin_panel/index.rst:76 -#: 338aa0ba59a2463893e5818beb4a19aa 84634d4c42764f4faaa7a2360223dc43 +#: 2b664c0c33a44dd7b570b5ab72497dac 349bd306867f47d7a3cf135d4d20a830 msgid "*Theme Name and Description*" msgstr "" -#: ../../admin/admin_panel/index.rst:71 60541a9bd18e45ef8930620a87a0340f +#: ../../admin/admin_panel/index.rst:71 214ff0bcee604e07b52adae1085a9859 msgid "" "Just below the ``Description`` field, you will find the ``Enabled`` " "checkbox, allowing you to toggle the Theme." msgstr "" -#: ../../admin/admin_panel/index.rst:79 80a43d03da7449bea7c0c1a4635f7826 +#: ../../admin/admin_panel/index.rst:79 bd746ce78362444693c308f7636480a7 msgid "Jumbotron and Get Started link" msgstr "" -#: ../../admin/admin_panel/index.rst:81 b43c322ca9db46758cb98c36b04e40e7 +#: ../../admin/admin_panel/index.rst:81 b22de97f1f964b40bad60196dfa4658f msgid "" "Remember, everytime you want to apply some changes to the Theme, you " "**must** save the Theme and reload the GeoNode browser tab. In order to " @@ -159,445 +160,245 @@ msgid "" "SITE`` link on the top-right corner of the Admin dashboard." msgstr "" -#: ../../admin/admin_panel/index.rst:87 d08b214ea4de419cb4748ea32b07f0ec +#: ../../admin/admin_panel/index.rst:87 7dc0de4baee8497ab3eb60eeb8756630 msgid "" "The next section, allows you to define the first important Theme " "properties. This part involves the GeoNode main page sections." msgstr "" -#: ../../admin/admin_panel/index.rst:92 e23c882dd55e41b18830b07a138521c7 +#: ../../admin/admin_panel/index.rst:92 4eee2e6bdac54ff7a955b7878ff9b3ff msgid "*Jumbotron and Logo options*" msgstr "" -#: ../../admin/admin_panel/index.rst:94 1d4cfae8a9234cd399c43d9ca1f517e6 +#: ../../admin/admin_panel/index.rst:94 80fa90e50ed14f9c8600314171602bb9 msgid "" "By changing those properties as shown above, you will easily change your " "default home page from this" msgstr "" -#: ../../admin/admin_panel/index.rst:99 f9f9b928fa50475cb691311cf897b3c1 +#: ../../admin/admin_panel/index.rst:99 2844f01722ec4557a0070e2cf23c6c43 msgid "*GeoNode Default Home*" msgstr "" -#: ../../admin/admin_panel/index.rst:101 f2fc0761eefb427aa77b7c1ba2331269 +#: ../../admin/admin_panel/index.rst:101 e02524d36a7548f89a3e00c323be1a67 msgid "to this" msgstr "" -#: ../../admin/admin_panel/index.rst:106 93b83bcd0f2d4879902149b51d2276b7 +#: ../../admin/admin_panel/index.rst:106 1b0be75c8d3d474c9d3fd716877e7db6 msgid "*Updating Jumbotron and Logo*" msgstr "" -#: ../../admin/admin_panel/index.rst:108 c370e7891fb94413a2e4c3782b21eb3a -msgid "" -"It is possible to optionally **hide** the ``Jumbotron text`` and/or the " -"``Call to action`` button" +#: ../../admin/admin_panel/index.rst:108 8dac76181a5e4ac29656787a56f6ed45 +msgid "It is possible to optionally **hide** the ``Jumbotron text``." msgstr "" -#: ../../admin/admin_panel/index.rst:116 7994ad3c219b4c26919b2658b212181a -msgid "*Hide Jumbotron text and Call to action button*" +#: ../../admin/admin_panel/index.rst:116 5032d8f7e9be49a5a4ce9fbd5f8ac04e +msgid "*Hide Jumbotron text*" msgstr "" -#: ../../admin/admin_panel/index.rst:119 643911227e694bf690cdd262e9df9dad +#: ../../admin/admin_panel/index.rst:119 313e414b4e834e18b666c7ebd5e4d602 msgid "Slide show" msgstr "" -#: ../../admin/admin_panel/index.rst:120 697c9f75ba97421bad9e50cf5b7dc3af +#: ../../admin/admin_panel/index.rst:120 d3f38a75a5f7441fae76bb987f6645c7 msgid "" "To switch between a slide show and a jumbotron, flip the value of the " "welcome theme from \"slide show\" to \"jumbotron\" and vice versa to " -"either display a jumbotron with a \"get started\" link or a slide show in" -" the home page" +"either display a jumbotron with content or a slide show in the home page" msgstr "" -#: ../../admin/admin_panel/index.rst:122 d6f271f43a434d259aa73c138ba39b71 +#: ../../admin/admin_panel/index.rst:122 a5ccfed6a4ff4b1abb9d187583bf3ad2 msgid "" "For example, to display a slide show, change the welcome theme from " "jumbotron background" msgstr "" -#: ../../admin/admin_panel/index.rst:127 04c325c77bc24d1590978121091dd8d6 +#: ../../admin/admin_panel/index.rst:127 516b7f919cd646d78b57336b81b6fbd0 msgid "to slide show" msgstr "" -#: ../../admin/admin_panel/index.rst:132 34e72338f99f476ead216bea2282c19e +#: ../../admin/admin_panel/index.rst:132 02dbe8305af4469ab620a28d1d2da0a9 msgid "" "Before creating a slide show, make sure you have slides to select from " "(in the multi-select widget) to make up the slide show." msgstr "" -#: ../../admin/admin_panel/index.rst:137 ff5bda3b338045a79f17eb437596d1d2 +#: ../../admin/admin_panel/index.rst:137 f94fa3d753114193a967ee620351c029 msgid "" "If no slides exist, click the plus (+) button beside the slide show " "multi-select widget to add a new slide." msgstr "" -#: ../../admin/admin_panel/index.rst:142 b06b2b83f9d841ac93a8e78ee241ca32 +#: ../../admin/admin_panel/index.rst:142 b32dbbfd28704cf2806941921f83e01e msgid "" "Fill in the slide name, slide content using markdown formatting, and " "upload a slide image (the image that will be displayed when the slide is " "in view)." msgstr "" -#: ../../admin/admin_panel/index.rst:147 4e35e865e1c948639d8106f614ea3f2d +#: ../../admin/admin_panel/index.rst:147 411217b29d1f42539be169e0430df09f msgid "" "For slide images that already contain text, hide slide content by " "checking the checkbox labeled \"Hide text in the jumbotron slide\" as " "shown below, then save the slide." msgstr "" -#: ../../admin/admin_panel/index.rst:152 f33415a7317541ec899e31b68dd4a122 +#: ../../admin/admin_panel/index.rst:152 b9815dbcbd3a4197aabfd41da7053c4c msgid "" "It is also possible to hide a slide from all slide show themes that use " "it by unchecking the checkbox labeled \"Is enabled\" as shown below." msgstr "" -#: ../../admin/admin_panel/index.rst:157 af4cac98bea54e25aa0b5d182b09c51a +#: ../../admin/admin_panel/index.rst:157 6173cf0b8ddd456b83fd6f923e2c1dcd msgid "" "Selecting the above slide in a slide show and enabling slide show (using " "the \"welcome theme\" configuration) will create a slide show with a " "slide as shown below:" msgstr "" -#: ../../admin/admin_panel/index.rst:163 a88ad5c94dd74a66b794a6272a09e907 -msgid "Copyright and contact info footer" -msgstr "" - -#: ../../admin/admin_panel/index.rst:165 cadd0b29aa354fa0bafa72a91230bde6 -msgid "The default GeoNode footer does not present any type of contact info." -msgstr "" - -#: ../../admin/admin_panel/index.rst:170 38c85e49fe314d17838abd906af4ab55 -msgid "*Default GeoNode Footer*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:172 19b7115984744cb6b781173050356852 -msgid "By enabling and editing the ``contact us box`` fields" -msgstr "" - -#: ../../admin/admin_panel/index.rst:177 ee194a0a4ac8437ea7a089a9dbba79b2 -msgid "*Enable contact us box*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:179 5d262b9dd9824850b4cbb9aa9aa5c697 -msgid "" -"it will be possible to show a simple *Contact Us* info box on the GeoNode" -" footer section." -msgstr "" - -#: ../../admin/admin_panel/index.rst:184 64cda1367a534d2d9a71a1ee181a6556 -msgid "*Contact Us Footer*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:186 2fb6b0d08fb74149ab7ca1926bb0e69f -msgid "Similarly, by editing the ``Copyright`` text box and/or background color" -msgstr "" - -#: ../../admin/admin_panel/index.rst:191 95294afeef404e85b20798fa14e96e56 -msgid "*Copyright Text and Color*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:193 1eda5a4814f84c9fa075fb2a69e7ad90 -msgid "" -"it will be possible to show the Copyright statement to the bottom of the " -"page" -msgstr "" - -#: ../../admin/admin_panel/index.rst:198 c06dfcbcc56a41dc9dbf2143a0e104f1 -msgid "*Copyright*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:201 3a800c2bd3f94f418e78f62182b419f8 -msgid "Partners" -msgstr "" - -#: ../../admin/admin_panel/index.rst:203 cbc7eba11fde435b86788092239ad8d8 -msgid "" -"GeoNode simple theming, allows also a ``Partners`` section, in order to " -"easily list links to third-party institutions collaborating to the " -"project." -msgstr "" - -#: ../../admin/admin_panel/index.rst:205 cdceb1de1eb64a7e9ec27a0dca1a022e -msgid "" -"The example below shows the ``Partners`` section of `WorldBank CHIANG MAI" -" URBAN FLOODING `_ GeoNode " -"instance made through integrating theming options." -msgstr "" - -#: ../../admin/admin_panel/index.rst:211 f41013e2810043c78fb77eda1fc787cd -msgid "*Urban-flooding GeoNode Partners Section*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:213 f62437c4fab740758482b219e5a42c10 -msgid "" -"The ``Partners`` items can be managed through the " -"``http:///admin/geonode_themes/partner/`` Admin " -"section" -msgstr "" - -#: ../../admin/admin_panel/index.rst:218 273d33aa2a9049099c16e4ae7cd88615 -msgid "*GeoNode Partners Admin Section*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:220 e59c854a720441e79f684a255fc1856c -msgid "From here it is possible to add, modify or delete partners items." -msgstr "" - -#: ../../admin/admin_panel/index.rst:222 cfebc2658c474fc095e035d3f13328eb -msgid "" -"A new partner is defined by few elements, a ``Logo``, a ``Name``, a " -"``Display Name`` and a ``Website``" -msgstr "" - -#: ../../admin/admin_panel/index.rst:227 0fd3d382c3114b27adef93ab07af94ba -msgid "*Add a Partner*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:229 36ef740d100c48dd9e5d972e077e6f33 -msgid "" -"In order to attach or detach a ``Partner`` to an existing ``Theme`` on " -"GeoNode, you will need to edit the Theme and go to the ``Partners`` " -"section" -msgstr "" - -#: ../../admin/admin_panel/index.rst:234 ae388a13388d40ce836511eed8e68338 -msgid "*Theme Partners Section*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:236 6e72f8072b814ac786c705ac3d4855c7 -msgid "" -"From here you will be able to either to change the ``Partners title`` " -"text and/or select/deselect ``Partners`` from the ``multi-select`` box." -msgstr "" - -#: ../../admin/admin_panel/index.rst:238 cb3b0131649b4c5aa81327b453bdf02d -msgid "" -"In order to select/deselect elements from the ``multi-select`` box, you " -"**must** use the ``CTRL+CLICK`` button combination." -msgstr "" - -#: ../../admin/admin_panel/index.rst:241 cb1e206fa40144909dcb4f80c159bb80 -msgid "Privacy Policies and Cookie settings" -msgstr "" - -#: ../../admin/admin_panel/index.rst:243 808baa2cb53a4fb5b2974708bbc34dfa -msgid "By enabling the ``Cookies Law Info Bar`` checkbox (``True`` by default)" -msgstr "" - -#: ../../admin/admin_panel/index.rst:248 c380ce3ba5bf45aeba015cade979f79d -msgid "*Cookies Law Info Bar checkbox*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:250 6b5422466ca04920b72599041c8b1bb5 -msgid "" -"it will be possible to allow GeoNode presenting the `Privacy Policies and" -" Cookie settings` pop-ups and links at the bottom of the home page" -msgstr "" - -#: ../../admin/admin_panel/index.rst:255 2977c21082a14d5eb195959952187ddd -msgid "*Cookies Law Info Bar*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:257 075c075d63ac48a79cc1d6b5febd5fe6 -msgid "" -"There are plenty of options available, allowing you to customize contact " -"info as long as colors of the bar and page." -msgstr "" - -#: ../../admin/admin_panel/index.rst:259 22970f10c7e44ab7b6149a4cef15b8ee -msgid "" -"One of the most important to consider it is for sure the ``Cookie law " -"info bar text``" -msgstr "" - -#: ../../admin/admin_panel/index.rst:264 843419612cd445d6b55cca93a0860c4c -msgid "*Cookie law info bar text*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:266 60a5a62139ba4127a2b49ae09591df2a -msgid "The default text contained in this section is the following one" -msgstr "" - -#: ../../admin/admin_panel/index.rst:275 d8e5b4f7aa1a4c428fbb9e6d602010c5 -msgid "" -"The text can be changed and customized, of course. Nevertheless it points" -" by default to the following page" -msgstr "" - -#: ../../admin/admin_panel/index.rst:281 ba265bd50a3d4ab6abd1ca7d297a10a7 -msgid "aka `http:///privacy_cookies/`" -msgstr "" - -#: ../../admin/admin_panel/index.rst:286 978c1c5a0bc2474b899ee8af04a01fc9 -msgid "*/privacy_cookies/ Default Page*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:288 b1964fea0c8e4e1b949d7570750ce155 -msgid "" -"The page contains a default generic text along with some placeholders, " -"which, most probably, won't feet your needs." -msgstr "" - -#: ../../admin/admin_panel/index.rst:290 db2b8b8fa25e462b92a7706d0f0518e5 -msgid "In order to change this you have two options:" -msgstr "" - -#: ../../admin/admin_panel/index.rst:292 0730777069d142f19e2708f863f5140f -msgid "" -"Change the link reported into the ``Cookie law info bar text`` section, " -"to make it pointing to an external/static page." -msgstr "" - -#: ../../admin/admin_panel/index.rst:294 d57bf9a117594a0cb9fa1d06e323e74f -msgid "" -"Change the contents of ``/geonode/templates/privacy-cookies.html`` Django" -" template accordingly to your needs; this is basically a plain ``HTML`` " -"page which can be easily customized by using a standard text editor." -msgstr "" - -#: ../../admin/admin_panel/index.rst:297 b20e1fc524cf4ff98d36e0e39892f764 +#: ../../admin/admin_panel/index.rst:163 7d54ff54d9f943fbaf28fae1a747654b msgid "Switching between different themes" msgstr "" -#: ../../admin/admin_panel/index.rst:299 61e7191ea4d74637bd50760afd327755 +#: ../../admin/admin_panel/index.rst:165 48f155ea131f41b28189df82c13b9193 msgid "" "In the case you have defined more Themes, switching between them is as " "easy as ``enabling`` one and ``disabling`` the others." msgstr "" -#: ../../admin/admin_panel/index.rst:301 c7c34d67d9a74d2fab9032e35b670bb9 +#: ../../admin/admin_panel/index.rst:167 83a72a3b436e492d895ae80f4107753d msgid "" "Remember to save the Themes everytime and refresh the GeoNode home page " "on the browser to see the changes." msgstr "" -#: ../../admin/admin_panel/index.rst:303 10203bdf30914d66aa02cd6c12480f48 +#: ../../admin/admin_panel/index.rst:169 670f96ee07c342749ebba4ec408ac2b3 msgid "" "It is also important that there is **only one** Theme enabled **at a " "time**." msgstr "" -#: ../../admin/admin_panel/index.rst:305 1edf76a698f5495f991dc5cfcebfec37 +#: ../../admin/admin_panel/index.rst:171 b0c08e57927f400cb5347dd887846715 msgid "" "In order to go back to the standard GeoNode behavior, just disable or " "delete all the available Themes." msgstr "" -#: ../../admin/admin_panel/index.rst:308 c0b8590caaba44f9b415b7735f7b9be8 +#: ../../admin/admin_panel/index.rst:174 475b67803f5e4c46aa88c66777324def msgid "Add a new user" msgstr "" -#: ../../admin/admin_panel/index.rst:310 30c1c347b51f45de9d49bfb1c7cccdc6 +#: ../../admin/admin_panel/index.rst:176 2f35f17d552f4eeeadbe9235e5b656e2 msgid "" "In GeoNode, administrators can manage other users. For example, they can " "*Add New Users* through the following form." msgstr "" -#: ../../admin/admin_panel/index.rst:315 3dc8e63ea25d49c79b4d8b794bcfae98 +#: ../../admin/admin_panel/index.rst:181 5313fa11360a4d9baf0d31a11e2383ac msgid "*Adding New Users*" msgstr "" -#: ../../admin/admin_panel/index.rst:317 18cb8d6c3c2e4545aa75031ac0e54bc2 +#: ../../admin/admin_panel/index.rst:183 2ff11f3f2ef8438696008a77c95305e0 msgid "" "The form above can be reached from the *Admin Panel* at the following " -"path: *Home > People > Users*. Click on :guilabel:`ADD USER +` to open " +"path: *Home > People > Users*. Click on :guilabel:`+ Add user` to open " "the form page." msgstr "" -#: ../../admin/admin_panel/index.rst:322 8dfb1448a85441ba8291e0853b8346c1 +#: ../../admin/admin_panel/index.rst:188 6343d3cc73254537b496bb8fd636e250 msgid "*The Add User button in the Users List page*" msgstr "" -#: ../../admin/admin_panel/index.rst:324 6ce1d3516ccb4d919f2c34354c761421 +#: ../../admin/admin_panel/index.rst:190 4c11cf33f96f4c3284a127a5a7f4d574 msgid "" "It is also available, in the GeoNode UI, the :guilabel:`Add User` link of" " the *About* menu in the navigation bar." msgstr "" -#: ../../admin/admin_panel/index.rst:329 3748e2be2edc4fb790a738fe56319450 +#: ../../admin/admin_panel/index.rst:195 a3a9a3a2cb6a413fb418822d534fcd93 msgid "*Add User Link*" msgstr "" -#: ../../admin/admin_panel/index.rst:331 ada31c2ce5c54370a461034050d13b40 +#: ../../admin/admin_panel/index.rst:197 85948d7eefa64702ba5959211081e1ea msgid "" "To perform the user creation fill out the required fields (*username* and" -" *password*) and click on :guilabel:`SAVE`. You will be redirected to the" +" *password*) and click on :guilabel:`Save`. You will be redirected to the" " *User Details Page* which allows to insert further information about the" " user." msgstr "" -#: ../../admin/admin_panel/index.rst:337 161e5f27c9f44c06b19439dd98aba40f +#: ../../admin/admin_panel/index.rst:203 6cf2bcc4874e40f5ac6d5c4014e6c19e msgid "*The User Details Page*" msgstr "" -#: ../../admin/admin_panel/index.rst:339 1d13e807c8fd4c4784f2eca9fe3965ba +#: ../../admin/admin_panel/index.rst:205 aeb4fdb3ed0642ba8bea291ac443cee1 msgid "" "The user will be visible into the *Users List Page* of the *Admin Panel* " "and in the *People Page* (see :ref:`user-info`)." msgstr "" -#: ../../admin/admin_panel/index.rst:344 a5b306f0ecec45adb7f434bdf5480069 +#: ../../admin/admin_panel/index.rst:210 18f2261fb7384932b09275a4cfed779c msgid "*The User in the People page*" msgstr "" -#: ../../admin/admin_panel/index.rst:347 85db95736a2c43f1bb381919531feb62 +#: ../../admin/admin_panel/index.rst:213 9a8ff0b921164355b857682c12e9e55e msgid "Activate/Disable a User" msgstr "" -#: ../../admin/admin_panel/index.rst:349 6cc6b6c7d0914ea9ac55e0a764450433 +#: ../../admin/admin_panel/index.rst:215 dc275ba8ef9e42fe8a5c540a0d19d0f2 msgid "" "When created, new users are *active* by default. You can check that in " "the *User Details Page* from the *Admin Panel* (see the picture below)." msgstr "" -#: ../../admin/admin_panel/index.rst:355 d0017b6e3c6c4f3fb5ada7941e0a2f43 +#: ../../admin/admin_panel/index.rst:221 9908b6bfe81643e8b97d2b17ed1d2ecd msgid "*New Users Active by default*" msgstr "" -#: ../../admin/admin_panel/index.rst:357 b6cc6d045665471587135553f8c42e65 +#: ../../admin/admin_panel/index.rst:223 fe81560b604848f5802017c2e89709fc msgid "" "*Active* users can interact with other users and groups, can manage " "resources and, more in general, can take actions on the GeoNode platform." msgstr "" -#: ../../admin/admin_panel/index.rst:358 1ef619dc77ab4d0fbef46de87ecf096e +#: ../../admin/admin_panel/index.rst:224 137b846bb4184043bf29099882d5ebf5 msgid "" "Untick the *Active* checkbox to disable the user. It will be not " "considered as user by the GeoNode system." msgstr "" -#: ../../admin/admin_panel/index.rst:363 9cf7db3da4164c2586ffcb7f28d442eb +#: ../../admin/admin_panel/index.rst:229 3936dad9491140c58d7e27ca271ae34c msgid "*Disabled Users*" msgstr "" -#: ../../admin/admin_panel/index.rst:366 2e4164bf806f4c7f95ac98feebc78647 +#: ../../admin/admin_panel/index.rst:232 f0dc1f282f1a4991884cecc54d4034d9 msgid "Change a User password" msgstr "" -#: ../../admin/admin_panel/index.rst:368 7925e9966a084645bcc01726eb7fe3e7 +#: ../../admin/admin_panel/index.rst:234 5d659854014b460487fb7034d5d689a9 msgid "" "GeoNode administrators can also change/reset the password for those users" " who forget it. As shown in the picture below, click on ``this form`` " "link from the *User Details Page* to access the *Change Password Form*." msgstr "" -#: ../../admin/admin_panel/index.rst:374 ../../admin/admin_panel/index.rst:382 -#: 736f24c743a54263a3bff2a88b3752e2 d6d035705d5b48d39f1de658b59e097a +#: ../../admin/admin_panel/index.rst:240 ../../admin/admin_panel/index.rst:248 +#: 96b284fad4504dc4a87d413c197550fa f65d903487be4dbe9fbfa6b3f5327965 msgid "*Changing Users Passwords*" msgstr "" -#: ../../admin/admin_panel/index.rst:376 02903de76e2347779e4edb9eae840174 +#: ../../admin/admin_panel/index.rst:242 704439efc94846fb82b3cd74a3dacd96 msgid "" "The *Change User Password Form* should looks like the following one. " "Insert the new password two times and click on :guilabel:`CHANGE " "PASSWORD`." msgstr "" -#: ../../admin/admin_panel/index.rst:385 ec197d8fd8c44c98aaf074e758663c14 +#: ../../admin/admin_panel/index.rst:251 469eef3fab224a8baca862a2e8ab3e3b msgid "Promoting a User to Staff member or superuser" msgstr "" -#: ../../admin/admin_panel/index.rst:387 16330700bfbc442dafed2f48d492532c +#: ../../admin/admin_panel/index.rst:253 81c807ceae4b46fd830fac9a95c549ce msgid "" "Active users have not access to admin tools. GeoNode makes available " "those tools only to *Staff Members* who have the needed permissions. " @@ -605,7 +406,7 @@ msgid "" "permissions are assigned to them)." msgstr "" -#: ../../admin/admin_panel/index.rst:391 de0a34121bbb4437b6cfab9744eb26bc +#: ../../admin/admin_panel/index.rst:257 032392ace082494a8e714845affa5447 msgid "" "Administrators can promote a user to *Staff Member* by ticking the " "**Staff status** checkbox in the *User Details Page*. To make some user a" @@ -613,99 +414,99 @@ msgid "" " picture below." msgstr "" -#: ../../admin/admin_panel/index.rst:397 1622fd57dd9b4d0ea182a094178b15b1 +#: ../../admin/admin_panel/index.rst:263 f3061f194804430a93c9d59eb7817d2a msgid "*Staff and Superuser permissions*" msgstr "" -#: ../../admin/admin_panel/index.rst:400 e64470b8078e4b0d9c6f5d26c3404681 +#: ../../admin/admin_panel/index.rst:266 01758c8044464046b4508232aab1fc01 msgid "Creating a Group" msgstr "" -#: ../../admin/admin_panel/index.rst:402 6709c57c42fd43549bb354c0887f177a +#: ../../admin/admin_panel/index.rst:268 90b69037aef74516b99082a19a7498a8 msgid "" "In GeoNode is possible to create new groups with set of permissions which" " will be inherited by all the group members." msgstr "" -#: ../../admin/admin_panel/index.rst:403 f661fb288f0e47308849efbd860abba1 +#: ../../admin/admin_panel/index.rst:269 e6c713d7e04f4772a3cd8f4053b65ef3 msgid "" "The creation of a Group can be done both on the GeoNode UI and on the " "*Admin Panel*, we will explain how in this paragraph." msgstr "" -#: ../../admin/admin_panel/index.rst:405 acd3d55caaf640cd943af63362a20003 +#: ../../admin/admin_panel/index.rst:271 4f0a51cbaa964b788699780edbe27b53 msgid "" "The :guilabel:`Create Groups` link of *About* menu in the navigation bar " "allows administrators to reach the *Group Creation Page*." msgstr "" -#: ../../admin/admin_panel/index.rst:410 ec1fdd711ae54d9ba103e9ed3caa7778 +#: ../../admin/admin_panel/index.rst:276 724b57cc9db94116b4c934681a8614d5 msgid "*The Create Group Link*" msgstr "" -#: ../../admin/admin_panel/index.rst:412 243de07c0e7e45cf8e1533449cba1696 +#: ../../admin/admin_panel/index.rst:278 2ef2a5e1c3f946ae808c314f12321b42 msgid "The following form will open." msgstr "" -#: ../../admin/admin_panel/index.rst:417 d550734711924316bd56585991f3aad0 +#: ../../admin/admin_panel/index.rst:283 36723e5e3d9e428186499bac4d2df6ea msgid "*The Group Creation Form*" msgstr "" -#: ../../admin/admin_panel/index.rst:419 96c6e66e76d6463fb439ac55c88cfed6 +#: ../../admin/admin_panel/index.rst:285 e4bac4754f9241abb230129242f11c26 msgid "" "Fill out all the required fields and click :guilabel:`Create` to create " "the group. The *Group Details Page* will open." msgstr "" -#: ../../admin/admin_panel/index.rst:425 3cffecaa27234700b74118b183337b86 +#: ../../admin/admin_panel/index.rst:291 a0f9a472bfe74a06938d7a577727b6e0 msgid "*The Group Details Page*" msgstr "" -#: ../../admin/admin_panel/index.rst:427 76808949994b4385b9b35aab458a814f +#: ../../admin/admin_panel/index.rst:293 01fe698e2720420b82e81d44a41e929a msgid "The new created group will be searchable in the *Groups List Page*." msgstr "" -#: ../../admin/admin_panel/index.rst:432 39355a7029f5435ebff5ea978176516f +#: ../../admin/admin_panel/index.rst:298 2a432242989445829d33ae3b42ac91ad msgid "*The Groups List Page*" msgstr "" -#: ../../admin/admin_panel/index.rst:434 6665e34554424e86b86eaf7d42a82665 +#: ../../admin/admin_panel/index.rst:300 91074fdb52a7480c9fe0df91d63f1534 msgid "" "The :guilabel:`Create a New Group` button on the *Groups List Page* " "allows to reach the *Group Creation Form*." msgstr "" -#: ../../admin/admin_panel/index.rst:436 dd088714a88340128a0a2d82425287a2 +#: ../../admin/admin_panel/index.rst:302 ab1487f124b046da897e45aea5f2f76f msgid "" "As already mentioned above, groups can also be created from the Django-" "based *Admin Interface* of GeoNode." msgstr "" -#: ../../admin/admin_panel/index.rst:437 a57c8bb6003745d8bce996ad64f9a0b9 +#: ../../admin/admin_panel/index.rst:303 8da06d9a015944cd8c44efb285b85ac0 msgid "" "The *Groups* link of the *AUTHENTICATION AND AUTHORIZATION* section " "allows to manage basic Django groups which only care about permissions." msgstr "" -#: ../../admin/admin_panel/index.rst:438 ef75ab257af04876a53b61e938524e85 +#: ../../admin/admin_panel/index.rst:304 d3d5afdb556f48cd8f7628dfef5a5713 msgid "To create a GeoNode group you should take a look at the *GROUPS* section." msgstr "" -#: ../../admin/admin_panel/index.rst:443 1e2c3e14f87b4267ae65181c92244460 +#: ../../admin/admin_panel/index.rst:309 c68f66c7f15945b285c91b9229dc251b msgid "*The Groups Section on the Admin Panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:445 9010ee555d6d47ef95f3b4dd4bbb5fb9 +#: ../../admin/admin_panel/index.rst:311 c25c994afe394c2da513dfc322b56b07 msgid "" "As you can see, GeoNode provides two types of groups. You will learn more" " about that in the next paragraph." msgstr "" -#: ../../admin/admin_panel/index.rst:448 24f3f5bbd15d48f889ef5547c87f2453 +#: ../../admin/admin_panel/index.rst:314 9e452c8103b1447bb402f134c263e937 msgid "Types of Groups" msgstr "" -#: ../../admin/admin_panel/index.rst:450 3c76de404f6444a6adcfb9d74dd912f5 +#: ../../admin/admin_panel/index.rst:316 e0a5ac70a055455eb0bfc1f86587bbc2 msgid "" "In GeoNode users can be grouped through a *Group Profile*, an enhanced " "Django group which can be enriched with some further information such as " @@ -714,274 +515,256 @@ msgid "" "profiles can be divided and filtered." msgstr "" -#: ../../admin/admin_panel/index.rst:453 15da85f295a64c6285ebfad1cc21bbb4 +#: ../../admin/admin_panel/index.rst:319 69822135f5194c65a454e8b6351a99e8 msgid "A new **Group Profile** can be created as follow:" msgstr "" -#: ../../admin/admin_panel/index.rst:455 2c84e7bc923b45f0bf69a2a787aea03e +#: ../../admin/admin_panel/index.rst:321 0196801ccb91403ab9c5020f9c964d44 msgid "click on the *Group Profile* :guilabel:`+ Add` button" msgstr "" -#: ../../admin/admin_panel/index.rst:457 32ecafdb1163487d9272e09a8ff34008 +#: ../../admin/admin_panel/index.rst:323 b9a19c135acb4f17805b4098c805063f msgid "" "fill out all the required fields (see the picture below), *Group " "Profiles* can be explicitly related to group categories" msgstr "" -#: ../../admin/admin_panel/index.rst:462 1fbb0b27febc4c17ae8e9a8915d561c3 +#: ../../admin/admin_panel/index.rst:328 00816103175544a5841c7e2fc1ef57d9 msgid "*A new Group Profile*" msgstr "" -#: ../../admin/admin_panel/index.rst:464 957f8097e25c4542aef581519145f707 +#: ../../admin/admin_panel/index.rst:330 0dcfae490f184179af166db149e149f4 msgid "" -"click on :guilabel:`SAVE` to perform the creation, the new created group " +"click on :guilabel:`Save` to perform the creation, the new created group " "profile will be visible in the *Group Profiles List*" msgstr "" -#: ../../admin/admin_panel/index.rst:469 26f5d883143d480187159cc907aefada +#: ../../admin/admin_panel/index.rst:335 ebcc22bf850e4000bab9efc15914d1fb msgid "*The Group Profiles List*" msgstr "" -#: ../../admin/admin_panel/index.rst:472 1f0c34ce10e64998b0ae7b764cbb3582 +#: ../../admin/admin_panel/index.rst:338 2723e99688794521bcbff4c5b9293496 msgid "Group Categories" msgstr "" -#: ../../admin/admin_panel/index.rst:474 f6e8676b46d949909601f052f00e4ff4 +#: ../../admin/admin_panel/index.rst:340 2d18518cb9254efd82fec6c45183f5c8 msgid "" "*Group Profiles* can also be related to *Group Categories* which " "represents common topics between groups. In order to add a new **Group " "Category** follow these steps:" msgstr "" -#: ../../admin/admin_panel/index.rst:477 31f7a61f061a495ba5c4774531a54d6f -msgid "click on the *Group Categories* :guilabel:`+ Add` button" +#: ../../admin/admin_panel/index.rst:343 8a2cdba1a4ee48a2a053f07d34e7b081 +msgid "click on the *Group Categories* :guilabel:`+ Add group category` button" msgstr "" -#: ../../admin/admin_panel/index.rst:479 696e3a0ec15f4748865226ab7b52f8a5 +#: ../../admin/admin_panel/index.rst:345 5b0dff738bbe45abae52dbdc954f29a6 msgid "fill out the creation form (type *name* and *description*)" msgstr "" -#: ../../admin/admin_panel/index.rst:484 e6b1468811be4925a965d950a2cfc516 +#: ../../admin/admin_panel/index.rst:350 8565b28326ac42e39018e7615265ffb2 msgid "*A new Group Category*" msgstr "" -#: ../../admin/admin_panel/index.rst:486 e72a223d226f44b1b77b5e8100a48cfe +#: ../../admin/admin_panel/index.rst:352 643f4382ecb14b17a5460406f27a1672 msgid "" -"click on :guilabel:`SAVE` to perform the creation, the new created " +"click on :guilabel:`Save` to perform the creation, the new created " "category will be visible in the *Group Categories List*" msgstr "" -#: ../../admin/admin_panel/index.rst:491 614b0c65374f4fd3a98dc622f252a591 +#: ../../admin/admin_panel/index.rst:357 af2d29d6c4834cadb278b4f8c3497619 msgid "*The Group Categories List*" msgstr "" -#: ../../admin/admin_panel/index.rst:493 5d745eec255d47e0a7fdfcf532411e5c -msgid "" -"When a GeoNode resource (layer, document or maps) is associated to some " -"*Group Profile*, it is also possible to retrieve the *Group Category* it " -"belongs to." -msgstr "" - -#: ../../admin/admin_panel/index.rst:494 a101fd9c4f34443993745bce506528f8 -msgid "" -"So when searching for resources (see :ref:`finding-data`) you can also " -"filter the data by group category." -msgstr "" - -#: ../../admin/admin_panel/index.rst:499 08c61e8d5e954edc9c3084f11e44ea5a -msgid "*Filtering Layers by Group Category*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:502 ad1a93358cf142f98c1f593ad5de2b0b +#: ../../admin/admin_panel/index.rst:361 2ca8fa171c434de7851ac5706e1339a7 msgid "Managing a Group" msgstr "" -#: ../../admin/admin_panel/index.rst:504 853cac5e127142df9ca04771fcef4a87 +#: ../../admin/admin_panel/index.rst:363 23966e309b394abf8eac29f261001712 msgid "" "Through the :guilabel:`Groups` link of *About* menu in the navigation " "bar, administrators can reach the *Groups List Page*." msgstr "" -#: ../../admin/admin_panel/index.rst:509 7d6c0952a667452385f8441a0885b10c +#: ../../admin/admin_panel/index.rst:368 94cfeeacfebb461ca14dad6d55d967ee msgid "*The Groups Link in the navigation bar*" msgstr "" -#: ../../admin/admin_panel/index.rst:511 dcdf32fb6c9f49b1bbb44631f77e3e7e +#: ../../admin/admin_panel/index.rst:370 c84cc62ff7184fe28eb1275b461fa244 msgid "In that page all the GeoNode *Group Profiles* are listed." msgstr "" -#: ../../admin/admin_panel/index.rst:516 107bf6310ecb40efa757ad657e30fe99 +#: ../../admin/admin_panel/index.rst:375 eb418788dc1f4fe8a370520487ecb75c msgid "*Group Profiles List Page*" msgstr "" -#: ../../admin/admin_panel/index.rst:518 c5458760035042178e893adcdb94f2d4 +#: ../../admin/admin_panel/index.rst:377 d9878ae893064471b5941f6a2ca81fa8 msgid "" "For each group some summary information (such as the *title*, the " "*description*, the number of *members* and *managers*) are displayed near" " the *Group Logo*." msgstr "" -#: ../../admin/admin_panel/index.rst:520 3b6134c5d3bf438a8a2e60376bdabd77 +#: ../../admin/admin_panel/index.rst:379 a5566e45213144b3ad0383b12628034f msgid "" "Administrators can manage a group from the *Group Profile Details Page* " "which is reachable by clicking on the *title* of the group." msgstr "" -#: ../../admin/admin_panel/index.rst:525 ../../admin/admin_panel/index.rst:556 -#: 60c2e0fe0f9641cabbde9e28dc37d756 f7b6fd77ab9c4806a89d14faa87a15fb +#: ../../admin/admin_panel/index.rst:384 b2a4abab56d74d158023b97d9114244f msgid "*Group Profile Details Page*" msgstr "" -#: ../../admin/admin_panel/index.rst:527 9a891b6ee03642d0a225354a5371d6a5 +#: ../../admin/admin_panel/index.rst:386 3935f65e87cc46c3bff46afcea748245 msgid "" "As shown in the picture above, all information about the group are " "available on that page:" msgstr "" -#: ../../admin/admin_panel/index.rst:529 b72edb50e8eb4471a33377403be34658 +#: ../../admin/admin_panel/index.rst:388 1bd13642bda0421487881902ca5aa071 msgid "the group *Title*;" msgstr "" -#: ../../admin/admin_panel/index.rst:530 f51fb9b2bec048529463c557ab412ba8 +#: ../../admin/admin_panel/index.rst:389 c3c3f3764eef41d1949971db984a6bea msgid "" "the *Last Editing Date* which shows a timestamp corresponding to the last" " editing of the group properties;" msgstr "" -#: ../../admin/admin_panel/index.rst:531 c722bebe54544e998a0017e8f95cb1d7 +#: ../../admin/admin_panel/index.rst:390 30f1e5e399bf493886091328d9a8dbcc msgid "the *Keywords* associated with the group;" msgstr "" -#: ../../admin/admin_panel/index.rst:532 b482628b70bb4f7c9bbefbba5e357655 +#: ../../admin/admin_panel/index.rst:391 b776e06c28e34bf3833fc3bd2740cc4a msgid "*Permissions* on the group (Public, Public(invite-only), Private);" msgstr "" -#: ../../admin/admin_panel/index.rst:533 d218d214a53140a7b77c21ba6dc0e0f7 +#: ../../admin/admin_panel/index.rst:392 73bf82a809564d2a8da614260ef051d6 msgid "*Members* who join the group;" msgstr "" -#: ../../admin/admin_panel/index.rst:534 e7a1ad4467304574afddac10a0aaa4b4 +#: ../../admin/admin_panel/index.rst:393 f179cdb58b67409c8ed787d88a86a7de msgid "*Managers* who manage the group." msgstr "" -#: ../../admin/admin_panel/index.rst:536 5a1f52ef5ddf40eeb942f07915f381c8 +#: ../../admin/admin_panel/index.rst:395 ef659632f442449eaadf6bfbfdedb283 msgid "There are also four links:" msgstr "" -#: ../../admin/admin_panel/index.rst:538 901dc302c4404925ad2d6ef607c8407b +#: ../../admin/admin_panel/index.rst:397 2ce193cb868e4cd78044b87b5a3c98fe msgid "" "The :guilabel:`Edit Group Details` link opens the *Group Profile Form* " "through which the following properties can be changed:" msgstr "" -#: ../../admin/admin_panel/index.rst:540 87f632ac623d48bb8b6ab82efb639895 +#: ../../admin/admin_panel/index.rst:399 2336ed3044ae4cf6a337b6f8df5e7096 msgid "*Title*." msgstr "" -#: ../../admin/admin_panel/index.rst:541 ead147188ab14e64801b0db384d8fcf8 +#: ../../admin/admin_panel/index.rst:400 e1d82dc6783e4f079d0a7acb2c249c42 msgid "*Logo* (see next paragraphs)." msgstr "" -#: ../../admin/admin_panel/index.rst:542 e1b74c0cf5554d91ab320c21006a9f9d +#: ../../admin/admin_panel/index.rst:401 0721b434081b4df4a5d976f53146b1ef msgid "*Description*." msgstr "" -#: ../../admin/admin_panel/index.rst:543 57047685353d4829a4b62a0434f16751 +#: ../../admin/admin_panel/index.rst:402 f398808d24644b34bd1226460a7ecdf5 msgid "*Email*, to contact one or all group members." msgstr "" -#: ../../admin/admin_panel/index.rst:544 ccfdb7e4751b4ba1b59c5a8dc38df8b3 +#: ../../admin/admin_panel/index.rst:403 62cdd954accb4524b727379805f6928b msgid "*Keywords*, a comma-separated list of keywords." msgstr "" -#: ../../admin/admin_panel/index.rst:545 c2e55246dad74fbc9e45c49ea29f9587 +#: ../../admin/admin_panel/index.rst:404 b18ead210e3d4f498afb9f80eb2462bd msgid "*Access*, which regulates permissions:" msgstr "" -#: ../../admin/admin_panel/index.rst:547 2d70e549cd85417190ecd2906b623329 +#: ../../admin/admin_panel/index.rst:406 9ddd099e3a97433bbd6994d81852e941 msgid "*Public*: any registered user can view and join a public group." msgstr "" -#: ../../admin/admin_panel/index.rst:548 3f84e8f9addb4e22bd8cf67c75b7a036 +#: ../../admin/admin_panel/index.rst:407 ff14d887a45f4d60861e09010474b138 msgid "" "*Public (invite-only)*: only invited users can join, any registered user " "can view the group." msgstr "" -#: ../../admin/admin_panel/index.rst:549 a845b9cce1e6402b97abea246b0cbb73 +#: ../../admin/admin_panel/index.rst:408 dbc2b5dc0c5044d69811a6e0dc9c0251 msgid "" "*Private*: only invited users can join the group, registered users cannot" " see any details about the group, including membership." msgstr "" -#: ../../admin/admin_panel/index.rst:551 351eb09775b54be4819629030579bd53 +#: ../../admin/admin_panel/index.rst:410 a167cdc8b67c43e787be41d562ec2e0b msgid "*Categories*, the group categories the group belongs to." msgstr "" -#: ../../admin/admin_panel/index.rst:558 24c159dcdd1b4ee6a0aaa289cc334a58 -msgid ":guilabel:`Managing Group Members` (see next paragraphs)." +#: ../../admin/admin_panel/index.rst:412 7591e29f98c44a91864d5af200bfd284 +msgid ":guilabel:`Manage Group Members` (see next paragraphs)." msgstr "" -#: ../../admin/admin_panel/index.rst:559 bdfe7192cb374df7a7fa2ea916f4a1c2 +#: ../../admin/admin_panel/index.rst:413 8661a82e08224943a1758e676500889e msgid "" "the :guilabel:`Delete this Group`, click on it to delete the Group " "Profile. GeoNode requires you to confirm this action." msgstr "" -#: ../../admin/admin_panel/index.rst:565 9c3f49a59cf84605858b224a13e9804b +#: ../../admin/admin_panel/index.rst:419 251b038fc6014dada7fc6291318d763f msgid "*Confirm Group Deletion*" msgstr "" -#: ../../admin/admin_panel/index.rst:567 1aa9b7e5149f4ace94dd6f9e5ab719f0 +#: ../../admin/admin_panel/index.rst:421 7cc2aecff8214f21bff1910a2fd26d06 msgid "" "the :guilabel:`Group Activities` drives you to the *Group Activities " -"Page* where you can see all layers, maps and documents associated with " +"Page* where you can see all datasets, maps and documents associated with " "the group. There is also a *Comments* tab which shows comments on those " "resources." msgstr "" -#: ../../admin/admin_panel/index.rst:572 707140308f8d4569b387ea235fa479d2 +#: ../../admin/admin_panel/index.rst:426 172157bb7deb420ab9afe77f80010a4a msgid "*Group Activities*" msgstr "" -#: ../../admin/admin_panel/index.rst:575 d694d5045eba401fb37b7a004ba1e78d +#: ../../admin/admin_panel/index.rst:429 2ce219639fff4e7f83727a6df13cc2b9 msgid "Group Logo" msgstr "" -#: ../../admin/admin_panel/index.rst:577 a471e80b42af4bb68fc43d35b5f19fc5 +#: ../../admin/admin_panel/index.rst:431 83c52df285f74b89a806a8348f11008e msgid "" "Each group represents something in common between its members. So each " "group should have a *Logo* which graphically represents the idea that " "identify the group." msgstr "" -#: ../../admin/admin_panel/index.rst:580 8cce7f1e5deb427fb7fbabe1c9f4be0f +#: ../../admin/admin_panel/index.rst:434 ffa50ba47b8c4f66b56928bae4fe7e19 msgid "" "On the *Group Profile Form* page you can insert a logo from your disk by " "click on :guilabel:`Browse...`." msgstr "" -#: ../../admin/admin_panel/index.rst:585 6042279b21824b6298b64f4d51ba05bd +#: ../../admin/admin_panel/index.rst:439 f355edee081f4fcf8608d8c1627e29b1 msgid "*Editing the Group Logo*" msgstr "" -#: ../../admin/admin_panel/index.rst:587 024cf11385b14859905fd40cc4fef8df +#: ../../admin/admin_panel/index.rst:441 7ce4867af72c4892a3817a61f8d57904 msgid "Click on :guilabel:`Update` to apply the changes." msgstr "" -#: ../../admin/admin_panel/index.rst:588 b864ad2343654ca8bb41a1a6434aad09 +#: ../../admin/admin_panel/index.rst:442 c95495f68d0a4e40a2f9b5057411ed04 msgid "Take a look at your group now, you should be able to see that logo." msgstr "" -#: ../../admin/admin_panel/index.rst:593 d4c7301256af457186b4ddd8fabc44c7 +#: ../../admin/admin_panel/index.rst:447 b45bfb069d624211b28393e9842a81df msgid "*The Group Logo*" msgstr "" -#: ../../admin/admin_panel/index.rst:596 39302cee728041c0b3c56e270fbd6e90 +#: ../../admin/admin_panel/index.rst:450 9245d61555d94b6481c3473767a4cb4e msgid "Managing Group members" msgstr "" -#: ../../admin/admin_panel/index.rst:598 18ddb1f5e4434916b9abd71646d425ff +#: ../../admin/admin_panel/index.rst:452 eab57d30e72b4b05a559b310809b33bd msgid "" "The :guilabel:`Manage Group Members` link opens the *Group Members Page* " "which shows *Group Members* and *Group Managers*. **Managers** can edit " @@ -989,13 +772,13 @@ msgid "" " manage memberships. Other **Members** can only see the group activities." msgstr "" -#: ../../admin/admin_panel/index.rst:603 9940c9c3a93d47d6aab478d50a00c8c4 +#: ../../admin/admin_panel/index.rst:457 d431fb176a07496a9260613156a8cc87 msgid "" "In Public Groups, users can join the group without any approval. Other " "types of groups require the user to be invited by the group managers." msgstr "" -#: ../../admin/admin_panel/index.rst:607 9559266d0b3f4c7bb4da284f49acb732 +#: ../../admin/admin_panel/index.rst:461 d944d7b12ff04567b4dff7d24fe5bd13 msgid "" "Only group managers can *Add new members*. In the picture below, you can " "see the manager can search for users by typing their names into the *User" @@ -1005,118 +788,117 @@ msgid "" "group." msgstr "" -#: ../../admin/admin_panel/index.rst:612 4d0b28e72a4845b6b820a27cd2bae71d +#: ../../admin/admin_panel/index.rst:466 663885e393da42dfbaf151110ab8af25 msgid "*Adding a new Member to the Group*" msgstr "" -#: ../../admin/admin_panel/index.rst:614 938df833a57c4530b277db3252c9524a +#: ../../admin/admin_panel/index.rst:468 23cd7191f97d4f958a2842c136548640 msgid "The following picture shows you the results." msgstr "" -#: ../../admin/admin_panel/index.rst:619 84de9d1480d14dd48233e8a6a1e26e49 +#: ../../admin/admin_panel/index.rst:473 59e8ea3ec52a4c7da89ac5faaedfa900 msgid "*New Members of the Group*" msgstr "" -#: ../../admin/admin_panel/index.rst:621 7d1849e94b4449cba34d840f980b77d5 +#: ../../admin/admin_panel/index.rst:475 6bd99cb0bdc04f1f824d18e247f37192 msgid "" "If you want to change the role of group members after adding them, you " "can use the \"promote\" button to make a member into a manager, and the " "\"demote\" button to make a manager into a regular member." msgstr "" -#: ../../admin/admin_panel/index.rst:624 6b191c5b8ca840638dd4f90e26e88617 +#: ../../admin/admin_panel/index.rst:478 b30aba5d26364a4b97fdca210841b52a msgid "Group based advanced data workflow" msgstr "" -#: ../../admin/admin_panel/index.rst:626 152f22c91bc944bd9739f8579881b970 +#: ../../admin/admin_panel/index.rst:480 ab740bc5046945a98f838af45949c2a5 msgid "" -"By default GeoNode is configured to make every resource (Layer, Document " -"or Map) suddenly available to everyone, i.e. publicly accessible even " -"from anonymous/non-logged in users." +"By default GeoNode is configured to make every resource suddenly " +"available to everyone, i.e. publicly accessible even from anonymous/non-" +"logged in users." msgstr "" -#: ../../admin/admin_panel/index.rst:629 e5e92af623bb4c36830a78429e67935b +#: ../../admin/admin_panel/index.rst:483 e01a5f1a2ae64073994e23d88c9c7de0 msgid "" "It is actually possible to change few configuration settings in order to " "allow GeoNode to enable an advanced publication workflow." msgstr "" -#: ../../admin/admin_panel/index.rst:631 8b6bf98cc185421b96e49c1ea78ddac6 +#: ../../admin/admin_panel/index.rst:485 9e95b1ba39f34ba8bf8317b2869f5c33 msgid "" -"With the advanced workflow enabled, your layer, document or map won't be" -" automatically published (i.e. made visible and accessible for all, " +"With the advanced workflow enabled, your resources won't be " +"automatically published (i.e. made visible and accessible for all, " "contributors or simple users)." msgstr "" -#: ../../admin/admin_panel/index.rst:633 cbadce4d992f4fb69f863e2e4e854847 +#: ../../admin/admin_panel/index.rst:487 3c41c88127c0468880e4d7efd4903b65 msgid "" "For now, your item is only visible by yourself, the manager of the group " -"to which the layer, document or map is linked (this information is filled" -" in the metadata), the members of this group, and the GeoNode " -"Administrators." +"to which the resource is linked (this information is filled in the " +"metadata), the members of this group, and the GeoNode Administrators." msgstr "" -#: ../../admin/admin_panel/index.rst:635 6d16a35b848e4b72aa0888b419a755af +#: ../../admin/admin_panel/index.rst:489 b8c8ba9dc03b4208880d17d34324ac07 msgid "" -"Before being published, the layer, document or map will follow a two-" -"stage review process, which is described below:" +"Before being published, the resource will follow a two-stage review " +"process, which is described below:" msgstr "" -#: ../../admin/admin_panel/index.rst:640 b60b6a47869d49f98c96eebdd7f1ae87 +#: ../../admin/admin_panel/index.rst:494 641ab263b8a94eb48b85179811e347b7 msgid "*From upload to publication: the review process on GeoNode*" msgstr "" -#: ../../admin/admin_panel/index.rst:643 60364582c40c40da9eb0c9240b3e74c2 +#: ../../admin/admin_panel/index.rst:497 724c409e14ee41368da47efd98a311da msgid "How to enable the advanced workflow" msgstr "" -#: ../../admin/admin_panel/index.rst:645 b37170ba13bc4c9b84baf71a4e3d3406 +#: ../../admin/admin_panel/index.rst:499 43a6e09c469947088517e72bf76238f1 msgid "You have to tweak the GeoNode settings accordingly." msgstr "" -#: ../../admin/admin_panel/index.rst:647 e00e43258dd84f5081a19575c67ba6cd +#: ../../admin/admin_panel/index.rst:501 3dc53112c51a494392b376ed3b180149 msgid "Please see the details of the following GeoNode ``Settings``:" msgstr "" -#: ../../admin/admin_panel/index.rst:649 2295817e85f04b98b68c7a40a2e422cd +#: ../../admin/admin_panel/index.rst:503 1f09e701cc1f4eda932dc8f76fdb3162 msgid "" "`RESOURCE_PUBLISHING <../../basic/settings/index.html#resource-" "publishing>`_" msgstr "" -#: ../../admin/admin_panel/index.rst:651 51252fb27201458690bc13dac9408ab4 +#: ../../admin/admin_panel/index.rst:505 7750e426ea0547d0ae2702fbfb8d6d32 msgid "" "`ADMIN_MODERATE_UPLOADS <../../basic/settings/index.html#admin-moderate-" "uploads>`_" msgstr "" -#: ../../admin/admin_panel/index.rst:653 f56de17f936e4c6f89e8728998312f9c +#: ../../admin/admin_panel/index.rst:507 671ca529faf24ec79f52c9d9e3edfc46 msgid "" "`GROUP_PRIVATE_RESOURCES <../../basic/settings/index.html#group-private-" "resources>`_" msgstr "" -#: ../../admin/admin_panel/index.rst:655 a684435a600e435d8fa0dd92537f5c1c +#: ../../admin/admin_panel/index.rst:509 8997f71cb7194f2e9a9e8ed5881bc5ca msgid "" "Summarizing, when all the options above of the Advanced Workflow are " "enabled, upon a new upload we will have:" msgstr "" -#: ../../admin/admin_panel/index.rst:657 195fa842967b47c998c48f03ed4a5ba0 +#: ../../admin/admin_panel/index.rst:511 6aec318c6654438297132f47a7ebbef1 msgid "" "The **\"unpublished\"** resources will be **hidden** to **anonymous users" " only**. The **registered users** will be still able to access the " "resources (if they have the rights to do that, of course)." msgstr "" -#: ../../admin/admin_panel/index.rst:659 dfb90a15a209481082ad644d462fdfcc +#: ../../admin/admin_panel/index.rst:513 2b90910ffdd847a69ac86cc0d424af26 msgid "" "The **\"unpublished\"** resources will remain hidden to users if the " "permission (see *Admin Guide section: 'Manage Permissions'*) will be " "explicitly removed" msgstr "" -#: ../../admin/admin_panel/index.rst:661 fa83930d06a945d4a686b564e2144639 +#: ../../admin/admin_panel/index.rst:515 14bae816c2524e56b904df9c0c65f4d1 msgid "" "During the upload, whenever the advanced workflow is enabled, the " "**owner's Groups** are automatically allowed to access the resource, even" @@ -1124,25 +906,25 @@ msgid "" "be removed later on" msgstr "" -#: ../../admin/admin_panel/index.rst:663 9f4fa39a317a461e84571e0933704193 +#: ../../admin/admin_panel/index.rst:517 7735ae08863d4705a3b3a5b300947b1f msgid "" "During the upload, **\"managers\"** of the owner's Groups associated to " "the resource, are always allowed to edit the resource, the same as they " "are admin for that resource" msgstr "" -#: ../../admin/admin_panel/index.rst:665 b596b712eaff4f2483067aa9cf1200d3 +#: ../../admin/admin_panel/index.rst:519 f4c7e7092fb34d1ea6970aa28d96025d msgid "" "**\"managers\"** of the owner's Groups associated to the resource are " "allowed to **\"publish\"** also the resources, not only to " "**\"approve\"** them" msgstr "" -#: ../../admin/admin_panel/index.rst:669 cdaa85b3c237408eacae8ba5f8244340 +#: ../../admin/admin_panel/index.rst:523 131094c686da4b79a802bf2ffe5335cc msgid "Change the owner rights in case of advanced workflow is on" msgstr "" -#: ../../admin/admin_panel/index.rst:670 049d5a0aa557491abeebb4a2a1f4d709 +#: ../../admin/admin_panel/index.rst:524 a5df850c22094774b9003121d57d12c1 msgid "" "After switching ``ADMIN_MODERATE_UPLOADS`` to True and resource is " "approved owner is no longer able to modify it. He will see new button on " @@ -1151,306 +933,314 @@ msgid "" "want to modify the resource." msgstr "" -#: ../../admin/admin_panel/index.rst:675 ade0cead5b5d4eb3be45f4bf68367828 +#: ../../admin/admin_panel/index.rst:529 8f4a0446a8b844a798250a835b137db6 msgid "" "This message will be sent through messaging and email system to " "administrators:" msgstr "" -#: ../../admin/admin_panel/index.rst:677 8c97b0ea1591420f9a3074307dedaba2 +#: ../../admin/admin_panel/index.rst:531 9d63a52c24114cfbbdd184221fb63c87 msgid "" "After administrator unapprove the resource owner is again able to modify " "it." msgstr "" -#: ../../admin/admin_panel/index.rst:680 b8a6ec524cb54b4d921ddca85f79b9d6 +#: ../../admin/admin_panel/index.rst:534 c4853c85d23c4c929b09aa4addf285e6 msgid "The group Manager approval" msgstr "" -#: ../../admin/admin_panel/index.rst:681 b8889cd1b7c74c2c81c56d5b9b0d9d0c +#: ../../admin/admin_panel/index.rst:535 214a1a50e17d40d988e3e407645c8192 msgid "" -"Here, the role of the Manager of the group to which your layer, document " -"or map is linked is to check that the uploaded item is correct. " -"Particularly, in the case of a layer or a map, it consists of checking " +"Here, the role of the Manager of the group to which your dataset, " +"document or map is linked is to check that the uploaded item is correct. " +"Particularly, in the case of a dataset or a map, it consists of checking " "that the chosen cartographic representation and the style are fitting but" " also that the discretization is appropriate." msgstr "" -#: ../../admin/admin_panel/index.rst:685 d68dd834dfc142d88a0a9a35ee66e9c6 +#: ../../admin/admin_panel/index.rst:539 661f18d6842f4dfe98f90cd0233155f8 msgid "" "The Manager must also check that the metadata are properly completed and " "that the mandatory information (Title, Abstract, Edition, Keywords, " "Category, Group, Region) are filled." msgstr "" -#: ../../admin/admin_panel/index.rst:688 ca79bef69cf845ada9a8b1887e386db2 +#: ../../admin/admin_panel/index.rst:542 99f3685105094c0c992ac366cd83b3fa msgid "" "If needed, the Manager can contact the contributor responsible of the " -"layer, document or map in order to report potential comments or request " -"clarifications." +"dataset, document or map in order to report potential comments or request" +" clarifications." msgstr "" -#: ../../admin/admin_panel/index.rst:691 e7ef0975be3c465a9a5d9eac1b538171 +#: ../../admin/admin_panel/index.rst:545 623120af38764ec381ea395f18813380 msgid "" "Members of the group can also take part in the reviewing process and give" -" some potential inputs to the responsible of the layer, document or map." +" some potential inputs to the responsible of the dataset, document or " +"map." msgstr "" -#: ../../admin/admin_panel/index.rst:694 9bb255b0b5f24078a43bfff6d2dbf45d +#: ../../admin/admin_panel/index.rst:548 52df801ca2de40d68f6d4dec543d22fb msgid "" -"When the Manager considers that the layer, document or map is ready to be" -" published, he should approve it. To do so, the Manager goes to the " -"layer, document or map page, then opens the :guilabel:`Wizard` in order " -"to edit the metadata. In the :guilabel:`Settings` tab, the manager checks" -" the :guilabel:`Approved` box, and then updates the metadata and saves " -"the changes:" -msgstr "" - -#: ../../admin/admin_panel/index.rst:701 2453bafd74154d738802dd9d4e5c2f87 -msgid "*The approbation process of an item by a Manager*" +"When the Manager considers that the resource is ready to be published, he" +" should approve it. To do so, the Manager goes to the resource detail " +"page, then opens the :guilabel:`Edit Metadata`. In the " +":guilabel:`Settings` tab, the manager checks the :guilabel:`Approved` " +"box, and then updates the metadata and saves the changes:" msgstr "" -#: ../../admin/admin_panel/index.rst:703 8ead2a4ef92e40b5ae43ba75396e6480 +#: ../../admin/admin_panel/index.rst:552 88c3c1e217944ef38379da5cd67e9780 msgid "" "Following this approval, the GeoNode Administrators receive a " "notification informing them that an item is now waiting for publication" msgstr "" -#: ../../admin/admin_panel/index.rst:708 536b2967c5c04ec3ba132adb91371372 -msgid "*An approved layer, waiting for publication by the GeoNode administrators*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:711 55fd549866794db2adb9746966dc9c38 +#: ../../admin/admin_panel/index.rst:556 9b0e22e1deec426daf8351e09922b654 msgid "The publication by the GeoNode Administrator" msgstr "" -#: ../../admin/admin_panel/index.rst:713 9bc5c0429d9f4da2a82a35c14fc35dc6 +#: ../../admin/admin_panel/index.rst:558 21d7e4791cdb42008dc6764bd7dc2499 msgid "" -"Prior to the public release of an approved layer, a document or a map, " -"the Administrator of the platform performs a final validation of the item" -" and its metadata, notably to check that it is in line with license " -"policies." +"Prior to the public release of an approved resource, the Administrator of" +" the platform performs a final validation of the item and its metadata, " +"notably to check that it is in line with license policies." msgstr "" -#: ../../admin/admin_panel/index.rst:716 fad2ba9392d843568950b2f32943c3dd +#: ../../admin/admin_panel/index.rst:561 df03c87ec41b463f972b309903e3e0ce msgid "" "If needed, the GeoNode Administrator can contact the Manager who has " -"approved the layer, document or map, as well as its responsible." +"approved the resource, as well as its responsible." msgstr "" -#: ../../admin/admin_panel/index.rst:718 4bba6dcb519d4c61905210e01c3d0601 +#: ../../admin/admin_panel/index.rst:563 c9ee75f24c444dae9ca7db901108114c msgid "" -"Once the layer, document or map is validated, the item is made public by " -"the Administrator. It can now be viewed, accessed, and downloaded in " +"Once the resource is validated, the item is made public by the " +"Administrator. It can now be viewed, accessed, and downloaded in " "accordance with the ``Permissions`` set by the responsible contributor." msgstr "" -#: ../../admin/admin_panel/index.rst:722 e106dc76132a4730812e61fd8cfa4804 +#: ../../admin/admin_panel/index.rst:567 5906c495c0604301b14b8aa2fdfd36cc +msgid "Promotion, Demotion and Removal of Group Members" +msgstr "" + +#: ../../admin/admin_panel/index.rst:568 825309ff8b974766980b5feb637600a1 +msgid "" +"If the owner is a group Manager, They have permissions to edit, approve, " +"and publish the resource." +msgstr "" + +#: ../../admin/admin_panel/index.rst:570 da4232e7229d4a28813f44e13da26340 +msgid "" +"When a group member is promoted to a manager role, they gain permissions " +"to edit, approve and publish the resource." +msgstr "" + +#: ../../admin/admin_panel/index.rst:572 6a0db1f620f048ea8fe7b64e746226f9 +msgid "" +"When a group manager is demoted to a member role, they lose edit " +"permissions of the resource and only remain with view and download " +"permissions." +msgstr "" + +#: ../../admin/admin_panel/index.rst:574 08cf00292f9245daa1657596fa36faf6 +msgid "" +"When a member is removed from the group, they can nolonger access the " +"unpublished resource anymore." +msgstr "" + +#: ../../admin/admin_panel/index.rst:577 9138c7885140436ea2b21cf6b118c196 msgid "Manage profiles using the admin panel" msgstr "" -#: ../../admin/admin_panel/index.rst:724 b53127ae209b4b57af7fc90b6efef3f5 +#: ../../admin/admin_panel/index.rst:579 2e0ff4fc194f4a0ab47b443c03c0a36a msgid "" "So far GeoNode implements two distinct roles, that can be assigned to " -"resources such as layers, maps or documents:" +"resources such as datasets, maps or documents:" msgstr "" -#: ../../admin/admin_panel/index.rst:726 13d5fa5f086d4a929e34b226e7fd75fd +#: ../../admin/admin_panel/index.rst:581 8647d6b50946406791591840b884913d msgid "party who authored the resource" msgstr "" -#: ../../admin/admin_panel/index.rst:727 b8228b58cf32434babd97323facdb131 +#: ../../admin/admin_panel/index.rst:582 7e51e108d129444d883ab18b2d8c88db msgid "" "party who can be contacted for acquiring knowledge about or acquisition " "of the resource" msgstr "" -#: ../../admin/admin_panel/index.rst:729 33704d0233274679a5d1c731ae40d19a +#: ../../admin/admin_panel/index.rst:584 b328b48078ca4020a5098b5e6cddf274 msgid "" "These two profiles can be set in the GeoNode interface by accessing the " "metadata page and setting the ``Point of Contact`` and ``Metadata " "Author`` fields respectively." msgstr "" -#: ../../admin/admin_panel/index.rst:731 6ea9b1960ca24f2a995cbecce1e77f23 +#: ../../admin/admin_panel/index.rst:586 c590b6619cf54cbfb1d1a7f73ad09521 msgid "" "Is possible for an administrator to add new roles if needed, by clicking " -"on the :guilabel:`Add Role` button in the :guilabel:`Base -> Contact " -"Roles` section:" +"on the :guilabel:`Add contact role` button in the :guilabel:`Base -> " +"Contact Roles` section:" msgstr "" -#: ../../admin/admin_panel/index.rst:736 5ecc9162a9fa48d4b4cb5b57d777f871 +#: ../../admin/admin_panel/index.rst:591 638ce15ed1ca4ea8b9b925b0f9e4f896 msgid "" "Clicking on the :guilabel:`People` section (see figure) will open a web " "for with some personal information plus a section called " ":guilabel:`Users`." msgstr "" -#: ../../admin/admin_panel/index.rst:740 b7abf4a3beae4dda8a66ee2d914102a5 +#: ../../admin/admin_panel/index.rst:595 230b811ad2ce408ea325ceae0fccbde4 msgid "" "Is important that this last section is not modified here unless the " "administrator is very confident in that operation." msgstr "" -#: ../../admin/admin_panel/index.rst:746 b98e9da2d83a4c96ab9103f8e8475e75 -msgid "Manage layers using the admin panel" +#: ../../admin/admin_panel/index.rst:601 d2831697fb8f44598ab2db7dd0a4fb8a +msgid "Manage datasets using the admin panel" msgstr "" -#: ../../admin/admin_panel/index.rst:748 b302cbea0fac40b2a0d1e8c0fe754afd +#: ../../admin/admin_panel/index.rst:603 f19bdf84fbe64a50adb5c0b68432a212 msgid "" -"Some of the Layers information can be edited directly through the admin " -"interface although the best place is in the :guilabel:`Layer -> Metadata " -"Edit` in GeoNode." +"Some of the datasets information can be edited directly through the admin" +" interface although the best place is in the :guilabel:`Dataset -> " +"Metadata Edit` in GeoNode." msgstr "" -#: ../../admin/admin_panel/index.rst:750 6c1170bcf81546fabeabe3cbe1d24ff7 +#: ../../admin/admin_panel/index.rst:605 55e4fbf53b714fc6820f9bec157883e6 msgid "" -"Clicking on the :guilabel:`Admin > Layers` link will show the list of " -"available layers." +"Clicking on the :guilabel:`Admin > Dataset > Datasets` link will show the" +" list of available datasets." msgstr "" -#: ../../admin/admin_panel/index.rst:755 e616da954b47443888fd1299d15505fa +#: ../../admin/admin_panel/index.rst:610 3dd6cd40221b4f84982983a606061c73 msgid "" -"It is not recommended to modify the Layers' ``Attributes`` or ``Styles`` " -"directly from the Admin dashboard unless you are aware of your actions." +"It is not recommended to modify the Datasets' ``Attributes`` or " +"``Styles`` directly from the Admin dashboard unless you are aware of your" +" actions." msgstr "" -#: ../../admin/admin_panel/index.rst:757 9df9035c008a4be085933c22e82c3993 +#: ../../admin/admin_panel/index.rst:612 baba355c33a4492fbd1edafc3f8b2c6b msgid "" -"The ``Metadata`` information can be changed for multiple Layers at once " -"through the :guilabel:`Metadata batch edit` action." +"The ``Metadata`` information can be changed for multiple datasets at once" +" through the :guilabel:`Metadata batch edit` action. Select the datasets " +"you want to edit in the batch and at the bottom, enter the `Metadata " +"batch edit` action then click :guilabel:`Go`." msgstr "" -#: ../../admin/admin_panel/index.rst:762 32383958eb7b40bda23220fca19d0cb8 +#: ../../admin/admin_panel/index.rst:617 88dae4dc324f4a58a632310b4b00288e msgid "" -"By clicking over one Layer link, it will show a detail page allowing you " -"to modify some of the resource info like the metadata, the keywords, the " -"title, etc." +"This will open a form with the information you can edit in a batch. see " +"picture below." msgstr "" -#: ../../admin/admin_panel/index.rst:764 ../../admin/admin_panel/index.rst:793 -#: ../../admin/admin_panel/index.rst:820 20baf2bbb0be49ed829ebc58c439cc4f -#: 2fd8831507224a05bec391c229483b5e 5052ca24451a4f4b920f4515c98d7d7b +#: ../../admin/admin_panel/index.rst:622 f1b1e686279e481ba4898d20651ae989 msgid "" -"It is strongly recommended to always use the GeoNode :guilabel:`Metadata " -"Wizard` or :guilabel:`Metadata Advanced` tools in order to edit the " -"metadata info." +"By clicking over one Dataset link, it will show a detail page allowing " +"you to modify some of the resource info like the metadata, the keywords, " +"the title, etc." msgstr "" -#: ../../admin/admin_panel/index.rst:766 0cb0b97332f042f880fe3d92f0f566b2 +#: ../../admin/admin_panel/index.rst:624 44dd5692dc424d2abc1583244117aebd msgid "" -"The ``Permissions`` can be changed also for multiple Layers at once " -"through the :guilabel:`Set layers permissions` action." +"It is strongly recommended to always use the GeoNode resource " +":guilabel:`Edit Metadata` or :guilabel:`Advanced Metadata` tools in order" +" to edit the metadata info." msgstr "" -#: ../../admin/admin_panel/index.rst:771 7ead31195a464b42acabf762347fc149 +#: ../../admin/admin_panel/index.rst:626 dd19f2a6fcb74471a99e5d4074a9375f msgid "" -"By clicking over one Layer link, it will show a detail page allowing you " -"to modify the permissions for the selected resources." +"The ``Permissions`` can be changed also for multiple Datasets at once " +"through the :guilabel:`Set permissions` action." msgstr "" -#: ../../admin/admin_panel/index.rst:777 6468a534d44840c2a77339abb91beaf7 -msgid "Manage the maps using the admin panel" -msgstr "" - -#: ../../admin/admin_panel/index.rst:779 d82da353fa2849a78a5b358f38d7dd99 +#: ../../admin/admin_panel/index.rst:631 35eac430960a4da0a906d5bcfc19c657 msgid "" -"Similarly to the Layers, it is possible to manage the available GeoNode " -"Maps through the Admin panel also." +"By clicking over one Dataset link, it will show a detail page allowing " +"you to modify the permissions for the selected resources." msgstr "" -#: ../../admin/admin_panel/index.rst:781 98c2632fa8134f579598afa99083917e -msgid "Move to :guilabel:`Admin > Maps` to access the Maps list." +#: ../../admin/admin_panel/index.rst:635 8f8bbf50499a4022829bc552113a0332 +msgid "Manage the maps using the admin panel" msgstr "" -#: ../../admin/admin_panel/index.rst:786 9618e7a3a6a44631a197e960af1299fb +#: ../../admin/admin_panel/index.rst:637 d0ef1ad01e054523bd8414bc9dea2b70 msgid "" -"The ``Metadata`` information can be changed for multiple Maps at once " -"through the :guilabel:`Metadata batch edit` action." +"Similarly to the Datasets, it is possible to manage the available GeoNode" +" Maps through the Admin panel also." msgstr "" -#: ../../admin/admin_panel/index.rst:791 4a3bda005ecc4cfe9b079dfc5b19cb38 -msgid "" -"By clicking over one Map link, it will show a detail page allowing you to" -" modify some of the resource info like the metadata, the keywords, the " -"title, etc." +#: ../../admin/admin_panel/index.rst:639 e68b9bc6b4f24b068fdc8b76f9349f6e +msgid "Move to :guilabel:`Admin > Maps` to access the Maps list." msgstr "" -#: ../../admin/admin_panel/index.rst:795 f0ff5fc1f0164d3d88eb19f4bfb53387 +#: ../../admin/admin_panel/index.rst:644 6c797780084c4edc81d01a3f71b463bc msgid "" "Notice that by enabling the ``Featured`` option here, will allow GeoNode " -"to show the Map thumbnail and the Map detail link on the :guilabel:`Home " -"Page`" +"to show the Map thumbnail and the Map detail link at the top under " +"featured resources on the :guilabel:`Home Page`" msgstr "" -#: ../../admin/admin_panel/index.rst:804 1c0c988c80684010bfb3c5653379e6c0 +#: ../../admin/admin_panel/index.rst:653 37c895c52a154a8e90e21e6a6ab79c6e msgid "Manage the documents using the admin panel" msgstr "" -#: ../../admin/admin_panel/index.rst:806 507a5cbc446c448e94a77d44012b73b4 +#: ../../admin/admin_panel/index.rst:655 a2e237195ad94e67a2851bd6b6aefb96 msgid "" -"Similarly to the Layers and Maps, it is possible to manage the available " -"GeoNode Documents through the Admin panel also." +"Similarly to the Datasets and Maps, it is possible to manage the " +"available GeoNode Documents through the Admin panel also." msgstr "" -#: ../../admin/admin_panel/index.rst:808 c4b1587316674d27810a4b58a797e2a8 +#: ../../admin/admin_panel/index.rst:657 61a059a3064a43528e7b5578d4f6a4f9 msgid "Move to :guilabel:`Admin > Documents` to access the Documents list." msgstr "" -#: ../../admin/admin_panel/index.rst:813 dacb9aeaae7d4b32b607576734d0793a -msgid "" -"The ``Metadata`` information can be changed for multiple Documents at " -"once through the :guilabel:`Metadata batch edit` action." -msgstr "" - -#: ../../admin/admin_panel/index.rst:818 e02f7ce252684c81bb2401402aaaebe8 +#: ../../admin/admin_panel/index.rst:662 d0a4b85493cb47ea91ebd6859387740d msgid "" "By clicking over one Document link, it will show a detail page allowing " "you to modify some of the resource info like the metadata, the keywords, " "the title, etc." msgstr "" -#: ../../admin/admin_panel/index.rst:823 c2f0885d348444ed8e0f92743443b3a1 +#: ../../admin/admin_panel/index.rst:665 39ba7c3fc9064997adc97123055a4d96 msgid "Manage the base metadata choices using the admin panel" msgstr "" -#: ../../admin/admin_panel/index.rst:825 09b3a02d51124a38b0a4e2640736926c +#: ../../admin/admin_panel/index.rst:667 690688b1b30749c4a8b856f90fe90b87 msgid "" ":guilabel:`Admin > Base` contains almost all the objects you need to " "populate the resources metadata choices." msgstr "" -#: ../../admin/admin_panel/index.rst:830 2aebbcfcaa294eb68882dc8a70e9df7a +#: ../../admin/admin_panel/index.rst:672 a2adb3aa4af94ed8940fd19a4b0df09f msgid "*Admin dashboard Base Panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:832 e94ec075d1854c66be1ff5bc5f2e6e98 +#: ../../admin/admin_panel/index.rst:674 661165ef3bfd427fa70ed81c7ce6ae1f msgid "" "In other words the options available from the :guilabel:`select-boxes` of" -" the :guilabel:`Metadata Wizard` and :guilabel:`Metadata Advanced` " -"panels." +" the resource :guilabel:`Edit Metadata` and :guilabel:`Advanced Metadata`" +" forms." msgstr "" -#: ../../admin/admin_panel/index.rst:837 052a57f17d0f40d6ade3cd5cf2037e91 -msgid "*Metadata Wizard Panel*" +#: ../../admin/admin_panel/index.rst:679 68b25507ed6f44fb83c622e1b73b8826 +msgid "*Metadata Form*" msgstr "" -#: ../../admin/admin_panel/index.rst:842 7935e80e25ed4da893e6be80f7955f40 -msgid "*Metadata Advanced Panel*" +#: ../../admin/admin_panel/index.rst:684 8b9e00d5592442499fbdb2dceede5394 +msgid "*Advanced Metadata Form*" msgstr "" -#: ../../admin/admin_panel/index.rst:844 a6f5449cad6d4750889800ae4299f471 +#: ../../admin/admin_panel/index.rst:686 eb43a37edb934d0ea81d5b9ae81410db msgid "" -"When editing the resource metadata through the :guilabel:`Metadata " -"Wizard`, some fields are marked as ``mandatory`` and by filling those " -"information the ``Completeness`` progress will advance accordingly." +"When editing the resource metadata through the :guilabel:`Edit Metadata`," +" some fields are marked as ``mandatory`` and by filling those information" +" the ``Completeness`` progress will advance accordingly." msgstr "" -#: ../../admin/admin_panel/index.rst:850 c42c081883d045f0a26100685eeb8b0d +#: ../../admin/admin_panel/index.rst:692 d6b5af19bc3342fe960fe267e06104d6 msgid "*Metadata Completeness*" msgstr "" -#: ../../admin/admin_panel/index.rst:852 c8c9642e6c3641ff9d10f6650758c96b +#: ../../admin/admin_panel/index.rst:694 176ec3ea78b04ef9abc66621eef17696 msgid "" "Even if not all the fields have been filled, the system won't prevent you" " to update the metadata; this is why the ``Mandatory`` fields are " @@ -1458,25 +1248,25 @@ msgid "" "but are only recommended to be compliant with GeoNode." msgstr "" -#: ../../admin/admin_panel/index.rst:855 eee300c4d8dd49ebae8a9f85757dcdaa +#: ../../admin/admin_panel/index.rst:697 3c6c6fdbfe4047f1bd51e0cd76448451 msgid "" "Also the ``Completeness`` indicates how far the metadata is to be " "compliant with an ``ISO 19115`` metadata schema." msgstr "" -#: ../../admin/admin_panel/index.rst:857 f7e970ca8a714fc6ae6cf981529ec85a +#: ../../admin/admin_panel/index.rst:699 52e59954f4f54cb18a5d10dafafcc44b msgid "" "Of course, it is **highly** recommended to always fill as much as " "possible at least all the metadata fields marked as ``Mandatory``." msgstr "" -#: ../../admin/admin_panel/index.rst:859 0f22d6b5996744818d95e2d2a4a514c0 +#: ../../admin/admin_panel/index.rst:701 149a75b93b454da8ac9847ada65e1dd7 msgid "" "This will improve not only the quality of the data stored into the " "system, but will help the users to easily search for them on GeoNode." msgstr "" -#: ../../admin/admin_panel/index.rst:861 dae49a291f70436fab1ee2ba9aa613af +#: ../../admin/admin_panel/index.rst:703 ef30802a7d234690a9f562ffe278e183 msgid "" "All the ``Search & Filter`` panels and options of GeoNode are, in fact, " "based on the resources metadata fields. Too much generic descriptions and" @@ -1484,37 +1274,37 @@ msgid "" "search results to the users." msgstr "" -#: ../../admin/admin_panel/index.rst:865 8fbddc19fe0a4a9a83c587eb70c8d06f +#: ../../admin/admin_panel/index.rst:707 1ad3db1bca4645a5b42ad50f4b41582e msgid "Hierarchical keywords" msgstr "" -#: ../../admin/admin_panel/index.rst:867 99bfd4f492774a118a1f2a4f45f9438d +#: ../../admin/admin_panel/index.rst:709 9ceed14b426c4b369869eaa7e451caee msgid "" "Through the :guilabel:`Admin > Base > Hierarchical keywords` panel it " "will be possible to manage all the keywords associated to the resources." msgstr "" -#: ../../admin/admin_panel/index.rst:872 6402b8e0a3e24ae7972307d28fd1ecdd +#: ../../admin/admin_panel/index.rst:714 97041b2554094bb1ab3390609d51e2e4 msgid "*Hierarchical keywords list*" msgstr "" -#: ../../admin/admin_panel/index.rst:877 b0d7b981d2a24f7cb6d6f824fdb6d5dd +#: ../../admin/admin_panel/index.rst:719 90c906ec5d4f47d78576d40aa4afddb2 msgid "*Hierarchical keywords edit*" msgstr "" -#: ../../admin/admin_panel/index.rst:879 e2d4d65884874b53afedf2b95d0c7d02 +#: ../../admin/admin_panel/index.rst:721 919614843a8043a3b1c5fb5d447d5fdb msgid "" "The :guilabel:`Name` is the human readable text of the keyword, what " "users will see." msgstr "" -#: ../../admin/admin_panel/index.rst:881 eb0a261fc8644811ace2bfaa4f331a6f +#: ../../admin/admin_panel/index.rst:723 59badd5a23fd401cad09f2c709649845 msgid "" "The :guilabel:`Slug` is a unique label used by the system to identify the" " keyword; most of the times it is equal to the name." msgstr "" -#: ../../admin/admin_panel/index.rst:883 58d569808ffb4aa190e82616befe2753 +#: ../../admin/admin_panel/index.rst:725 cb0ed1fbedd54a36a26788158ea97aca msgid "" "Notice that through the :guilabel:`Position` and :guilabel:`Relative to` " "selectors, it is possible to establish a hierarchy between the available " @@ -1522,102 +1312,80 @@ msgid "" "metadata panels." msgstr "" -#: ../../admin/admin_panel/index.rst:886 00c78568229a494d80ec729d8797bfd6 +#: ../../admin/admin_panel/index.rst:728 aaefa835bebe4661b8c152498a6b6bb0 msgid "" "By default each user with editing metadata rights on any resource, will " "be able to insert new keywords into the system by simply typing a free " "text on the keywords metadata field." msgstr "" -#: ../../admin/admin_panel/index.rst:888 cafd98d144ff4d768d6cd13807edd743 +#: ../../admin/admin_panel/index.rst:730 aff9c08154a54a528f5bf41a2725b1d6 msgid "" "It is possible to force the user to select from a fixed list of keywords " "through the `FREETEXT_KEYWORDS_READONLY <../../basic/settings/index.html" "#freetext-keywords-readonly>`_ setting." msgstr "" -#: ../../admin/admin_panel/index.rst:890 b4388202ca1e46e499011e5f455eef4e +#: ../../admin/admin_panel/index.rst:732 897200ac5f084798986a4edaa7779582 msgid "" "When set to `True` keywords won't be writable from users anymore. Only " "admins can will be able to manage them through the :guilabel:`Admin > " "Base > Hierarchical keywords` panel." msgstr "" -#: ../../admin/admin_panel/index.rst:893 2e3523789453497187176541d727d537 +#: ../../admin/admin_panel/index.rst:735 8750657ba9534c3c8ad99540bfcee3cf msgid "Licenses" msgstr "" -#: ../../admin/admin_panel/index.rst:895 5b36d30ea4854255b79487b0b2d815c9 +#: ../../admin/admin_panel/index.rst:737 091cd1ccb6564fdfa54cc63441df3196 msgid "" "Through the :guilabel:`Admin > Base > Licenses` panel it will be possible" " to manage all the licenses associated to the resources." msgstr "" -#: ../../admin/admin_panel/index.rst:900 068bbea346144496a77f7905e66402c4 +#: ../../admin/admin_panel/index.rst:742 d327d9662a004eadb606b81609cffa59 msgid "*Metadata editor Licenses*" msgstr "" -#: ../../admin/admin_panel/index.rst:902 125e14ba182c489fac52c91150e7931a -msgid "" -"The license description and the info URL will be shown on the resource " -"detail page." -msgstr "" - -#: ../../admin/admin_panel/index.rst:907 d3289073aed5419aa19d061da4428382 -msgid "*Resource detail License*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:909 ac5828fc1bf44479bdcb3ad08d8af12b -msgid "The license text will be shown on the catalogue metadata XML documents." -msgstr "" - -#: ../../admin/admin_panel/index.rst:914 213dbe38f9eb4e1eb9401c67ed71361c -msgid "*Resource Metadata ISO License*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:916 87c3120db95d40af8c6ca9244b72a2e8 +#: ../../admin/admin_panel/index.rst:744 1093e097b144410f8c6d1e121b29622d msgid "" "It is **strongly** recommended to not publish resources without an " "appropriate license. Always make sure the data provider specifies the " "correct license and that all the restrictions have been honored." msgstr "" -#: ../../admin/admin_panel/index.rst:919 131101f610874d7aa141d37c9bbd3004 +#: ../../admin/admin_panel/index.rst:747 c74c67b6929a446492790f1503140b90 msgid "Metadata Regions" msgstr "" -#: ../../admin/admin_panel/index.rst:921 d444121b0666442eaed8896cef8ccf13 +#: ../../admin/admin_panel/index.rst:749 16bdb0c23fde42d4bf2a5a029601c4c8 msgid "" "Through the :guilabel:`Admin > Base > Metadata Regions` panel it will be " "possible to manage all the admin areas associated to the resources." msgstr "" -#: ../../admin/admin_panel/index.rst:926 b4a3d71373da4a3d85f34b28217f25fb +#: ../../admin/admin_panel/index.rst:754 8159063b6b7f4d6f8e37e1f888b82c3e msgid "*Resource Metadata Regions*" msgstr "" -#: ../../admin/admin_panel/index.rst:928 cc8c86941712402eaf2d90a5d056516a +#: ../../admin/admin_panel/index.rst:756 127f6f1164c74670b23c1d5bcaaa8900 msgid "" "Notice that those regions are used by GeoNode to filter search results " "also through the resource list view." msgstr "" -#: ../../admin/admin_panel/index.rst:933 cdaa0b3486954c06baf92736eddb5db2 -msgid "*GeoNode filtering by Metadata Regions*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:935 7831c177a6ef42e2b9a3a9cdca5c2470 +#: ../../admin/admin_panel/index.rst:758 63f131a7b6194a318562bb76caf97d7d msgid "" "GeoNode tries to guess the ``Regions`` intersecting the data bounding " -"boxes when uploading a new layer. Those should be refined by the user " -"layer on anyway." +"boxes when uploading a new dataset. Those should be refined by the user " +"dataset on anyway." msgstr "" -#: ../../admin/admin_panel/index.rst:938 531dc4c2496148c5bf5235a6bb5b7433 +#: ../../admin/admin_panel/index.rst:761 34c3646dc9a14911838b38191cf0f75f msgid "Metadata Restriction Code Types and Spatial Representation Types" msgstr "" -#: ../../admin/admin_panel/index.rst:940 26a1830e4e0c4caab5b2cb652bd2b346 +#: ../../admin/admin_panel/index.rst:763 99050866cf7047bb85879025aa7f6e28 msgid "" "Through the :guilabel:`Admin > Base > Metadata Restriction Code Types` " "and :guilabel:`Admin > Base > Metadata Spatial Representation Types` " @@ -1625,7 +1393,7 @@ msgid "" "for restrictions and spatial representation types." msgstr "" -#: ../../admin/admin_panel/index.rst:943 ea94c56ddd1c47708573bd5d584e79b1 +#: ../../admin/admin_panel/index.rst:766 412ac61c50cb405d9295c862d0f5bc7a msgid "" "Such lists are *read-only* by default since they have been associated to " "the specific codes of the ``ISO 19115`` metadata schema. Changing them " @@ -1634,18 +1402,18 @@ msgid "" "GeoNode." msgstr "" -#: ../../admin/admin_panel/index.rst:947 08d1a2a783ba4b9da27e6e8a5accf741 +#: ../../admin/admin_panel/index.rst:770 27f4f487c8c64adea0e080e3af389aa7 msgid "Metadata Topic Categories" msgstr "" -#: ../../admin/admin_panel/index.rst:949 f8597e6396fd440281238b75df17beca +#: ../../admin/admin_panel/index.rst:772 bd9046e7f2cf4907ab49a1429f8c0497 msgid "" "Through the :guilabel:`Admin > Base > Metadata Topic Categories` panel it" " will be possible to manage all the resource metadata categories " "avaialble into the system." msgstr "" -#: ../../admin/admin_panel/index.rst:951 9ffda3f8ef4a4c4398adeb2b648ad31a +#: ../../admin/admin_panel/index.rst:774 8604a8c26ba6436c806d823571b7fc29 msgid "" "Notice that by default, GeoNode provides the standard topic categories " "available with the ``ISO 19115`` metadata schema. Changing them means " @@ -1654,7 +1422,7 @@ msgid "" " currently supported natively by GeoNode." msgstr "" -#: ../../admin/admin_panel/index.rst:954 abeddc3f45894945811305b653408dc6 +#: ../../admin/admin_panel/index.rst:777 9c93f8e2b68443e49b7f0cfa95cac04b msgid "" "It is worth notice that GeoNode allows you to associate `Font Awesome " "Icons `_ to each topic category " @@ -1663,37 +1431,37 @@ msgid "" ":guilabel:`Metadata` panels." msgstr "" -#: ../../admin/admin_panel/index.rst:957 7ef412611e5d43fe899da2d0bcee81a0 +#: ../../admin/admin_panel/index.rst:780 2141fd9a019d4716a1be0a4a6e494349 msgid "" "The list of the ``Metadata Topic Categories`` on the home page is " "currently fixed. To change it you will need to update or override the " "GeoNode ``index.html`` HTML template." msgstr "" -#: ../../admin/admin_panel/index.rst:959 7c601bcb6528446ab3e9ca93333a41ed +#: ../../admin/admin_panel/index.rst:782 db24da744c3e456d8e9b15e2e6aa0bfd msgid "" "By default the ``Metadata Topic Categories`` are *writable*. Meaning that" " they can be removed or created by the :guilabel:`Admin` panel." msgstr "" -#: ../../admin/admin_panel/index.rst:961 0c3f029bae4946cb9f99538121b1acd9 +#: ../../admin/admin_panel/index.rst:784 82e6d93e1b1b4d78924719c9c7ac906c msgid "" "It is possible to make them fixed (it will be possible to update their " "descriptions and icons only) through the `MODIFY_TOPICCATEGORY " "<../../basic/settings/index.html#modify-topiccategory>`_ setting." msgstr "" -#: ../../admin/admin_panel/index.rst:964 d4c81500f84a4ff18bcabd06d4dd5f0d +#: ../../admin/admin_panel/index.rst:787 77aa79f0a30b496ead5f19c9af76c294 msgid "Announcements" msgstr "" -#: ../../admin/admin_panel/index.rst:966 97af6a239bfe4042b36ddcea474f37a2 +#: ../../admin/admin_panel/index.rst:789 07b376d421394d20b45bb9604beec163 msgid "" "As an Administrator you might need to broadcast announcements to the " "world about your portal or simply to the internal contributors." msgstr "" -#: ../../admin/admin_panel/index.rst:968 7acc35d1e68f47eaa3fe81e1cbdcc045 +#: ../../admin/admin_panel/index.rst:791 2bc9cf55f6fd4a83a7cdd8090e62328d msgid "" "GeoNode ``Announcements`` allow actually to do that; an admin has the " "possibility to create three types of messages, accordingly to their " @@ -1703,144 +1471,124 @@ msgid "" "not and how long." msgstr "" -#: ../../admin/admin_panel/index.rst:972 8ff1e485c72e42f0a453d2e0d13c8450 -msgid "A GeoNode announcement actually looks like this:" -msgstr "" - -#: ../../admin/admin_panel/index.rst:977 e01d06f7e1f1425e8e7e0b9d97640c95 -msgid "*A sample Warning Announcement*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:979 5d4954cb83444ed4ab404441fae58d9c +#: ../../admin/admin_panel/index.rst:796 ed5994b2752d43a19c8da4e3f02ec0dc msgid "" "There are three types of announcements accordingly to their severity " "level: ``General``, ``Warning`` and ``Critical`` The difference is mainly" " the color of the announcement box." msgstr "" -#: ../../admin/admin_panel/index.rst:985 bb4f42fbd49a46719d5928b394b560de -msgid "*General Announcement*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:990 7f594cd0e5e54809b312d6975d42e7fa -msgid "*Warning Announcement*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:995 f0bf3ca0fcb24f3bb582820f5b353a7e -msgid "*Critical Announcement*" -msgstr "" - -#: ../../admin/admin_panel/index.rst:997 364f7c964231405a912dcf51f947bad4 +#: ../../admin/admin_panel/index.rst:800 980ec9b7be8a447aae279e6a6fa55244 msgid "Only administrators and staff members can create and manage announcements." msgstr "" -#: ../../admin/admin_panel/index.rst:999 d9dc20dfa50c4d458b118d482431b322 +#: ../../admin/admin_panel/index.rst:802 52bc0fd59bcc49ceb3d263122a31c3db msgid "Currently there two ways to access and manage the announcements list:" msgstr "" -#: ../../admin/admin_panel/index.rst:1001 614715159b064d54b2961a4ee0a964a6 +#: ../../admin/admin_panel/index.rst:804 d8b62dabda9440518d28dc85a1aef687 msgid "Via the GeoNode interface, from the :guilabel:`Profile` panel" msgstr "" -#: ../../admin/admin_panel/index.rst:1003 3d346491e25743d08e31ec35f4b57d73 +#: ../../admin/admin_panel/index.rst:806 3830b3bc63124c2c879dfa6b7e07ef5c msgid "Those are accessible by both admins and staff members." msgstr "" -#: ../../admin/admin_panel/index.rst:1008 04d9ec9ce0a54b41ad68a08dec30d7b0 +#: ../../admin/admin_panel/index.rst:811 1d62d541273740deab7b0a3a1a070e4d msgid "*Announcements from the Profile panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1010 8ab472b7a86444aaa19381556b8811c7 +#: ../../admin/admin_panel/index.rst:813 13d09a2702e34b70929e280a282ee4e5 msgid "Via the GeoNode :guilabel:`Admin` panel" msgstr "" -#: ../../admin/admin_panel/index.rst:1012 ad9497052e5b42b7b6db516cdf739ea1 +#: ../../admin/admin_panel/index.rst:815 65628d46cc3d4305ac081d27579422e2 msgid "Those are accessible by admins only." msgstr "" -#: ../../admin/admin_panel/index.rst:1017 a4add571766d4120b224a57e602285dc +#: ../../admin/admin_panel/index.rst:820 8870870b019b4cc89c947d02f97ad921 msgid "*Announcements from the Admin panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1019 d5fa38c2c87948dda84cf053a2011c72 +#: ../../admin/admin_panel/index.rst:822 d1ec88af6d384300bc3f3fc04dc9ea17 msgid "" "The functionalities are almost the same for both the interfaces, except " "that from the :guilabel:`Admin` panel it is possible to manage the " "dismissals too." msgstr "" -#: ../../admin/admin_panel/index.rst:1022 d061560c0024450fa1da70be6809930e +#: ../../admin/admin_panel/index.rst:825 e587073f6bda4edfa52ac1107d2aaac4 msgid "" "``Dismissals`` are basically records of members that have read the " "announcement and closed the message box. An announcement can have one " "``dismissal type`` among the three below:" msgstr "" -#: ../../admin/admin_panel/index.rst:1025 794f60775e464ac78797084e0182ce75 +#: ../../admin/admin_panel/index.rst:828 e4a35ca2f08d422d9770cc18db366027 msgid "" ":guilabel:`No Dismissal Allowed` it won't be possible to close the " "announcement's message box at all." msgstr "" -#: ../../admin/admin_panel/index.rst:1027 2a2f76f335c84cbcb99ef23135122955 +#: ../../admin/admin_panel/index.rst:830 bec2e58f2f5a464ab9a5c485b9fce8eb msgid "" ":guilabel:`Session Only Dismissal` (*) the default one, it will be " "possible to close the announcement's message box for the current browser " "session. It will show up again at next access." msgstr "" -#: ../../admin/admin_panel/index.rst:1029 1b3d3c5ea584450ca9f7dd98b2fc17eb +#: ../../admin/admin_panel/index.rst:832 bb11de815eba4b76b95a9c723aac471e msgid "" ":guilabel:`Permanent Dismissal Allowed` once the announcement's message " "box is closed, it won't appear again for the current member." msgstr "" -#: ../../admin/admin_panel/index.rst:1032 4c3fdfdea9b7440484664befdf6e6dcf +#: ../../admin/admin_panel/index.rst:835 71633be34bdc4200857425ae31bc910a msgid "How to create and manage Announcements" msgstr "" -#: ../../admin/admin_panel/index.rst:1034 f1d582e1d0f14b218151b3bd1f503892 +#: ../../admin/admin_panel/index.rst:837 8df49470dd594f458bbaa3f5fa7dc351 msgid "From the :guilabel:`Profile` panel, click on ``Announcements`` link" msgstr "" -#: ../../admin/admin_panel/index.rst:1039 14e669e593844717898d03992c2cb78d +#: ../../admin/admin_panel/index.rst:842 3fa2e931526a4b46952852b3b564f507 msgid "*Announcements List from the Profile panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1041 602777d47dc7405196989d67b1cce1c0 +#: ../../admin/admin_panel/index.rst:844 0a4e794e440b4c0b97f7c6045ffdfb11 msgid "" "Click either on :guilabel:`New Announcement` to create a new one or over " "a title of an existing one to manage its contents." msgstr "" -#: ../../admin/admin_panel/index.rst:1043 75dab8f4ffab48fcb4e5106f791c6368 +#: ../../admin/admin_panel/index.rst:846 55640ca2230f4345b1ec625a7733940d msgid "" "Create a new announcement is quite straight; you have to fill the fields " "provided by the form." msgstr "" -#: ../../admin/admin_panel/index.rst:1045 646de1e71bad4705a4cd9a4e8836b964 +#: ../../admin/admin_panel/index.rst:848 b936f3dd82e545f3bb61f32b7586b7b1 msgid "" "In order to be visible, you will need to check the :guilabel:`Site wide` " "option **in any case**. You might want to hide the message to *anonymous*" " users by enabling the :guilabel:`Members only` option too." msgstr "" -#: ../../admin/admin_panel/index.rst:1050 bae55c5824544be9b636e498fe9ed4a1 +#: ../../admin/admin_panel/index.rst:853 c2fe88597ca044f98936382ac198807c msgid "*Create Announcement from the Profile panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1052 81f616879edf45a682962502b7e62ba3 +#: ../../admin/admin_panel/index.rst:855 d1f1007cc3af469aad350f4fdf1d7f4f msgid "" "Managing announcements form the :guilabel:`Admin` panel, is basically the" " same; the fields for the form will be exactly the same." msgstr "" -#: ../../admin/admin_panel/index.rst:1057 638bcd9f8992415a868b3a547da5362c +#: ../../admin/admin_panel/index.rst:860 02ec90ddf5d749c7a40dbfa14d517d87 msgid "*Create Announcement from the Admin panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1059 4e8ea7dd2bce499cbae688c5a8539855 +#: ../../admin/admin_panel/index.rst:862 0848971cafd449bfabe717df6d8ad1c2 msgid "" "Accessing announcements options from the :guilabel:`Admin` panel, allows " "you to manage dismissals also. Through this interface you will be able to" @@ -1849,125 +1597,128 @@ msgid "" "the dismissals accordingly." msgstr "" -#: ../../admin/admin_panel/index.rst:1065 081b3b06afbf4fc29833437b3f9e48f5 +#: ../../admin/admin_panel/index.rst:868 9037e4b0c9444b13acc0f36f25884191 msgid "*Create Dismissal from the Admin panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1068 83d361bab5794e03b8d884ecf357b0e7 +#: ../../admin/admin_panel/index.rst:871 f54dc95a47c64b3bbf778b489f57f626 msgid "Menus, Items and Placeholders" msgstr "" -#: ../../admin/admin_panel/index.rst:1070 dcfaa4357b6a41d69f261213a16fad43 +#: ../../admin/admin_panel/index.rst:873 c578c9654c9447c597c81f235a2ee49b msgid "" "GeoNode provides some integrated functionalities allowing you to quickly " "and easily customize the top-bar menu (see the example below)." msgstr "" -#: ../../admin/admin_panel/index.rst:1075 5445578fa4b1468dacd7ba092314c066 +#: ../../admin/admin_panel/index.rst:878 668f98edd5d04e43ac526ee15c960783 msgid "*GeoNode Top-Bar Menu customization*" msgstr "" -#: ../../admin/admin_panel/index.rst:1077 bb075cd63b684d32b9b0eae1cf210e00 +#: ../../admin/admin_panel/index.rst:880 28c2fc4a33bc4914a164587025733dab msgid "" "With minor changes of the ``basic.html`` template, potentially, it could " "be possible to use the same approach for a more complex customization. " "Let's start with the simple one." msgstr "" -#: ../../admin/admin_panel/index.rst:1080 fed9f07f23644ccbb1f6fdfeb171be46 +#: ../../admin/admin_panel/index.rst:883 f5c07fe0200a450fac51fc893f55eae7 msgid "" -"By default GeoNode provides a custom ``placeholder`` already defined into" -" the ``basic.html`` template, called ``TOPBAR_MENU``" +"By default GeoNode provides custom ``placeholders`` already defined into " +"the ``basic.html`` template, called ``CARDS_MENU``, " +"``TOPBAR_MENU_RIGHT``, ``TOPBAR_MENU_LEFT``, ``TOPBAR_MENU``." msgstr "" -#: ../../admin/admin_panel/index.rst:1107 ca03f90574274b0595691dfc623d94d7 +#: ../../admin/admin_panel/index.rst:885 88017cba04084281901a1bd1706a3849 msgid "" "From the :guilabel:`Admin > Base` panel, it is possible to access to the " "``Menu``, ``Menu Items`` and ``Menu Placeholder`` options." msgstr "" -#: ../../admin/admin_panel/index.rst:1112 aa5c425cf6bf4398b79b45c007b3f7dd +#: ../../admin/admin_panel/index.rst:890 ee4702e91d77498bb23314f19f5c911a msgid "*Menu, Menu Items and Menu Placeholder options on the Admin panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1114 f819c5fae9e64cc9a4634d3af89eb9db +#: ../../admin/admin_panel/index.rst:892 31d8491334104e7a9b5913fe7fc338fe msgid "The hierarchical structure of a custom ``Menu`` is the following one:" msgstr "" -#: ../../admin/admin_panel/index.rst:1122 3d7bd66cc22749a5869070aea7e3b814 +#: ../../admin/admin_panel/index.rst:900 ed2c0ccc33644e209fcfb38a8d192940 msgid "" "``Menu Placeholder``; first of all you need to define a *placeholder* " "both into the :guilabel:`Admin > Base` panel and the ``basic.html`` " "template, using the same **keyword**." msgstr "" -#: ../../admin/admin_panel/index.rst:1117 77b82348677d44259ae31f60119fcdab -msgid "By default GeoNode provides an already defined one called ``TOPBAR_MENU``" +#: ../../admin/admin_panel/index.rst:895 c784257d4c0041a9a9f6b45881e1df7d +msgid "By default GeoNode provides already defined menus." msgstr "" -#: ../../admin/admin_panel/index.rst:1122 abcbcfa38c874fc0860be7de348076e4 +#: ../../admin/admin_panel/index.rst:900 9ddcf0470a96443bad063409210fdb30 msgid "*The default ``TOPBAR_MENU`` Menu Placeholder on the Admin panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1140 fd91e9d37ef34bf796141965e10b529f +#: ../../admin/admin_panel/index.rst:918 6495bf7d541341fdbdcd1633a72e794e msgid "" "``Menu``; second thing to do is to create a new *menu* associated to the " "corresponding *placeholder*." msgstr "" -#: ../../admin/admin_panel/index.rst:1125 3072360eba3f48cda22fb8e74289e3ed +#: ../../admin/admin_panel/index.rst:903 a0a1bbc5524d439e918b4c2721e93297 msgid "This is still possible from the :guilabel:`Admin > Base` panel" msgstr "" -#: ../../admin/admin_panel/index.rst:1130 a981e973728243209c38a5e89e86cb52 +#: ../../admin/admin_panel/index.rst:908 ba843c6a7533470b9912abba72dd49f9 msgid "*Create a new Menu from the Admin panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1132 4183fda131db4c18a2cd50c563f980e9 +#: ../../admin/admin_panel/index.rst:910 91cf1feab1094f08a8459a5d88960a5a msgid "You will need to provide:" msgstr "" -#: ../../admin/admin_panel/index.rst:1134 316f6a117da44327ad4fa00623178d19 +#: ../../admin/admin_panel/index.rst:912 fcc5790acc2945be9a75ba581aa40fdd msgid "A ``Title``, representing the name of the ``Menu`` visible by the users" msgstr "" -#: ../../admin/admin_panel/index.rst:1136 7fdef64590b5489f9435a287252598ca +#: ../../admin/admin_panel/index.rst:914 2005dfb0203148559cacf3e4274e686c msgid "" "By using this approach, internationalization won't be supported. For the " "time being GeoNode does not support this for menus created from the " ":guilabel:`Admin > Base` panel." msgstr "" -#: ../../admin/admin_panel/index.rst:1138 4c10b1cf38934a8ea7965f052dbb9e38 +#: ../../admin/admin_panel/index.rst:916 6e14abf9290b49c58519ba18439c2719 msgid "A ``Menu Placeholder`` from the existing ones." msgstr "" -#: ../../admin/admin_panel/index.rst:1140 e705426524d14709a758a4ad084345f6 +#: ../../admin/admin_panel/index.rst:918 5f545bba45fb4cce9173311dca4150d5 msgid "" "A ``Order`` in the case you'll create more menus associated to the same " "placeholder." msgstr "" -#: ../../admin/admin_panel/index.rst:1142 aa232fff95e14f62af8d009d866de1fd +#: ../../admin/admin_panel/index.rst:920 d845c843e8ff49c18776264f957c7185 msgid "" "``Menu Item``; finally you will need to create voices belonging to the " "*menu*. For the time being, GeoNode allows you to create only ``href`` " "links." msgstr "" -#: ../../admin/admin_panel/index.rst:1147 a8ed17ee05324c03a188e90d4e8a5597 +#: ../../admin/admin_panel/index.rst:925 06bf84aa18434f8eb26df80e48b2c95e msgid "*Create a new Menu Item from the Admin panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1149 1298d2e6c0e94ca89d0afa9753201bf7 -msgid "The ``Menu`` won't be visible until you add at least one ``Menu Item``" +#: ../../admin/admin_panel/index.rst:927 789a02431af34d638fcd9370416d36c4 +msgid "" +"The ``Menu`` won't be visible until you add more than one ``Menu Item``, " +"If you have 1, item, the item will be showed(but not under the menu)." msgstr "" -#: ../../admin/admin_panel/index.rst:1154 b48f73702fa744b8b392239914e325e1 +#: ../../admin/admin_panel/index.rst:932 1ae3b9abc41548c58feef4f66ef28373 msgid "OAuth2 Access Tokens" msgstr "" -#: ../../admin/admin_panel/index.rst:1156 3970b61cb57d4a3aad53963a4b40387d +#: ../../admin/admin_panel/index.rst:934 cfc5aabc406a42e9bdf9d81ca03fbf10 msgid "" "This small section won't cover entirely the GeoNode OAuth2 security " "integration, this is explained in detail in other sections of the " @@ -1975,45 +1726,45 @@ msgid "" ":ref:`oauth2_tokens_and_sessions`)." msgstr "" -#: ../../admin/admin_panel/index.rst:1159 bbfb2b022dc6465ba7ffa08dec77f415 +#: ../../admin/admin_panel/index.rst:937 eec7aaf69ca54b9a92b678bcf64e4038 msgid "" "Here we will focus mainly on the :guilabel:`Admin > DJANGO/GEONODE OAUTH " "TOOLKIT` panel items with a specific attention to the ``Access tokens`` " "management." msgstr "" -#: ../../admin/admin_panel/index.rst:1161 c38219901b144d488998609c02bc328f +#: ../../admin/admin_panel/index.rst:939 64b34439c2b84d6898dadc03925b7eec msgid "" "The :guilabel:`Admin > DJANGO/GEONODE OAUTH TOOLKIT` panel (as shown in " "the figure below) allows an admin to manage everything related to GeoNode" " OAuth2 grants and permissions." msgstr "" -#: ../../admin/admin_panel/index.rst:1164 ff0e5cfd0bc34a8fbfc48bfad2b73386 +#: ../../admin/admin_panel/index.rst:942 183cf3d3cae348838bc53042b20f4b53 msgid "" "As better explained in other sections of the documentation, this is " "needed to correctly handle the communication between GeoNode and " "GeoServer." msgstr "" -#: ../../admin/admin_panel/index.rst:1169 e5116b36edf74f9aa4eea63ae5360564 +#: ../../admin/admin_panel/index.rst:947 d3cc2fcba90e46be9a2dc8ebe85215a0 msgid "*DJANGO/GEONODE OAUTH TOOLKIT Admin panel*" msgstr "" -#: ../../admin/admin_panel/index.rst:1171 18cdc12fe3cf486794b61fa9c35418a1 +#: ../../admin/admin_panel/index.rst:949 a0274e86f91c4e129ce5dd989a3ced75 msgid "" "Specifically from this panel an admin can create, delete or extend OAuth2" " ``Access tokens``." msgstr "" -#: ../../admin/admin_panel/index.rst:1173 e27c2a23828b453db0ec13469cddcae1 +#: ../../admin/admin_panel/index.rst:951 413009df807e4600a60d6a9cd1a4afc0 msgid "" "The section :ref:`oauth2_tokens_and_sessions` better explains the " "concepts behind OAuth2 sessions; we want just to refresh the mind here " "about the basic concepts:" msgstr "" -#: ../../admin/admin_panel/index.rst:1176 2a2377ff2e134544976d337e82f04ba5 +#: ../../admin/admin_panel/index.rst:954 cfd7879ec1c7490382cd437391ad06f9 msgid "" "If the `SESSION_EXPIRED_CONTROL_ENABLED <../../basic/settings/index.html" "#session-expired-control-enabled>`_ setting is set to `True` (by default " @@ -2021,74 +1772,74 @@ msgid "" "nor GeoServer without a valid ``Access token``." msgstr "" -#: ../../admin/admin_panel/index.rst:1179 5bafbbb5b31848e3833924695049a98f +#: ../../admin/admin_panel/index.rst:957 8946280f4c3a4dceb03186ceac722e5c msgid "" "When logging-in into GeoNode through the sign-up form, GeoNode checks if " "a valid ``Access token`` exists and it creates a new one if not, or " "extends the existing one if expired." msgstr "" -#: ../../admin/admin_panel/index.rst:1182 6b96311ddf534fef8e903515386bf6e7 +#: ../../admin/admin_panel/index.rst:960 de5be86387a9429c8f0d8f83eb3dfbf3 msgid "" "New ``Access tokens`` expire automatically after " "`ACCESS_TOKEN_EXPIRE_SECONDS <../../basic/settings/index.html#access-" "token-expire-seconds>`_ setting (by default 86400)" msgstr "" -#: ../../admin/admin_panel/index.rst:1184 8de61207891044b1853dd4ac7d8a753f +#: ../../admin/admin_panel/index.rst:962 ba87f9c6bdb246b0a189005fe4779551 msgid "" "When an ``Access token`` expires, the user will be kicked out from the " "session and forced to login again" msgstr "" -#: ../../admin/admin_panel/index.rst:1187 71d8a9ecfac342b8a97d7551bf3d158e +#: ../../admin/admin_panel/index.rst:965 55146ccd5dca441193684eb3c8dfd456 msgid "Create a new token or extend an existing one" msgstr "" -#: ../../admin/admin_panel/index.rst:1189 28b18bf922fc4d829086706c0b6299ce +#: ../../admin/admin_panel/index.rst:967 5b73213712ac40b2ad59992f77f2b045 msgid "" "It is possible from the :guilabel:`Admin > DJANGO/GEONODE OAUTH TOOLKIT` " "panel to create a new ``Access token`` for a user." msgstr "" -#: ../../admin/admin_panel/index.rst:1191 c90a47dfb2e248e6870442f2e455ec87 +#: ../../admin/admin_panel/index.rst:969 13e5a69347da433eb913f3720b461347 msgid "" "In order to do that, just click on the :guilabel:`Add` button beside " "``Access tokens`` topic" msgstr "" -#: ../../admin/admin_panel/index.rst:1196 950921fd9833451a889e0e6547471796 +#: ../../admin/admin_panel/index.rst:974 4c013780c445484295a6a934105a0053 msgid "*Add a new ``Access token``*" msgstr "" -#: ../../admin/admin_panel/index.rst:1198 01b56bb73939498fabacba28fa728474 +#: ../../admin/admin_panel/index.rst:976 5e5ea42f934749cbb86c69ebba26f0bd msgid "On the new form" msgstr "" -#: ../../admin/admin_panel/index.rst:1203 211589ddcfd64333af3b5860df2bf20d +#: ../../admin/admin_panel/index.rst:981 729b09bf7c4c4e12b82a7f649a392c10 msgid "*Create an ``Access token``*" msgstr "" -#: ../../admin/admin_panel/index.rst:1205 fa93155ccf9c4eefbc8f48f98f49f8a2 +#: ../../admin/admin_panel/index.rst:983 19acdf7fd9c54fb18d65cddd5d224a58 msgid "select the followings:" msgstr "" -#: ../../admin/admin_panel/index.rst:1207 4beb8808a111425f91e268fc1da63911 +#: ../../admin/admin_panel/index.rst:985 6317e3fb29ce416483ab8d9a26f7bb01 msgid "" "``User``; use the search tool in order to select the correct user. The " "form want the user PK, which is a number, and **not** the username. The " "search tool will do everything for you." msgstr "" -#: ../../admin/admin_panel/index.rst:1213 3cbaa2012eab42ff870b73b4fa412241 +#: ../../admin/admin_panel/index.rst:991 46cf640f719244e3a17d3cedc27adf98 msgid "*Select a User*" msgstr "" -#: ../../admin/admin_panel/index.rst:1215 6fc38e1b1e3a4546b05db081d5210d30 +#: ../../admin/admin_panel/index.rst:993 68717743577e4df19a231854be15c097 msgid "``Source refresh token``; this is not mandatory, leave it blank." msgstr "" -#: ../../admin/admin_panel/index.rst:1217 b1f90234b90246f583da4b9779d89ded +#: ../../admin/admin_panel/index.rst:995 1a36086c48e646ee9c1044b83671b516 msgid "" "``Token``; write here any alphanumeric string. This will be the " "``access_token`` that the member can use to access the OWS services. We " @@ -2096,41 +1847,41 @@ msgid "" " generate a strong token string." msgstr "" -#: ../../admin/admin_panel/index.rst:1223 48bd6fa0148c4a69be666bc0458576ae +#: ../../admin/admin_panel/index.rst:1001 86c8cb8cb9d84759a32d151c4b6aa3b5 msgid "*Select a Token*" msgstr "" -#: ../../admin/admin_panel/index.rst:1225 378e7de4b0364028a6ff75375e7e2833 +#: ../../admin/admin_panel/index.rst:1003 9f80ac31361b421596db92525404b007 msgid "``Application``; select **GeoServer**, this is mandatory" msgstr "" -#: ../../admin/admin_panel/index.rst:1230 d1ce3b9dc1e94b65b205a29cfea9b0bf +#: ../../admin/admin_panel/index.rst:1008 015d4adfacc94a1895954183c19520d1 msgid "*Select the GeoServer Application*" msgstr "" -#: ../../admin/admin_panel/index.rst:1232 62eb946f3532446c8c04cbf9e33294f0 +#: ../../admin/admin_panel/index.rst:1010 57ecc42196e34c03a7eadcbaa62be9fb msgid "" "``Expires``; select an expiration date by using the :guilabel:`date-time`" " widgets." msgstr "" -#: ../../admin/admin_panel/index.rst:1237 4f88e34f660c4b4b84927403ddd9ee6a +#: ../../admin/admin_panel/index.rst:1015 bc7a9374c9544be8b2f702822dbbf142 msgid "*Select the Token Expiration*" msgstr "" -#: ../../admin/admin_panel/index.rst:1239 0c93ced899a3456d8ffab55ba6e8ac85 +#: ../../admin/admin_panel/index.rst:1017 7c5ac84efaf541189f396fa0c2afb095 msgid "``Scope``; select **write**, this is mandatory." msgstr "" -#: ../../admin/admin_panel/index.rst:1244 a1d7822d92f7406ea09702c13ceaea3c +#: ../../admin/admin_panel/index.rst:1022 9720cff3870b4f33adfeb2d4f4dd280f msgid "*Select the Application Scope*" msgstr "" -#: ../../admin/admin_panel/index.rst:1246 bd7d82dfced8480b9d518142fd2df922 +#: ../../admin/admin_panel/index.rst:1024 058194a729394576bc75e26460c0ccee msgid "Do not forget to :guilabel:`Save`." msgstr "" -#: ../../admin/admin_panel/index.rst:1248 910ce118b8374215a6ef4144edd39835 +#: ../../admin/admin_panel/index.rst:1026 af51326625b944baa9a4d74106d51159 msgid "" "From now on, GeoNode will use this ``Access Token`` to control the user " "session (notice that the user need to login again if closing the browser " @@ -2138,38 +1889,626 @@ msgid "" "the new ``Access Token``, e.g.:" msgstr "" -#: ../../admin/admin_panel/index.rst:1256 32d4e37b246e40f4839072c85463ec3a +#: ../../admin/admin_panel/index.rst:1034 7d8319752afb4f2789e827365c30aa75 msgid "" "Notice the ``...quest=GetCapabilities&access_token=123456`` " "(**access_token**) parameter at the end of the URL." msgstr "" -#: ../../admin/admin_panel/index.rst:1259 0a2bfed08410430cb7709e119301843e +#: ../../admin/admin_panel/index.rst:1037 141e1fc71b4f4e6ea503d403effc6b7d msgid "Force a User Session to expire" msgstr "" -#: ../../admin/admin_panel/index.rst:1261 91db1aad0ba043aa870bfff04556271a +#: ../../admin/admin_panel/index.rst:1039 691d52eb9e504106900898f7c96c0fe1 msgid "" "Everything said about the creation of a new ``Access Token``, applies to " "the deletion of the latter." msgstr "" -#: ../../admin/admin_panel/index.rst:1263 17a33ec45be14d24866edbc47c410209 +#: ../../admin/admin_panel/index.rst:1041 73d965f21a294549a72f10559c92a400 msgid "" "From the same interface an admin can either select an expiration date or " "delete all the ``Access Tokens`` associated to a user, in order to force " "its session to expire." msgstr "" -#: ../../admin/admin_panel/index.rst:1266 fc84da7c013b41d095242cc4b218110e +#: ../../admin/admin_panel/index.rst:1044 2d980dbb626c4d1ea8c9074177080868 msgid "" "Remember that the user could activate another session by logging-in again" " on GeoNode with its credentials." msgstr "" -#: ../../admin/admin_panel/index.rst:1268 d66602d0a5674532a518d63a12f3a851 +#: ../../admin/admin_panel/index.rst:1046 2973b2e71535419e997308bcb43ef074 msgid "" "In order to be sure the user won't force GeoNode to refresh the token, " "reset first its password or de-activate it." msgstr "" +#~ msgid "" +#~ "From the *Admin Interface* you can " +#~ "access the :guilabel:`CHANGE PASSWORD` link" +#~ " on the right side of the " +#~ "navigation bar." +#~ msgstr "" + +#~ msgid "" +#~ "Once the fields have been filled " +#~ "out, click on :guilabel:`CHANGE MY " +#~ "PASSWORD` to perform the change." +#~ msgstr "" + +#~ msgid "" +#~ "It is possible to optionally **hide**" +#~ " the ``Jumbotron text`` and/or the " +#~ "``Call to action`` button" +#~ msgstr "" + +#~ msgid "*Hide Jumbotron text and Call to action button*" +#~ msgstr "" + +#~ msgid "" +#~ "To switch between a slide show and" +#~ " a jumbotron, flip the value of " +#~ "the welcome theme from \"slide show\"" +#~ " to \"jumbotron\" and vice versa to" +#~ " either display a jumbotron with a" +#~ " \"get started\" link or a slide " +#~ "show in the home page" +#~ msgstr "" + +#~ msgid "Copyright and contact info footer" +#~ msgstr "" + +#~ msgid "The default GeoNode footer does not present any type of contact info." +#~ msgstr "" + +#~ msgid "*Default GeoNode Footer*" +#~ msgstr "" + +#~ msgid "By enabling and editing the ``contact us box`` fields" +#~ msgstr "" + +#~ msgid "*Enable contact us box*" +#~ msgstr "" + +#~ msgid "" +#~ "it will be possible to show a " +#~ "simple *Contact Us* info box on " +#~ "the GeoNode footer section." +#~ msgstr "" + +#~ msgid "*Contact Us Footer*" +#~ msgstr "" + +#~ msgid "" +#~ "Similarly, by editing the ``Copyright`` " +#~ "text box and/or background color" +#~ msgstr "" + +#~ msgid "*Copyright Text and Color*" +#~ msgstr "" + +#~ msgid "" +#~ "it will be possible to show the" +#~ " Copyright statement to the bottom of" +#~ " the page" +#~ msgstr "" + +#~ msgid "*Copyright*" +#~ msgstr "" + +#~ msgid "Partners" +#~ msgstr "" + +#~ msgid "" +#~ "GeoNode simple theming, allows also a" +#~ " ``Partners`` section, in order to " +#~ "easily list links to third-party " +#~ "institutions collaborating to the project." +#~ msgstr "" + +#~ msgid "" +#~ "The example below shows the ``Partners``" +#~ " section of `WorldBank CHIANG MAI " +#~ "URBAN FLOODING `_ GeoNode instance made through" +#~ " integrating theming options." +#~ msgstr "" + +#~ msgid "*Urban-flooding GeoNode Partners Section*" +#~ msgstr "" + +#~ msgid "" +#~ "The ``Partners`` items can be managed" +#~ " through the " +#~ "``http:///admin/geonode_themes/partner/`` " +#~ "Admin section" +#~ msgstr "" + +#~ msgid "*GeoNode Partners Admin Section*" +#~ msgstr "" + +#~ msgid "From here it is possible to add, modify or delete partners items." +#~ msgstr "" + +#~ msgid "" +#~ "A new partner is defined by few" +#~ " elements, a ``Logo``, a ``Name``, a" +#~ " ``Display Name`` and a ``Website``" +#~ msgstr "" + +#~ msgid "*Add a Partner*" +#~ msgstr "" + +#~ msgid "" +#~ "In order to attach or detach a " +#~ "``Partner`` to an existing ``Theme`` on" +#~ " GeoNode, you will need to edit " +#~ "the Theme and go to the " +#~ "``Partners`` section" +#~ msgstr "" + +#~ msgid "*Theme Partners Section*" +#~ msgstr "" + +#~ msgid "" +#~ "From here you will be able to " +#~ "either to change the ``Partners title``" +#~ " text and/or select/deselect ``Partners`` " +#~ "from the ``multi-select`` box." +#~ msgstr "" + +#~ msgid "" +#~ "In order to select/deselect elements " +#~ "from the ``multi-select`` box, you " +#~ "**must** use the ``CTRL+CLICK`` button " +#~ "combination." +#~ msgstr "" + +#~ msgid "Privacy Policies and Cookie settings" +#~ msgstr "" + +#~ msgid "By enabling the ``Cookies Law Info Bar`` checkbox (``True`` by default)" +#~ msgstr "" + +#~ msgid "*Cookies Law Info Bar checkbox*" +#~ msgstr "" + +#~ msgid "" +#~ "it will be possible to allow " +#~ "GeoNode presenting the `Privacy Policies " +#~ "and Cookie settings` pop-ups and " +#~ "links at the bottom of the home" +#~ " page" +#~ msgstr "" + +#~ msgid "*Cookies Law Info Bar*" +#~ msgstr "" + +#~ msgid "" +#~ "There are plenty of options available," +#~ " allowing you to customize contact " +#~ "info as long as colors of the " +#~ "bar and page." +#~ msgstr "" + +#~ msgid "" +#~ "One of the most important to " +#~ "consider it is for sure the " +#~ "``Cookie law info bar text``" +#~ msgstr "" + +#~ msgid "*Cookie law info bar text*" +#~ msgstr "" + +#~ msgid "The default text contained in this section is the following one" +#~ msgstr "" + +#~ msgid "" +#~ "The text can be changed and " +#~ "customized, of course. Nevertheless it " +#~ "points by default to the following " +#~ "page" +#~ msgstr "" + +#~ msgid "aka `http:///privacy_cookies/`" +#~ msgstr "" + +#~ msgid "*/privacy_cookies/ Default Page*" +#~ msgstr "" + +#~ msgid "" +#~ "The page contains a default generic " +#~ "text along with some placeholders, " +#~ "which, most probably, won't feet your" +#~ " needs." +#~ msgstr "" + +#~ msgid "In order to change this you have two options:" +#~ msgstr "" + +#~ msgid "" +#~ "Change the link reported into the " +#~ "``Cookie law info bar text`` section," +#~ " to make it pointing to an " +#~ "external/static page." +#~ msgstr "" + +#~ msgid "" +#~ "Change the contents of ``/geonode/templates" +#~ "/privacy-cookies.html`` Django template " +#~ "accordingly to your needs; this is " +#~ "basically a plain ``HTML`` page which" +#~ " can be easily customized by using" +#~ " a standard text editor." +#~ msgstr "" + +#~ msgid "" +#~ "The form above can be reached from" +#~ " the *Admin Panel* at the following" +#~ " path: *Home > People > Users*. " +#~ "Click on :guilabel:`ADD USER +` to " +#~ "open the form page." +#~ msgstr "" + +#~ msgid "" +#~ "To perform the user creation fill " +#~ "out the required fields (*username* and" +#~ " *password*) and click on :guilabel:`SAVE`." +#~ " You will be redirected to the " +#~ "*User Details Page* which allows to " +#~ "insert further information about the " +#~ "user." +#~ msgstr "" + +#~ msgid "" +#~ "click on :guilabel:`SAVE` to perform the" +#~ " creation, the new created group " +#~ "profile will be visible in the " +#~ "*Group Profiles List*" +#~ msgstr "" + +#~ msgid "click on the *Group Categories* :guilabel:`+ Add` button" +#~ msgstr "" + +#~ msgid "" +#~ "click on :guilabel:`SAVE` to perform the" +#~ " creation, the new created category " +#~ "will be visible in the *Group " +#~ "Categories List*" +#~ msgstr "" + +#~ msgid "" +#~ "When a GeoNode resource (layer, document" +#~ " or maps) is associated to some " +#~ "*Group Profile*, it is also possible " +#~ "to retrieve the *Group Category* it " +#~ "belongs to." +#~ msgstr "" + +#~ msgid "" +#~ "So when searching for resources (see " +#~ ":ref:`finding-data`) you can also filter" +#~ " the data by group category." +#~ msgstr "" + +#~ msgid "*Filtering Layers by Group Category*" +#~ msgstr "" + +#~ msgid ":guilabel:`Managing Group Members` (see next paragraphs)." +#~ msgstr "" + +#~ msgid "" +#~ "the :guilabel:`Group Activities` drives you" +#~ " to the *Group Activities Page* where" +#~ " you can see all layers, maps " +#~ "and documents associated with the group." +#~ " There is also a *Comments* tab " +#~ "which shows comments on those resources." +#~ msgstr "" + +#~ msgid "" +#~ "By default GeoNode is configured to " +#~ "make every resource (Layer, Document or" +#~ " Map) suddenly available to everyone, " +#~ "i.e. publicly accessible even from " +#~ "anonymous/non-logged in users." +#~ msgstr "" + +#~ msgid "" +#~ "With the advanced workflow enabled, " +#~ "your layer, document or map won't " +#~ "be automatically published (i.e. made " +#~ "visible and accessible for all, " +#~ "contributors or simple users)." +#~ msgstr "" + +#~ msgid "" +#~ "For now, your item is only visible" +#~ " by yourself, the manager of the " +#~ "group to which the layer, document " +#~ "or map is linked (this information " +#~ "is filled in the metadata), the " +#~ "members of this group, and the " +#~ "GeoNode Administrators." +#~ msgstr "" + +#~ msgid "" +#~ "Before being published, the layer, " +#~ "document or map will follow a " +#~ "two-stage review process, which is " +#~ "described below:" +#~ msgstr "" + +#~ msgid "" +#~ "Here, the role of the Manager of" +#~ " the group to which your layer, " +#~ "document or map is linked is to" +#~ " check that the uploaded item is " +#~ "correct. Particularly, in the case of" +#~ " a layer or a map, it consists" +#~ " of checking that the chosen " +#~ "cartographic representation and the style " +#~ "are fitting but also that the " +#~ "discretization is appropriate." +#~ msgstr "" + +#~ msgid "" +#~ "If needed, the Manager can contact " +#~ "the contributor responsible of the " +#~ "layer, document or map in order to" +#~ " report potential comments or request " +#~ "clarifications." +#~ msgstr "" + +#~ msgid "" +#~ "Members of the group can also take" +#~ " part in the reviewing process and" +#~ " give some potential inputs to the" +#~ " responsible of the layer, document " +#~ "or map." +#~ msgstr "" + +#~ msgid "" +#~ "When the Manager considers that the " +#~ "layer, document or map is ready to" +#~ " be published, he should approve it." +#~ " To do so, the Manager goes to" +#~ " the layer, document or map page, " +#~ "then opens the :guilabel:`Wizard` in " +#~ "order to edit the metadata. In the" +#~ " :guilabel:`Settings` tab, the manager " +#~ "checks the :guilabel:`Approved` box, and " +#~ "then updates the metadata and saves " +#~ "the changes:" +#~ msgstr "" + +#~ msgid "*The approbation process of an item by a Manager*" +#~ msgstr "" + +#~ msgid "" +#~ "*An approved layer, waiting for " +#~ "publication by the GeoNode administrators*" +#~ msgstr "" + +#~ msgid "" +#~ "Prior to the public release of an" +#~ " approved layer, a document or a " +#~ "map, the Administrator of the platform" +#~ " performs a final validation of the" +#~ " item and its metadata, notably to" +#~ " check that it is in line with" +#~ " license policies." +#~ msgstr "" + +#~ msgid "" +#~ "If needed, the GeoNode Administrator can" +#~ " contact the Manager who has approved" +#~ " the layer, document or map, as " +#~ "well as its responsible." +#~ msgstr "" + +#~ msgid "" +#~ "Once the layer, document or map is" +#~ " validated, the item is made public" +#~ " by the Administrator. It can now " +#~ "be viewed, accessed, and downloaded in" +#~ " accordance with the ``Permissions`` set" +#~ " by the responsible contributor." +#~ msgstr "" + +#~ msgid "" +#~ "So far GeoNode implements two distinct" +#~ " roles, that can be assigned to " +#~ "resources such as layers, maps or " +#~ "documents:" +#~ msgstr "" + +#~ msgid "" +#~ "Is possible for an administrator to " +#~ "add new roles if needed, by " +#~ "clicking on the :guilabel:`Add Role` " +#~ "button in the :guilabel:`Base -> Contact" +#~ " Roles` section:" +#~ msgstr "" + +#~ msgid "Manage layers using the admin panel" +#~ msgstr "" + +#~ msgid "" +#~ "Some of the Layers information can " +#~ "be edited directly through the admin " +#~ "interface although the best place is " +#~ "in the :guilabel:`Layer -> Metadata " +#~ "Edit` in GeoNode." +#~ msgstr "" + +#~ msgid "" +#~ "Clicking on the :guilabel:`Admin > " +#~ "Layers` link will show the list of" +#~ " available layers." +#~ msgstr "" + +#~ msgid "" +#~ "It is not recommended to modify " +#~ "the Layers' ``Attributes`` or ``Styles`` " +#~ "directly from the Admin dashboard unless" +#~ " you are aware of your actions." +#~ msgstr "" + +#~ msgid "" +#~ "The ``Metadata`` information can be " +#~ "changed for multiple Layers at once " +#~ "through the :guilabel:`Metadata batch edit`" +#~ " action." +#~ msgstr "" + +#~ msgid "" +#~ "By clicking over one Layer link, " +#~ "it will show a detail page " +#~ "allowing you to modify some of the" +#~ " resource info like the metadata, the" +#~ " keywords, the title, etc." +#~ msgstr "" + +#~ msgid "" +#~ "It is strongly recommended to always " +#~ "use the GeoNode :guilabel:`Metadata Wizard`" +#~ " or :guilabel:`Metadata Advanced` tools in" +#~ " order to edit the metadata info." +#~ msgstr "" + +#~ msgid "" +#~ "The ``Permissions`` can be changed also" +#~ " for multiple Layers at once through" +#~ " the :guilabel:`Set layers permissions` " +#~ "action." +#~ msgstr "" + +#~ msgid "" +#~ "By clicking over one Layer link, " +#~ "it will show a detail page " +#~ "allowing you to modify the permissions" +#~ " for the selected resources." +#~ msgstr "" + +#~ msgid "" +#~ "Similarly to the Layers, it is " +#~ "possible to manage the available GeoNode" +#~ " Maps through the Admin panel also." +#~ msgstr "" + +#~ msgid "" +#~ "The ``Metadata`` information can be " +#~ "changed for multiple Maps at once " +#~ "through the :guilabel:`Metadata batch edit`" +#~ " action." +#~ msgstr "" + +#~ msgid "" +#~ "By clicking over one Map link, it" +#~ " will show a detail page allowing " +#~ "you to modify some of the resource" +#~ " info like the metadata, the " +#~ "keywords, the title, etc." +#~ msgstr "" + +#~ msgid "" +#~ "Notice that by enabling the ``Featured``" +#~ " option here, will allow GeoNode to" +#~ " show the Map thumbnail and the " +#~ "Map detail link on the :guilabel:`Home" +#~ " Page`" +#~ msgstr "" + +#~ msgid "" +#~ "Similarly to the Layers and Maps, " +#~ "it is possible to manage the " +#~ "available GeoNode Documents through the " +#~ "Admin panel also." +#~ msgstr "" + +#~ msgid "" +#~ "The ``Metadata`` information can be " +#~ "changed for multiple Documents at once" +#~ " through the :guilabel:`Metadata batch " +#~ "edit` action." +#~ msgstr "" + +#~ msgid "" +#~ "In other words the options available " +#~ "from the :guilabel:`select-boxes` of the" +#~ " :guilabel:`Metadata Wizard` and " +#~ ":guilabel:`Metadata Advanced` panels." +#~ msgstr "" + +#~ msgid "*Metadata Wizard Panel*" +#~ msgstr "" + +#~ msgid "*Metadata Advanced Panel*" +#~ msgstr "" + +#~ msgid "" +#~ "When editing the resource metadata " +#~ "through the :guilabel:`Metadata Wizard`, some" +#~ " fields are marked as ``mandatory`` " +#~ "and by filling those information the " +#~ "``Completeness`` progress will advance " +#~ "accordingly." +#~ msgstr "" + +#~ msgid "" +#~ "The license description and the info " +#~ "URL will be shown on the resource" +#~ " detail page." +#~ msgstr "" + +#~ msgid "*Resource detail License*" +#~ msgstr "" + +#~ msgid "The license text will be shown on the catalogue metadata XML documents." +#~ msgstr "" + +#~ msgid "*Resource Metadata ISO License*" +#~ msgstr "" + +#~ msgid "*GeoNode filtering by Metadata Regions*" +#~ msgstr "" + +#~ msgid "" +#~ "GeoNode tries to guess the ``Regions``" +#~ " intersecting the data bounding boxes " +#~ "when uploading a new layer. Those " +#~ "should be refined by the user " +#~ "layer on anyway." +#~ msgstr "" + +#~ msgid "A GeoNode announcement actually looks like this:" +#~ msgstr "" + +#~ msgid "*A sample Warning Announcement*" +#~ msgstr "" + +#~ msgid "*General Announcement*" +#~ msgstr "" + +#~ msgid "*Warning Announcement*" +#~ msgstr "" + +#~ msgid "*Critical Announcement*" +#~ msgstr "" + +#~ msgid "" +#~ "By default GeoNode provides a custom " +#~ "``placeholder`` already defined into the " +#~ "``basic.html`` template, called ``TOPBAR_MENU``" +#~ msgstr "" + +#~ msgid "" +#~ "By default GeoNode provides an already" +#~ " defined one called ``TOPBAR_MENU``" +#~ msgstr "" + +#~ msgid "The ``Menu`` won't be visible until you add at least one ``Menu Item``" +#~ msgstr "" + diff --git a/locale/en/LC_MESSAGES/admin/async/index.mo b/locale/en/LC_MESSAGES/admin/async/index.mo index bafb9963..0e6a3318 100644 Binary files a/locale/en/LC_MESSAGES/admin/async/index.mo and b/locale/en/LC_MESSAGES/admin/async/index.mo differ diff --git a/locale/en/LC_MESSAGES/admin/default_lang/index.mo b/locale/en/LC_MESSAGES/admin/default_lang/index.mo index bafb9963..0e6a3318 100644 Binary files a/locale/en/LC_MESSAGES/admin/default_lang/index.mo and b/locale/en/LC_MESSAGES/admin/default_lang/index.mo differ diff --git a/locale/en/LC_MESSAGES/admin/index.mo b/locale/en/LC_MESSAGES/admin/index.mo index bafb9963..8ade03c3 100644 Binary files a/locale/en/LC_MESSAGES/admin/index.mo and b/locale/en/LC_MESSAGES/admin/index.mo differ diff --git a/locale/en/LC_MESSAGES/admin/index.po b/locale/en/LC_MESSAGES/admin/index.po index 53977bff..055fdd68 100644 --- a/locale/en/LC_MESSAGES/admin/index.po +++ b/locale/en/LC_MESSAGES/admin/index.po @@ -8,40 +8,40 @@ msgid "" msgstr "" "Project-Id-Version: GeoNode 3.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-03 17:10+0200\n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.0\n" +"Generated-By: Babel 2.10.3\n" -#: ../../admin/index.rst:17 ../../admin/index.rst:19 -#: 3d291d1f4d39457e9f049c6925ba3c4f f57b056f6f534a02870756892eaf70f5 +#: ../../admin/index.rst:17 ../../admin/index.rst:32 +#: c4f21f3f2ae948859005d8a6ab347468 d50148eeefd8488eb7dbbaf2c27918e6 msgid "GeoNode Management Commands" msgstr "" -#: ../../admin/index.rst:26 ../../admin/index.rst:28 -#: 55fc2cbb40cd428fbabb71f215aa1ff6 677c1ed0832d4f2689cb02ee9f3c9c77 +#: ../../admin/index.rst:39 ../../admin/index.rst:41 +#: 4c8eabf6a6964514adf5bdb875c23b70 d6dd1364a3a34905886fe8ae584d3929 msgid "Changing the default Languages" msgstr "" -#: ../../admin/index.rst:35 ../../admin/index.rst:37 -#: 3e4a223971d44fcc9f1075012d45f021 a2661ccc25124e4b97b1f98335a58105 +#: ../../admin/index.rst:48 ../../admin/index.rst:50 +#: 73705997d3b6485986a4e61dc7189499 91d970aac62f48838c0763a99b115d6d msgid "GeoNode Upgrade from older versions" msgstr "" -#: ../../admin/index.rst:44 ../../admin/index.rst:46 -#: 3999493ff699425dbf081e1342613d84 f853aa873f304a689dbf88331503ea62 +#: ../../admin/index.rst:57 ../../admin/index.rst:59 +#: 15d242f4b26a4644a620a5fd65927145 1aede4e323ef4b0f8bf844cb1cc7ef0e msgid "GeoNode Async Signals" msgstr "" -#: ../../admin/index.rst:2 88e4d19a38c840068396f434b0773640 +#: ../../admin/index.rst:2 8646e454bf9b42b69490922c1512babf msgid "GeoNode Admins Guide" msgstr "" -#: ../../admin/index.rst:4 1ab7d28e27194fd08549d7f6e02e5e17 +#: ../../admin/index.rst:4 ed65cec96d0c4ef68f788cb175c548a3 msgid "" "GeoNode has an administration panel, based on the Django admin, which can" " be used to do some database operations. Although most of the operations " @@ -49,15 +49,42 @@ msgid "" "panel provides a quick overview and management tool over the database." msgstr "" -#: ../../admin/index.rst:8 4dbf0540255f4c3db907f7b7ac1f02c9 +#: ../../admin/index.rst:8 4f1ce6364ee349a2887f9e8f990f65ef msgid "" "The following sections will explain more in depth what functionalities " -"the admin panel makes you available. It should be highlighted that the " -"sections not covered in this guide are meant to be managed through " +"the admin panel makes available to you. It should be highlighted that the" +" sections not covered in this guide are meant to be managed through " "GeoNode UI." msgstr "" -#: ../../admin/index.rst:53 1c8ac967f74b4a69a3c3471cb7e94a59 -msgid "GeoNode add a thesaurus" +#: ../../admin/index.rst:19 95dfba03e66440838fb909214766ae46 +msgid "" +"Management commands are utility functions for GeoNode maintenance tasks. " +"They are usually run from an SSH/bash shell on the server running " +"GeoNode. Any call to python is prepended with a configuration parameter " +"to indicate the GeoNode settings module to be used." +msgstr "" + +#: ../../admin/index.rst:26 aee10f107e994e41a3e09ece518a1d38 +msgid "" +"If you have enabled ``local_settings.py`` the command will change as " +"follows:" msgstr "" +#: ../../admin/index.rst:66 c701812aa6df43f4b911f83f23dba876 +msgid "GeoNode Add a thesaurus" +msgstr "" + +#~ msgid "" +#~ "The following sections will explain more" +#~ " in depth what functionalities the " +#~ "admin panel makes you available. It " +#~ "should be highlighted that the sections" +#~ " not covered in this guide are " +#~ "meant to be managed through GeoNode " +#~ "UI." +#~ msgstr "" + +#~ msgid "GeoNode add a thesaurus" +#~ msgstr "" + diff --git a/locale/en/LC_MESSAGES/admin/mgmt_commands/index.mo b/locale/en/LC_MESSAGES/admin/mgmt_commands/index.mo index 240adda7..8ade03c3 100644 Binary files a/locale/en/LC_MESSAGES/admin/mgmt_commands/index.mo and b/locale/en/LC_MESSAGES/admin/mgmt_commands/index.mo differ diff --git a/locale/en/LC_MESSAGES/admin/mgmt_commands/index.po b/locale/en/LC_MESSAGES/admin/mgmt_commands/index.po index 1fa11633..8c041fb9 100644 --- a/locale/en/LC_MESSAGES/admin/mgmt_commands/index.po +++ b/locale/en/LC_MESSAGES/admin/mgmt_commands/index.po @@ -8,33 +8,33 @@ msgid "" msgstr "" "Project-Id-Version: GeoNode 3.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 17:42+0100\n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" -#: ../../admin/mgmt_commands/index.rst:5 0946bb4477f14521af4fd34416c5ef64 +#: ../../admin/mgmt_commands/index.rst:5 7e3b7ed969ea43f6a3261499fe781473 msgid "Migrate GeoNode Base URL" msgstr "" -#: ../../admin/mgmt_commands/index.rst:7 c7af63dcdf1a4e149659f560065628a7 +#: ../../admin/mgmt_commands/index.rst:7 9cc6a07106d6449c8b5c406970f9c288 msgid "" "The ``migrate_baseurl`` :guilabel:`Management Command` allows you to fix " "all the GeoNode Links whenever, for some reason, you need to change the " ":guilabel:`Domain Name` of :guilabel:`IP Address` of GeoNode." msgstr "" -#: ../../admin/mgmt_commands/index.rst:10 2e8e3e585362417c8fc8d0a3bb114fdd +#: ../../admin/mgmt_commands/index.rst:10 e1b612dbfc2c48c7854740dafc08891c msgid "" "This **must** be used also in the cases you'll need to change the network" " schema from ``HTTP`` to ``HTTPS``, as an instance." msgstr "" -#: ../../admin/mgmt_commands/index.rst:12 ce1e8772f2494f3f87bd1f11cd611cbe +#: ../../admin/mgmt_commands/index.rst:12 9f6aa024871a4bd086c8903cdbc6f313 msgid "" "First of all let's take a look at the :guilabel:`--help` option of the " "``migrate_baseurl`` management command in order to inspect all the " @@ -42,484 +42,484 @@ msgid "" msgstr "" #: ../../admin/mgmt_commands/index.rst:15 -#: ../../admin/mgmt_commands/index.rst:127 -#: ../../admin/mgmt_commands/index.rst:215 -#: ../../admin/mgmt_commands/index.rst:295 -#: ../../admin/mgmt_commands/index.rst:388 -#: ../../admin/mgmt_commands/index.rst:576 -#: ../../admin/mgmt_commands/index.rst:1846 19ff06ac5a9d4449a61bded2f47986db -#: 1b03a3404c0d4796a0c29bd081525696 2d8fb80d72184af588345cc5ae88ca06 -#: 53d8e798a7da469e896f5e44e5183ec1 93ed665285a24c2986631b9e298df294 -#: c6698870648644e48b22d0c04ee12159 f43cfd34ed2a42e0ad3247693e244780 +#: ../../admin/mgmt_commands/index.rst:124 +#: ../../admin/mgmt_commands/index.rst:213 +#: ../../admin/mgmt_commands/index.rst:293 +#: ../../admin/mgmt_commands/index.rst:384 +#: ../../admin/mgmt_commands/index.rst:571 +#: ../../admin/mgmt_commands/index.rst:1859 26b56c4b0fd146b7b5cad245220c9297 +#: 3f695410cded4aa7b6fb1c86b612ba11 453ca84ce02240058e6227bf5a33b089 +#: 75b378ad34284874992c0862c2acac87 767e8be0891043b79b01aebe5d7546de +#: 98b96001761b4b08babb76965d4326e4 c15402abb6e241d795d2ac3303c6be1b msgid "Run" msgstr "" #: ../../admin/mgmt_commands/index.rst:21 -#: ../../admin/mgmt_commands/index.rst:133 -#: ../../admin/mgmt_commands/index.rst:221 -#: ../../admin/mgmt_commands/index.rst:301 -#: ../../admin/mgmt_commands/index.rst:394 -#: ../../admin/mgmt_commands/index.rst:582 -#: ../../admin/mgmt_commands/index.rst:1693 -#: ../../admin/mgmt_commands/index.rst:1852 0d036b2507684080b5d75d73174f90a9 -#: 168223075bd44d0abe2dc29c445e05a0 1ade4244f3bd44eea34ce98756d0a5f8 -#: 62c6fb5a3d4245dd97a6df2601dbc2cb a06bba8889ce4d57889d90bf58a70c80 -#: c213709607064afebb1493dd638f8bb8 c79a2f23f455416abcb900c9aac47c97 -#: f5aa778a65634c5a85e797d437603047 -msgid "If you enabled ``local_settings.py`` the command will change as following:" -msgstr "" - -#: ../../admin/mgmt_commands/index.rst:27 -#: ../../admin/mgmt_commands/index.rst:139 -#: ../../admin/mgmt_commands/index.rst:227 -#: ../../admin/mgmt_commands/index.rst:307 -#: ../../admin/mgmt_commands/index.rst:400 -#: ../../admin/mgmt_commands/index.rst:588 00b279356630459f88b2e177c131c601 -#: 68d41ee708ee4bab89bd7a097a85e864 9d46f06e8c374826a76a7dc43466fbd8 -#: f547e557c3d54d4da470e7283f40918a f5a7cbe91a2a4f52a86840b3676252b0 -#: ff7235e2c68c45c692e1122b374c62dd +#: ../../admin/mgmt_commands/index.rst:136 +#: ../../admin/mgmt_commands/index.rst:225 +#: ../../admin/mgmt_commands/index.rst:305 +#: ../../admin/mgmt_commands/index.rst:396 +#: ../../admin/mgmt_commands/index.rst:583 05d442037158450e9557ef008d56c72c +#: 18179fd4737b40f3b5c9ac8ed696c3f2 3ac7910f2aa44636b2d5808e9f58c3fa +#: 9a250b57525645ee984e2b0b42eea050 c5ec671d16bf49dab059f266a7fe4a4b +#: d3638a8284e34b498c9b12fbcc9e5afe msgid "This will produce output that looks like the following" msgstr "" -#: ../../admin/mgmt_commands/index.rst:63 6d53404652e44789b29927a6f05b0944 +#: ../../admin/mgmt_commands/index.rst:57 bdc3f041e8d54f2a9a38cb31240e1723 msgid "" "**Example 1**: I want to move my GeoNode instance from " "``http:\\\\127.0.0.1`` to ``http:\\\\example.org``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:65 -#: ../../admin/mgmt_commands/index.rst:73 -#: ../../admin/mgmt_commands/index.rst:81 -#: ../../admin/mgmt_commands/index.rst:182 -#: ../../admin/mgmt_commands/index.rst:190 -#: ../../admin/mgmt_commands/index.rst:265 -#: ../../admin/mgmt_commands/index.rst:347 2bb7692b1c4946a8b3b4646747bfb9c6 -#: 6fed6568767f46a7b0bea3b5bf6be95b ad200bc187484cbb9893dceaf78feade -#: bff4596d719a41808893be03c69a716e c1ba308c7afd4c7aa2c8630726041fed -#: c74694b8b0c44195ac235993acf61f50 ea0207cf077046a49d0ba49c559c0ff8 +#: ../../admin/mgmt_commands/index.rst:59 +#: ../../admin/mgmt_commands/index.rst:67 +#: ../../admin/mgmt_commands/index.rst:75 +#: ../../admin/mgmt_commands/index.rst:180 +#: ../../admin/mgmt_commands/index.rst:188 +#: ../../admin/mgmt_commands/index.rst:263 +#: ../../admin/mgmt_commands/index.rst:345 096b17abfa0a4a699c65bf4a205c6d9e +#: 0cb52d1ad5ca494dbe2dd18102332021 2fea926c2227414cb4fd947844e9a349 +#: 62fcc3cf15a2497d9a2feb3bc3414295 93e49b1bb6314549932c76b9280542e9 +#: 9f8d6decdf574a71aa7959eda3c5e320 db30737f7ddd466991a0d194102582ee msgid "Make always sure you are using the **correct** settings" msgstr "" -#: ../../admin/mgmt_commands/index.rst:71 322b480bee69483193cc056e51c703bc +#: ../../admin/mgmt_commands/index.rst:65 9d5256d759834a86a977fcf222afcb93 msgid "" "**Example 2**: I want to move my GeoNode instance from " "``http:\\\\example.org`` to ``https:\\\\example.org``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:79 ea1e300c1931476d88542769df564ba7 +#: ../../admin/mgmt_commands/index.rst:73 ca27a1667f1d4c0da3096096ad9884f6 msgid "" "**Example 3**: I want to move my GeoNode instance from " "``https:\\\\example.org`` to ``https:\\\\geonode.example.org``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:87 e52bac263699422fad96956e0dbd29b6 +#: ../../admin/mgmt_commands/index.rst:81 1b5ddedf1f084012bd09a0bb5865944f msgid "" "After migrating the base URL, make sure to sanitize the links and catalog" " metadata also (:ref:`sync_layers_and_metadata`)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:92 b6a5cf0d3bb3424cab39e469da584c0b +#: ../../admin/mgmt_commands/index.rst:86 5447b746a9a7402e9b7da9ee848d23de msgid "Update Permissions, Metadata, Legends and Download Links" msgstr "" -#: ../../admin/mgmt_commands/index.rst:94 1fc9f0624d61489c8f48544411ac1aea +#: ../../admin/mgmt_commands/index.rst:88 911ba225a8bb4fe695f2ffbed68372ea msgid "" "The following three utility :guilabel:`Management Commands`, allow to " "fixup:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:96 91c2b1c90675404aa617c06e891caa23 +#: ../../admin/mgmt_commands/index.rst:90 5a109992d45e4609bcc4ae83284b244a msgid "" -":guilabel:`Users/Groups Permissions` on :guilabel:`Layers`; those will be" -" refreshed and synchronized with the :guilabel:`GIS Server` ones also" +":guilabel:`Users/Groups Permissions` on :guilabel:`Datasets`; those will " +"be refreshed and synchronized with the :guilabel:`GIS Server` ones also" msgstr "" -#: ../../admin/mgmt_commands/index.rst:98 280bc4b5de0d46b6907a82ab28c7ad2f +#: ../../admin/mgmt_commands/index.rst:92 413414d4afec41e186bba45bf15debcc msgid "" ":guilabel:`Metadata`, :guilabel:`Legend` and :guilabel:`Download` links " -"on :guilabel:`Layers` and :guilabel:`Maps`" +"on :guilabel:`Datasets` and :guilabel:`Maps`" msgstr "" -#: ../../admin/mgmt_commands/index.rst:100 6b5af5ecb22343839f3fecc851823df2 +#: ../../admin/mgmt_commands/index.rst:94 720aa2610aa24b53b11bb2357e18a16a msgid "Cleanup :guilabel:`Duplicated Links` and :guilabel:`Outdated Thumbnails`" msgstr "" -#: ../../admin/mgmt_commands/index.rst:103 564d427495bd4de7bc4c0559347a2a8d -msgid "Management Command ``sync_geonode_layers``" +#: ../../admin/mgmt_commands/index.rst:97 9c8b6247a64d4baea56cdd06c5711817 +msgid "Management Command ``sync_geonode_datasets``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:105 fefa4362a4ef4ddda681a99099fc01a5 +#: ../../admin/mgmt_commands/index.rst:99 72b2420e11324b409d43528c74cda3de msgid "" -"This command allows to sync already existing permissions on Layers. In " -"order to change/set Layers' permissions refer to the section " +"This command allows to sync already existing permissions on Datasets. In " +"order to change/set Datasets' permissions refer to the section " ":ref:`batch_sync_permissions`" msgstr "" -#: ../../admin/mgmt_commands/index.rst:107 -#: ../../admin/mgmt_commands/index.rst:201 -#: ../../admin/mgmt_commands/index.rst:276 0b953f5b7307437abf369d0689887181 -#: 7b9b96896c604a31b5b7e709261b454a 81a3e3dc5f1c4c608df4b4df74102038 +#: ../../admin/mgmt_commands/index.rst:101 +#: ../../admin/mgmt_commands/index.rst:199 +#: ../../admin/mgmt_commands/index.rst:274 4b787ed62a4e40fda19711cbbde634c4 +#: 7f9d8e4bf77942ea92c75baf42d4b8c4 8a2c216823764029a29a2df7af46832c msgid "The options are:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:109 547297343e704c99aa96d4c75eb15731 -msgid "**filter**; Only update data the layer names that match the given filter." +#: ../../admin/mgmt_commands/index.rst:103 69168ea5d4fb484281bc6804be2fcd1e +msgid "" +"**filter**; Only update data the Dataset names that match the given " +"filter." msgstr "" -#: ../../admin/mgmt_commands/index.rst:111 -#: ../../admin/mgmt_commands/index.rst:205 -#: ../../admin/mgmt_commands/index.rst:280 042538d2051149e78cc7728402c4dc3e -#: 684c015710314a0186309d7a642dd808 d7e1424cf9394b08838ec5d87bc50588 +#: ../../admin/mgmt_commands/index.rst:105 +#: ../../admin/mgmt_commands/index.rst:203 +#: ../../admin/mgmt_commands/index.rst:278 aa5649402aa0458ca7c432fd969a471d +#: b38086103a43470292ac3b60e96f3541 f8c14bdf87014850bc0939dd31feb84d msgid "**username**; Only update data owned by the specified username." msgstr "" -#: ../../admin/mgmt_commands/index.rst:113 c95971b9962d41af9d162918704ebc8e +#: ../../admin/mgmt_commands/index.rst:107 865f9b7289c8451cad6a28a06e5657a3 msgid "" -"**updatepermissions**; Update the layer permissions; synchronize it back " -"to the GeoSpatial Server. This option is also available from the " +"**updatepermissions**; Update the Dataset permissions; synchronize it " +"back to the GeoSpatial Server. This option is also available from the " ":guilabel:`Layer Details` page." msgstr "" -#: ../../admin/mgmt_commands/index.rst:116 967cb6a25e5f465996c288788df86b9c +#: ../../admin/mgmt_commands/index.rst:110 330a2563f5c543ce8a3cc28358b2dfef msgid "" -"**updateattributes**; Update the layer attributes; synchronize it back to" -" the GeoSpatial Server. This option is also available from the " +"**updateattributes**; Update the Dataset attributes; synchronize it back " +"to the GeoSpatial Server. This option is also available from the " ":guilabel:`Layer Details` page." msgstr "" -#: ../../admin/mgmt_commands/index.rst:119 dd3991734bab43648dad3550c18b3865 +#: ../../admin/mgmt_commands/index.rst:113 ad9620ca076a42e987836bcc38e345c0 msgid "" -"**updatethumbnails**; Update the map styles and thumbnails. This option " -"is also available from the :guilabel:`Layer Details` page." +"**updatethumbnails**; Update the Dataset thumbnail. This option is also " +"available from the :guilabel:`Layer Details` page." msgstr "" -#: ../../admin/mgmt_commands/index.rst:122 -#: ../../admin/mgmt_commands/index.rst:210 2b9211e6fcd7441d845e5bed3e0a6974 -#: e4a35eea89704fad8c2177fcd350d057 +#: ../../admin/mgmt_commands/index.rst:116 7b418113594a4604bff1fcecbc78b582 +msgid "" +"**updatebbox**; Update the Dataset BBOX and LotLan BBOX. This option is " +"also available from the :guilabel:`Layer Details` page." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:119 +#: ../../admin/mgmt_commands/index.rst:208 aa2c1c7c97664720a17362e81f7099f9 +#: d98be739e8264e9e958be891b89fc9fc msgid "**remove-duplicates**; Removes duplicated Links." msgstr "" -#: ../../admin/mgmt_commands/index.rst:124 cefcbc3cd10d43818108ad31b5f5618a +#: ../../admin/mgmt_commands/index.rst:121 5883602b078947d29121b6447ae0f2c9 msgid "" "First of all let's take a look at the :guilabel:`--help` option of the " -"``sync_geonode_layers`` management command in order to inspect all the " +"``sync_geonode_datasets`` management command in order to inspect all the " "command options and features." msgstr "" -#: ../../admin/mgmt_commands/index.rst:180 20a3a8ddd8fb4d6c8908ab16aea3fa3a +#: ../../admin/mgmt_commands/index.rst:130 +#: ../../admin/mgmt_commands/index.rst:219 +#: ../../admin/mgmt_commands/index.rst:299 +#: ../../admin/mgmt_commands/index.rst:390 +#: ../../admin/mgmt_commands/index.rst:577 +#: ../../admin/mgmt_commands/index.rst:1706 +#: ../../admin/mgmt_commands/index.rst:1865 31daf44548754124ab9349f5a70bfffd +#: 6454b7fabfb24bab9bfa15aee1f9210d 845dde2b354f4db791661c809007c9a1 +#: 9e3e161741db4ed58bc9049fa3bf74c9 acc699b93e27492a9311020238b7d248 +#: dd842375af2542f1bb013ab42667bb51 edef38c4ee7848e4a3bce7bad1eaaa38 +msgid "If you enabled ``local_settings.py`` the command will change as following:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:178 17e4e12e0e25419f90e9c47e7609ab41 msgid "" -"**Example 1**: I want to update/sync all layers permissions and " +"**Example 1**: I want to update/sync all Datasets permissions and " "attributes with the GeoSpatial Server" msgstr "" -#: ../../admin/mgmt_commands/index.rst:188 3c656b791d0c46b581f841a590c2bafb +#: ../../admin/mgmt_commands/index.rst:186 77ae412eecc24eaf9d933a85418b44cd msgid "" -"**Example 2**: I want to regenerate the Thumbnails of all the Layers " +"**Example 2**: I want to regenerate the Thumbnails of all the Datasets " "belonging to ``afabiani``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:197 7a602bdf7fc549a190b2d903eb0b1062 +#: ../../admin/mgmt_commands/index.rst:195 79cd68bd18da4f7fa828965acda9380a msgid "Management Command ``sync_geonode_maps``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:199 62b22a8008a0482eb4989bcc26a6b4a3 +#: ../../admin/mgmt_commands/index.rst:197 542edda2139e4ef890d267c3da78307c msgid "" "This command is basically similar to the previous one, but affects the " ":guilabel:`Maps`; with some limitations." msgstr "" -#: ../../admin/mgmt_commands/index.rst:203 c8a58a6da82b4eee87e943fff471251b +#: ../../admin/mgmt_commands/index.rst:201 81acbf92385f4cf9a9d32dd43caafa06 msgid "**filter**; Only update data the maps titles that match the given filter." msgstr "" -#: ../../admin/mgmt_commands/index.rst:207 2805151b5bbd4538813627cb6042214c +#: ../../admin/mgmt_commands/index.rst:205 094778fa4bf34257813d83c512ab3000 msgid "" "**updatethumbnails**; Update the map styles and thumbnails. This option " "is also available from the :guilabel:`Map Details` page." msgstr "" -#: ../../admin/mgmt_commands/index.rst:212 1a1c88b1e7a346eea935e102d9db15ee +#: ../../admin/mgmt_commands/index.rst:210 3302a27de4a746a786c7ee1a3d7bc9f1 msgid "" "First of all let's take a look at the :guilabel:`--help` option of the " "``sync_geonode_maps`` management command in order to inspect all the " "command options and features." msgstr "" -#: ../../admin/mgmt_commands/index.rst:263 261fdca9e16b4cb0bc46b686a98e1830 +#: ../../admin/mgmt_commands/index.rst:261 b8f85241a0c6498d92a5eb1953ea26ef msgid "" "**Example 1**: I want to regenerate the Thumbnail of the Map ``This is a " "test Map``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:272 ded75555d226441f95a3933396bc9a48 +#: ../../admin/mgmt_commands/index.rst:270 281bff8d34a248128e7c282ad53a123b msgid "Management Command ``set_all_layers_metadata``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:274 1b71b436df9f4b758cbbbd9bc71d46de +#: ../../admin/mgmt_commands/index.rst:272 f24209a3b1ee408b8b9700393f877fd2 msgid "" "This command allows to reset **Metadata Attributes** and **Catalogue " -"Schema** on Layers. The command will also update the :guilabel:`CSW " +"Schema** on Datasets. The command will also update the :guilabel:`CSW " "Catalogue` XML and Links of GeoNode." msgstr "" -#: ../../admin/mgmt_commands/index.rst:278 68875c9fc09d41bea533261fddd73d1a -msgid "**filter**; Only update data the layers that match the given filter." +#: ../../admin/mgmt_commands/index.rst:276 339df92fd8434298a39e8548c9a3c2f7 +msgid "**filter**; Only update data the Datasets that match the given filter." msgstr "" -#: ../../admin/mgmt_commands/index.rst:282 a0c587e88ab94183ab8404e03a5ba8f2 +#: ../../admin/mgmt_commands/index.rst:280 bcddf9db1f6b4cf98a6e49ce05f3612b msgid "**remove-duplicates**; Update the map styles and thumbnails." msgstr "" -#: ../../admin/mgmt_commands/index.rst:284 86267354f9cc4485a18ace9380031687 +#: ../../admin/mgmt_commands/index.rst:282 0a2ba3aebb9342ee98c1043a6c2c7e9c msgid "**delete-orphaned-thumbs**; Removes duplicated Links." msgstr "" -#: ../../admin/mgmt_commands/index.rst:286 e09d476d4c11458599b30b3593285531 +#: ../../admin/mgmt_commands/index.rst:284 4e0d247d948c4317a1fa16e5de0100fe msgid "" "**set-uuid**; will refresh the UUID based on the UUID_HANDLER if " "configured (Default False)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:288 5230623d9397478093b3f54c241e2dda +#: ../../admin/mgmt_commands/index.rst:286 8be0c3387e2c41d9b2bd67fef97653fe msgid "" "**set_attrib**; If set will refresh the attributes of the resource taken " "from Geoserver. (Default True)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:290 be3b4eabae8b479680354043c62f74ed +#: ../../admin/mgmt_commands/index.rst:288 bbf238ab142a42eab50a26568ede067d msgid "" "**set_links**; If set will refresh the links of the resource. (Default " "True)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:292 f49e4792f1a6447ca2a16f1fc7a3a27a +#: ../../admin/mgmt_commands/index.rst:290 b0544664d0f74d3fab553acaaf5d9966 msgid "" "First of all let's take a look at the :guilabel:`--help` option of the " "``set_all_layers_metadata`` management command in order to inspect all " "the command options and features." msgstr "" -#: ../../admin/mgmt_commands/index.rst:345 1181c83762bd4dc288a385643f3c65df +#: ../../admin/mgmt_commands/index.rst:343 2205924ee6b2469e873ab9ead9a04f09 msgid "" "**Example 1**: After having changed the Base URL, I want to regenerate " "all the Catalogue Schema and eventually remove all duplicates." msgstr "" -#: ../../admin/mgmt_commands/index.rst:356 353ddf8ac0734b43996c3ba6f7bb8f62 +#: ../../admin/mgmt_commands/index.rst:354 cb7261fa9164407c9fe784887ce5063e msgid "Loading Data into GeoNode" msgstr "" -#: ../../admin/mgmt_commands/index.rst:358 2887f98d06ee488e87f8bbb3d1ad7f89 +#: ../../admin/mgmt_commands/index.rst:356 56154af19db94a68b19b983bc3f71ad5 msgid "" "There are situations where it is not possible or not convenient to use " -"the :guilabel:`Upload Form` to add new Layers to GeoNode via the web " -"interface. As an instance:" +"the :guilabel:`Upload Form` to add new Datasets to GeoNode via the web " +"interface. For instance:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:362 a4906a7c281a475286168157d27ba3bb -msgid "The dataset is simply too big to be uploaded through a web interface." +#: ../../admin/mgmt_commands/index.rst:360 bc857f0934394ac59211822a86df37fb +msgid "The dataset is too big to be uploaded through a web interface." msgstr "" -#: ../../admin/mgmt_commands/index.rst:364 9b6f61c7a4194eb2821a6359578aa7c8 -msgid "We would like to import some data from the mass storage programmatically." +#: ../../admin/mgmt_commands/index.rst:362 5e413e6c6e4143239f41ad89270c9d1b +msgid "Import data from a mass storage programmatically." msgstr "" -#: ../../admin/mgmt_commands/index.rst:366 318099abb0b64dcb880535659e4627e1 -msgid "We would like to import some tables from a DataBase." -msgstr "" - -#: ../../admin/mgmt_commands/index.rst:368 ade0c1bcf1a946858b665c6929460500 -msgid "" -"We need to process the data first and, maybe, transform it to another " -"format." +#: ../../admin/mgmt_commands/index.rst:364 4f4b5816928849dcb9f895b0d0fb7c86 +msgid "Import tables from a database." msgstr "" -#: ../../admin/mgmt_commands/index.rst:370 b2ff503ed88c475cb71061f2e14c22e2 +#: ../../admin/mgmt_commands/index.rst:366 263caacb937a4460aebece22dd705430 msgid "" "This section will walk you through the various options available to load " "data into your GeoNode from GeoServer, from the command-line or " "programmatically." msgstr "" -#: ../../admin/mgmt_commands/index.rst:373 6902965ef6864f55a54760b46913865e +#: ../../admin/mgmt_commands/index.rst:369 7167c03d59af454ab542488e3cd10a02 msgid "" "Some parts of this section have been taken from the `GeoServer " "`_ project and training " "documentation." msgstr "" -#: ../../admin/mgmt_commands/index.rst:378 5cbc69fd5e35474996c3bd1a44a4aaaa +#: ../../admin/mgmt_commands/index.rst:374 657db8eb626f4011ba93600afa805fa1 msgid "Management Command ``importlayers``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:380 dabde4876bbc43b8a363e8d655676f41 +#: ../../admin/mgmt_commands/index.rst:376 f8c8a1c4281e4241998aef32da866a3f msgid "" "The ``geonode.geoserver`` Django app includes 2 management commands that " "you can use to load data in your GeoNode." msgstr "" -#: ../../admin/mgmt_commands/index.rst:383 7d3d4150e655456e93aee71ad02f0902 +#: ../../admin/mgmt_commands/index.rst:379 9393dc03189d4feb8c097d381c67d191 msgid "Both of them can be invoked by using the ``manage.py`` script." msgstr "" -#: ../../admin/mgmt_commands/index.rst:385 7c2bd556d57d4012be52e36cc35f61e3 +#: ../../admin/mgmt_commands/index.rst:381 c409c81e5ad44270b11a9c1ab94f27a1 msgid "" "First of all let's take a look at the :guilabel:`--help` option of the " "``importlayers`` management command in order to inspect all the command " "options and features." msgstr "" -#: ../../admin/mgmt_commands/index.rst:438 5ab9d78eb5a14edb82333cf3c714569e +#: ../../admin/mgmt_commands/index.rst:434 ed3625a56d344b398ad97c6171a6b838 msgid "" "While the description of most of the options should be self explanatory, " "its worth reviewing some of the key options a bit more in details." msgstr "" -#: ../../admin/mgmt_commands/index.rst:441 d8ec600b518945deade55cf12a3c9b4e +#: ../../admin/mgmt_commands/index.rst:437 68313b13edfb4363b9fead626ec0f2e5 msgid "" "The :guilabel:`-hh` Identifies the GeoNode server where we want to upload" -" our layers. The default value is :guilabel:`http://localhost:8000`." +" our Datasets. The default value is :guilabel:`http://localhost:8000`." msgstr "" -#: ../../admin/mgmt_commands/index.rst:442 06548025e02e4f76918b5cd5d32bf0b5 +#: ../../admin/mgmt_commands/index.rst:438 1756c46d95374f35b009f37b6e8cb83f msgid "" "The :guilabel:`-u` Identifies the username for the login. The default " "value is :guilabel:`admin`." msgstr "" -#: ../../admin/mgmt_commands/index.rst:443 5203e1cd50884c528d86504f34489712 +#: ../../admin/mgmt_commands/index.rst:439 9b81a5b3bee84733a6f92c295745ee11 msgid "" "The :guilabel:`-p` Identifies the password for the login. The default " "value is :guilabel:`admin`." msgstr "" -#: ../../admin/mgmt_commands/index.rst:445 7c4bc93672454a40ba45320b9b00480b +#: ../../admin/mgmt_commands/index.rst:441 910f52067f1f4d5ea01182375d261142 msgid "" -"The import layers management command is invoked by specifying options as " -"described above and specifying the path to a directory that contains " +"The import Datasets management command is invoked by specifying options " +"as described above and specifying the path to a directory that contains " "multiple files. For purposes of this exercise, let's use the default set " -"of testing layers that ship with geonode. You can replace this path with " -"the directory to your own shapefiles." +"of testing Datasets that ship with geonode. You can replace this path " +"with a directory to your own shapefiles." msgstr "" -#: ../../admin/mgmt_commands/index.rst:456 917b6821c80540359ae40ec73fe8a7c2 +#: ../../admin/mgmt_commands/index.rst:452 56f6261b2e634309b4645be97e4a7d1e msgid "This command will produce the following output to your terminal" msgstr "" -#: ../../admin/mgmt_commands/index.rst:485 3057cd57b3b74fd1b7152844ec9e5642 +#: ../../admin/mgmt_commands/index.rst:481 be4675bb82964f71b84a414e86ad83be msgid "As output the command will print:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:494 4bf7d7fb4fbf4e0488bd6553c793dee4 +#: ../../admin/mgmt_commands/index.rst:490 c267c3aac74449f7a68372147fcf7f72 msgid "" "The status code, is the response coming from GeoNode. For example 201 " -"means that the layer has been correctly uploaded" +"means that the Dataset has been correctly uploaded" msgstr "" -#: ../../admin/mgmt_commands/index.rst:496 f8e7a111e350420296ad97811bbba27d +#: ../../admin/mgmt_commands/index.rst:492 66c0887233214612819adaea0e89d463 msgid "" "If you encounter errors while running this command, please check the " "GeoNode logs for more information." msgstr "" -#: ../../admin/mgmt_commands/index.rst:501 c3c35096e5834c49a403d843fc5713a5 +#: ../../admin/mgmt_commands/index.rst:497 61bcaec7784241cea57bbaed2c628814 msgid "Management Command ``updatelayers``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:503 58329a0491594ebd8c78c4519a2d9190 +#: ../../admin/mgmt_commands/index.rst:499 c59aea808d364bbebb31f432e083e4b2 msgid "" -"While it is possible to import layers directly from your servers " +"While it is possible to import Datasets directly from your servers " "filesystem into your GeoNode, you may have an existing GeoServer that " "already has data in it, or you may want to configure data from a " "GeoServer which is not directly supported by uploading data." msgstr "" -#: ../../admin/mgmt_commands/index.rst:507 49624c60046c44ec8803a4ccb1ffc6b6 +#: ../../admin/mgmt_commands/index.rst:503 e344a3c589174d04b02f0fa526a7fe88 msgid "" "GeoServer supports a wide range of data formats and connections to " -"database, and while many of them are not supported as GeoNode upload " -"formats, if they can be configured in GeoServer, you can add them to your" -" GeoNode by following the procedure described below." +"database, some of them may not be supported as GeoNode upload formats. " +"You can add them to your GeoNode by following the procedure described " +"below." msgstr "" -#: ../../admin/mgmt_commands/index.rst:511 26aa1e86e4fd4c1d837ad5dcdfff269d +#: ../../admin/mgmt_commands/index.rst:506 c9e2c9f8b52b412a8c877ac5df8e9edf msgid "" -"GeoServer supports 3 types of data: :guilabel:`Raster`, " +"GeoServer supports 4 types of data: :guilabel:`Raster`, " ":guilabel:`Vector`, :guilabel:`Databases` and :guilabel:`Cascaded`." msgstr "" -#: ../../admin/mgmt_commands/index.rst:513 e7fdca9502ca43539e68217c3a2df8b5 +#: ../../admin/mgmt_commands/index.rst:508 8c61bebb2f5b4d3cae4a5ec67e9987d9 msgid "" "For a list of the supported formats for each type of data, consult the " "following pages:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:515 2c8aa0a92fdf4208ad9665b0b5947fb8 +#: ../../admin/mgmt_commands/index.rst:510 f21671c5ae944522b630f8b41da0a2a3 msgid "https://docs.geoserver.org/latest/en/user/data/vector/index.html" msgstr "" -#: ../../admin/mgmt_commands/index.rst:516 e3c928cf6d1a4ff19a742c1266a22788 +#: ../../admin/mgmt_commands/index.rst:511 b02b526b7dbd48f696fb956940f0d154 msgid "https://docs.geoserver.org/latest/en/user/data/raster/index.html" msgstr "" -#: ../../admin/mgmt_commands/index.rst:517 c3d827aa6bcc4e14bc461a6e4d3f7eef +#: ../../admin/mgmt_commands/index.rst:512 5920b8742a574017baf2c2899bf5a5eb msgid "https://docs.geoserver.org/latest/en/user/data/database/index.html" msgstr "" -#: ../../admin/mgmt_commands/index.rst:518 230069fbff94420793b123d9ba817ea0 +#: ../../admin/mgmt_commands/index.rst:513 c873e276daeb4b699d154b8e89d011c8 msgid "https://docs.geoserver.org/latest/en/user/data/cascaded/index.html" msgstr "" -#: ../../admin/mgmt_commands/index.rst:520 652d11ecbb6a40e481884cbd9aa755d4 +#: ../../admin/mgmt_commands/index.rst:515 060163aad61c45e18b899f32f6e78209 msgid "" "Some of these raster or vector formats or database types require that you" " install specific plugins in your GeoServer in order to use the. Please " "consult the GeoServer documentation for more information." msgstr "" -#: ../../admin/mgmt_commands/index.rst:523 dc5084ffe08d49c09647e628fc410105 +#: ../../admin/mgmt_commands/index.rst:518 503dd2f5a9434b06894b2179593b5c63 msgid "Data from a PostGIS database" msgstr "" -#: ../../admin/mgmt_commands/index.rst:525 305036e940524eb896a99e7b39b85f4e +#: ../../admin/mgmt_commands/index.rst:520 812f775d55a64a43b3cefa5dc76c8b03 msgid "" "Lets walk through an example of configuring a new PostGIS database in " -"GeoServer and then configuring those layers in your GeoNode." +"GeoServer and then configuring those Datasets in your GeoNode." msgstr "" -#: ../../admin/mgmt_commands/index.rst:528 8d1388d3c52e4664a451207c35eab597 +#: ../../admin/mgmt_commands/index.rst:523 3bd1c0803412410bab18519b4a35163c msgid "" "First visit the GeoServer administration interface on your server. This " "is usually on port 8080 and is available at " "http://localhost:8080/geoserver/web/" msgstr "" -#: ../../admin/mgmt_commands/index.rst:530 7ed0a773817a47208259617ecbb61321 +#: ../../admin/mgmt_commands/index.rst:525 20aca6122ec14724866b24c60da0fc0f msgid "" "You should login with the superuser credentials you setup when you first " "configured your GeoNode instance." msgstr "" -#: ../../admin/mgmt_commands/index.rst:532 dd1cf0dcf88545c1b247c6368dcb1a09 +#: ../../admin/mgmt_commands/index.rst:527 41f38e90daa249b18c16261da8e4b649 msgid "" "Once you are logged in to the GeoServer Admin interface, you should see " "the following." msgstr "" -#: ../../admin/mgmt_commands/index.rst:537 d55068e510d94b9a82cfec0b6bcd2de0 +#: ../../admin/mgmt_commands/index.rst:532 bfc3d28665e041aab97366edd74f2db8 msgid "" -"The number of stores, layers and workspaces may be different depending on" -" what you already have configured in your GeoServer." +"The number of stores, Datasets and workspaces may be different depending " +"on what you already have configured in your GeoServer." msgstr "" -#: ../../admin/mgmt_commands/index.rst:539 2ce78a6f018c44109ce96bb747635226 +#: ../../admin/mgmt_commands/index.rst:534 c8a94631fea142288a571a7887b72784 msgid "" "Next you want to select the \"Stores\" option in the left hand menu, and " "then the \"Add new Store\" option. The following screen will be " "displayed." msgstr "" -#: ../../admin/mgmt_commands/index.rst:544 5995b2363f434cd193cc2c7c164540fa +#: ../../admin/mgmt_commands/index.rst:539 489bb767abab47d48be8359aaa1dc354 msgid "" "In this case, we want to select the PostGIS store type to create a " "connection to our existing database. On the next screen you will need to " @@ -527,78 +527,111 @@ msgid "" "necessary for your own database)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:549 e3c0a4a41f854fff8da27bdc1bdb95ad +#: ../../admin/mgmt_commands/index.rst:544 3b5c8defdc7748889d21b08409a6d852 msgid "If you are unsure about any of the settings, leave them as the default." msgstr "" -#: ../../admin/mgmt_commands/index.rst:551 556f61b6b94049b3bb5df9c2c6a0dc13 +#: ../../admin/mgmt_commands/index.rst:546 603efefee9a443c783ea6559362d57ee msgid "" -"The next screen lets you configure the layers in your database. This will" -" of course be different depending on the layers in your database." +"The next screen lets you configure the Datasets in your database. This " +"will of course be different depending on the Datasets in your database." msgstr "" -#: ../../admin/mgmt_commands/index.rst:556 5b85d38a060a49bead6b79add405d0ad +#: ../../admin/mgmt_commands/index.rst:551 a2ab0b3f99a1424c8de222b440c0b35c msgid "" -"Select the \"Publish\" button for one of the layers and the next screen " -"will be displayed where you can enter metadata for this layer. Since we " -"will be managing this metadata in GeoNode, we can leave these alone for " -"now." +"Select the \"Publish\" button for one of the Datasets and the next screen" +" will be displayed where you can enter metadata for this Dataset. Since " +"we will be managing this metadata in GeoNode, we can leave these alone " +"for now." msgstr "" -#: ../../admin/mgmt_commands/index.rst:561 ecc1572117a04cbb9af53a7c96ff6bdc +#: ../../admin/mgmt_commands/index.rst:556 8b02da54252f482daeec169613cc2c3d msgid "" "The things that *must* be specified are the Declared SRS and you must " "select the \"Compute from Data\" and \"Compute from native bounds\" links" " after the SRS is specified." msgstr "" -#: ../../admin/mgmt_commands/index.rst:569 cf638adfd1ac41d3b96facf6f5a017fc +#: ../../admin/mgmt_commands/index.rst:564 803b69dd865b49c392f53be463fc3a4f msgid "" -"Click save and this layer will now be configured for use in your " +"Click save and this Dataset will now be configured for use in your " "GeoServer." msgstr "" -#: ../../admin/mgmt_commands/index.rst:574 f6258fa37a644bd3b8a02a8dac524e26 +#: ../../admin/mgmt_commands/index.rst:569 a4c049a54b324c10b84a927f8c9a3fe8 msgid "" -"The next step is to configure these layers in GeoNode. The " +"The next step is to configure these Datasets in GeoNode. The " "``updatelayers`` management command can be used for this purpose. As with" " ``importlayers``, it's useful to look at the command line options for " "this command by passing the :guilabel:`--help` option" msgstr "" -#: ../../admin/mgmt_commands/index.rst:637 9bcf2eb863eb40c994cf58380508a300 +#: ../../admin/mgmt_commands/index.rst:632 dc2ea99aa944490ea329304fd3fa98f7 +msgid "The update procedure includes the following steps:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:634 9ec765124a3e463f8cd29fca10c9fbe8 +msgid "" +"The process fetches from GeoServer the relevant WMS layers (all, by store" +" or by workspace)" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:636 17d0b03446114303873c300293c54913 +msgid "If a filter is defined, the GeoServer layers are filtered" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:638 578e867e14ba43cb95051fef6316d778 +msgid "" +"For each of the layers, a GeoNode dataset is created based on the " +"metadata registered on GeoServer (title, abstract, bounds)" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:640 be2a3f03637247b3bb7046f954a7f360 +msgid "" +"New layers are added, existing layers are replaced, unless the :guilabel" +":`--skip-geonode-registered` option is used" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:642 a7fff30b5c8a4b81a514dd93acff7bce +msgid "" +"The GeoNode layers, added in previous runs of the update process, which " +"are no longer available in GeoServer are removed, if the :guilabel" +":`--remove-delete` option is set" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:644 4d290849424b42499a450229d489d39b msgid "" "One of the :guilabel:`--workspace` or :guilabel:`--store` must be always " -"specified if you want to ingest Layers belonging to a specific " -"``Workspace``. As an instance, in order to ingest the layers present into" -" the ``geonode`` workspace, you will need to specify the option ``-w " +"specified if you want to ingest Datasets belonging to a specific " +"``Workspace``. As an instance, in order to ingest the Datasets present " +"into the ``geonode`` workspace, you will need to specify the option ``-w " "geonode``." msgstr "" -#: ../../admin/mgmt_commands/index.rst:639 f5ac3e406282461fa48dfeb8880dcc13 +#: ../../admin/mgmt_commands/index.rst:646 3afed74c10704bd9a0d5b981ed6722f2 msgid "" -"Let's ingest the layer ``geonode:_1_SARMIENTO_ENERO_2018`` from the " +"Let's ingest the Dataset ``geonode:_1_SARMIENTO_ENERO_2018`` from the " "``geonode`` workspace." msgstr "" -#: ../../admin/mgmt_commands/index.rst:853 fb6fccca168c4cd2abe8797e0df088df +#: ../../admin/mgmt_commands/index.rst:860 dd4cf9e147c641a0bec7b3d666f349cf msgid "" -"In case you don't specify the :guilabel:`-f` option, the layers that " -"already exist in your GeoNode will be just updated and the configuration " -"synchronized between GeoServer and GeoNode." +"In case you don't specify the :guilabel:`-f` option, the Datasets that " +"already exists in your GeoNode will be just updated and the configuration" +" synchronized between GeoServer and GeoNode." msgstr "" -#: ../../admin/mgmt_commands/index.rst:855 19d256fd01b4446a8d5b68f67bb9e7f5 +#: ../../admin/mgmt_commands/index.rst:862 5171f4a85e424b0f9aa6932086282d68 msgid "" "When updating **from** GeoServer, the configuration on GeoNode will be " "changed!" msgstr "" -#: ../../admin/mgmt_commands/index.rst:860 10a8098732d24d14963499804a60a33b +#: ../../admin/mgmt_commands/index.rst:867 0563d8c17fc34271b00dc74c7d5f6c1a msgid "Using ``GDAL`` and ``OGR`` to convert your Data for use in GeoNode" msgstr "" -#: ../../admin/mgmt_commands/index.rst:862 fa6c7c33f6cd40f3a68cfd0088e41c33 +#: ../../admin/mgmt_commands/index.rst:869 77e7055281814f83bf067fc83ed01809 msgid "" "GeoNode supports uploading data in :guilabel:`ESRI shapefiles`, " ":guilabel:`GeoTIFF`, :guilabel:`CSV`, :guilabel:`GeoJSON`, :guilabel" @@ -606,113 +639,113 @@ msgid "" "formats only if you are using the ``geonode.importer`` backend)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:864 858d87a419374cb680f940b010d4883d +#: ../../admin/mgmt_commands/index.rst:871 df3cd8344ba3451fbaeb8211ab58e493 msgid "" "If your data is in other formats, you will need to convert it into one of" " these formats for use in GeoNode." msgstr "" -#: ../../admin/mgmt_commands/index.rst:866 711d00a59d504b4e848a3566a9c4c88d +#: ../../admin/mgmt_commands/index.rst:873 08ff41fa7b1547359f7e39bf7e6963ab msgid "" "If your :guilabel:`Raster` data is not correctly processed, it might be " "almost unusable with GeoServer and GeoNode. You will need to process it " "using `GDAL`." msgstr "" -#: ../../admin/mgmt_commands/index.rst:868 d9154132635c448186edf4a9c930642f +#: ../../admin/mgmt_commands/index.rst:875 74ad87cb899c432eb3cee653030481df msgid "" "You need to make sure that you have the GDAL library installed on your " "system. On Ubuntu you can install this package with the following " "command:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:876 ae4153d8282546a19eef4dd2f5c21c96 +#: ../../admin/mgmt_commands/index.rst:883 cac95d6af38843ebb8fef97f83588d78 msgid "OGR (Vector Data)" msgstr "" -#: ../../admin/mgmt_commands/index.rst:878 1497b0b3518040368b87cb9a03f930cd +#: ../../admin/mgmt_commands/index.rst:885 29098d8654c949bc84b9eebb4fadcc5d msgid "" "OGR is used to manipulate vector data. In this example, we will use " "MapInfo .tab files and convert them to shapefiles with the ogr2ogr " "command. We will use sample MapInfo files from the website linked below." msgstr "" -#: ../../admin/mgmt_commands/index.rst:880 97df37981c68465384d6c0344e24d71f +#: ../../admin/mgmt_commands/index.rst:887 8cd907eeae714423aeb694834071a777 msgid "http://services.land.vic.gov.au/landchannel/content/help?name=sampledata" msgstr "" -#: ../../admin/mgmt_commands/index.rst:882 86507c22eaca4e54904df05028d87636 +#: ../../admin/mgmt_commands/index.rst:889 2499db11b4304fbf9683dc670b0a6a11 msgid "" -"You can download the Admin;(Postcode) layer by issuing the following " +"You can download the Admin;(Postcode) Dataset by issuing the following " "command::" msgstr "" -#: ../../admin/mgmt_commands/index.rst:886 5235190ceb2e4418adccfaae52e445fb +#: ../../admin/mgmt_commands/index.rst:893 11995c5388254f4cb29ecae69934ab0c msgid "You will need to unzip this dataset by issuing the following command::" msgstr "" -#: ../../admin/mgmt_commands/index.rst:890 8736294e10d749489413cfffc51022a9 +#: ../../admin/mgmt_commands/index.rst:897 8766953a9efb49a39a830a43f0458f31 msgid "" "This will leave you with the following files in the directory where you " "executed the above commands::" msgstr "" -#: ../../admin/mgmt_commands/index.rst:906 2647a18dcf434aaaa3d3bcc9a432ddbe +#: ../../admin/mgmt_commands/index.rst:913 ec8e33eec79240d7a03a650c17b22683 msgid "First, lets inspect this file set using the following command::" msgstr "" -#: ../../admin/mgmt_commands/index.rst:910 146bf1221843430395f03a9acf0c855a +#: ../../admin/mgmt_commands/index.rst:917 c9311a4676c14a70acdf7f8e2d4439fb msgid "The output will look like the following::" msgstr "" -#: ../../admin/mgmt_commands/index.rst:945 936fb511d3c7414ab7c1dfd1ddb3f2c9 +#: ../../admin/mgmt_commands/index.rst:952 2ee443a8c10a4a01a2bb378e07d5d179 msgid "" "This gives you information about the number of features, the extent, the " -"projection and the attributes of this layer." +"projection and the attributes of this Dataset." msgstr "" -#: ../../admin/mgmt_commands/index.rst:947 0f60ae09493248c9962a3b7e5fda515b +#: ../../admin/mgmt_commands/index.rst:954 6a5e3800f75c4761adf8f81fca8fd7d8 msgid "" -"Next, lets go ahead and convert this layer into a shapefile by issuing " +"Next, lets go ahead and convert this Dataset into a shapefile by issuing " "the following command::" msgstr "" -#: ../../admin/mgmt_commands/index.rst:951 3b30607537ff4fa5882ebf73ddd9f91b +#: ../../admin/mgmt_commands/index.rst:958 ccf317cde17443308341c8846c78a18d msgid "" -"Note that we have also reprojected the layer to the WGS84 spatial " +"Note that we have also reprojected the Dataset to the WGS84 spatial " "reference system with the -t_srs ogr2ogr option." msgstr "" -#: ../../admin/mgmt_commands/index.rst:953 613314b20afb456e977b815246712366 +#: ../../admin/mgmt_commands/index.rst:960 3f4b211485444ea684644f2eb91d283f msgid "The output of this command will look like the following::" msgstr "" -#: ../../admin/mgmt_commands/index.rst:960 466814166f114820930328690cb8fc51 +#: ../../admin/mgmt_commands/index.rst:967 dc04883464f64d07a7c38601b1cd474e msgid "" "This output indicates that some of the field names were truncated to fit " "into the constraint that attributes in shapefiles are only 10 characters " "long." msgstr "" -#: ../../admin/mgmt_commands/index.rst:962 cf7238ee7be44d72b6d5b147e46d0939 +#: ../../admin/mgmt_commands/index.rst:969 9d2c31214a6d458bade018561c4fe6d9 msgid "" "You will now have a set of files that make up the postcode_polygon.shp " "shapefile set. We can inspect them by issuing the following command::" msgstr "" -#: ../../admin/mgmt_commands/index.rst:966 d22ad5acccde434caec41c74383de14e +#: ../../admin/mgmt_commands/index.rst:973 7df36a386e734223b0b5f995f923ff84 msgid "" "The output will look similar to the output we saw above when we inspected" " the MapInfo file we converted from::" msgstr "" -#: ../../admin/mgmt_commands/index.rst:990 e53fa2b47324464180799eba1f5f2240 +#: ../../admin/mgmt_commands/index.rst:997 bea32e0fc0c843268e994fe332e87545 msgid "" "These files can now be loaded into your GeoNode instance via the normal " "uploader." msgstr "" -#: ../../admin/mgmt_commands/index.rst:992 a37b210d6ba846b29556184cf6b96397 +#: ../../admin/mgmt_commands/index.rst:999 f75a90f11a8a45b9aa8f8c5819d25624 msgid "" "Visit the upload page in your GeoNode, drag and drop the files that " "composes the shapefile that you have generated using the GDAL ogr2ogr " @@ -721,77 +754,77 @@ msgid "" "needed and then click the \"Upload files\" button." msgstr "" -#: ../../admin/mgmt_commands/index.rst:997 05d2eea9d70e4264b6221350c5c53f62 +#: ../../admin/mgmt_commands/index.rst:1004 0967e9bd9e364f6aab9dd37ff8c55597 msgid "" "As soon as the import process completes, you will have the possibility to" -" go straight to the layer info page (\"Layer Info\" button), or to edit " -"the metadata for that layer (\"Edit Metadata\" button), or to manage the " -"styles for that layer (\"Manage Styles\")." +" go straight to the Dataset info page (\"Layer Info\" button), or to edit" +" the metadata for that Dataset (\"Edit Metadata\" button), or to manage " +"the styles for that Dataset (\"Manage Styles\")." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1003 c0101587514247b5aebb3d242f38d077 +#: ../../admin/mgmt_commands/index.rst:1010 8bffdb3fe9c24cd8b58c01dfcacd1766 msgid "GDAL (Raster Data)" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1005 d13a2031228341daa9fe2609ac1407d0 +#: ../../admin/mgmt_commands/index.rst:1012 a45693529637408b96b1fb14bf117f8a msgid "" "Let's see several examples on how to either convert raster data into " "different formats and/or process it to get the best performances." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1007 399c78e72d094a5f9f63b4f88e53803a +#: ../../admin/mgmt_commands/index.rst:1014 359630cf906a4e80b4f8d899aff4fd69 msgid "References:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1009 98fa714e47e842e3b05c28a1597efa09 +#: ../../admin/mgmt_commands/index.rst:1016 b0f8afd8eaa348698371375b07771c72 msgid "https://geoserver.geo-solutions.it/edu/en/raster_data/processing.html" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1011 031f282bb02a4dc2ab55d086fe2abf45 +#: ../../admin/mgmt_commands/index.rst:1018 5e8e64f20b7d403bbd54f9840ec99246 msgid "https://geoserver.geo-solutions.it/edu/en/raster_data/advanced_gdal/" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1014 d4b45cd31ced4f2e8e3d8a4bda12b415 +#: ../../admin/mgmt_commands/index.rst:1021 812027ee21504116918efa6bf85db9da msgid "" "Raster Data Conversion: Arc/Info Binary and ASCII Grid data into GeoTIFF " "format." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1016 3a3bc282cb7949c0956c118f1095f771 +#: ../../admin/mgmt_commands/index.rst:1023 c0c324827917412fbc6a56f8b54f0b34 msgid "Let's assume we have a sample ASCII Grid file compressed as an archive." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1023 8c0a58649560444b9b4ad4918f087c37 +#: ../../admin/mgmt_commands/index.rst:1030 c9accae1b26e4d83a069ca67a083ad27 msgid "You will be left with the following files on your filesystem:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1037 1c66beea1b514f099b895f22bd0e9bcf +#: ../../admin/mgmt_commands/index.rst:1044 1d0500a3adcc4b668a5d6a9c08273d60 msgid "" "The file ``batemans_elevation.asc`` is an Arc/Info ASCII Grid file and " "the files in the batemans_ele directory are an Arc/Info Binary Grid file." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1040 976386b879284617bdd236a30aa8b455 +#: ../../admin/mgmt_commands/index.rst:1047 0204e8fafa6342f2b859381966bb1500 msgid "" "You can use the ``gdalinfo`` command to inspect both of these files by " "executing the following command:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1047 9ddcb7a4040f4c3e82362ac3a8772956 +#: ../../admin/mgmt_commands/index.rst:1054 53da9d5ee9394115920171c9374db017 msgid "The output should look like the following:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1066 5ebf2dd1e1084384b3273292ecc89837 +#: ../../admin/mgmt_commands/index.rst:1073 88edd4a6dcda40918744c8ddec7c1aba msgid "" "You can then inspect the batemans_ele files by executing the following " "command:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1072 30de4a60d9f34da4af9ece48c655eded +#: ../../admin/mgmt_commands/index.rst:1079 6b58e7a51c2d4d9ab0b4b9b100abe23e msgid "And this should be the corresponding output:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1118 d7e1de6e933446d1be5e12e6d926d57a +#: ../../admin/mgmt_commands/index.rst:1125 af2c8284abda4f46ade6a3d19d279b20 msgid "" "You will notice that the ``batemans_elevation.asc`` file does *not* " "contain projection information while the ``batemans_ele`` file does. " @@ -801,75 +834,75 @@ msgid "" "following command." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1126 0567dfb65f164ac89f0ed255676b1732 +#: ../../admin/mgmt_commands/index.rst:1133 9140a806010e47a992ba21619302a6b7 msgid "" "The output will show you the progress of the conversion and when it is " "complete, you will be left with a ``batemans_ele.tif`` file that you can " "upload to your GeoNode." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1129 78502553b1234f3a93a42dcd8e0fb8ed +#: ../../admin/mgmt_commands/index.rst:1136 2c034f518dd74064a7c963e8777318f6 msgid "You can inspect this file with the gdalinfo command:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1135 63273d3937e24fda98444a2068a91770 +#: ../../admin/mgmt_commands/index.rst:1142 9b2e994c5a6948deaf9390e2fdc112b1 msgid "Which will produce the following output:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1166 eac369a929fc4734a34cba632a1d8e8c +#: ../../admin/mgmt_commands/index.rst:1173 b558c7b3e8d244a4a86060720840fbb4 msgid "Raster Data Optimization: Optimizing and serving big raster data" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1168 297924bf0a954a04866063f0ca238981 +#: ../../admin/mgmt_commands/index.rst:1175 5c79f0ae39cb495cabd1ff05ceacf770 msgid "" "(ref: https://geoserver.geo-" "solutions.it/edu/en/raster_data/advanced_gdal/example5.html)" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1170 8f7c807c980140d7818ad3d91fdd92fd +#: ../../admin/mgmt_commands/index.rst:1177 91c4c132d03f4e93ace3c1f2b9b42f6d msgid "" "When dealing with big raster datasets it could be very useful to use " "tiles." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1172 ad7eebf2c9cc4d5b85c60c5772f7a88b +#: ../../admin/mgmt_commands/index.rst:1179 064a7cda7914487d92ca192403ea9ff9 msgid "" "Tiling allows large raster datasets to be broken-up into manageable " "pieces and are fundamental in defining and implementing a higher level " "raster I/O interface." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1175 00c315c39a79460082cf0182a4010bdc +#: ../../admin/mgmt_commands/index.rst:1182 fa7a19688b574ffbbd88bdc6010804d7 msgid "" "In this example we will use the original dataset of the " -"``chiangMai_ortho_optimized`` public raster layer which is currently " +"``chiangMai_ortho_optimized`` public raster Dataset which is currently " "available on the Thai `CHIANG MAI Urban Flooding GeoNode platform " "`_." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1178 cdf25af95a584a2ea94a83a8663d2d21 +#: ../../admin/mgmt_commands/index.rst:1185 640c14787f5b489ea573ade620df21c3 msgid "" "This dataset contains an orthorectified image stored as RGBa GeoTiff with" " 4 bands, three bands for the RGB and one for transparency (the alpha " "channel)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1181 fd5988d121c3488f906390c23c19980f +#: ../../admin/mgmt_commands/index.rst:1188 2ef173d1f2434d96945b1dffbeff58f4 msgid "Calling the gdalinfo command to see detailed information:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1187 ce4977b385634c13a571bf223ffdcb54 +#: ../../admin/mgmt_commands/index.rst:1194 6fe0bc4c863c44128ecf5bd44baf00f8 msgid "It will produce the following results:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1243 8aa3fee8db6f4f9fb1164333fa736165 +#: ../../admin/mgmt_commands/index.rst:1250 02c22c9355404feaa4a9ea71dd8e7c83 msgid "" "As you can see, this GeoTiff has not been tiled. For accessing subsets " "though, tiling can make a difference. With tiling, data are stored and " "compressed in blocks (tiled) rather than line by line (stripped)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1245 b0606ee1b33040f5a10f937f8d0c20e7 +#: ../../admin/mgmt_commands/index.rst:1252 0b8ee6f76e4449018c7d7253a2a50fc0 msgid "" "In the command output above it is visible that each band has blocks with " "the same width of the image (63203) and a unit length. The grids in the " @@ -878,142 +911,142 @@ msgid "" "intersected area will have to be decompressed." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1250 ec0465ef6cb346ed96d91367ca3be051 +#: ../../admin/mgmt_commands/index.rst:1257 a004aeb031f8434ca85fd82cf5d2a94c msgid "" "In the tiled image we will have to decompress only 16 tiles, whereas in " "the stripped image on the right we’ll have to decompress many more " "strips." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1252 ef6622dd83944c03a2d402930fcbf497 +#: ../../admin/mgmt_commands/index.rst:1259 c1193e2ccdeb417d84e79415fb07e7d4 msgid "" "Drone images data usually have a stripped structure so, in most cases, " "they need to be optimized to increase performances." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1254 26a5cd9701ae4c11b22b842a4f5d64de +#: ../../admin/mgmt_commands/index.rst:1261 d748a721282e4a9bbc95688794160e92 msgid "" "Let’s take a look at the gdal_translate command used to optimize our " "GeoTiff:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1263 de03dfe3e54945d29c5d9671b9aea70f +#: ../../admin/mgmt_commands/index.rst:1270 91a77dbf965141a8974c5a3cfb233def msgid "" "For the details about the command parameters see https://geoserver.geo-" "solutions.it/edu/en/raster_data/advanced_gdal/example5.html" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1265 38afaf2bef7e4cefb99b2eaf52d4a49b +#: ../../admin/mgmt_commands/index.rst:1272 6d2f750c7a714e0893b8798c9faa388a msgid "" "Once the process ended, call the gdalinfo command on the resulting tif " "file:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1271 3f841e433f7c411eb2b3d32cde7aa3b4 +#: ../../admin/mgmt_commands/index.rst:1278 5832453b30324438a1fc0c24241a258e msgid "The following should be the results:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1326 75741a79f1ac4590b284c24ebcacf1d9 +#: ../../admin/mgmt_commands/index.rst:1333 9a7a6a7086e649aaa8a24068d19b4853 msgid "" "Our GeoTiff is now tiled with 256x256 tiles, has 3 bands and a 1-bit mask" " for nodata." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1328 46ce371ee5624fceacef699605212e7f +#: ../../admin/mgmt_commands/index.rst:1335 386399181ce14cc28d53bea64cb3780a msgid "We can also add internal overviews to the file using the gdaladdo command:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1334 7d580f46795641f1963e781f5858f104 +#: ../../admin/mgmt_commands/index.rst:1341 e59ba9cb596f4790afdb980a5e599705 msgid "" "Overviews are duplicate versions of your original data, but resampled to " "a lower resolution, they can also be compressed with various algorithms, " "much in the same way as the original dataset." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1336 e523e03d0aab4a4dab3f9f1aa4074136 +#: ../../admin/mgmt_commands/index.rst:1343 62e30baca5904744b57f124de1d13313 msgid "" "By default, overviews take the same compression type and transparency " "masks of the input dataset (applied through the gdal_translate command), " "so the parameters to be specified are:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1338 0da777e18391407792693d2458906dc8 +#: ../../admin/mgmt_commands/index.rst:1345 b227247cc8884e86b5c3235c34812103 msgid "" ":guilabel:`-r average`: computes the average of all non-NODATA " "contributing pixels" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1339 1625d23a10724fa0b35fb8608820cd17 +#: ../../admin/mgmt_commands/index.rst:1346 093b4eb93a9f4abfab395da444d8ac5c msgid "" ":guilabel:`2 4 8 16 32 64 128 256 512`: the list of integral overview " "levels to build (from gdal version 2.3 levels are no longer required to " "build overviews)" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1341 -#: ../../admin/mgmt_commands/index.rst:1482 -#: ../../admin/mgmt_commands/index.rst:1543 3c2f36dd6be345aaa2a524e07c1ac961 -#: d95c2fc0b1e64dac93fc4e12cb7a9d56 da52a7c0ee234204b05f60b0c972326f +#: ../../admin/mgmt_commands/index.rst:1348 +#: ../../admin/mgmt_commands/index.rst:1489 +#: ../../admin/mgmt_commands/index.rst:1550 4f85fe5098d649e3b230811df4b37fc7 +#: 8b95c59f1c3146999cadf796aaa7a0ae af7135501aa347eda8a379f166634716 msgid "Calling the gdalinfo command again:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1347 02ec1e0aa3dd4e9583c5fed03fa98fc0 +#: ../../admin/mgmt_commands/index.rst:1354 55dfed2aff924e2b8738cd3e797eb79d msgid "It results in:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1408 021b816e491e4d67b72586be5b5c0136 +#: ../../admin/mgmt_commands/index.rst:1415 9451211e21a241ccb99c23cb89955c58 msgid "" "Notice that the transparency masks of internal overviews have been " "applied (their compression does not show up in the file metadata)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1410 194c65855e0841fa8eb45dc24d855690 +#: ../../admin/mgmt_commands/index.rst:1417 fce798f93dc945089a0e363dddce054b msgid "" "UAVs usually provide also two other types of data: ``DTM (Digital Terrain" " Model)`` and ``DSM (Digital Surface Model)``." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1412 0704f10aea234a8d977ecba36422f88e +#: ../../admin/mgmt_commands/index.rst:1419 ed1eb7b689e44b289f4eadaed93d815a msgid "" "Those data require different processes to be optimized. Let’s look at " "some examples to better understand how to use gdal to accomplish that " "task." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1414 4906366ed5f3426a9f43f91b1d5d2551 +#: ../../admin/mgmt_commands/index.rst:1421 a09ab85f3017440387ee2856451bbec2 msgid "" "From the `CHIANG MAI Urban Flooding GeoNode platform " "`_ platform it is currently " -"available the ``chiangMai_dtm_optimized`` layer, let’s download its " +"available the ``chiangMai_dtm_optimized`` Dataset, let’s download its " "original dataset." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1417 669ac722b3e247d8b37b56b72902dcb4 +#: ../../admin/mgmt_commands/index.rst:1424 0064e8d3550241789ab1ed04fbfbbfda msgid "This dataset should contain the DTM file ``chiangMai_dtm.tif``." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1419 43a6f5cc2ef84b16a568c4f8b12ed1de +#: ../../admin/mgmt_commands/index.rst:1426 bb5f52b0313a43bf8f544104cc256361 msgid "Calling the gdalinfo command on it:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1425 05b3860213674df191e0065f9e4e68ad +#: ../../admin/mgmt_commands/index.rst:1432 b6ebaa4912aa4cb9a66a78e78a55178b msgid "The following information will be displayed:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1472 acd526b3044249a4abdfa7b6156279e0 +#: ../../admin/mgmt_commands/index.rst:1479 3c9e06ca7ffb4ba09c138d498b2ddc92 msgid "" "Reading this image could be very slow because it has not been tiled yet. " "So, as discussed above, its data need to be stored and compressed in " "tiles to increase performances." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1474 155e3d8ca82d46dcaf23080b9123deb8 +#: ../../admin/mgmt_commands/index.rst:1481 e8f094adff254507b3c5c85bf2c5738f msgid "" "The following gdal_translate command should be appropriate for that " "purpose:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1480 10488351dccc424c9ff95ebf688bac5f +#: ../../admin/mgmt_commands/index.rst:1487 706a23c451bc412187d292dfea0f92ff msgid "" "When the data to compress consists of imagery (es. aerial photographs, " "true-color satellite images, or colored maps) you can use lossy " @@ -1025,15 +1058,15 @@ msgid "" "COMPRESS=DEFLATE creation option." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1488 25576fac82644cb08277eda0d1d7612a +#: ../../admin/mgmt_commands/index.rst:1495 dbee7105f4b54384be5695add50e5230 msgid "We can observe the following results:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1535 f7dc17e5bd754d17b57f9a840b9fa0c3 +#: ../../admin/mgmt_commands/index.rst:1542 ac2d49e462784353b2c93bf19df8befd msgid "We need also to create overviews through the gdaladdo command:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1541 3e185c261b454463bbf61d780585af97 +#: ../../admin/mgmt_commands/index.rst:1548 9fa1f964dbea4a59b5a67d2b0a0cc51d msgid "" "Unlike the previous example, overviews will be created with the **nearest" " resampling algorithm**. That is due to the nature of the data we are " @@ -1042,93 +1075,101 @@ msgid "" "conservation of the original data." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1549 2c31562e4f264e97b2408d12d8023565 +#: ../../admin/mgmt_commands/index.rst:1556 53951375d120418dad20cac66fd4dcac msgid "We can see the following information:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1597 625bad61abe04d80a4697d03fe5e5eea +#: ../../admin/mgmt_commands/index.rst:1604 0ac4da9be0534f89b4ca216c7b229daf msgid "" "Overviews have been created. By default, they inherit the same " "compression type of the original dataset (there is no evidence of it in " "the gdalinfo output)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1600 e777109200a9493084a8564c6d24d77e +#: ../../admin/mgmt_commands/index.rst:1607 5f781f8d86d24e48af99376b48525465 msgid "Other Raster Data Use Cases" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1602 eea464571aa248c7aac17a417b7aa569 +#: ../../admin/mgmt_commands/index.rst:1609 f9d1d7827c03436f9ebb6fa6b5e9be7a msgid "" "`Serving a large number of GrayScale GeoTiff with Palette " "`_" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1603 43e94ec490ab4845b1a0ef34add9eae6 +#: ../../admin/mgmt_commands/index.rst:1610 af176cda741a427f9d3f533aaebb3d93 msgid "" "`Serving a large number of DTM ASCII Grid Files `_" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1604 4f0ca9f052844691aa52da2b844020af +#: ../../admin/mgmt_commands/index.rst:1611 6c823a98bcb840de96e6d5ca6b50a74b msgid "" "`Serving a large number of Cartographic Black/White GeoTiff with Palette " "`_" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1605 3f2a3ed5cdd74d1ebf015fb19f16b76c +#: ../../admin/mgmt_commands/index.rst:1612 d105f3299c134c9ca793db6acedd0a6f msgid "" "`Serving a large number of satellite/aerial RGB GeoTiff with compression " "`_" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1606 c759403e335d4c10830d20b1999f3c28 +#: ../../admin/mgmt_commands/index.rst:1613 c9833f65d1a54b2bac9e84f9c82ff17f msgid "" "`Optimizing and serving UAV data `_" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1607 149ef1d52a1844bbbce598cc695114ae +#: ../../admin/mgmt_commands/index.rst:1614 bdb7f34c4f414c81ada7b9a79ee58eaf msgid "" "`Optimizing and serving 16-bits satellite/aerial RGB GeoTiff " "`_" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1610 eb5cb904d00540edbb2ecd2b05dad200 +#: ../../admin/mgmt_commands/index.rst:1617 abc1faad52ae430fb8273ee1ad77a315 msgid "Process Raster Datasets Programmatically" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1612 b4cc5fa123c847c6b914c047d926709b +#: ../../admin/mgmt_commands/index.rst:1619 5e7a9aec980941d6a417c7727fda750d msgid "" "In this section we will provide a set of :guilabel:`shell` scripts which " "might be very useful to batch process a lot of raster datasets " "programmatically." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1614 2ab215243bf640e3a27761777b08a4ce +#: ../../admin/mgmt_commands/index.rst:1621 b470a97d8f2d4f2fa51347f1f8279382 msgid "``process_gray.sh``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1630 84230a4b59be4f53ae1d9698b5a5607f +#: ../../admin/mgmt_commands/index.rst:1637 2469395759c44f259e7e3c2b1402cb77 msgid "``process_rgb.sh``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1646 d56aa96bbb284f29b70ff6a5d4a438f3 +#: ../../admin/mgmt_commands/index.rst:1653 14e0337056114258b27e1c87b784598f msgid "``process_rgb_alpha.sh``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1662 2ba903c297ba4e73beb766d400239711 +#: ../../admin/mgmt_commands/index.rst:1669 846d92ba786f443a99c1e0e3c4407c55 msgid "``process_rgb_palette.sh``" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1681 d316892f839f418d85ae4412fa69832a +#: ../../admin/mgmt_commands/index.rst:1688 cc139e7d5105479cb4f51d47471531d5 +msgid "Thesaurus Import and Export" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:1690 4adeab1f8ff74eae800361c85766b865 +msgid "See :ref:`load_thesaurus` and :ref:`dump_thesaurus`." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:1694 d54e155c784d4722bf4b815fed17fd2a msgid "Create Users and Super Users" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1683 56ccf77b61a445e6ac7d9fa4bab5314f +#: ../../admin/mgmt_commands/index.rst:1696 18a6c22826a242db9556c410003a9428 msgid "" "Your first step will be to create a user. There are three options to do " "so, depending on which kind of user you want to create you may choose a " @@ -1137,23 +1178,23 @@ msgid "" "explicitly assigning them." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1687 b476466eda6e4808ba51d4e2f8068da0 +#: ../../admin/mgmt_commands/index.rst:1700 1c4273ebdd2a4589bff8393533b7ce36 msgid "" "The easiest way to create a superuser (in linux) is to open your terminal" " and type:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1699 a25a53b1b9a945b899e0fb06e834519d +#: ../../admin/mgmt_commands/index.rst:1712 265b03ceb9d64b8caceeeeb7e479262d msgid "" "You will be asked a username (in this tutorial we will call the superuser" " you now create *your_superuser*), an email address and a password." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1701 a3df1b4613ba43ef93424498187b978a +#: ../../admin/mgmt_commands/index.rst:1714 fec23d010f794118976f356ecec31e3f msgid "" "Now you've created a superuser you should become familiar with the " "*Django Admin Interface*. As a superuser you are having access to this " -"interface, where you can manage users, layers, permission and more. To " +"interface, where you can manage users, Datasets, permission and more. To " "learn more detailed about this interface check this LINK. For now it will" " be enough to just follow the steps. To attend the *Django Admin " "Interface*, go to your geonode website and *sign in* with " @@ -1161,11 +1202,11 @@ msgid "" "appear on the top right. Click on it and the following menu will show up:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1710 8c775282d35d43199bec363a5112452e +#: ../../admin/mgmt_commands/index.rst:1723 427488d1ce774815b741ad0c18f4b5a6 msgid "Clicking on *Admin* causes the interface to show up." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1715 ece5df13f3584a3da038541b649c0ada +#: ../../admin/mgmt_commands/index.rst:1728 a49a4be60ba3457a89f43064c9a4211b msgid "" "Go to *Auth* -> *Users* and you will see all the users that exist at the " "moment. In your case it will only be *your_superuser*. Click on it, and " @@ -1174,7 +1215,7 @@ msgid "" " most important." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1720 6ce5c35e61314f00ab7691515b8fa2b4 +#: ../../admin/mgmt_commands/index.rst:1733 819023f52c324f549e6a0a5940428901 msgid "" "As you can see, there are three boxes that can be checked and unchecked. " "Because you've created a superuser, all three boxes are checked as " @@ -1184,13 +1225,13 @@ msgid "" "Therefore keep the following two things in mind:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1725 dd4be656c0ae46b1b8e4a802adafb31f +#: ../../admin/mgmt_commands/index.rst:1738 2b03e91f64bd448f9daec839fb82b1eb msgid "" "a superuser is able to access the *Django Admin Interface* and he has all" " permissions on the data uploaded to GeoNode." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1726 e23aef74176d4601b9076ee0fb88fde1 +#: ../../admin/mgmt_commands/index.rst:1739 1590c326b4c547b69cd2516e444b6146 msgid "" "an ordinary user (created from the GeoNode interface) only has *active* " "permissions by default. The user will not have the ability to access the " @@ -1198,31 +1239,31 @@ msgid "" "him." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1728 e5c6bf84a3ee4aa3a5418368d4e1d6e7 +#: ../../admin/mgmt_commands/index.rst:1741 0401a7ed7b34494590b8d8bb68cfe62d msgid "" "Until now we've only created superusers. So how do you create an ordinary" " user? You have two options:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1730 f686fb06747d4ab495683e9863a119d0 +#: ../../admin/mgmt_commands/index.rst:1743 08a0a1ae88e44af092fbb94b8b97cdf7 msgid "Django Admin Interface" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1732 e0fb1f3df6864e6d9f7363ed10aa2867 +#: ../../admin/mgmt_commands/index.rst:1745 c95a388364f44f74a863f7b9ec6349c0 msgid "" "First we will create a user via the *Django Admin Interface* because " "we've still got it open. Therefore go back to *Auth* -> *Users* and" " you should find a button on the right that says *Add user*." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1737 2a97ee7fa2bf45a3856643ed82b0c429 +#: ../../admin/mgmt_commands/index.rst:1750 09440b2b92d64f47b7e3218ffbefd183 msgid "" "Click on it and a form to fill out will appear. Name the new user " "test_user, choose a password and click *save* at the right bottom of the" " site." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1742 d7654e9afd304ae7947ce0b1dab6cbb0 +#: ../../admin/mgmt_commands/index.rst:1755 843ebef1a2e64490858d1b52b3635d02 msgid "" "Now you should be directed to the site where you could change the " "permissions on the user *test_user*. As default only *active* is checked." @@ -1231,192 +1272,192 @@ msgid "" "they are!" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1746 -#: ../../admin/mgmt_commands/index.rst:1763 8dfbb07a542042569c036f437bc51d47 -#: cce288a4017f4025aadab8318d1ba7a7 -msgid "Por fazer" +#: ../../admin/mgmt_commands/index.rst:1759 +#: ../../admin/mgmt_commands/index.rst:1776 3ace45e4231c47bf97cc0d19c9f3000a +#: 5311d8e73e7a4f15ad5aede4d9ae884b +msgid "Todo" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1746 ea38aa3fd4bc4ca0a2f77df7ad5e649a +#: ../../admin/mgmt_commands/index.rst:1759 a6534aeffb5149c1b6583d09b4b5569d msgid "groups and permissions!" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1748 f66449578ac34fda90e2ab18dfc50ffb +#: ../../admin/mgmt_commands/index.rst:1761 e99eeaebab234ee194d9bfcb9674ac4e msgid "" "To test whether the new user was successfully created, go back to the " "GeoNode web page and try to sign in." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1750 8b37795f88294e3288de37e02aa00341 +#: ../../admin/mgmt_commands/index.rst:1763 7a8c094e6226443b9cbf95c6a21128e9 msgid "GeoNode website" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1753 04953e44845941d2bdb8879c85cf5e4b +#: ../../admin/mgmt_commands/index.rst:1766 91398ea78d0a4e6f9d5da22c7ee4157d msgid "" "To create an ordinary user you could also just use the GeoNode website. " "If you installed GeoNode using a release, you should" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1753 981f205904004356a41b7f2d3fab6799 +#: ../../admin/mgmt_commands/index.rst:1766 2e7930bf7dad41c8a068d633dd84fe27 msgid "" "see a *Register* button on the top, beside the *Sign in* button (you " "might have to log out before)." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1758 c4128152c9a743d68e56d3e4d9c19f48 +#: ../../admin/mgmt_commands/index.rst:1771 1c7b4ea771be4163b50afbf5ab1bff7d msgid "" "Hit the button and again a form will appear for you to fill out. This " "user will be named *geonode_user*" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1763 5ee1bd1b755b4138a0d335f1b7c172d8 +#: ../../admin/mgmt_commands/index.rst:1776 ad33d1fce939457db126e1ae92e0741d msgid "NEW IMAGE WITH GEONODE USER!" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1765 ddfab6e16bcf4cae802d96f3c7054a3c +#: ../../admin/mgmt_commands/index.rst:1778 82d872db325b4676b96b0e582244bf33 msgid "" "By hitting *Sign up* the user will be signed up, as default only with the" " status *active*." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1770 ff677153dfc6481d9b45c35c58c92098 +#: ../../admin/mgmt_commands/index.rst:1783 58996bdc91084b379963aa3c73deac32 msgid "Batch Sync Permissions" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1772 9b2bef8553dc4e30a65512a637b538df +#: ../../admin/mgmt_commands/index.rst:1785 b064bce7231748e09faa8fa0b8f4c36f msgid "" "GeoNode provides a very useful management command " "``set_layers_permisions`` allowing an administrator to easily add / " -"remove permissions to groups and users on one or more layers." +"remove permissions to groups and users on one or more Datasets." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1774 575fd4bec67e4242a02c534b84fd10d8 +#: ../../admin/mgmt_commands/index.rst:1787 e85eb20f74a449d7bfef310d85be2590 msgid "The ``set_layers_permisions`` command arguments are:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1776 3357c253eda84ad3a446edd8a6b0c4d3 +#: ../../admin/mgmt_commands/index.rst:1789 63e930ad4c924d51bd2ca39e1adbd734 msgid "" "**permissions** to set/unset --> read (r), write (w), download (d), owner" " (o)" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1798 b1335f670a1b46a6a294ee6ed522af0d +#: ../../admin/mgmt_commands/index.rst:1811 c578a1449bb7449790f772f5841f768f msgid "" -"**resources** (layers) which permissions will be assigned on --> type the" -" layer title (use quotation mark for titles with white space), multiple " -"choices can be typed with white space separator, if no titles are " -"provided all the layers will be considered" +"**resources** (Datasets) which permissions will be assigned on --> type " +"the Dataset title (use quotation mark for titles with white space), " +"multiple choices can be typed with white space separator, if no titles " +"are provided all the Datasets will be considered" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1799 04a7409cb3934ee5908c377fa43fa9e2 +#: ../../admin/mgmt_commands/index.rst:1812 0b88e63fd9ec4eec81e97a64095e8849 msgid "" "**users** who permissions will be assigned to, multiple choices can be " "typed with a white space separator" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1800 2cee582e7c1b45499e7d1eea7ccb66b8 +#: ../../admin/mgmt_commands/index.rst:1813 6b0458cfdfbd45a3a81c30502012f9b0 msgid "" "**groups** who permissions will be assigned to, multiple choices can be " "typed with a white space separator" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1801 5dea0fadf5464588ba4ef67ea5c4684b +#: ../../admin/mgmt_commands/index.rst:1814 a87c42c727884a3e9c82c1a35606be9b msgid "**delete** flag (optional) which means the permissions will be unset" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1804 6373bc933f1e4400a77363023ef6b5e0 +#: ../../admin/mgmt_commands/index.rst:1817 b14da92172fd458d9f1d19fe7d5bdf8e msgid "Usage examples:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1806 8cc257ae705244e5af7b7d9973862842 +#: ../../admin/mgmt_commands/index.rst:1819 d16a8bc75425480b9a82d98305352551 msgid "" -"Assign **write** permissions on the layers **layer_X** and **layer Y** to" -" the users **user_A** and **user_B** and to the group **group_C**." +"Assign **write** permissions on the Datasets **layer_X** and **Dataset " +"Y** to the users **user_A** and **user_B** and to the group **group_C**." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1812 ead678835ba24db99cae1450614fc49a -msgid "Assign **owner** permissions on all the layers to the group **group_C**." +#: ../../admin/mgmt_commands/index.rst:1825 a3f72484a9e34e64aae9527bf80fb697 +msgid "Assign **owner** permissions on all the Datasets to the group **group_C**." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1818 a4c92b4545d74970a21267989a113966 +#: ../../admin/mgmt_commands/index.rst:1831 14d17b0d52034872af44101ac16273f0 msgid "" -"Unset **download** permissions on the layer **layer_X** for the user " +"Unset **download** permissions on the Dataset **layer_X** for the user " "**user_A**." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1824 334025826164462eb2e83b37b333a20a +#: ../../admin/mgmt_commands/index.rst:1837 6ed002fbca784966a999c819e35599a1 msgid "" "The same functionalities, with some limitations, are available also from " -"the :guilabel:`Admin Dashboard >> Layers`." +"the :guilabel:`Admin Dashboard >> Datasets`." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1829 b0fc3da3e2864b09b2c3553db9d40ee5 +#: ../../admin/mgmt_commands/index.rst:1842 cadddc312cc449ac8c3b37dee3e07b89 msgid "" -"An action named :guilabel:`Set layers permissions` is available from the " -"list, redirecting the administrator to a form to set / unset read, write," -" download and ownership permissions on the selected layers." +"An action named :guilabel:`Set Datasets permissions` is available from " +"the list, redirecting the administrator to a form to set / unset read, " +"write, download and ownership permissions on the selected Datasets." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1838 e816734c5dce41429de48cea0ffe047a +#: ../../admin/mgmt_commands/index.rst:1851 c980b16c1fe14a8389b8894b5429d3e2 msgid "Delete Certain GeoNode Resources" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1840 531bdb574d3e4abbb2c4e217a15693ee +#: ../../admin/mgmt_commands/index.rst:1853 fa3f26ff46a04a14ac39d30bb5cb2a75 msgid "" "The ``delete_resources`` :guilabel:`Management Command` allows to remove " "resources meeting a certain condition, specified in a form of a " "serialized django Q() expression." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1843 8f77ab7f36b044568e93732546897d98 +#: ../../admin/mgmt_commands/index.rst:1856 8c6610036f3b4211a43b02b1478d89e8 msgid "" "First of all let's take a look at the ``--help`` option of the " "``delete_resources`` management command in order to inspect all the " "command options and features." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1858 5fc4399b7c8c4705b252b82f7ee1855a +#: ../../admin/mgmt_commands/index.rst:1871 ac2bcedc81d544b88c1c3127d959bc3d msgid "This will produce output the following output:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1897 a85115f32a9f4d2eaf5d79ef22a656a0 +#: ../../admin/mgmt_commands/index.rst:1910 a63b326eb7324fcdbb35163ea7724b82 msgid "" "There are two ways to declare Q() expressions filtering which resources " "should be deleted:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1899 d15ceaae0210404ea6912ed05744a4ce +#: ../../admin/mgmt_commands/index.rst:1912 64c27587fbe34b56b4576a0bd6e4189f msgid "" "With a JSON configuration file: passing ``-c`` argument specifying the " "path to the JSON configuration file." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1901 f494802abb6244e6acc9b89b0dd56cbf +#: ../../admin/mgmt_commands/index.rst:1914 1b69d44134924aa8a57bcd8ac6ff03f1 msgid "**Example 1**: Relative path to the config file (to ``manage.py``)" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1908 78f4849e413b4a8f9c02ccdf1b3050d9 +#: ../../admin/mgmt_commands/index.rst:1921 e9891a9c903f4a129a930dd3eaf7c100 msgid "**Example 2**: Absolute path to the config file" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1915 1f0b1e45017c4362ac8546c54542ae1f +#: ../../admin/mgmt_commands/index.rst:1928 9bd2d5fa8dda47a3a243e4e2fb5c5937 msgid "" "With CLI: passing ``-l`` ``-d`` ``-m`` list arguments for each of " -"resources (layers, documents, maps)" +"resources (Datasets, documents, maps)" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1917 d7ff1230fc4940fc8c57769b8d65ea63 +#: ../../admin/mgmt_commands/index.rst:1930 2f887a512e4c422197e188484f4d4ec8 msgid "**Example 3**: Delete resources without configuration file" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1926 ed0f4a8fb17443b89ae3c10f44a7ccfa +#: ../../admin/mgmt_commands/index.rst:1939 ee25059f76e749ae8e10c35df2789801 msgid "Configuration File" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1928 52cca03308584c33a1e2f71c8374b166 +#: ../../admin/mgmt_commands/index.rst:1941 f7cd394bb7554e94af82ca56281d1731 msgid "" "The JSON configuration file should contain a single `filters` object, " -"which consists of `layer`, `map` and `document` lists. Each list " +"which consists of `Dataset`, `map` and `document` lists. Each list " "specifies the filter conditions applied to a corresponding queryset, " "defining which items will be deleted. The filters are evaluated and " "directly inserted into Django .filter() method, which means the filters " @@ -1428,31 +1469,330 @@ msgid "" "with ``'*'`` which will cause deleting all the queryset of the resource." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1935 24d27feeae10459b9ad668f02ddcdfa5 +#: ../../admin/mgmt_commands/index.rst:1948 3099a49e0de54e72b1d161f94728412d msgid "" "**Example 4**: Example content of the configuration file, which will " -"delete layers with ID's 1, 2, and 3, those owned by `admin` user, along " -"with all defined maps." +"delete Datasets with ID's 1, 2, and 3, those owned by `admin` user, along" +" with all defined maps." msgstr "" -#: ../../admin/mgmt_commands/index.rst:1952 fe84963369e04196a68cf36edfaeda15 +#: ../../admin/mgmt_commands/index.rst:1965 960caee9f22c4592bccf3cb2d90f4854 msgid "CLI" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1954 951bd2b28180450e9cef0b81d597c1ea +#: ../../admin/mgmt_commands/index.rst:1967 9e90c72ac4344254a4d975a1a3a99259 msgid "" "The CLI configuration can be specified with ``-l`` ``-d`` ``-m`` list " "arguments, which in fact are a translation of the configuration JSON " "file. ``-l`` ``-d`` ``-m`` arguments are evaluated in the same manner as " -"filters.layer, filters.map and filter.document accordingly from the " +"filters.Dataset, filters.map and filter.document accordingly from the " "Example 4. The following example's result will be equivalent to Example " "4:" msgstr "" -#: ../../admin/mgmt_commands/index.rst:1959 90325eb4468d464eb99092e337d63ec4 +#: ../../admin/mgmt_commands/index.rst:1972 b3eb67a08f1a4d78b0acc4503c5a9e3e +msgid "" +"**Example 5**: Example CLI configuration, which will delete Datasets with" +" ID's 1, 2, and 3, along with all maps." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:1980 2d4588ff5cef45ada45bae48fc30d021 +msgid "Async execution over http" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:1982 184565e25fd74b2b982488a0b60a520f +msgid "It is possible to expose and run management commands over http." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:1984 81a635ccea9a424d934f300a4dc92c13 +msgid "" +"To run `custom django management commands " +"`_ usually we make make use of the command line:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:1991 e7b46640bc8148a49747d89f3ac11db1 +msgid "" +"The ``management_commands_http`` app allows us to run commands when we " +"have no access to the command line. It's possible to run a command using " +"the API or the django admin GUI." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:1994 2f26b98113be4c6c8c2e5f889009d515 +msgid "" +"For security reasons, only admin users can access the feature and the " +"desired command needs to be explicitly exposed. By default the following " +"commands are exposed: *ping_mngmt_commands_http*, *updatelayers*, " +"*sync_geonode_datasets*, *sync_geonode_maps*, *importlayers* and " +"*set_all_datasets_metadata*." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:1997 31b4635799b44e5394958b22ba5da667 +msgid "" +"To expose more command you can change the environment variable " +"``MANAGEMENT_COMMANDS_EXPOSED_OVER_HTTP`` and the added commands will be " +"exposed in your application." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:1999 60a27b51168943b5bf5f6dcdb08d18fd +msgid "" +"The list of exposed commands is available by the endpoint " +"``list_management_commands`` and also presented by the form in the admin " +"page ``create management command job``." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2001 8a26dea2491a4288b960e9bd9961e106 +msgid "" +"To use the commands in an asyncronous approach ``ASYNC_SIGNALS`` needs to" +" be set to ``True`` and celery should be running." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2004 70167f6987524224ae7e6fc4a4273d16 +msgid "Manage using django admin interface" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2007 +#: ../../admin/mgmt_commands/index.rst:2123 06a88a298f50457d92b9e146d70b64f6 +#: 097d42bf2895471eaaaff889674fbb66 +msgid "Creating a job" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2009 4fe66d62ca514d07856f11c52973e592 +msgid "" +"Access the admin panel: ``http:///admin`` and go to " +"\"Management command jobs\"." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2015 53663f2e5073422895a3c6f182e27670 +msgid "Management commands over http admin menu." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2015 23a266a2b4e2448380eb77d1b433584b +msgid "*Management command admin section*" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2017 9cb1bad875bf4ff2a58a7953b12fe67c +msgid "" +"You will arrive at " +"http:///en/admin/management_commands_http/managementcommandjob/," +" then click on the buttton ``+ Add management command job`` " +"(``http:///en/admin/management_commands_http/managementcommandjob/add/``)." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2024 b14467d9b75a4b47bbdd2a29c5e413c7 +msgid "Button: Add management command job." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2024 ee64d969b1bf4ba7bcc5b43c46d495b0 +msgid "*Add management command job*" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2026 d3f7c359eb9149dbb2ac54865bba1c03 +msgid "" +"Select the command and fill the form, with the arguments and/or key-" +"arguments if needed. Save you job and in the list select the ``start`` " +"action, alterantively you can mark the ``autostart`` option and the " +"command will be automatic started when created." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2033 41c202e43f3a4b998eb1b044d30b549f +msgid "Form: Add management command job." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2033 179d3036d1774578ae618b8ff08d60c2 +msgid "*Creating a management command job form*" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2037 ddeef37bb1094912b6e0f3f1eb2841a2 +msgid "Starting a job" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2039 5feb541576094412a058683c7dda0ee5 +msgid "To start a job:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2045 070192ef59454f37a8b6773b120904ef +msgid "Starting a management command job." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2045 8c1397dea1aa42deb48fc9eec514827e +msgid "*Starting a job*" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2047 3d0fbe8290e34a47b426be4359806a97 +msgid "Select the job to be started." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2048 0677b1ed1d0b4b9bba6b231788187fe2 +msgid "Select the ``start`` action." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2049 76b37cf329484f81abe7f05dc2b50fd2 +msgid "Click in ``Go``." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2050 f37083f8011f4abe82c9f7fc007dfe0b +msgid "" +"The page will refresh and the job status will have changed. If it takes a" +" long to run, refresh the page to see the updated the status." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2051 fcd4faa931c94894ba9271395a06e445 +msgid "A ``stop`` option is also available." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2054 a4d43add4b9e4939949e8c2067014814 msgid "" -"**Example 5**: Example CLI configuration, which will delete layers with " -"ID's 1, 2, and 3, along with all maps." +"If it takes too long to load the page, ``ASYNC_SIGNALS`` may not be " +"activated. If its status gets stuck at ``QUEUED``, verify if celery is " +"running and properly configured." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2059 753ef6616b5e435f81bee4b20ed0728e +msgid "Job status" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2061 fe816dee42314c4f92926ec2e344cd70 +msgid "" +"Clicking at the link in the ID of a job, we can see the details of this " +"job. For the job we just created, we can verify the output message and " +"celery job status." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2068 d6d0f53304c840f1827892ea097787de +msgid "Management command job status." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2068 4662753f62b94f4dbcd9ead02207e9e8 +msgid "*Example job status*" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2071 2dfa5358141a4d839993c102a5f47678 +msgid "" +"When we have an error during execution the traceback message will be " +"available in the ``Celery traceback``. In the next image a " +"``ping_mngmt_commands_http`` job was created with the arguments ``[\"--" +"force_exception\", true]``. Checking the text in this field can be useful" +" when troubleshooting errors." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2079 c36e834c99ff4321ba9fefde8bf76f4c +msgid "Management command job status with a traceback message." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2079 3cbe1d788bfa4c75b36da80b5a1a8d66 +msgid "*Example job traceback message*" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2083 ab867f4661ac42498bb4616c5bf86f02 +msgid "Manage using API endpoints" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2085 a7d0de51c9b64d2bb872de2e6c381bfa +msgid "" +"The execution of the management commands can be handled by http requests " +"to an API: ``http:///api/v2/management/``." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2087 c7c5447644014794a32f1f7f7e9c2051 +msgid "" +"All the requests need to be authenticated with administrative permissions" +" (*superuser*)." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2089 211e71ec186d4c28b2f92afc528d41de +msgid "" +"You can find here a postman collection with all the exemples listed here " +"and other available endpoints:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2091 78d3b09a6c904d1a97ab5cac0650d8fa +msgid "" +":download:`geonode_mngmt_commands.postman_collection.json " +"`" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2095 fd3d420dd63245a8b85c1ea795c44684 +msgid "List exposed commands" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2097 2b99ac4000cd49748aae54b0d5ef1e9e +msgid "Getting a list of the exposed commands:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2103 +#: ../../admin/mgmt_commands/index.rst:2145 +#: ../../admin/mgmt_commands/index.rst:2184 +#: ../../admin/mgmt_commands/index.rst:2227 +#: ../../admin/mgmt_commands/index.rst:2261 2246d1d8bf354f839d7b65297aa31d4c +#: 4596c008b6214072803e0cbd1de76861 5e76ab95d8964dc880b2056ad9a51dff +#: 96253b9f369841e5ab4624c5b16a42bf ec7ba44520044417b2bbcb61f10b998c +msgid "Response:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2120 1679fb6bb3194663be722a98cf936e30 +msgid "" +"You should change the header ``Authorization`` (``Basic " +"YWRtaW46YWRtaW4=``) to your Auth token, in this example I am using a " +"token for ``admin`` as username and ``admin`` as password." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2125 623fdf298a884746882dd8ed03a49ab2 +msgid "" +"Optionally, before creating the job you can get its *help message* with " +"the following call:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2132 d8220efbdad645cfa6d9c3218c7260a8 +msgid "" +"Creating a job for running ``ping_mngmt_commands_http`` with 30 seconds " +"of sleep time:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2172 8b34d156fec244868c70dd99ff00f1ef +msgid "" +"Alterantively you can omit the ``jobs`` part of the url to create a job. " +"(Using " +"``http:///api/v2/management/commands/ping_mngmt_commands_http/``" +" as url)" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2176 dc723412ddb64d0bb5e3cf629c1c0b6f +msgid "Start/Stop actions" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2178 3d567580d2624b51ba7ce39f2a5f1471 +msgid "To start the created job:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2210 ae89440141044544bddfef9d52051ff3 +msgid "During execution the job can be interrupted using the following call:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2216 d33f72d349f64effa13775d9e39d692d +msgid "" +"Note that the status changed from **CREATED** to **QUEUED**, during " +"execution it will be **STARTED** and at the end **FINISHED**." +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2219 873d1047364a48e19c005502ae6f4ed9 +msgid "Jobs list and status" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2221 75dd239a7aa54dcf84ab1d825e98536a +msgid "You can verify your job status and details with the following call:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2255 ab2672b6636449628bf85daf31764ead +msgid "" +"When runing multiple jobs and to audit already ran jobs. A list of jobs " +"can be retrieved using the following call:" +msgstr "" + +#: ../../admin/mgmt_commands/index.rst:2286 909db09f4dd14d668379c3b55e93ef8d +msgid "" +"This list can be filtered by the fields \"celery_result_id\", " +"\"command\", \"app_name\", \"status\", \"user\" and \"user__username\"." msgstr "" #~ msgid "" @@ -1577,3 +1917,420 @@ msgstr "" #~ msgid "Por fazer" #~ msgstr "" +#~ msgid "" +#~ ":guilabel:`Users/Groups Permissions` on " +#~ ":guilabel:`Layers`; those will be refreshed" +#~ " and synchronized with the :guilabel:`GIS" +#~ " Server` ones also" +#~ msgstr "" + +#~ msgid "" +#~ ":guilabel:`Metadata`, :guilabel:`Legend` and " +#~ ":guilabel:`Download` links on :guilabel:`Layers` " +#~ "and :guilabel:`Maps`" +#~ msgstr "" + +#~ msgid "Management Command ``sync_geonode_layers``" +#~ msgstr "" + +#~ msgid "" +#~ "This command allows to sync already " +#~ "existing permissions on Layers. In order" +#~ " to change/set Layers' permissions refer" +#~ " to the section :ref:`batch_sync_permissions`" +#~ msgstr "" + +#~ msgid "" +#~ "**filter**; Only update data the layer" +#~ " names that match the given filter." +#~ msgstr "" + +#~ msgid "" +#~ "**updatepermissions**; Update the layer " +#~ "permissions; synchronize it back to the" +#~ " GeoSpatial Server. This option is " +#~ "also available from the :guilabel:`Layer " +#~ "Details` page." +#~ msgstr "" + +#~ msgid "" +#~ "**updateattributes**; Update the layer " +#~ "attributes; synchronize it back to the" +#~ " GeoSpatial Server. This option is " +#~ "also available from the :guilabel:`Layer " +#~ "Details` page." +#~ msgstr "" + +#~ msgid "" +#~ "**updatethumbnails**; Update the map styles" +#~ " and thumbnails. This option is also" +#~ " available from the :guilabel:`Layer " +#~ "Details` page." +#~ msgstr "" + +#~ msgid "" +#~ "First of all let's take a look " +#~ "at the :guilabel:`--help` option of the" +#~ " ``sync_geonode_layers`` management command in" +#~ " order to inspect all the command " +#~ "options and features." +#~ msgstr "" + +#~ msgid "" +#~ "**Example 1**: I want to update/sync " +#~ "all layers permissions and attributes " +#~ "with the GeoSpatial Server" +#~ msgstr "" + +#~ msgid "" +#~ "**Example 2**: I want to regenerate " +#~ "the Thumbnails of all the Layers " +#~ "belonging to ``afabiani``" +#~ msgstr "" + +#~ msgid "" +#~ "This command allows to reset **Metadata" +#~ " Attributes** and **Catalogue Schema** on" +#~ " Layers. The command will also update" +#~ " the :guilabel:`CSW Catalogue` XML and " +#~ "Links of GeoNode." +#~ msgstr "" + +#~ msgid "**filter**; Only update data the layers that match the given filter." +#~ msgstr "" + +#~ msgid "" +#~ "There are situations where it is " +#~ "not possible or not convenient to " +#~ "use the :guilabel:`Upload Form` to add" +#~ " new Layers to GeoNode via the " +#~ "web interface. As an instance:" +#~ msgstr "" + +#~ msgid "The dataset is simply too big to be uploaded through a web interface." +#~ msgstr "" + +#~ msgid "" +#~ "We would like to import some data" +#~ " from the mass storage programmatically." +#~ msgstr "" + +#~ msgid "We would like to import some tables from a DataBase." +#~ msgstr "" + +#~ msgid "" +#~ "We need to process the data first" +#~ " and, maybe, transform it to another" +#~ " format." +#~ msgstr "" + +#~ msgid "" +#~ "The :guilabel:`-hh` Identifies the GeoNode " +#~ "server where we want to upload our" +#~ " layers. The default value is " +#~ ":guilabel:`http://localhost:8000`." +#~ msgstr "" + +#~ msgid "" +#~ "The import layers management command is" +#~ " invoked by specifying options as " +#~ "described above and specifying the path" +#~ " to a directory that contains " +#~ "multiple files. For purposes of this " +#~ "exercise, let's use the default set " +#~ "of testing layers that ship with " +#~ "geonode. You can replace this path " +#~ "with the directory to your own " +#~ "shapefiles." +#~ msgstr "" + +#~ msgid "" +#~ "The status code, is the response " +#~ "coming from GeoNode. For example 201 " +#~ "means that the layer has been " +#~ "correctly uploaded" +#~ msgstr "" + +#~ msgid "" +#~ "While it is possible to import " +#~ "layers directly from your servers " +#~ "filesystem into your GeoNode, you may" +#~ " have an existing GeoServer that " +#~ "already has data in it, or you " +#~ "may want to configure data from a" +#~ " GeoServer which is not directly " +#~ "supported by uploading data." +#~ msgstr "" + +#~ msgid "" +#~ "GeoServer supports a wide range of " +#~ "data formats and connections to " +#~ "database, and while many of them " +#~ "are not supported as GeoNode upload " +#~ "formats, if they can be configured " +#~ "in GeoServer, you can add them to" +#~ " your GeoNode by following the " +#~ "procedure described below." +#~ msgstr "" + +#~ msgid "" +#~ "GeoServer supports 3 types of data: " +#~ ":guilabel:`Raster`, :guilabel:`Vector`, " +#~ ":guilabel:`Databases` and :guilabel:`Cascaded`." +#~ msgstr "" + +#~ msgid "" +#~ "Lets walk through an example of " +#~ "configuring a new PostGIS database in" +#~ " GeoServer and then configuring those " +#~ "layers in your GeoNode." +#~ msgstr "" + +#~ msgid "" +#~ "The number of stores, layers and " +#~ "workspaces may be different depending on" +#~ " what you already have configured in" +#~ " your GeoServer." +#~ msgstr "" + +#~ msgid "" +#~ "The next screen lets you configure " +#~ "the layers in your database. This " +#~ "will of course be different depending" +#~ " on the layers in your database." +#~ msgstr "" + +#~ msgid "" +#~ "Select the \"Publish\" button for one" +#~ " of the layers and the next " +#~ "screen will be displayed where you " +#~ "can enter metadata for this layer. " +#~ "Since we will be managing this " +#~ "metadata in GeoNode, we can leave " +#~ "these alone for now." +#~ msgstr "" + +#~ msgid "" +#~ "Click save and this layer will now" +#~ " be configured for use in your " +#~ "GeoServer." +#~ msgstr "" + +#~ msgid "" +#~ "The next step is to configure " +#~ "these layers in GeoNode. The " +#~ "``updatelayers`` management command can be " +#~ "used for this purpose. As with " +#~ "``importlayers``, it's useful to look at" +#~ " the command line options for this" +#~ " command by passing the :guilabel:`--help`" +#~ " option" +#~ msgstr "" + +#~ msgid "" +#~ "One of the :guilabel:`--workspace` or " +#~ ":guilabel:`--store` must be always specified" +#~ " if you want to ingest Layers " +#~ "belonging to a specific ``Workspace``. " +#~ "As an instance, in order to ingest" +#~ " the layers present into the " +#~ "``geonode`` workspace, you will need to" +#~ " specify the option ``-w geonode``." +#~ msgstr "" + +#~ msgid "" +#~ "Let's ingest the layer " +#~ "``geonode:_1_SARMIENTO_ENERO_2018`` from the " +#~ "``geonode`` workspace." +#~ msgstr "" + +#~ msgid "" +#~ "In case you don't specify the " +#~ ":guilabel:`-f` option, the layers that " +#~ "already exist in your GeoNode will " +#~ "be just updated and the configuration" +#~ " synchronized between GeoServer and " +#~ "GeoNode." +#~ msgstr "" + +#~ msgid "" +#~ "You can download the Admin;(Postcode) " +#~ "layer by issuing the following command::" +#~ msgstr "" + +#~ msgid "" +#~ "This gives you information about the " +#~ "number of features, the extent, the " +#~ "projection and the attributes of this" +#~ " layer." +#~ msgstr "" + +#~ msgid "" +#~ "Next, lets go ahead and convert " +#~ "this layer into a shapefile by " +#~ "issuing the following command::" +#~ msgstr "" + +#~ msgid "" +#~ "Note that we have also reprojected " +#~ "the layer to the WGS84 spatial " +#~ "reference system with the -t_srs ogr2ogr" +#~ " option." +#~ msgstr "" + +#~ msgid "" +#~ "As soon as the import process " +#~ "completes, you will have the possibility" +#~ " to go straight to the layer " +#~ "info page (\"Layer Info\" button), or" +#~ " to edit the metadata for that " +#~ "layer (\"Edit Metadata\" button), or to" +#~ " manage the styles for that layer " +#~ "(\"Manage Styles\")." +#~ msgstr "" + +#~ msgid "" +#~ "In this example we will use the" +#~ " original dataset of the " +#~ "``chiangMai_ortho_optimized`` public raster layer" +#~ " which is currently available on the" +#~ " Thai `CHIANG MAI Urban Flooding " +#~ "GeoNode platform `_." +#~ msgstr "" + +#~ msgid "" +#~ "From the `CHIANG MAI Urban Flooding " +#~ "GeoNode platform `_ platform it is currently " +#~ "available the ``chiangMai_dtm_optimized`` layer, " +#~ "let’s download its original dataset." +#~ msgstr "" + +#~ msgid "" +#~ "Now you've created a superuser you " +#~ "should become familiar with the *Django" +#~ " Admin Interface*. As a superuser you" +#~ " are having access to this interface," +#~ " where you can manage users, layers," +#~ " permission and more. To learn more" +#~ " detailed about this interface check " +#~ "this LINK. For now it will be " +#~ "enough to just follow the steps. " +#~ "To attend the *Django Admin Interface*," +#~ " go to your geonode website and " +#~ "*sign in* with *your_superuser*. Once " +#~ "you've logged in, the name of your" +#~ " user will appear on the top " +#~ "right. Click on it and the " +#~ "following menu will show up:" +#~ msgstr "" + +#~ msgid "" +#~ "GeoNode provides a very useful " +#~ "management command ``set_layers_permisions`` " +#~ "allowing an administrator to easily add" +#~ " / remove permissions to groups and" +#~ " users on one or more layers." +#~ msgstr "" + +#~ msgid "" +#~ "**resources** (layers) which permissions will" +#~ " be assigned on --> type the " +#~ "layer title (use quotation mark for " +#~ "titles with white space), multiple " +#~ "choices can be typed with white " +#~ "space separator, if no titles are " +#~ "provided all the layers will be " +#~ "considered" +#~ msgstr "" + +#~ msgid "" +#~ "Assign **write** permissions on the " +#~ "layers **layer_X** and **layer Y** to" +#~ " the users **user_A** and **user_B** " +#~ "and to the group **group_C**." +#~ msgstr "" + +#~ msgid "" +#~ "Assign **owner** permissions on all the" +#~ " layers to the group **group_C**." +#~ msgstr "" + +#~ msgid "" +#~ "Unset **download** permissions on the " +#~ "layer **layer_X** for the user " +#~ "**user_A**." +#~ msgstr "" + +#~ msgid "" +#~ "The same functionalities, with some " +#~ "limitations, are available also from the" +#~ " :guilabel:`Admin Dashboard >> Layers`." +#~ msgstr "" + +#~ msgid "" +#~ "An action named :guilabel:`Set layers " +#~ "permissions` is available from the list," +#~ " redirecting the administrator to a " +#~ "form to set / unset read, write," +#~ " download and ownership permissions on " +#~ "the selected layers." +#~ msgstr "" + +#~ msgid "" +#~ "With CLI: passing ``-l`` ``-d`` ``-m``" +#~ " list arguments for each of resources" +#~ " (layers, documents, maps)" +#~ msgstr "" + +#~ msgid "" +#~ "The JSON configuration file should " +#~ "contain a single `filters` object, which" +#~ " consists of `layer`, `map` and " +#~ "`document` lists. Each list specifies " +#~ "the filter conditions applied to a " +#~ "corresponding queryset, defining which items" +#~ " will be deleted. The filters are " +#~ "evaluated and directly inserted into " +#~ "Django .filter() method, which means the" +#~ " filters occurring as separated list " +#~ "items are treated as AND condition. " +#~ "To create OR query ``|`` operator " +#~ "should be used. For more info " +#~ "please check Django " +#~ "[documentation](https://docs.djangoproject.com/en/3.2/topics/db/queries" +#~ "/#complex-lookups-with-q-objects)). The only " +#~ "exception is passing a list with " +#~ "``'*'`` which will cause deleting all" +#~ " the queryset of the resource." +#~ msgstr "" + +#~ msgid "" +#~ "**Example 4**: Example content of the" +#~ " configuration file, which will delete " +#~ "layers with ID's 1, 2, and 3, " +#~ "those owned by `admin` user, along " +#~ "with all defined maps." +#~ msgstr "" + +#~ msgid "" +#~ "The CLI configuration can be specified" +#~ " with ``-l`` ``-d`` ``-m`` list " +#~ "arguments, which in fact are a " +#~ "translation of the configuration JSON " +#~ "file. ``-l`` ``-d`` ``-m`` arguments are" +#~ " evaluated in the same manner as " +#~ "filters.layer, filters.map and filter.document " +#~ "accordingly from the Example 4. The " +#~ "following example's result will be " +#~ "equivalent to Example 4:" +#~ msgstr "" + +#~ msgid "" +#~ "**Example 5**: Example CLI configuration, " +#~ "which will delete layers with ID's " +#~ "1, 2, and 3, along with all " +#~ "maps." +#~ msgstr "" + diff --git a/locale/en/LC_MESSAGES/admin/thesaurus/index.mo b/locale/en/LC_MESSAGES/admin/thesaurus/index.mo index 240adda7..8ade03c3 100644 Binary files a/locale/en/LC_MESSAGES/admin/thesaurus/index.mo and b/locale/en/LC_MESSAGES/admin/thesaurus/index.mo differ diff --git a/locale/en/LC_MESSAGES/admin/thesaurus/index.po b/locale/en/LC_MESSAGES/admin/thesaurus/index.po index 02c0583d..94159cc7 100644 --- a/locale/en/LC_MESSAGES/admin/thesaurus/index.po +++ b/locale/en/LC_MESSAGES/admin/thesaurus/index.po @@ -8,293 +8,427 @@ msgid "" msgstr "" "Project-Id-Version: GeoNode 3.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 17:42+0100\n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" -#: ../../admin/thesaurus/index.rst:2 fa223d5a4a4948c58271b4aeb548c1e2 -msgid "Loading a thesaurus" +#: ../../admin/thesaurus/index.rst:2 f812522992b3461fa137e313590c8b7c +msgid "Introduction" msgstr "" -#: ../../admin/thesaurus/index.rst:4 e1eb5bd16a3447458a4f5fa913b2aef7 -msgid "There are 2 possible ways to upload a Thesaurus in geonode:" -msgstr "" - -#: ../../admin/thesaurus/index.rst:6 ../../admin/thesaurus/index.rst:12 -#: aa6603d3d7dd4d6784111d9d940afd8d abe4b4f8915a4211900a9f732c78109c -msgid "Admin panel" -msgstr "" - -#: ../../admin/thesaurus/index.rst:7 a8c5288cd7234797a08103d5148afa00 -msgid "Django command-line" -msgstr "" - -#: ../../admin/thesaurus/index.rst:8 7e0e8c76a2cf428c907323d2c6a4bbb9 -msgid "settings.py (deprecated)" +#: ../../admin/thesaurus/index.rst:4 d90b108e318b434ea704dfcdc78a3bb0 +msgid "" +"GeoNode can import a thesaurus (or multiple thesauri) in order to index " +"resources against subject terms or keywords. Thesauri can be managed " +"manually in the admin panel, or imported as `SKOS RDF " +"`_ using either the admin panel or the " +"command-line:" msgstr "" -#: ../../admin/thesaurus/index.rst:13 13418fe013bd48e19110e299a13a5190 -msgid "" -"You can add a thesaurus into you GeoNode using the ``upload thesaurus`` " -"available in the Admin panel" +#: ../../admin/thesaurus/index.rst:9 08ebfaf7ddc8459c9c0fc294f536ad8c +msgid "Upload via the Admin panel" msgstr "" -#: ../../admin/thesaurus/index.rst:15 0df14fc0249a4ddc9c6be51efd7c5066 +#: ../../admin/thesaurus/index.rst:11 75e66e818068481d91e880dc48d05c89 msgid "" "Navigate to the thesaurus page in the admin panel " "``http:///admin/base/thesaurus``. On the top-right of " -"the page a button named `Upload thesaurus` will be available:" +"the page a button named :guilabel:`Upload thesaurus` will be available:" msgstr "" -#: ../../admin/thesaurus/index.rst:20 23db1f941bb549698e920a96bdb005dd +#: ../../admin/thesaurus/index.rst:16 50f5933d8e3440b3b238b03ac2b03540 msgid "" -"After clicking on it, a simple form for the upload will be shown. In " -"order to let the upload works, is required to choose an `RDF` file" +"After clicking on it, a simple form for the upload will be shown which " +"will allow you to select your desired RDF file:" msgstr "" -#: ../../admin/thesaurus/index.rst:25 016887b18f104aa29cc33b617addf9c1 +#: ../../admin/thesaurus/index.rst:21 751b265ae41e48059175df3035f66b38 msgid "" -"By clicking on `Upload CSV`, the system will load the thesaurus by " -"assigning to it a `slugify` name based on the file name. The name can be " +"By clicking on `Upload RDF`, the system will load the thesaurus and " +"assign it a \"slugified\" name based on the file name. The name can be " "easily change later in the edit page." msgstr "" -#: ../../admin/thesaurus/index.rst:28 2d542a63f0b84c0ab51cebf9f61aafee -msgid "If everything goes fine, a successfull message will be shown:" +#: ../../admin/thesaurus/index.rst:24 626d7010f1f94c0bb567a7d0d742babe +msgid "If everything goes fine, a success message will be shown:" msgstr "" -#: ../../admin/thesaurus/index.rst:33 93c0181d56c2411e82cdcbb5d7cf313d +#: ../../admin/thesaurus/index.rst:29 ea047a668a8f44c2a53f98066379b15a msgid "Otherwise the UI will show the error message:" msgstr "" -#: ../../admin/thesaurus/index.rst:39 672b02f719804fe39f4703ec59b1be51 -msgid "Command line" +#: ../../admin/thesaurus/index.rst:38 6ac5729671c34b59a54c45bc69e65fd3 +msgid "Import via the ``load_thesaurus`` command" msgstr "" -#: ../../admin/thesaurus/index.rst:41 75785337fdd44c52a86033c552c99a6a +#: ../../admin/thesaurus/index.rst:40 1446c4fb842d466293d7c04417cac4e6 msgid "" -"A thesaurus can be loaded into GeoNode by using the ``load_thesaurus`` " -"command:" +"A thesaurus can also be loaded into GeoNode by using the " +"``load_thesaurus`` management command:" msgstr "" -#: ../../admin/thesaurus/index.rst:51 14c7a614f42249df9c42318c7b9ae75d +#: ../../admin/thesaurus/index.rst:50 8c0182b3d6b04c8da64acf1a186985d3 msgid "" -"In order add the inspire-themes thesaurus into a geonode instance, " -"download it as file ``inspire-theme.rdf`` with the command:" +"For example, in order add the `INSPIRE Spatial Data Themes " +"`_ thesaurus into " +"a GeoNode instance, download it as file ``inspire-theme.rdf`` with the " +"command:" msgstr "" -#: ../../admin/thesaurus/index.rst:57 795219a6e03542fdadc2b9f438a2b873 +#: ../../admin/thesaurus/index.rst:56 9d11909f11e14dfcb53e5431e74f3e4a msgid "and then issue the command:" msgstr "" -#: ../../admin/thesaurus/index.rst:63 c883dd9b3b714459aee6e9f2b1495b9d +#: ../../admin/thesaurus/index.rst:62 57f126ab3c22486eb0678bae22664ace msgid "" "The ``name`` is the identifier you'll use to refer to this thesaurus in " "your GeoNode instance." msgstr "" -#: ../../admin/thesaurus/index.rst:66 e2b3500fd4ac41b19614735170d93d1f +#: ../../admin/thesaurus/index.rst:65 4bfdd2010d3e45ab9a1c3ca1346376d8 msgid "" "If you only want to make sure that a thesaurus file will be properly " "parsed, give the ``--dry-run`` parameter, so that nothing will be added " "to the DB." msgstr "" -#: ../../admin/thesaurus/index.rst:68 e05d6dd161a34c248d8f32706e462150 +#: ../../admin/thesaurus/index.rst:67 2a6aed88a2a14d2fa6402bb1ad3093bf msgid "" "*Note*: if the ``name`` starts with the string ``fake``, the file will " "not be accessed at all, and some test keywords will be added to a fake " "new thesaurus. In this case the ``dry-run`` param will not be used." msgstr "" -#: ../../admin/thesaurus/index.rst:72 55d8b423c2274f2ab8b9b4331340e963 +#: ../../admin/thesaurus/index.rst:71 d0c908f79bfe460c9fa38688e5f7de8b msgid "Configure a thesaurus in GeoNode" msgstr "" -#: ../../admin/thesaurus/index.rst:73 a75ca67189d5499bb75f21c1e10a569c +#: ../../admin/thesaurus/index.rst:74 08cb55289e354406bff01dae8e38b326 msgid "Configuration from `Admin`" msgstr "" -#: ../../admin/thesaurus/index.rst:75 f5560548b6d847cb8bd0330d7e9c88f2 +#: ../../admin/thesaurus/index.rst:76 f21d839db393419c9a5f48db083d9ad7 msgid "" "After you loaded a thesaurus into GeoNode, it should be configured in the" " :guilabel:`Admin` panel." msgstr "" -#: ../../admin/thesaurus/index.rst:77 df59aa6269ac4bdd95649c98d5c28695 +#: ../../admin/thesaurus/index.rst:78 ae0d9700cdfe4a6bbecc72c742718d2f msgid "" "The panel can be reached from :guilabel:`Admin` link of the *User Menu* " "in the navigation bar or through this URL: " "``http:///admin/base/thesaurus``." msgstr "" -#: ../../admin/thesaurus/index.rst:79 ff447fe6b1b44b0fb26eb087ca064941 +#: ../../admin/thesaurus/index.rst:80 6b025891c461454f83f62dbec0b19514 msgid "" "Once you are on the Thesaurus lists, select one thesaurus to open the " "Edit page" msgstr "" -#: ../../admin/thesaurus/index.rst:84 6538bef7bf434243a9e747b759d3d012 +#: ../../admin/thesaurus/index.rst:85 724278206dc6430b93bedd2840e09d11 msgid "*The GeoNode Thesaurus edit Interface*" msgstr "" -#: ../../admin/thesaurus/index.rst:87 182afc0411614312a8fc916c83d9beaa +#: ../../admin/thesaurus/index.rst:88 84cb4256de334289b29fc3d64bb074e7 msgid "" "``identifier``: (mandatory string) the identifier you used in the " "``load_thesaurus`` commands." msgstr "" -#: ../../admin/thesaurus/index.rst:88 46f980e65b0342528eca9e1ec809b862 +#: ../../admin/thesaurus/index.rst:89 b5667ff1ab464410ac65eeb4e534820d msgid "" -"``title``: (mandatory string) The title of the thesaurus, is ingested by " -"the ``load_thesaurus`` command." +"``title``: (mandatory string) The title of the thesaurus, set initially " +"by the ``load_thesaurus`` command." msgstr "" -#: ../../admin/thesaurus/index.rst:89 f3ed7e8786b34cb1bb3520091d337916 +#: ../../admin/thesaurus/index.rst:90 75d97308e9904dcba6025ccd343c7ac4 msgid "" -"``date``: (mandatory date) The Date of the thesaurus, is ingested by the " -"``load_thesaurus`` command." +"``date``: (mandatory date) The Date of the thesaurus, set initially by " +"the ``load_thesaurus`` command." msgstr "" -#: ../../admin/thesaurus/index.rst:90 ad659b824319400ab12b997cbde5d2ea +#: ../../admin/thesaurus/index.rst:91 9db2ee6cfa13409ba4fbe0323ad7fe62 msgid "" -"``description``: (mandatory string) The description of the thesaurus, is " -"ingested by the ``load_thesaurus`` command." +"``description``: (mandatory string) The description of the thesaurus, set" +" initially by the ``load_thesaurus`` command." msgstr "" -#: ../../admin/thesaurus/index.rst:91 aa9cd150184840b39bd86fd5025833ee +#: ../../admin/thesaurus/index.rst:92 9d0b8d9240fe4f0e9fcf1338f47401ff msgid "" -"``slug``: (mandatory string) The slug of the thesaurus, is ingested by " +"``slug``: (mandatory string) The slug of the thesaurus, set initially by " "the ``load_thesaurus`` command." msgstr "" -#: ../../admin/thesaurus/index.rst:92 60111fe7599c45958b5cf143c6968c6a +#: ../../admin/thesaurus/index.rst:93 99f9379f63004bb2a8a522e047bb5c62 msgid "" -"``about``: (optional string) The about of the thesaurus, is ingested by " -"the ``load_thesaurus`` command." +"``about``: (optional string) The about of the thesaurus, set initially by" +" the ``load_thesaurus`` command." msgstr "" -#: ../../admin/thesaurus/index.rst:93 f377b765dd3a4a4ca995fcb0816092a2 -msgid "" -"``card min``: (optional integer) Decide the minimun cardinality, default " -"= 0" +#: ../../admin/thesaurus/index.rst:94 b3f454f38859495fa5b303f03004c9be +msgid "``card min``: (optional integer) The minimum cardinality, default = 0" msgstr "" -#: ../../admin/thesaurus/index.rst:94 cb82beab706049c7b598080b8f4b8d76 -msgid "" -"``card max``: (optional integer) Decide the maximun cardinality, default " -"= -1" +#: ../../admin/thesaurus/index.rst:95 ae162e354e704f70b1119d0f476dfb26 +msgid "``card max``: (optional integer) The maximum cardinality, default = -1" msgstr "" -#: ../../admin/thesaurus/index.rst:95 40a6b5a8f46a4189ba985bd0aa3dd5b0 +#: ../../admin/thesaurus/index.rst:96 cf530d79cf894dbe938d34fdb548a27c msgid "" "``facet``: (boolean) Decide if the thesaurus will be shown in the facet " -"list. default: True" +"list, default: True" msgstr "" -#: ../../admin/thesaurus/index.rst:96 a63d175e1c8f447b976d6c8d06500a00 +#: ../../admin/thesaurus/index.rst:97 25a9155187b24de6b6ad2c8da1a02057 msgid "" "``order``: (integer) Decide the listing order of the thesaurus in the " -"facet list and in the metadta editor. default: 0, asc order from 0 to N" +"facet list and in the metadata editor, default: 0, asc order from 0 to N" msgstr "" -#: ../../admin/thesaurus/index.rst:98 0323902a3b80481b826f10ffea83f515 +#: ../../admin/thesaurus/index.rst:99 f827cbe654a34adc8eae618b9537d9cb msgid "Cardinality:" msgstr "" -#: ../../admin/thesaurus/index.rst:100 e7c688374a0149f384e892044d855789 +#: ../../admin/thesaurus/index.rst:101 3c26c06e04784533a8d3407f3671bd46 msgid "`card_max=0` --> Disabled, The Thesaurus will not appear in the GUI" msgstr "" -#: ../../admin/thesaurus/index.rst:101 07211ae0c4ff4ce38c583d846841830a +#: ../../admin/thesaurus/index.rst:102 68b50a6477bb439f85087745e0c4f432 msgid "`card_max=1` & `card_min = 0` --> Single choice, optional." msgstr "" -#: ../../admin/thesaurus/index.rst:102 061f921c395e488094a664e0b6b5c9de +#: ../../admin/thesaurus/index.rst:103 853dd5fa8e684347b1a0eb1313d170cd msgid "`card_max=1` & `card_min = 1` --> Single choice, required" msgstr "" -#: ../../admin/thesaurus/index.rst:103 86832ba635f74eb19db37c9b1ff6e169 +#: ../../admin/thesaurus/index.rst:104 47aab453962e49d0a43d334117ddc021 msgid "`card_max=-1` & `card_min = 0` --> [0..N] Multiple choices, optional" msgstr "" -#: ../../admin/thesaurus/index.rst:104 2265b5d34c7943549c9cf35b21dc32bd +#: ../../admin/thesaurus/index.rst:105 ebffb3aab0454bdca9595d044a8eb603 msgid "`card_max=-1` & `card_min = 1` --> [1..N] Multiple choices, required" msgstr "" -#: ../../admin/thesaurus/index.rst:106 22531e57da8248798c516a6b0079bfe6 +#: ../../admin/thesaurus/index.rst:107 294f25f875a4425b980ab560c9d40803 msgid "" "After the setup, in `Editing Tools -> Metadata -> Wizard` the thesaurus " "block will be shown like the following image:" msgstr "" -#: ../../admin/thesaurus/index.rst:112 0ccb2878667148deb9706574ab508554 +#: ../../admin/thesaurus/index.rst:113 15005f2da6fe411c8c209f5e06acf6af msgid "*The metadata interface with the Thesaurus enabled*" msgstr "" -#: ../../admin/thesaurus/index.rst:116 49ab5b9cbeac4f4d9ce53ddc324ec6a1 +#: ../../admin/thesaurus/index.rst:117 fe8845f28f5c4364bea5d28ada038044 msgid "Configuration via `settings.py`" msgstr "" -#: ../../admin/thesaurus/index.rst:118 bf854d4e06cd442ca088b11cc82c1597 +#: ../../admin/thesaurus/index.rst:119 e58b8a967e1b472d86a78639209134b6 msgid "" "*Deprecated* The Thesaurus configuration via settings is deprecated, will" " be removed in the future." msgstr "" -#: ../../admin/thesaurus/index.rst:120 bede261e9023478e9cae6bba45c2b26c +#: ../../admin/thesaurus/index.rst:121 1e4a20cd683a4806a6eb7ff649158fb4 msgid "" "After you loaded a thesaurus into GeoNode, it should be configured in the" " ``settings.py`` file (or in the ``local_settings``) in this way:" msgstr "" -#: ../../admin/thesaurus/index.rst:126 c7c4449b417e42ab9a814ad2c6843551 +#: ../../admin/thesaurus/index.rst:127 98563c9185534b95b5683e15181f1a67 msgid "" "``name``: (mandatory string) the identifier you used in the " "``load_thesaurus`` commands." msgstr "" -#: ../../admin/thesaurus/index.rst:127 392b57af159047969d260e7376cc312f +#: ../../admin/thesaurus/index.rst:128 8ec2334f03084bcc9d80683b7680be71 msgid "" "``required``: (optional boolean) if ``True``, a keyword of this thesaurus" " is mandatory to complete the metadata. *Currently not implemented.*" msgstr "" -#: ../../admin/thesaurus/index.rst:128 e0ef4854be64465f9ca51d8be5937468 +#: ../../admin/thesaurus/index.rst:129 81d0f78d4b224a64aed4b476a0e9568f msgid "" "``filter``: (optional boolean) if ``True``, a faceted list of keywords of" " this thesaurus will be presented on the search page." msgstr "" -#: ../../admin/thesaurus/index.rst:130 bfa42e3a8aec4c5c8c24955360af415d +#: ../../admin/thesaurus/index.rst:131 a414a1ba97d74fb6ae76656eae649c3c msgid "" "So, in order to set up the INSPIRE themes thesaurus you may set the " "THESAURUS value as:" msgstr "" -#: ../../admin/thesaurus/index.rst:137 a89015049c1f4de5b0076a2c2519aa1a +#: ../../admin/thesaurus/index.rst:138 67a41ef8250a4dbc897fee63584a2304 msgid "Apply a thesaurus to a resource" msgstr "" -#: ../../admin/thesaurus/index.rst:139 47fea967d773434596247bd7836de904 +#: ../../admin/thesaurus/index.rst:140 9b5153b84b69425eaad52cf6955c1e0f msgid "" "After you've finished the setup you should find a new input widget in " "each resource metadata wizard allowing you to choose a thesaurus for your" " resource." msgstr "" -#: ../../admin/thesaurus/index.rst:141 7336e50e4f184f45a0dfe2f357b0f13c +#: ../../admin/thesaurus/index.rst:142 7d4dcc02d8bd4257ac9ae8821847e969 msgid "" "After applying a thesaurus to resources those should be listed in the " -"filter section in GeoNodes resource list views." +"filter section in GeoNode's resource list views:" msgstr "" -#: 8919cd32bbe54aee8cdfe43441c1b403 +#: 720761983cc440b7bdfa33f1a5dde0b1 msgid "thesauarus" msgstr "" +#: ../../admin/thesaurus/index.rst:153 ff10471e0212489ebbfeafac1d0e59a7 +msgid "Exporting a thesaurus as RDF via the ``dump_thesaurus`` command" +msgstr "" + +#: ../../admin/thesaurus/index.rst:155 fef25d574b5d44da846d457c7307aaee +msgid "" +"GeoNode thesauri can be exported as RDF using the ``dump_thesaurus`` " +"command:" +msgstr "" + +#: ../../admin/thesaurus/index.rst:168 0a92b8fe29c240639b48379f04909962 +msgid "" +"The ``-n|--name`` argument refers, like the ``load_thesaurus`` command, " +"to the thesaurus's identifier in GeoNode, as opposed to its title. If " +"uploaded via the admin interface this is derived automatically from its " +"file name. Information about thesauri can be shown on the command-line " +"using ``dump_thesaurus`` with just the ``-l|--list`` option." +msgstr "" + +#~ msgid "Loading a thesaurus" +#~ msgstr "" + +#~ msgid "There are 2 possible ways to upload a Thesaurus in geonode:" +#~ msgstr "" + +#~ msgid "Admin panel" +#~ msgstr "" + +#~ msgid "Django command-line" +#~ msgstr "" + +#~ msgid "settings.py (deprecated)" +#~ msgstr "" + +#~ msgid "" +#~ "You can add a thesaurus into you" +#~ " GeoNode using the ``upload thesaurus`` " +#~ "available in the Admin panel" +#~ msgstr "" + +#~ msgid "" +#~ "Navigate to the thesaurus page in " +#~ "the admin panel " +#~ "``http:///admin/base/thesaurus``. On " +#~ "the top-right of the page a " +#~ "button named `Upload thesaurus` will be" +#~ " available:" +#~ msgstr "" + +#~ msgid "" +#~ "After clicking on it, a simple " +#~ "form for the upload will be shown." +#~ " In order to let the upload " +#~ "works, is required to choose an " +#~ "`RDF` file" +#~ msgstr "" + +#~ msgid "" +#~ "By clicking on `Upload CSV`, the " +#~ "system will load the thesaurus by " +#~ "assigning to it a `slugify` name " +#~ "based on the file name. The name" +#~ " can be easily change later in " +#~ "the edit page." +#~ msgstr "" + +#~ msgid "If everything goes fine, a successfull message will be shown:" +#~ msgstr "" + +#~ msgid "Command line" +#~ msgstr "" + +#~ msgid "" +#~ "A thesaurus can be loaded into " +#~ "GeoNode by using the ``load_thesaurus`` " +#~ "command:" +#~ msgstr "" + +#~ msgid "" +#~ "In order add the inspire-themes " +#~ "thesaurus into a geonode instance, " +#~ "download it as file ``inspire-" +#~ "theme.rdf`` with the command:" +#~ msgstr "" + +#~ msgid "" +#~ "``title``: (mandatory string) The title " +#~ "of the thesaurus, is ingested by " +#~ "the ``load_thesaurus`` command." +#~ msgstr "" + +#~ msgid "" +#~ "``date``: (mandatory date) The Date of" +#~ " the thesaurus, is ingested by the" +#~ " ``load_thesaurus`` command." +#~ msgstr "" + +#~ msgid "" +#~ "``description``: (mandatory string) The " +#~ "description of the thesaurus, is " +#~ "ingested by the ``load_thesaurus`` command." +#~ msgstr "" + +#~ msgid "" +#~ "``slug``: (mandatory string) The slug of" +#~ " the thesaurus, is ingested by the" +#~ " ``load_thesaurus`` command." +#~ msgstr "" + +#~ msgid "" +#~ "``about``: (optional string) The about " +#~ "of the thesaurus, is ingested by " +#~ "the ``load_thesaurus`` command." +#~ msgstr "" + +#~ msgid "" +#~ "``card min``: (optional integer) Decide " +#~ "the minimun cardinality, default = 0" +#~ msgstr "" + +#~ msgid "" +#~ "``card max``: (optional integer) Decide " +#~ "the maximun cardinality, default = -1" +#~ msgstr "" + +#~ msgid "" +#~ "``facet``: (boolean) Decide if the " +#~ "thesaurus will be shown in the " +#~ "facet list. default: True" +#~ msgstr "" + +#~ msgid "" +#~ "``order``: (integer) Decide the listing " +#~ "order of the thesaurus in the " +#~ "facet list and in the metadta " +#~ "editor. default: 0, asc order from " +#~ "0 to N" +#~ msgstr "" + +#~ msgid "" +#~ "After applying a thesaurus to resources" +#~ " those should be listed in the " +#~ "filter section in GeoNodes resource list" +#~ " views." +#~ msgstr "" + diff --git a/locale/en/LC_MESSAGES/admin/upgrade/index.mo b/locale/en/LC_MESSAGES/admin/upgrade/index.mo index bafb9963..8ade03c3 100644 Binary files a/locale/en/LC_MESSAGES/admin/upgrade/index.mo and b/locale/en/LC_MESSAGES/admin/upgrade/index.mo differ diff --git a/locale/en/LC_MESSAGES/admin/upgrade/index.po b/locale/en/LC_MESSAGES/admin/upgrade/index.po index 0d28ab47..1a555895 100644 --- a/locale/en/LC_MESSAGES/admin/upgrade/index.po +++ b/locale/en/LC_MESSAGES/admin/upgrade/index.po @@ -8,169 +8,191 @@ msgid "" msgstr "" "Project-Id-Version: GeoNode 3.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-03 17:10+0200\n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.0\n" +"Generated-By: Babel 2.10.3\n" -#: ../../admin/upgrade/index.rst:2 40b434e3a68c40bb9aff706e21edf628 -msgid "Upgrade from 3.1.x" +#: ../../admin/upgrade/index.rst:2 2f82c61f906a4a3f80c7dfbc95a09785 +msgid "Upgrade from 3.2.x / 3.3.x" msgstr "" -#: ../../admin/upgrade/index.rst:4 d0893227870f4de99fabab56face9099 +#: ../../admin/upgrade/index.rst:4 ffa0049f66ce4b0b80566a51a748fe6d msgid "Upgrade the dependencies" msgstr "" -#: ../../admin/upgrade/index.rst:5 0a3e5ab417b0499b9808a19e8b408aa5 +#: ../../admin/upgrade/index.rst:5 fe89cd4173c94f28a95b066e3b46b09b msgid "" "Perform the ``migrations`` management command; in case some attribute is " "conflicting, remove it manually from the DB" msgstr "" -#: ../../admin/upgrade/index.rst:6 1a58959fb1a3420b90fe0c6449bd5a3e +#: ../../admin/upgrade/index.rst:6 3c0dd68f601f4931b0826c439a00a594 msgid "Proform the ``collectstatic`` management command" msgstr "" -#: ../../admin/upgrade/index.rst:7 a3f4cbdc4faf4f6982d5bfee9d326566 -msgid "Perform the ``set_all_layers_metadata -d`` management command" -msgstr "" - -#: ../../admin/upgrade/index.rst:8 486566b8c30b42afb6e77d0d1573458f -msgid "" -"Drop the ``rabbitmq`` image and volume and let GeoNode recreate the " -"``queues`` automatically" -msgstr "" - -#: ../../admin/upgrade/index.rst:11 c586b036a0094cf79b196fdfa42e9269 -msgid "Upgrade from 2.10.x / 3.0" -msgstr "" - -#: ../../admin/upgrade/index.rst:14 2b96170aaf674518a1a5d7ccd0525f30 +#: ../../admin/upgrade/index.rst:9 178c54851822449bacd6ffb94159108a msgid "Upgrade the instance dependencies" msgstr "" -#: ../../admin/upgrade/index.rst:16 145137cd66c849f4b9ba59998d74ddbd +#: ../../admin/upgrade/index.rst:11 444c3aff82d54dbba74a9e541eeca081 msgid "" "Check the :ref:`install_dep` and :ref:`install_venv` sections in order to" " upgrade your Python environment." msgstr "" -#: ../../admin/upgrade/index.rst:18 e41c2eaffe7445069df2b6c99edac417 +#: ../../admin/upgrade/index.rst:13 069c9ba6a5b34d33b87b5da6bb6803c6 msgid "" "Also, make sure the code is ``Python 3.8`` compatible and that you " "switched and aligned the **source code** and the **requirements.txt** to " -"the ``3.x`` branch." +"the ``master`` branch." msgstr "" -#: ../../admin/upgrade/index.rst:20 c9130816776f4061a7f39fe6e3cbda8d +#: ../../admin/upgrade/index.rst:15 fbf4028ab3de4201a24a5d9ebba18c5e msgid "This must be done manually and with particular attention." msgstr "" -#: ../../admin/upgrade/index.rst:35 b23c74a4c845437fab3683641944e69d -msgid "Prepare the Database and Migrate to the new Schema" -msgstr "" - -#: ../../admin/upgrade/index.rst:38 3743a661379447d7aeeefba521bf1593 -msgid "Fix the tables in order to migrate to the new schema" +#: ../../admin/upgrade/index.rst:34 8673988271bd43c791294e8e0600f6c2 +msgid "Run GeoNode migrations" msgstr "" -#: ../../admin/upgrade/index.rst:66 f2bdbcd8515e47d39ec901a6505ee5a5 -msgid "Migrate to the new schema" +#: ../../admin/upgrade/index.rst:36 04e882cda8474eeca1abe66ac0581cc7 +msgid "Activate your GeoNode virtualenv and set the env vars:" msgstr "" -#: ../../admin/upgrade/index.rst:74 91e717b3fa5540cfa2c65bd7205f4ffc -msgid "Restore the old contents" +#: ../../admin/upgrade/index.rst:43 fa6dc5acdc7045588952969f3121013c +msgid "" +"Here are the variables to export - update them to your environment " +"settings:" msgstr "" -#: ../../admin/upgrade/index.rst:98 cd1f0ebde53f4e18b549a9c686c97166 -msgid "Upgrade from 2.4.x" +#: ../../admin/upgrade/index.rst:58 496f20cf004a4b5984f68e55131dc4f8 +msgid "Apply migrations and apply basic fixtures:" msgstr "" -#: ../../admin/upgrade/index.rst:100 87d2ca3347d04ef690a53c1fae397819 +#: ../../admin/upgrade/index.rst:66 b76d32157d9c47eb9eeb3e04aaf15c5a msgid "" -"These are the notes of a migration from 2.4.x to 2.10.1. These notes " -"could possibly work also when migrating from 2.6.x, 2.7.x, 2.8.x but are " -"not tested in that scenarios. You should run this procedure on your local" -" machine and once you successfully migrated the database move the backup " -"to your GeoNode 2.10.1 production instance." -msgstr "" - -#: ../../admin/upgrade/index.rst:105 f79ff8f004dc48239467cdfe6d70938d -msgid "PostgreSQL" +"Incase of an error of :guilabel:`django.db.utils.ProgrammingError: column" +" \"colum-name\" of relation \"table-name\" already exists` on running " +"migrations, you can backup the field data with the following steps." msgstr "" -#: ../../admin/upgrade/index.rst:107 c47d7861b5424c90adfca7471438e210 -msgid "Create a role and a database for Django GeoNode 2.4:" +#: ../../admin/upgrade/index.rst:80 30b91a2ca3d34bed81749a2cb0798f5b +msgid "Run migration then:" msgstr "" -#: ../../admin/upgrade/index.rst:116 c6680822f7044cbba93f51e5e55bc336 -msgid "Restore backup from your production backup:" +#: ../../admin/upgrade/index.rst:95 a5cea8e3020042dc875257cf1c5c17cf +msgid "Create superuser" msgstr "" -#: ../../admin/upgrade/index.rst:123 bc0fb2133f4f481ea2f09f86b1b81730 -msgid "Run GeoNode migrations" +#: ../../admin/upgrade/index.rst:97 00a66f025b70456ea26739d1b365f66c +msgid "" +"To create a superuser you should drop the following constraints (they can" +" be re-enabled if needed):" msgstr "" -#: ../../admin/upgrade/index.rst:125 73916b2d15384eda9a0467257295986b -msgid "Activate your GeoNode virtualenv and set the env vars:" +#: ../../admin/upgrade/index.rst:109 31f66cc62a3546a49c347171cd9f3e07 +msgid "Update Templates" msgstr "" -#: ../../admin/upgrade/index.rst:132 26211a202174491cb0f2e81a59c87eeb +#: ../../admin/upgrade/index.rst:111 7c758efadd5c4b37a8b81687f1a25057 +#, python-format msgid "" -"Here are the variables to export - update them to your environment " -"settings:" +"Update available templates to use {% load static %} instead of {% load " +"staticfiles %}" msgstr "" -#: ../../admin/upgrade/index.rst:146 d906ba64038e4d5580558426e457f47d -msgid "Downgrade psycopg2:" -msgstr "" +#~ msgid "Upgrade from 3.1.x" +#~ msgstr "" -#: ../../admin/upgrade/index.rst:152 ceab6737899544eea88c2aed57192e99 -msgid "Apply migrations and apply basic fixtures:" -msgstr "" +#~ msgid "Perform the ``set_all_layers_metadata -d`` management command" +#~ msgstr "" -#: ../../admin/upgrade/index.rst:161 414e9b7d80d14bd1b050922320013f3a -msgid "Regenerate from scratch the upload application tables in the database:" -msgstr "" +#~ msgid "" +#~ "Drop the ``rabbitmq`` image and volume" +#~ " and let GeoNode recreate the " +#~ "``queues`` automatically" +#~ msgstr "" -#: ../../admin/upgrade/index.rst:169 5f6e12bb682f4f43b104f74a69d0cfeb -msgid "Regenerate upload tables with migrate:" -msgstr "" +#~ msgid "Upgrade from 2.10.x / 3.0" +#~ msgstr "" -#: ../../admin/upgrade/index.rst:175 16bd28a842a54a1cb34d71b2cd398f99 -msgid "Upgrade psycopg2:" -msgstr "" +#~ msgid "" +#~ "Also, make sure the code is " +#~ "``Python 3.8`` compatible and that you" +#~ " switched and aligned the **source " +#~ "code** and the **requirements.txt** to " +#~ "the ``3.x`` branch." +#~ msgstr "" -#: ../../admin/upgrade/index.rst:182 f9bb47574a9148e4a3f628bc4b55f1a3 -msgid "Create superuser" -msgstr "" +#~ msgid "Prepare the Database and Migrate to the new Schema" +#~ msgstr "" -#: ../../admin/upgrade/index.rst:184 9b01891d7726406193a88c002eb13070 -msgid "" -"To create a superuser you should drop the following constraints (they can" -" be re-enabled if needed):" -msgstr "" +#~ msgid "Fix the tables in order to migrate to the new schema" +#~ msgstr "" -#: ../../admin/upgrade/index.rst:195 e8f1adc493984c5ba5cf541dcafaf6b2 -msgid "Fixes on database" -msgstr "" +#~ msgid "Migrate to the new schema" +#~ msgstr "" -#: ../../admin/upgrade/index.rst:197 34266e873f5240eaa664e3b77ee924ef -msgid "For some reason some resources were unpublished:" -msgstr "" +#~ msgid "Restore the old contents" +#~ msgstr "" -#: ../../admin/upgrade/index.rst:203 68cecd80477d4a74bc2973150f4b08db -msgid "" -"Remove a foreign key from account_account which is not used anymore " -"(GeoNode dev team: maybe even better let's remove all of the account " -"tables, I think they are stale now):" -msgstr "" +#~ msgid "Upgrade from 2.4.x" +#~ msgstr "" -#: ../../admin/upgrade/index.rst:210 dc469689d119422fae81d11be1ba71d9 -msgid "Fix the remote service layers by running this script:" -msgstr "" +#~ msgid "" +#~ "These are the notes of a migration" +#~ " from 2.4.x to 2.10.1. These notes" +#~ " could possibly work also when " +#~ "migrating from 2.6.x, 2.7.x, 2.8.x but" +#~ " are not tested in that scenarios." +#~ " You should run this procedure on " +#~ "your local machine and once you " +#~ "successfully migrated the database move " +#~ "the backup to your GeoNode 2.10.1 " +#~ "production instance." +#~ msgstr "" + +#~ msgid "PostgreSQL" +#~ msgstr "" + +#~ msgid "Create a role and a database for Django GeoNode 2.4:" +#~ msgstr "" + +#~ msgid "Restore backup from your production backup:" +#~ msgstr "" + +#~ msgid "Downgrade psycopg2:" +#~ msgstr "" + +#~ msgid "Regenerate from scratch the upload application tables in the database:" +#~ msgstr "" + +#~ msgid "Regenerate upload tables with migrate:" +#~ msgstr "" + +#~ msgid "Upgrade psycopg2:" +#~ msgstr "" + +#~ msgid "Fixes on database" +#~ msgstr "" + +#~ msgid "For some reason some resources were unpublished:" +#~ msgstr "" + +#~ msgid "" +#~ "Remove a foreign key from " +#~ "account_account which is not used " +#~ "anymore (GeoNode dev team: maybe even" +#~ " better let's remove all of the " +#~ "account tables, I think they are " +#~ "stale now):" +#~ msgstr "" + +#~ msgid "Fix the remote service layers by running this script:" +#~ msgstr "" diff --git a/locale/en/LC_MESSAGES/admin/upload-parallelism-limit/index.mo b/locale/en/LC_MESSAGES/admin/upload-parallelism-limit/index.mo new file mode 100644 index 00000000..8c0e34ec Binary files /dev/null and b/locale/en/LC_MESSAGES/admin/upload-parallelism-limit/index.mo differ diff --git a/locale/en/LC_MESSAGES/admin/upload-parallelism-limit/index.po b/locale/en/LC_MESSAGES/admin/upload-parallelism-limit/index.po new file mode 100644 index 00000000..04e49556 --- /dev/null +++ b/locale/en/LC_MESSAGES/admin/upload-parallelism-limit/index.po @@ -0,0 +1,87 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2017-2020, Open Source Geospatial Foundation, CC-SA +# This file is distributed under the same license as the GeoNode package. +# FIRST AUTHOR , 2022. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GeoNode 3.2.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.10.3\n" + +#: ../../admin/upload-parallelism-limit/index.rst:5 +#: 694fc634970c4ca1b009affb73562745 +msgid "Upload Parallelism Limit" +msgstr "" + +#: ../../admin/upload-parallelism-limit/index.rst:7 +#: 5e755e4eb19244469e8ece6c06120498 +msgid "Default: ``5``" +msgstr "" + +#: ../../admin/upload-parallelism-limit/index.rst:9 +#: 158ecb8024b945029f9b2b68402bb56b +msgid "" +"When `uploading datasets " +"<../../usage/managing_datasets/uploading_datasets.html#datasets-" +"uploading>`__, this value limits the number os parallel uploads." +msgstr "" + +#: ../../admin/upload-parallelism-limit/index.rst:11 +#: 7db0012159904531a7ad27c4b137453b +msgid "" +"You will get the following message in case of error: ``The number of " +"active parallel uploads exceeds 5. Wait for the pending ones to finish.``" +msgstr "" + +#: ../../admin/upload-parallelism-limit/index.rst:13 +#: a8187ece19af4c5ba04122256b71e965 +msgid "" +"This means that you to finish current active uploads before creating a " +"new one. The default maximum number is set during installation by " +"`DEFAULT_MAX_PARALLEL_UPLOADS_PER_USER <../../basic/settings/index.html" +"#default-max-parallel-uploads-per-user>`__, usually 5 parallel uploads." +msgstr "" + +#: ../../admin/upload-parallelism-limit/index.rst:16 +#: bcf933d549b3454aa3ba2489902ca2d5 +msgid "" +"After installation, only an user with administrative rights can change it" +" by the admin painel or `accessing by api " +"<../../devel/api/V2/index.html#get--api-v2-upload-parallelism-" +"limits->`__." +msgstr "" + +#: ../../admin/upload-parallelism-limit/index.rst:20 +#: 284a8cc95d4041d0bcd6af36826c3fcc +msgid "Accessing the limits in the admin panel" +msgstr "" + +#: ../../admin/upload-parallelism-limit/index.rst:21 +#: 5d0e87005aa3463b919589f74209dae9 +msgid "" +"Access the admin panel, scroll until you find the \"Upload Parallelism " +"limits\" option." +msgstr "" + +#: ../../admin/upload-parallelism-limit/index.rst:26 +#: 9b8f53f801694c1fa535a82002e8e8f3 +msgid "Click at it, and you will be redirected to the limits list." +msgstr "" + +#: ../../admin/upload-parallelism-limit/index.rst:31 +#: 5c2c48ee203e4167899983f8fbcd037e +msgid "" +"To change it, click at the slug of the limit, then you can change its " +"description and the max_number value. Changing the slug will not produce " +"any effect." +msgstr "" + diff --git a/locale/en/LC_MESSAGES/admin/upload-size-limits/index.mo b/locale/en/LC_MESSAGES/admin/upload-size-limits/index.mo new file mode 100644 index 00000000..8c0e34ec Binary files /dev/null and b/locale/en/LC_MESSAGES/admin/upload-size-limits/index.mo differ diff --git a/locale/en/LC_MESSAGES/admin/upload-size-limits/index.po b/locale/en/LC_MESSAGES/admin/upload-size-limits/index.po new file mode 100644 index 00000000..3664ac77 --- /dev/null +++ b/locale/en/LC_MESSAGES/admin/upload-size-limits/index.po @@ -0,0 +1,140 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2017-2020, Open Source Geospatial Foundation, CC-SA +# This file is distributed under the same license as the GeoNode package. +# FIRST AUTHOR , 2022. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GeoNode 3.2.1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.10.3\n" + +#: ../../admin/upload-size-limits/index.rst:5 1f8a6b7d3c8d4de59f1e0f90dd81e9ad +msgid "Upload Size Limits" +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:7 eed670eb53544181a3e1c4e65a844c58 +msgid "Default: ``104857600`` (100 MB in total bytes)" +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:9 c10c19ed73ce4cf9845745e99156776a +msgid "" +"When `uploading datasets " +"<../../usage/managing_datasets/uploading_datasets.html#datasets-" +"uploading>`__ or `uploading documents " +"<../../usage/managing_documents/uploading_documents.html#uploading-" +"documents>`__, the total size of the uploaded files is verified." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:16 5066d43055324a7bb48c4373703e4882 +msgid "" +"If it passes a limit value, you will get something similar to the " +"following error:" +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:18 be7150379a8d4b6dbf333a2a206ff963 +msgid "" +"With the following message: ``Total upload size exceeds 100.0 MB. Please " +"try again with smaller files.``" +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:20 57defa272cdb46319d441b3bb9b6bb35 +msgid "" +"This means that the file you tried to upload is too large. It consider " +"the sum of sizes in the case of datasets/layers with multiple files (ESRI" +" Shapefile). The default maximum value is set during installation by " +"`DEFAULT_MAX_UPLOAD_SIZE <../../basic/settings/index.html#default-max-" +"upload-size>`__, usually 100 MB." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:23 bce547ef04bc4ae09533eb66404fff3a +msgid "" +"After installation, only an user with administrative rights can change it" +" by the admin painel or `accessing by api " +"<../../devel/api/V2/index.html#get--api-v2-upload-size-limits->`__." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:27 0c1329ee01204a388d13ddfc19a21ea0 +msgid "Accessing the limits in the admin panel" +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:28 0a3ac9e64d4a430ba55650be8115fc8f +msgid "" +"Access the admin panel, scroll until you find the \"Upload Size limits\" " +"option." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:33 f8384e2fb57f48f3a2f4da3a16f4f760 +msgid "Click at it, and you will be redirected to the limits list." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:38 44fa0de531634bb4873d162e5ff75504 +msgid "We have two limits here, one for datasets/layers and other for documents." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:41 75591ab9941248cd80840e1f16ae0c1e +msgid "Changing a Limit" +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:43 de5b23dc07e14096ba3247587ac9b6f1 +msgid "To change it, click at the slug of one of the limits." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:48 1342763688b94441a097b855e957b8dc +msgid "" +"You can change its description and the max_size value. Changing the slug " +"will not produce any effect." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:50 d020502f607f4357a57355046e6d8ad5 +msgid "" +"Max size value should be entered in bytes, this means that 200 MB is " +"around 200000000 bytes, or 200 * 1024 * 1024 = 209715200 if you want to " +"use exact values. After editing, remember to save and verify in the list " +"if the value is the expected one." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:53 ef117b0de4cc474cbbd96b4ab28d4578 +msgid "" +"If you try to upload a dataset/layer larger than 100 MB again (but " +"smaller than the new limit) it won't raise any errors." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:56 915b2795038046adae8721552e257898 +msgid "Advanced notes for developers" +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:58 8e2655b58b7a41aa9ff7b68d9afc5cf2 +msgid "" +"When uploading a file there is an additional validation step, to avoid " +"the creation of big temporary files. This happens with the use of a " +"custom `File Upload Handler " +"`__." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:61 5792c5ac6bc74c87ad23cd096b566b7b +msgid "" +"During this step we verify the total size of the request, if it's " +"considerably bigger than the defined limit, an empty file with a fake " +"large number set as its size is created when processing the request. " +"Later, during the form validation, the related error will be raised." +msgstr "" + +#: ../../admin/upload-size-limits/index.rst:64 cd635967796046c38768746bb794b1df +msgid "" +"The threshould for this to happen is set to ``2 * MAX_UPLOAD_SIZE + 2 " +"MB`` where MAX_UPLOAD_SIZE is the Upload Size Limit defined by the admin " +"user. When changing the processes related to the upload size limiting, " +"the upload handlers should also be taken into account. Otherwise, this " +"can lead to the creating of empty datasets and documents." +msgstr "" + diff --git a/locale/en/LC_MESSAGES/advanced/components/index.mo b/locale/en/LC_MESSAGES/advanced/components/index.mo index bafb9963..8ade03c3 100644 Binary files a/locale/en/LC_MESSAGES/advanced/components/index.mo and b/locale/en/LC_MESSAGES/advanced/components/index.mo differ diff --git a/locale/en/LC_MESSAGES/advanced/components/index.po b/locale/en/LC_MESSAGES/advanced/components/index.po index 65149ae5..998489a9 100644 --- a/locale/en/LC_MESSAGES/advanced/components/index.po +++ b/locale/en/LC_MESSAGES/advanced/components/index.po @@ -8,163 +8,120 @@ msgid "" msgstr "" "Project-Id-Version: GeoNode 3.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-03 17:10+0200\n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.0\n" +"Generated-By: Babel 2.10.3\n" -#: ../../advanced/components/index.rst:2 b054ed3710854df7b75ebb5e85cdb65a -msgid "Overview" -msgstr "" - -#: ../../advanced/components/index.rst:4 7598a3084952410ea873bbed09c9b671 -msgid "**TODO***" -msgstr "" - -#: ../../advanced/components/index.rst:7 8252b3f0821241d5bd3e69134575aa46 -msgid "Django" -msgstr "" - -#: ../../advanced/components/index.rst:9 ../../advanced/components/index.rst:14 -#: ../../advanced/components/index.rst:19 -#: ../../advanced/components/index.rst:24 -#: ../../advanced/components/index.rst:29 -#: ../../advanced/components/index.rst:34 223ef0ba0456480183d1ae18cfc63e93 -#: 43f409da46cb4ffabe29e877583efcfa 614072d2154a4bc696d7e3cec5e29fda -#: 9fde275e07b14db8910f0c9759d333aa cadbb3ef7fa645dcad1f962b0073d0e0 -#: daa3fffa02624e3fb1e968af5e183bf5 -msgid "**TODO**" -msgstr "" - -#: ../../advanced/components/index.rst:12 979974f54dd6479ebb563dd46b7136f8 -msgid "WebServers" -msgstr "" - -#: ../../advanced/components/index.rst:17 5169cf4f977d4e528f52594f8acde97e -msgid "Apache" -msgstr "" - -#: ../../advanced/components/index.rst:22 819a8a4bbca44535b81ad52f71e0de77 -msgid "NGINX" -msgstr "" - -#: ../../advanced/components/index.rst:27 363aa8ce8ee3480d88445062c1dabbf4 -msgid "GeoServer" -msgstr "" - -#: ../../advanced/components/index.rst:32 adc10b6763ce44e6aa733ad4ce53ab48 -msgid "Databases" -msgstr "" - -#: ../../advanced/components/index.rst:39 8bcef15c5c3e4f56ad7c0efcb1569a0e +#: ../../advanced/components/index.rst:4 43bed57a4c144b06a8b0852410bc2a78 msgid "OAuth2 Security: Authentication and Authorization" msgstr "" -#: ../../advanced/components/index.rst:40 d2177c673c9b4e958e3376991dec704d +#: ../../advanced/components/index.rst:5 82052d6461234fa6820a7a7527b7ee70 msgid "" "GeoNode interacts with GeoServer through an advanced security mechanism " "based on OAuth2 Protocol and GeoFence. This section is a walk through of " "the configuration and setup of GeoNode and GeoServer Advanced Security." msgstr "" -#: ../../advanced/components/index.rst:42 0f565387411c4a6494af15738297f6df +#: ../../advanced/components/index.rst:7 5402e22a30ce4b0d98ea4a1f6204809f msgid "What we will see in this section is:" msgstr "" -#: ../../advanced/components/index.rst:44 45d0029265c74e5081bf1c6819c442a8 +#: ../../advanced/components/index.rst:9 10a2fab16c504e14b3e5302480b86d94 msgid "**Introduction**" msgstr "" -#: ../../advanced/components/index.rst:46 9a64096de6c84591b40c076588253c6c +#: ../../advanced/components/index.rst:11 8c85225914d044578827f6294421bc32 msgid "**GeoNode** (Security Backend):" msgstr "" -#: ../../advanced/components/index.rst:48 -#: ../../advanced/components/index.rst:112 d217a2241a454488b8094f6bbb247441 -#: da18b976c6d148a393c4699cc014dcad +#: ../../advanced/components/index.rst:13 +#: ../../advanced/components/index.rst:77 45da659f51ef45fe80a795afcd42d40c +#: ed580205a0454046a872c65b8df59dd2 msgid "DJango Authentication" msgstr "" -#: ../../advanced/components/index.rst:50 -#: ../../advanced/components/index.rst:288 1e352e9fc00944ac8a9a52469d41472f -#: c4c764d8215d4c58a7bf4adc56c18aae +#: ../../advanced/components/index.rst:15 +#: ../../advanced/components/index.rst:253 320f644babcb46f59af9957729412fa9 +#: cceabc48662d4f52900877ca08295934 msgid "DJango OAuth Toolkit Setup and Configuration" msgstr "" -#: ../../advanced/components/index.rst:52 3527014b266f424595ce069414ab9427 +#: ../../advanced/components/index.rst:17 80cdbb41e2944e00a45f19c273ac7c6f msgid "Details on ``settings.py`` Security Settings" msgstr "" -#: ../../advanced/components/index.rst:54 76f14643b0294bbd957c342b122842c8 +#: ../../advanced/components/index.rst:19 a9fa1407f9594b45b64facc382f0c401 msgid "**GeoServer** (Security Backend):" msgstr "" -#: ../../advanced/components/index.rst:56 -#: ../../advanced/components/index.rst:479 27e03703f74f458e824786090ac3f41f -#: 27ef63904efd427395372e655c1a119f +#: ../../advanced/components/index.rst:21 +#: ../../advanced/components/index.rst:444 1183b90c6ba9484eb60f1c3d1fa1ad1f +#: 799dd2af5d4146018cfc37bda2fdac44 msgid "GeoServer Security Subsystem" msgstr "" -#: ../../advanced/components/index.rst:58 1594963c199546a0a5949a060fed7dc5 +#: ../../advanced/components/index.rst:23 c870961bfcba4143a7496f2d6a2c14ed msgid "Introduction to the GeoServer OAuth2 Security Plugin" msgstr "" -#: ../../advanced/components/index.rst:60 4a87cd4f4e3946aba5474e0ee67fe55a +#: ../../advanced/components/index.rst:25 07a950e978914bb7b7b46bd876defff6 msgid "Configuration of the ``GeoNode REST Role Service``" msgstr "" -#: ../../advanced/components/index.rst:62 2bb0fa3d0682485d8068904c2fac6d8a +#: ../../advanced/components/index.rst:27 85e67070a0b64e0591cad0877c82f062 msgid "Configuration of the ``GeoNode OAuth2 Authentication Filter``" msgstr "" -#: ../../advanced/components/index.rst:64 be9334c0eb8e468f80b080ec84ea4b3d +#: ../../advanced/components/index.rst:29 3cbf0f5727574b08a0045d470bf5797d msgid "The GeoServer Authentication Filter Chains" msgstr "" -#: ../../advanced/components/index.rst:66 07195d99dd664132ae6584927fd60666 +#: ../../advanced/components/index.rst:31 08cf50e727df47c991c3a4c0ecec9706 msgid "" "Introduction to GeoFence Plugin, the Advanced Security Framework for " "GeoServer" msgstr "" -#: ../../advanced/components/index.rst:68 0ac9e18b0c5e470cb7c14957a90c55f5 +#: ../../advanced/components/index.rst:33 602d1481068648d2bc8d4f9d6e25cb19 msgid "**Troubleshooting and Advanced Features**:" msgstr "" -#: ../../advanced/components/index.rst:70 -#: ../../advanced/components/index.rst:827 223b7d5bb77b4b19b8bbda894715c316 -#: 26fd548049a54620bda48b6d69981b7c +#: ../../advanced/components/index.rst:35 +#: ../../advanced/components/index.rst:792 08864e44d74745d1b772271b96a4a373 +#: c5157cbe6830468dbe1c010c9ed96f03 msgid "Common Issues and Fixes" msgstr "" -#: ../../advanced/components/index.rst:72 -#: ../../advanced/components/index.rst:887 456a1cbfc1bc448282c59a9b07463fa1 -#: d7d43d9fab0a4d19947ed72182cd25d1 +#: ../../advanced/components/index.rst:37 +#: ../../advanced/components/index.rst:852 28d25fd9879f4926bac778a07e80552f +#: 7d95149bf05445ea890e2473dd5ea48a msgid "How to setup ``HTTPS`` secured endpoints" msgstr "" -#: ../../advanced/components/index.rst:74 -#: ../../advanced/components/index.rst:1017 b1792fa1d5de4946a0742fdff80d00f9 -#: b52e34ff70764bb596026b636a73d851 +#: ../../advanced/components/index.rst:39 +#: ../../advanced/components/index.rst:982 c15ccff6c87045ae850ca5109d5970d1 +#: cd7ba8219c2f49ad926ebd7b4d7059be msgid "GeoFence Advanced Features" msgstr "" -#: ../../advanced/components/index.rst:77 c1d04e1c1d1c4b53b1df0fca986687a1 +#: ../../advanced/components/index.rst:42 71f7f29ea0854dbba7c86fb64299b193 msgid "Introduction" msgstr "" -#: ../../advanced/components/index.rst:79 7e744057cad641fb9960925ee9c48ecc +#: ../../advanced/components/index.rst:44 c8716991febc470f94c9c0e394cd81a2 msgid "" "GeoServer, i.e. the geospatial backend server of GeoNode, is a spatial " "server which needs authenticated users in order to access protected " "resources or administration functions." msgstr "" -#: ../../advanced/components/index.rst:81 715e4625f4cf4471ac7f60267d9d3233 +#: ../../advanced/components/index.rst:46 4c03270bd0324797b79ba25cb4d8b685 msgid "" "GeoServer supports several kind of Authentication and Authorization " "mechanisms. Those systems are pluggable and GeoServer can use them at the" @@ -173,14 +130,14 @@ msgid "" "first one matching is used by GeoServer to authorize the users." msgstr "" -#: ../../advanced/components/index.rst:84 6eac8fe7450c4479b95316c37c8092e6 +#: ../../advanced/components/index.rst:49 95225df6faa849039f4ad85bb8707713 msgid "" "GeoNode Authentication is based by default on Django Security Subsystem. " "Django authentication allows GeoNode to manage its internal users, " "groups, roles and sessions." msgstr "" -#: ../../advanced/components/index.rst:86 53c8578dd2634b458bdd371628cadf3c +#: ../../advanced/components/index.rst:51 4ab7860867424268bf4afe0aeb35e394 msgid "" "GeoNode has some external components, like GeoServer or QGis Server, " "which are pluggable and stand-alone services, devoted to the management " @@ -193,7 +150,7 @@ msgid "" "independent and privileged access to the servers." msgstr "" -#: ../../advanced/components/index.rst:91 1377ec39c3b44cf3a3805926001c6132 +#: ../../advanced/components/index.rst:56 7b55f37f340a43f7a2f71043a5e0960a msgid "" "Before going deeply on how GeoServer/GeoNode A&A works and how it can be " "configured in order to work correctly with GeoNode, let's quickly clarify" @@ -201,11 +158,11 @@ msgid "" "concepts." msgstr "" -#: ../../advanced/components/index.rst:94 c68893ab1fa14bf7a795b7287827a61e +#: ../../advanced/components/index.rst:59 44c8f4bb24814d07a262cf19a8507296 msgid "Authentication" msgstr "" -#: ../../advanced/components/index.rst:96 c716531c04cd4ad29aa5c0c3e9592900 +#: ../../advanced/components/index.rst:61 9aba5316a4fa439da7b6dc40544bfb76 msgid "" "Authentication is the process of verifying the identity of someone " "through the use of some sort of credentials and a handshake protocol. If " @@ -215,18 +172,18 @@ msgid "" "synonymously but they are two different processes." msgstr "" -#: ../../advanced/components/index.rst:100 0459260a1e724c48a5091bb0ab360631 +#: ../../advanced/components/index.rst:65 d99617183e5c46bdb14321cfb61739ec msgid "" "For more details and explanation about the authentication concepts, take " "a look `here " "`_." msgstr "" -#: ../../advanced/components/index.rst:103 752bb60fac5043eb8011e4cbef680b9d +#: ../../advanced/components/index.rst:68 c370b325abf14add92307670b961682b msgid "Authorization" msgstr "" -#: ../../advanced/components/index.rst:105 c927dc2d9d1e47b385c10035fd4629cb +#: ../../advanced/components/index.rst:70 359f2717e080405bb8b909bcf4a1dd32 msgid "" "Authorization is the process of allowing authenticated users to access " "protected resources by checking its roles and rights against some sort of" @@ -235,49 +192,49 @@ msgid "" "specific authorized users." msgstr "" -#: ../../advanced/components/index.rst:109 7a8c89bf2a7a41b48d39eaecaf401c80 +#: ../../advanced/components/index.rst:74 245389c57c8046bf83ebfb3033a2fc50 msgid "GeoNode Security Backend" msgstr "" -#: ../../advanced/components/index.rst:114 0ca75cc3d7aa47b09d2477fb0e66759d +#: ../../advanced/components/index.rst:79 cb4843fe1fdd481ea15a4fb9029ee56c msgid "" "The Django authentication system handles both authentication and " "authorization." msgstr "" -#: ../../advanced/components/index.rst:116 62ad4edfa9c341f9ab7620c7da04abaa +#: ../../advanced/components/index.rst:81 3c1ffde0b8a1405b9ea2a033446be4c5 msgid "The auth system consists of:" msgstr "" -#: ../../advanced/components/index.rst:118 22661d0071b3456fa18176bd13bba3ac +#: ../../advanced/components/index.rst:83 432db9b99fed45e88104a8f5ec03a7f8 msgid "Users" msgstr "" -#: ../../advanced/components/index.rst:119 41d4819fb0de4a8bbc23d2da4a4723d6 +#: ../../advanced/components/index.rst:84 fd87511a79904a7f981dd15db9037641 msgid "" "Permissions: Binary (yes/no) flags designating whether a user may perform" " a certain task." msgstr "" -#: ../../advanced/components/index.rst:120 87196503c3af4ae6a6bde5eb90366bb2 +#: ../../advanced/components/index.rst:85 314bc494a4ed404d95f65b22a68bcdbb msgid "" "Groups: A generic way of applying labels and permissions to more than one" " user." msgstr "" -#: ../../advanced/components/index.rst:121 d4f3b2661a8f4451a2b6320beca368de +#: ../../advanced/components/index.rst:86 d3a9668282a64354bec024256a923e49 msgid "A configurable password hashing system" msgstr "" -#: ../../advanced/components/index.rst:122 30292e4912db47289a72a0edf5bf8be5 +#: ../../advanced/components/index.rst:87 736d7d1e0ea5440a91e5e7661f9fd873 msgid "Forms and view tools for logging in users, or restricting content" msgstr "" -#: ../../advanced/components/index.rst:123 246c4107e9a043efbc44a314f828ceab +#: ../../advanced/components/index.rst:88 56fe2380d0964a6fa0cb55416bab30f7 msgid "A pluggable backend system" msgstr "" -#: ../../advanced/components/index.rst:125 2f0c3419d53c48169fa8685282032e34 +#: ../../advanced/components/index.rst:90 80c416a7c15c4454977a4ecfc0a8b154 msgid "" "The authentication system in Django aims to be very generic and doesn’t " "provide some features commonly found in web authentication systems. " @@ -285,58 +242,58 @@ msgid "" "third-party packages:" msgstr "" -#: ../../advanced/components/index.rst:127 485643ee07634f5e9f3396fccacf69fa +#: ../../advanced/components/index.rst:92 095ec04018ac42ac9b8cf4cfa591c3c1 msgid "Password strength checking" msgstr "" -#: ../../advanced/components/index.rst:128 3df99581cb87411386c00cf70c6f5898 +#: ../../advanced/components/index.rst:93 f870f2adf3f5477388f00c811b835405 msgid "Throttling of login attempts" msgstr "" -#: ../../advanced/components/index.rst:129 d57acf183c174cecae5561c3ca70ebc2 +#: ../../advanced/components/index.rst:94 9277ecbb2de74d57b348a92e8e12d4f7 msgid "Authentication against third-parties (OAuth, for example)" msgstr "" -#: ../../advanced/components/index.rst:131 3668c462b84f4d4c892994df337fcd00 +#: ../../advanced/components/index.rst:96 36f8b256fc4d479b98fb8c89f0ccbb90 msgid "" "For more details on installation and configuration of Django " "authentication system, please refer to the official guide " "https://docs.djangoproject.com/en/3.2/topics/auth/." msgstr "" -#: ../../advanced/components/index.rst:133 378e91208ddb491fb3f346d4d3e1157b +#: ../../advanced/components/index.rst:98 7eba7a4136c145208d80d245fa74c3dd msgid "" "GeoNode communicates with GeoServer through Basic Authentication under " "the hood, in order to configure the data and the GeoServer catalog." msgstr "" -#: ../../advanced/components/index.rst:135 5e938b1ab16f4a64b0287114da3979e6 +#: ../../advanced/components/index.rst:100 1a00b60f1c80441f94dc798cb98c1513 msgid "" "In order to do this, you must be sure that GeoNode knows the **internal**" " admin user and password of GeoServer." msgstr "" -#: ../../advanced/components/index.rst:137 732aa8a755bb46d6b4e718c3ee56a859 +#: ../../advanced/components/index.rst:102 3ba2a9eb7b3947959afd3bb58f1611ab msgid "" "This must be an internal GeoServer user with admin rights, not a GeoNode " "one." msgstr "" -#: ../../advanced/components/index.rst:139 0d41e5acb2514f6c9af35124b1ea8ed3 +#: ../../advanced/components/index.rst:104 758f811d2477477da344838dfdc33fe6 msgid "" "Make sure the credentials are correctly configured into the file " "``settings.py``" msgstr "" -#: ../../advanced/components/index.rst:142 a864fdf2db3349dbbd7a2a7ac0d09509 +#: ../../advanced/components/index.rst:107 b7259a308f1f45d3a02caecab1589b9d msgid "OGC_SERVER" msgstr "" -#: ../../advanced/components/index.rst:144 25825140efdd43a3acbff6932cac0f78 +#: ../../advanced/components/index.rst:109 33d54747f87344a9ae1d5caa42f9ed64 msgid "Ensure that the ``OGC_SERVER`` settings are correctly configured." msgstr "" -#: ../../advanced/components/index.rst:146 740ae28863bb4cd9827d60535982ef1e +#: ../../advanced/components/index.rst:111 e54b92c1e77d4de8933fafd11d9f6eca msgid "" "Notice that the two properties ``LOGIN_ENDPOINT`` and ``LOGOUT_ENDPOINT``" " must specify the GeoServer OAuth2 Endpoints (see details below). The " @@ -347,38 +304,38 @@ msgid "" "configuration." msgstr "" -#: ../../advanced/components/index.rst:150 c03913ebec0642969ae6c777bf5de2b6 +#: ../../advanced/components/index.rst:115 c0e8208ae65d44d5ac4e75278a7f6552 msgid "If in doubt, please use the default values here below." msgstr "" -#: ../../advanced/components/index.rst:152 +#: ../../advanced/components/index.rst:117 +#: ../../advanced/components/index.rst:271 +#: ../../advanced/components/index.rst:284 #: ../../advanced/components/index.rst:306 -#: ../../advanced/components/index.rst:319 -#: ../../advanced/components/index.rst:341 -#: ../../advanced/components/index.rst:372 0d9e0f18abe1435bbaa55e0b8dbafcf8 -#: 34508d02f3ad4dcc9e8ed2a076f5a981 6ac6eed0543f4f399057d872b7b18317 -#: a6b8ceecbc424fe8b9bdfb639f69c4a5 bf9f70a413c642ada670b73e1b9cb71d +#: ../../advanced/components/index.rst:337 79286b59d6ae426c8d97e8ce8b2ad52b +#: 8f903f9f34ca4a2b88f880e8d3a33fe8 b3f0332c49f14dbca6c130d16e03c7c0 +#: c3755751c73f4e2dad5d5100d39c383f fbad00a90be945bd8c3ce22228408fb1 msgid "Default values are:" msgstr "" -#: ../../advanced/components/index.rst:186 95e419a962154091b3554dcc69468505 +#: ../../advanced/components/index.rst:151 f4b4fc3fd38c430786b462470b03e651 msgid "GeoNode and GeoServer A&A Interaction" msgstr "" -#: ../../advanced/components/index.rst:188 484676decfea4070afc187b803c61e9b +#: ../../advanced/components/index.rst:153 a9732500ba814c98a4c788307bb909ef msgid "" "The GeoServer instance used by GeoNode, has a particular setup that " "allows the two frameworks to correctly interact and exchange informations" " on users credentials and permissions." msgstr "" -#: ../../advanced/components/index.rst:190 8cdcb024761a4fb1b3620a8e4300ba2f +#: ../../advanced/components/index.rst:155 1fa39d575e0a4f51ba36f0fa6ed2cc07 msgid "" "In particular GeoServer is configured with a ``Filter Chain`` for " "Authorization that makes use of the two following protocols:" msgstr "" -#: ../../advanced/components/index.rst:196 4f1f896177f943b2819d96c488b99487 +#: ../../advanced/components/index.rst:161 bd6941162111448cb44d88d5e4d078d8 msgid "" "**Basic Authentication**; this is the default GeoServer Authentication " "mechanism. This makes use of `rfc2617 - Basic and Digest Access " @@ -386,7 +343,7 @@ msgid "" "for user's credentials." msgstr "" -#: ../../advanced/components/index.rst:193 107c2da40ef54197a20383c6460ec376 +#: ../../advanced/components/index.rst:158 92246eb874884fc7baea25dc6d308866 msgid "" "In other words, GeoServer takes a ``username`` and a ``password`` encoded" " `Base64 `_ on the HTTP Request " @@ -397,7 +354,7 @@ msgid "" "*GeoServer (Security Backend)* section below)." msgstr "" -#: ../../advanced/components/index.rst:196 4ec2d5bcde3847c6bbeac3b05a86a0f0 +#: ../../advanced/components/index.rst:161 5c82da9347bf4b42afa3bc81b20ac39e msgid "" "GeoServer ships by default with ``admin`` and ``geoserver`` as the " "default administrator user name and password. Before putting the " @@ -405,7 +362,7 @@ msgid "" "password." msgstr "" -#: ../../advanced/components/index.rst:198 f92e31085de44032b7938201552d5906 +#: ../../advanced/components/index.rst:163 eab8f848f38b4d389c8f8ddd0177aff4 msgid "" "**OAuth2 Authentication**; this module allows GeoServer to authenticate " "against the `OAuth2 Protocol `_. If " @@ -413,7 +370,7 @@ msgid "" "GeoNode as OAuth2 Provider by default." msgstr "" -#: ../../advanced/components/index.rst:200 6264549c1ceb4ffab4d289ff10eefb68 +#: ../../advanced/components/index.rst:165 9ad58960a10f446a9e53921325214056 msgid "" "Further details can be found directly on the official GeoServer " "documentation at section \"`Authentication Chain " @@ -421,7 +378,7 @@ msgid "" "#security-auth-chain>`_\"" msgstr "" -#: ../../advanced/components/index.rst:202 0fd39700ed89460a8cb62dc576956746 +#: ../../advanced/components/index.rst:167 9afbca5e8e6e4741b725f51dd77952a1 msgid "" "From the **GeoNode backend (server) side**, the server will make use of " "**Basic Authentication** with administrator credentials to configure the " @@ -429,7 +386,7 @@ msgid "" "GeoNode must know the internal GeoServer admin credentials." msgstr "" -#: ../../advanced/components/index.rst:204 40ad97f42a8647a59650113766b48488 +#: ../../advanced/components/index.rst:169 f68c3a8adb4b4d0c8ee85d5c42aaec0d msgid "" "From the **GeoNode frontend (browser and GUI) side**, the " "*Authentication* goal is to allow GeoServer to recognize as valid a user " @@ -438,7 +395,7 @@ msgid "" "two applications." msgstr "" -#: ../../advanced/components/index.rst:206 4e8a1f0476804f08a96a9b658b981267 +#: ../../advanced/components/index.rst:171 428a91179dae4f38b219e70fe160299d msgid "" "GeoServer must know and must be able to access GeoNode via HTTP/HTTPS. In" " other words, an external user connected to GeoNode must be authenticated" @@ -446,15 +403,15 @@ msgid "" "**OAuth2 Authentication** Protocol." msgstr "" -#: ../../advanced/components/index.rst:208 f2650bd2116c406cb48d9adf24688f55 +#: ../../advanced/components/index.rst:173 5e24c467cd4041d190abbb2cd5ac7288 msgid "**GeoNode / GeoServer Authentication Mechanism**" msgstr "" -#: ../../advanced/components/index.rst:210 f5c9799802514fdbbce33ae80c32344e +#: ../../advanced/components/index.rst:175 fac4251b7fc4446a810cd04aedd5b7b7 msgid "*GeoNode as OAuth2 Provider (OP)*" msgstr "" -#: ../../advanced/components/index.rst:212 ffc0918b8a77445594a032ca8864a896 +#: ../../advanced/components/index.rst:177 7378e8a36dda4e5689d00e10cb5c6a67 msgid "" "OpenID Connect is an identity framework built on OAuth 2.0 protocol which" " extends the authorization of OAuth 2.0 processes to implement its " @@ -464,7 +421,7 @@ msgid "" "on (SSO) system." msgstr "" -#: ../../advanced/components/index.rst:214 4cd548d0d2f94664a6a4c46d3df5bb26 +#: ../../advanced/components/index.rst:179 37093782cc3249f0bfd0c03e5fa883f4 msgid "" "OAuth 2.0 is an authorization framework which is capable of providing a " "way for clients to access a resource with restricted access on behalf of " @@ -472,7 +429,7 @@ msgid "" "with an authorization server based authentication." msgstr "" -#: ../../advanced/components/index.rst:216 71a271c95a8d43049a95afae891d51bd +#: ../../advanced/components/index.rst:181 c9971513243d43bfb7bede55beb8739c msgid "" "As an OP, GeoNode will be able to act as trusted identity provider, thus " "allowing the system working on an isolated environment and/or allow " @@ -480,70 +437,70 @@ msgid "" "subsystem." msgstr "" -#: ../../advanced/components/index.rst:218 3393835de413407a845ef789ce3a1ef6 +#: ../../advanced/components/index.rst:183 d4c256cc7f054d8ca9423e25f96cf4b9 msgid "*GeoServer as OAuth2 Relying Party (RP)*" msgstr "" -#: ../../advanced/components/index.rst:220 77657a4b5f004377a90e77042cc39b78 +#: ../../advanced/components/index.rst:185 04d88001ffe7426587f77a3a45226f40 msgid "" "Thanks to the **OAuth2 Authentication** GeoServer is able to retrieve an " "end user's identity directly from the OAuth2 Provider (OP)." msgstr "" -#: ../../advanced/components/index.rst:222 3664a87152c7451d80d24f0b78cf5248 +#: ../../advanced/components/index.rst:187 338045cd271a419e9662c99a429d5220 msgid "" "With GeoNode acting as an OP, the mechanism will avoid the use of cookies" " relying, instead, on the OAuth2 secure protocol." msgstr "" -#: ../../advanced/components/index.rst:224 6fcd44f0f5a44460bb0373074bbf60a6 +#: ../../advanced/components/index.rst:189 d2d5a019d6b241a989672590e9aa17ab msgid "How the OAuth2 Protocol works:" msgstr "" -#: ../../advanced/components/index.rst:228 8ae6941928034070ad282c4162a70279 +#: ../../advanced/components/index.rst:193 70786662328b4575bc16ad7c51386eec msgid "" "The relying party sends the request to the OAuth2 provider to " "authenticate the end user" msgstr "" -#: ../../advanced/components/index.rst:230 b51896b4cabb4941a0de5422df711daf +#: ../../advanced/components/index.rst:195 a409408c834a40c2b7bd1a4d1b3d0760 msgid "The OAuth2 provider authenticates the user" msgstr "" -#: ../../advanced/components/index.rst:232 7a259c082ec34128a57f79440ef3954d +#: ../../advanced/components/index.rst:197 95b5c6bf637945a08c3696f174b3968d msgid "" "The OAuth2 provider sends the ID token and access token to the relying " "party" msgstr "" -#: ../../advanced/components/index.rst:234 a4ce628691e84cedb1794e60860f10c3 +#: ../../advanced/components/index.rst:199 0a985cb4fc084f33870a7cf645528985 msgid "" "The relying party sends a request to the user info endpoint with the " "access token received from OAuth2 provider" msgstr "" -#: ../../advanced/components/index.rst:236 4fa0db19adfd4e5586e68fbcb9a730ae +#: ../../advanced/components/index.rst:201 07dfb9fb100340ad87120c0333ddd45a msgid "The user info endpoint returns the claims." msgstr "" -#: ../../advanced/components/index.rst:238 a83535f54d0e4f4aa8b50f861c5284d1 +#: ../../advanced/components/index.rst:203 872b5c09662044789ce4943574a4404b msgid "**GeoNode / GeoServer Authorization Mechanism**" msgstr "" -#: ../../advanced/components/index.rst:240 4cf65850d0e44234993de31e5b795e4d +#: ../../advanced/components/index.rst:205 b30388c6b116482c87418dde46bad961 msgid "" "Allowing GeoServer to make use of a OAuth2 in order to act as an OAuth2 " "RP, is not sufficient to map a user identity to its roles though." msgstr "" -#: ../../advanced/components/index.rst:242 732b1fb37832438a945794e036a73907 +#: ../../advanced/components/index.rst:207 b9819ece4b5c4092b589a5f2e3351c2b msgid "" "On GeoServer side we will still need to a ``RoleService`` which would be " "able to talk to GeoNode and transform the tokens into a User Principal to" " be used within the GeoServer Security subsystem itself." msgstr "" -#: ../../advanced/components/index.rst:244 855cc1e94da8467ea50c9f7fae654b46 +#: ../../advanced/components/index.rst:209 4831d3812a804795aaed84999e2cb5f8 msgid "" "In other words after a successfull Authentication, GeoServer needs to " "Authorize the user in order to understand which resources he is enable to" @@ -553,7 +510,7 @@ msgid "" "the current user along with the list of its Roles." msgstr "" -#: ../../advanced/components/index.rst:247 de66a12070d5415f8185e82aec8c9a6f +#: ../../advanced/components/index.rst:212 8780583a5623413aa91b14cedde165f9 msgid "" "Nevertheless knowing the Roles associated to a user is not sufficient. " "The complete GeoServer Authorization needs to catch a set of ``Access " @@ -561,27 +518,27 @@ msgid "" "and data are accessible by the user." msgstr "" -#: ../../advanced/components/index.rst:249 2c319402b3c045e486e844327aaa05db +#: ../../advanced/components/index.rst:214 04efca819eb44135a51714b3c8af252a msgid "" "The GeoServer Authorization is based on Roles only, therefore for each " "authenticated user we need also to know:" msgstr "" -#: ../../advanced/components/index.rst:251 33d79691595a43388d162841cf2c0221 +#: ../../advanced/components/index.rst:216 2f9a02621c2d4d9eb600ba5a38c906ea msgid "The Roles associated to a valid user session" msgstr "" -#: ../../advanced/components/index.rst:253 e91ab3c4967b43df83dabc21f9dea5f4 +#: ../../advanced/components/index.rst:218 90a7c2f360314ef996397f578e1d4c31 msgid "The access permissions associated to a GeoServer Resource" msgstr "" -#: ../../advanced/components/index.rst:255 d0382a74b3f34489b2e0d94a2d87aa27 +#: ../../advanced/components/index.rst:220 5da53768c1634b8fa1e6599bc1a997cc msgid "" "The Authentication mechanism above allows GeoServer to get information " "about the user and his Roles, which addresses point 1." msgstr "" -#: ../../advanced/components/index.rst:257 53e53bfd822848f1bced668e812bbd45 +#: ../../advanced/components/index.rst:222 682c525f9da34bf68f97cbb6ae6b0981 msgid "" "About point 2, GeoServer makes use of the `GeoFence Embedded Server " "`_." msgstr "" -#: ../../advanced/components/index.rst:293 d54ba89c66104349afbc3a5dedc2462b +#: ../../advanced/components/index.rst:258 a945057db2b24d898a5891a3c515167c msgid "" "GeoNode and GeoServer won't work at all if the following steps are not " "executed at the first installation." msgstr "" -#: ../../advanced/components/index.rst:296 c352ae62929f415ab2334af2293b2115 +#: ../../advanced/components/index.rst:261 e2843dd2d93d4218b20c5cf2d15f6ac6 msgid "Default ``settings.py`` Security Settings for OAuth2" msgstr "" -#: ../../advanced/components/index.rst:298 673282f2f53143dcb5764538a5f13af7 +#: ../../advanced/components/index.rst:263 c57a7113c5c54aaa8b0e49a3a6baa008 msgid "" "Double check that the OAuth2 Provider and Security Plugin is enabled and " "that the settings below are correctly configured." msgstr "" -#: ../../advanced/components/index.rst:301 cc8251dcdbdb404fb486ac4451dd6659 +#: ../../advanced/components/index.rst:266 0743ddf1c5f34f1b9d70e172668caa21 msgid "AUTH_IP_WHITELIST" msgstr "" -#: ../../advanced/components/index.rst:303 23c51a269e9e41e7bcc20adf115e4876 +#: ../../advanced/components/index.rst:268 004350a4bdbc47bda42f3a388a28a17a msgid "" "``AUTH_IP_WHITELIST`` property limits access to users/groups REST Role " "Service endpoints to the only whitelisted IP addresses. Empty list means " @@ -712,33 +669,33 @@ msgid "" "'192.168.1.159']``" msgstr "" -#: ../../advanced/components/index.rst:315 fa2370125ef94210b4f1a602d8c5c2fe +#: ../../advanced/components/index.rst:280 99987b656b98421d8f78d801be3891cf msgid "INSTALLED_APPS" msgstr "" -#: ../../advanced/components/index.rst:317 7a31a9cfccbe4c8f8cc12f23867e20dc +#: ../../advanced/components/index.rst:282 48ef397d0a844c6193ac910e383c7e43 msgid "" "In order to allow GeoNode to act as an OAuth2 Provider, we need to enable" " the ``oauth2_provider`` DJango application provided by the \"Django " "OAuth Toolkit\"." msgstr "" -#: ../../advanced/components/index.rst:337 40af865fa5c442a08d1a0f20d234902a +#: ../../advanced/components/index.rst:302 7ecf76b2e0054bc9a109de54c26b9825 msgid "MIDDLEWARE_CLASSES" msgstr "" -#: ../../advanced/components/index.rst:339 38d5119595b84d2b87ea48ba8cce0000 +#: ../../advanced/components/index.rst:304 273da111928b461eabf1e8587862b711 msgid "" "Installing the `oauth2_provider`` DJango application is not sufficient to" " enable the full functionality. We need also GeoNode to include " "additional entities to its internal model." msgstr "" -#: ../../advanced/components/index.rst:367 4a83eef339ff4b9cbb413aade3dac1b6 +#: ../../advanced/components/index.rst:332 ba116d97e3db4440a1a0b4f6425208ee msgid "AUTHENTICATION_BACKENDS" msgstr "" -#: ../../advanced/components/index.rst:369 2eb0e5fa615148a09af8eeb91de46341 +#: ../../advanced/components/index.rst:334 4a701beb3f044e57891552f819837e79 msgid "" "In order to allow GeoNode to act as an OAuth2 Provider, we need to enable" " the ``oauth2_provider.backends.OAuth2Backend`` DJango backend provided " @@ -747,150 +704,150 @@ msgid "" " create ``OAuth2 Client IDs``." msgstr "" -#: ../../advanced/components/index.rst:397 09660916e91440c6915168ac8d06925d +#: ../../advanced/components/index.rst:362 1ec4d5e672a143b99519bcab0453cf77 msgid "Django OAuth Toolkit Admin Setup" msgstr "" -#: ../../advanced/components/index.rst:399 7e08a2b6eebf4e30b8909762280b385a +#: ../../advanced/components/index.rst:364 0ed3e8e789c842c8ba25dba4a5f69505 msgid "" "Once the ``settings.py`` and ``local_settings.py`` have been correctly " "configured for your system:" msgstr "" -#: ../../advanced/components/index.rst:401 6d31893895714114af6049a3f023e78e +#: ../../advanced/components/index.rst:366 c7388bf60af543a2bf85b11a337c3bc9 msgid "Complete the GeoNode setup steps" msgstr "" -#: ../../advanced/components/index.rst:403 e5fb096dcfa74c44b4b3996f7fe99b5d +#: ../../advanced/components/index.rst:368 e5795dc32d834f89b8d008e1628f5ce4 msgid "Prepare the model" msgstr "" -#: ../../advanced/components/index.rst:411 be0086832e014e86a3047f7182ce04e0 +#: ../../advanced/components/index.rst:376 86bea0b1702c4a968d49a1913d74b417 msgid "Prepare the static data" msgstr "" -#: ../../advanced/components/index.rst:417 89428a95331146b5b060b2fb15df8c9d +#: ../../advanced/components/index.rst:382 decbd6ae6193415c894eb933943c4c0d msgid "Make sure the database has been populated with initial default data" msgstr "" -#: ../../advanced/components/index.rst:419 -#: ../../advanced/components/index.rst:427 0428e533e6e549ae94e534f1b0b89a64 -#: 6978d34ed26d40938dedf785821b8abb +#: ../../advanced/components/index.rst:384 +#: ../../advanced/components/index.rst:392 aa059781672d482a815598604fc60978 +#: aad50c971fed40cf9bfe013ee9801016 msgid "" "*Deprecated* this command will be replaced by migrations in the future, " "so be careful." msgstr "" -#: ../../advanced/components/index.rst:425 adf1842b6008414f92fa5f63cbe245ae +#: ../../advanced/components/index.rst:390 8daef5380a3f4ba78dcd413e76d00045 msgid "Make sure there exists a superuser for your environment" msgstr "" -#: ../../advanced/components/index.rst:433 439a17624b9e4ce79e6e8dc99628c647 +#: ../../advanced/components/index.rst:398 282aafcf86ab4deb924cebd292007a18 msgid "" "Read the base tutorials on GeoNode Developer documentation for details on" " the specific commands and how to use them." msgstr "" -#: ../../advanced/components/index.rst:435 173bc27edc4a4a1ca8aa84f8d96c7c49 +#: ../../advanced/components/index.rst:400 99a62335a80d44258b92b9cf08309783 msgid "Start the application" msgstr "" -#: ../../advanced/components/index.rst:437 72e1764ab4124354a3226ac8eb5143ee +#: ../../advanced/components/index.rst:402 713ad77bdb3a4a1aa1db9080b5a23b30 msgid "" "Start GeoNode accordingly on how the setup has been done; run debug mode " "through ``paver``, or proxied by an HTTP Server like Apache2 HTTPD, Nginx" " or others." msgstr "" -#: ../../advanced/components/index.rst:439 992b789eaa8049e7ba4250a5f36606d2 +#: ../../advanced/components/index.rst:404 00deef33180c44f6921984be7c36d519 msgid "Finalize the setup of the OAuth2 Provider" msgstr "" -#: ../../advanced/components/index.rst:441 16eb22598c5a44a386bd0e1416e7d04e +#: ../../advanced/components/index.rst:406 81f9741a649c43ac9dbdede35c2b6077 msgid "" "First of all you need to configure and create a new OAuth2 Application " "called ``GeoServer`` through the GeoNode Admin Dashboard" msgstr "" -#: ../../advanced/components/index.rst:443 e23640f6bbdf420b9b9d60dc10b990ba +#: ../../advanced/components/index.rst:408 c224476ee05b48a79e3725cbcbaae0a5 msgid "Access the GeoNode Admin Dashboard" msgstr "" -#: ../../advanced/components/index.rst:447 ed6ba5b6708048beb005b43f132b3f28 +#: ../../advanced/components/index.rst:412 78ef4d57b51f42ae864162e2da32cd18 msgid "Go to ``Django OAuth Toolkit`` > ``Applications``" msgstr "" -#: ../../advanced/components/index.rst:451 913e7015854047f9a0b2e21ea54e688e +#: ../../advanced/components/index.rst:416 3f33c974f492409aa15e484249319824 msgid "Update or create the Application named ``GeoServer``" msgstr "" -#: ../../advanced/components/index.rst:453 6ac8191002cc4a49b69169bf82f55d18 +#: ../../advanced/components/index.rst:418 dc4183b869194ca09198780ade2a09cd msgid "The Application name **must** be ``GeoServer``" msgstr "" -#: ../../advanced/components/index.rst:457 2c710df474e3454b94822a4ed40eb5b4 +#: ../../advanced/components/index.rst:422 2b3e02c527874928b6e1bdb5d70421d7 msgid "" "``Client id``; An alphanumeric code representing the OAuth2 Client Id. " "GeoServer OAuth2 Plugin **will** use **this** value." msgstr "" -#: ../../advanced/components/index.rst:459 -#: ../../advanced/components/index.rst:471 b64ef37ee87b43c9b7f21581e9611e00 -#: cac69c465efb492f8a81e4c8cc373c83 +#: ../../advanced/components/index.rst:424 +#: ../../advanced/components/index.rst:436 28e6d23ac6cf48bab5fab1315584b3f3 +#: d84015dc5d0f403b9bca590ac4be5883 msgid "" "In a production environment it is **highly** recommended to modify the " "default value provided with GeoNode installation." msgstr "" -#: ../../advanced/components/index.rst:461 0bfd3a228bde435fb4e3c4ea6b985857 +#: ../../advanced/components/index.rst:426 b8e93366bff94b5fbf231d660c3c352f msgid "" "``User``; Search for the ``admin`` user. Its ``ID`` will be automatically" " updated into the form." msgstr "" -#: ../../advanced/components/index.rst:463 03a0a11b0f4444bbaf29827cb1724d2a +#: ../../advanced/components/index.rst:428 b047a3fb5cd645c5bef322e27d4b8ef7 msgid "" "``Redirect uris``; It is possible to specify many URIs here. Those must " "coincide with the GeoServer instances URIs." msgstr "" -#: ../../advanced/components/index.rst:465 c48185edbf434e1fb30521f632aab62d +#: ../../advanced/components/index.rst:430 206dfe7a50094537be3c3fd71de96122 msgid "``Client type``; Choose ``Confidential``" msgstr "" -#: ../../advanced/components/index.rst:467 07ae2b50e18e4c99a0c6b92cb291937c +#: ../../advanced/components/index.rst:432 c9ad18e7eb5543a7a01f2466e107046f msgid "``Authorization grant type``; Choose ``Authorization code``" msgstr "" -#: ../../advanced/components/index.rst:469 71471e9bab1c4ff6aace0fe235b6b7d8 +#: ../../advanced/components/index.rst:434 25413b379d71491e9a30bae6ee775fb0 msgid "" "``Client secret``; An alphanumeric code representing the OAuth2 Client " "Secret. GeoServer OAuth2 Plugin **will** use **this** value." msgstr "" -#: ../../advanced/components/index.rst:473 055f4bba541c41c38d1429a8b5c51562 +#: ../../advanced/components/index.rst:438 0bd64bffeddd43b1a34ecaf380e19011 msgid "``Name``; **Must** be ``GeoServer``" msgstr "" -#: ../../advanced/components/index.rst:476 c51e08fde7d6426d8e61103408f8550b +#: ../../advanced/components/index.rst:441 fe1a23646e614887a6cafcf9f8c351da msgid "GeoServer Security Backend" msgstr "" -#: ../../advanced/components/index.rst:481 12e9987bc5d6468290120d811c9e9f44 +#: ../../advanced/components/index.rst:446 ccd5ab7750724938a845c01347a2bcc9 msgid "" "GeoServer has a robust security subsystem, modeled on Spring Security. " "Most of the security features are available through the Web " "administration interface." msgstr "" -#: ../../advanced/components/index.rst:483 417728ac28cf4d53b237194d535b1f80 +#: ../../advanced/components/index.rst:448 5a9fffb82ed14292b5125a9a9ebb9d83 msgid "" "For more details on how this works and how to configure and modify it, " "please refer to the official GeoServer guide " "http://docs.geoserver.org/stable/en/user/security/webadmin/index.html" msgstr "" -#: ../../advanced/components/index.rst:485 bd7e915bf42241ff88b12e982afe983c +#: ../../advanced/components/index.rst:450 fccc96cdaf0f4ad995dca9c45052c47f msgid "" "By using the ``GeoServer Data Dir`` provided with GeoNode build, the " "following configuration are already available. You will need just to " @@ -901,232 +858,232 @@ msgid "" "possible issue during the deployment." msgstr "" -#: ../../advanced/components/index.rst:488 7e228ad9b6c04e22a2dece8b35e88c43 +#: ../../advanced/components/index.rst:453 5abfe9d7bc92439f814508987ebbc769 msgid "The main topics of this section are:" msgstr "" -#: ../../advanced/components/index.rst:490 -#: ../../advanced/components/index.rst:499 52f3f558eb12470a90745b31a25df98f -#: 9baa72380d414dedbbabbdbae7b9dd49 +#: ../../advanced/components/index.rst:455 +#: ../../advanced/components/index.rst:464 054e39f138c842c0a3c7039f066630c8 +#: aa1f7dd0ddc14738b0efccd0a7411f53 msgid "Connection to the GeoNode REST Role Service" msgstr "" -#: ../../advanced/components/index.rst:492 -#: ../../advanced/components/index.rst:587 643399eabc49411b94be78981f4d5e64 -#: 9ac8d4e92f3f490b87f363e2336dd589 +#: ../../advanced/components/index.rst:457 +#: ../../advanced/components/index.rst:552 5d1a915773f74c6182cbe06ca03812a8 +#: 79899cdb86814a54b89f27cc7d8673d5 msgid "Setup of the GeoServer OAuth2 Authentication Filter" msgstr "" -#: ../../advanced/components/index.rst:494 -#: ../../advanced/components/index.rst:654 952b88e6e8bb470ab11d2c70b2c62c85 -#: a7aca2bc55f0443ea3983989c26921a1 +#: ../../advanced/components/index.rst:459 +#: ../../advanced/components/index.rst:619 6f290696c5454c28bd82388558025b68 +#: a02e47ba12d84ec6ad70ab18f635fb93 msgid "Configuration of the GeoServer Filter Chains" msgstr "" -#: ../../advanced/components/index.rst:496 -#: ../../advanced/components/index.rst:748 3dfed99025404238b80e45736ccef725 -#: 7c47cbafa1f54962b480e03590c06b28 +#: ../../advanced/components/index.rst:461 +#: ../../advanced/components/index.rst:713 29262cf97a9e4ca1a0981e9bf1047d54 +#: e4f175c6f4134b96afd347907c65fe35 msgid "Setup and test of the GeoFence Server and Default Rules" msgstr "" -#: ../../advanced/components/index.rst:502 -#: ../../advanced/components/index.rst:592 -#: ../../advanced/components/index.rst:663 -#: ../../advanced/components/index.rst:755 37a575f0c21447af860bb9437b8da186 -#: 63f45e6260554712ae6cacc3a1a492f5 d49ddb7ffa784536b10d189c5b3561ad -#: dddf8c9210da41a6831e40851959450f +#: ../../advanced/components/index.rst:467 +#: ../../advanced/components/index.rst:557 +#: ../../advanced/components/index.rst:628 +#: ../../advanced/components/index.rst:720 675eee98ff19490abc04a065d6609cec +#: 70bf4616608f46a09e77e5fbc32f4e05 8a4803eda9994d9196441f25d8999570 +#: dced1a3c092c4206b6265fcbe1d6aa13 msgid "Preliminary checks" msgstr "" -#: ../../advanced/components/index.rst:504 -#: ../../advanced/components/index.rst:594 -#: ../../advanced/components/index.rst:665 -#: ../../advanced/components/index.rst:757 1ba66c90ba48428680e60849980ee847 -#: 4fcce7ecf7a84474b5b2dc076a9e9892 c7e5a51f2d6240aea9f9eb5e39ddfe1c -#: e6c8e9aeab7440d4a5b9818f22a8c8a6 +#: ../../advanced/components/index.rst:469 +#: ../../advanced/components/index.rst:559 +#: ../../advanced/components/index.rst:630 +#: ../../advanced/components/index.rst:722 117d3f01c9fc4c949c31e8465ef65fef +#: 52dc4512c443416aaef1c4681ffed8c8 e19655c30c84434c9f1644c6d34a92b8 +#: f5c19f468a254a16951f8d60988061ff msgid "GeoServer is up and running and you have admin rights" msgstr "" -#: ../../advanced/components/index.rst:506 -#: ../../advanced/components/index.rst:596 -#: ../../advanced/components/index.rst:667 0a6083287a5149208b673871c8ec7852 -#: 27addee01a9f493fb6e5263babeba701 d0259d152e5440a9b2184154ce2b6505 +#: ../../advanced/components/index.rst:471 +#: ../../advanced/components/index.rst:561 +#: ../../advanced/components/index.rst:632 017af3806d3041ca8ad3cad94b2eab09 +#: a0357511f16745a7a0cf2d4724d47588 a56ee1693a47488a9a219a5c5e48121a msgid "GeoServer must reach the GeoNode instance via HTTP" msgstr "" -#: ../../advanced/components/index.rst:508 6bbd913b40604022992c284099d62903 +#: ../../advanced/components/index.rst:473 bc465a2b28164c4e99806b22a3249cf2 msgid "" "The GeoServer Host IP Address must be allowed to access the GeoNode Role " "Service APIs (see the section ``AUTH_IP_WHITELIST`` above)" msgstr "" -#: ../../advanced/components/index.rst:511 77b42c1b2f2143bdb277a101c6388b3a +#: ../../advanced/components/index.rst:476 16026c27a7024c4681ed1b8c8714c950 msgid "Setup of the GeoNode REST Role Service" msgstr "" -#: ../../advanced/components/index.rst:513 aae3102346f34f3c98ad2e35b272d9e2 +#: ../../advanced/components/index.rst:478 d367d1da39574b018dd23cb942bf122b msgid "Login as ``admin`` to the GeoServer GUI" msgstr "" -#: ../../advanced/components/index.rst:515 1b3e15c5908e403aaf56f9e08be6fcc8 +#: ../../advanced/components/index.rst:480 79bfe88c5244432d8d86e7608c68374c msgid "" "In a production system remember to change the default admin credentials " "``admin`` \\ ``geoserver``" msgstr "" -#: ../../advanced/components/index.rst:519 f9bb59cb45eb4b7a8f74b93836b73422 +#: ../../advanced/components/index.rst:484 dcd8aaac76604eeea7efb434ca513b17 msgid "Access the ``Security`` > ``Users, Groups, Roles`` section" msgstr "" -#: ../../advanced/components/index.rst:523 a4e7369357214d4b95e9c8c7764c772c +#: ../../advanced/components/index.rst:488 86287433ec3c4e259de53be614dbe3ba msgid "" "**If not yet configured** the service ``geonode REST role service``, " "click on ``Role Services`` > ``Add new``" msgstr "" -#: ../../advanced/components/index.rst:525 f536728908cf468eb232e2970701c09e +#: ../../advanced/components/index.rst:490 df04272c2e1446b4891e08009baaf9c0 msgid "" "This passage is **not** needed if the ``geonode REST role service`` has " "been already created. If so it will be displayed among the Role Services " "list" msgstr "" -#: ../../advanced/components/index.rst:531 aab6452dd63148528b26b54d6b37e1dd +#: ../../advanced/components/index.rst:496 d306deb398a346dcb04f872f32fc9a62 msgid "" "**If not yet configured** the service ``geonode REST role service``, " "choose ``AuthKEY REST - Role service from REST endpoint``" msgstr "" -#: ../../advanced/components/index.rst:535 7fbe7ba513fa47f2a5a16a06bcd6a45d +#: ../../advanced/components/index.rst:500 299310175adf4224a0640cd7bdcee773 msgid "Create / update the ``geonode REST role service`` accordingly" msgstr "" -#: ../../advanced/components/index.rst:539 7e765280f35c4eae858b5a4132a8b1b1 +#: ../../advanced/components/index.rst:504 45f3f1cd1faa4cf38edb839720536769 msgid "``Name``; **Must** be ``geonode REST role service``" msgstr "" -#: ../../advanced/components/index.rst:541 2b80872ef7a04327b6a4e6f365b54c9e +#: ../../advanced/components/index.rst:506 13dc74db4fdf4e84ab7038f15f84f60e msgid "" "``Base Server URL``; Must point to the GeoNode instance base URL (e.g. " "``http://``)" msgstr "" -#: ../../advanced/components/index.rst:543 81a1a080d700489290cc229d45e95035 +#: ../../advanced/components/index.rst:508 1e5f2610936b47d48d241565f60db28e msgid "``Roles REST Endpoint``; Enter ``/api/roles``" msgstr "" -#: ../../advanced/components/index.rst:545 39a49ac3f98a45bca2caf5544710e67a +#: ../../advanced/components/index.rst:510 475bae5187d5415f87f0568a15c98179 msgid "``Admin Role REST Endpoint``; Enter ``/api/adminRole``" msgstr "" -#: ../../advanced/components/index.rst:547 f8c3cdafbbac4951a88f2160b621e28e +#: ../../advanced/components/index.rst:512 c2ac8966e53d4dd68b8a59e8b1d551df msgid "``Users REST Endpoint``; Enter ``/api/users``" msgstr "" -#: ../../advanced/components/index.rst:549 512f843753e948fc82e6b0c4e364096c +#: ../../advanced/components/index.rst:514 1e75cfd98a23464a9a2a340aa25905a6 msgid "``Roles JSON Path``; Enter ``$.groups``" msgstr "" -#: ../../advanced/components/index.rst:551 ce939babbe964f2bbe822273a4145c35 +#: ../../advanced/components/index.rst:516 047514e21d64436c8561ff6d8559311f msgid "``Admin Role JSON Path``; Enter ``$.adminRole``" msgstr "" -#: ../../advanced/components/index.rst:553 5148cf6c65024547ba5a0c7787b3b5eb +#: ../../advanced/components/index.rst:518 afcd711967af4be987b93a7e3d2f27c5 msgid "``Users JSON Path``; Enter ``$.users[0].groups``" msgstr "" -#: ../../advanced/components/index.rst:555 cd763ff332b145098ad3d3726a5cf82f +#: ../../advanced/components/index.rst:520 d111f5825a834d5ab46f8f0bedeb6bc8 msgid "" "Once everything has been setup and it is working, choose the " "``Administrator role`` and ``Group administrator role`` as ``ROLE_ADMIN``" msgstr "" -#: ../../advanced/components/index.rst:558 54fe0a87c86b496aaba8bfc9e9b46103 +#: ../../advanced/components/index.rst:523 06936bf4d709461fabf079308d4acbf0 msgid "Allow GeoFence to validate rules with ``ROLES``" msgstr "" -#: ../../advanced/components/index.rst:560 67b34640e66744518f4dd682e908099e +#: ../../advanced/components/index.rst:525 d2666165b939451b9678414c1e946a03 msgid "" "The following instruction are different accordingly to the GeoServer " "version you are currently using." msgstr "" -#: ../../advanced/components/index.rst:563 7b6626db2f1c4014b05c23e6ebfd50a1 +#: ../../advanced/components/index.rst:528 400ba95fd5ad4d98a381265afcb1376a msgid "GeoServer 2.9.x and 2.10.x" msgstr "" -#: ../../advanced/components/index.rst:565 576cadf745c04c86bcd9b34bd19d32cb +#: ../../advanced/components/index.rst:530 a32ee4b0fb1646a6bc7ef2e355313c91 msgid "Access the ``Security`` > ``Settings`` section" msgstr "" -#: ../../advanced/components/index.rst:569 0a571ab3c67146e190b793662c7f112e +#: ../../advanced/components/index.rst:534 4beab628fc054ee7adccd3e84d257ee0 msgid "Choose the ``geonode REST role service`` as ``Active role service``" msgstr "" -#: ../../advanced/components/index.rst:574 19cce291d8b14749abc24411f220c3fb +#: ../../advanced/components/index.rst:539 d0ab77ac3a1d4a3ca74344a77679b435 msgid "GeoServer 2.12.x and above" msgstr "" -#: ../../advanced/components/index.rst:576 2f55e916d56a44cd855ed34246184cad +#: ../../advanced/components/index.rst:541 d9b80bc8c0f94ffe81907e1fb72a43fe msgid "" "With the latest updates to GeoFence Plugin, the latter no more recognizes" " the Role Service from the default settings but from the ``geofence-" "server.properties`` file." msgstr "" -#: ../../advanced/components/index.rst:578 6f63c106cb7b456585eb998cdcd2c432 +#: ../../advanced/components/index.rst:543 05708ab328674949a74455a68e59e3bb msgid "" "That said, it is important that the ``Security`` > ``Settings`` role " "service will be set to **default**, in order to allow GeoServer following" " the standard authorization chain." msgstr "" -#: ../../advanced/components/index.rst:580 4348ccb3637549bd8758aa42d14c2d36 +#: ../../advanced/components/index.rst:545 790e139d3a3c491eaa4fde04c7ea6b2b msgid "" "On the other side, you will need to be sure that the ``geofence-" "server.properties`` file under the ``$GEOSERVER_DATA_DIR/geofence`` " "folder, contains the two following additional properties: ::" msgstr "" -#: ../../advanced/components/index.rst:589 e4ba5fba463b4280be57ffc89adef395 +#: ../../advanced/components/index.rst:554 64dda590d4fd432b8cd75c68988b028a msgid "" "It is necessary now check that GeoServer can connect to OAuth2 Providers " "(specifically to GeoNode OP), and being able to Authenticate users " "through it." msgstr "" -#: ../../advanced/components/index.rst:598 f03b72fe858c4980822bf09f15d88082 +#: ../../advanced/components/index.rst:563 7116f4c00aa84ff8925c14e6e4ee98b4 msgid "" "OAuth2 ``Client ID`` and ``Client Secret`` have been generated on GeoNode" " and known" msgstr "" -#: ../../advanced/components/index.rst:601 3a4ec9e5961f42de8c82e6e5b8eebb14 +#: ../../advanced/components/index.rst:566 87ce64c6bf814c0bbee5d561bef272a0 msgid "Setup of the GeoNode OAuth2 Security Filter" msgstr "" -#: ../../advanced/components/index.rst:603 -#: ../../advanced/components/index.rst:674 -#: ../../advanced/components/index.rst:764 73b98afd582a4fa786279076829e902f -#: c1eae6de731a493bb93df0ac3fa656f5 d4a529ac8f0c4259aa190f1c7eefd51f +#: ../../advanced/components/index.rst:568 +#: ../../advanced/components/index.rst:639 +#: ../../advanced/components/index.rst:729 14453d7367884b8b972e8efac52d1b44 +#: 36b42535d73846cb997c5edbd61bf100 cbe9051ff9354ccc94ad1350c1dd0c51 msgid "Access the ``Security`` > ``Authentication`` section" msgstr "" -#: ../../advanced/components/index.rst:607 ebf0e296c73647208582df4e83e9827c +#: ../../advanced/components/index.rst:572 dbcb79c7a3c9428581a1fe073a9d901c msgid "" "**If not yet configured** the Authentication Filter ``geonode-oauth2 - " "Authentication using a GeoNode OAuth2``, click on ``Authentication " "Filters`` > ``Add new``" msgstr "" -#: ../../advanced/components/index.rst:609 59b0220f0a6444919fe04ab3e41fcf6d +#: ../../advanced/components/index.rst:574 77c718b6d30f49429976950dc622acc6 msgid "" "This passage is **not** needed if the ``geonode-oauth2 - Authentication " "using a GeoNode OAuth2`` has been already created. If so it will be " "displayed among the Authentication Filters list" msgstr "" -#: ../../advanced/components/index.rst:615 9725df8c69e945fbaefa1a6561bbbb6c +#: ../../advanced/components/index.rst:580 762ff9f3acf144f8931116541cf7f844 msgid "" "**If not yet configured** the Authentication Filter ``geonode-oauth2 - " "Authentication using a GeoNode OAuth2``, choose ``GeoNode OAuth2 - " @@ -1134,36 +1091,36 @@ msgid "" "sent as URL parameter``" msgstr "" -#: ../../advanced/components/index.rst:619 1d52d27bd1f44a569e3437b6e2338cc2 +#: ../../advanced/components/index.rst:584 29129c95d25841659fe1be2bf8ab4549 msgid "" "Create / update the ``geonode-oauth2 - Authentication using a GeoNode " "OAuth2`` accordingly" msgstr "" -#: ../../advanced/components/index.rst:623 c7dcf14bc5f24bea902c29f1957d0e0b +#: ../../advanced/components/index.rst:588 a13e80599e894f719f291681be02108b msgid "``Name``; **Must** be ``geonode-oauth2``" msgstr "" -#: ../../advanced/components/index.rst:625 6573dfdba8ef408082f334d0b684f83e +#: ../../advanced/components/index.rst:590 4f1790e6b5ba49eab3a0a21e4ddc58e6 msgid "" "``Enable Redirect Authentication EntryPoint``; It is recommended to put " "this to ``False``, otherwise GeoServer won't allow you to connect to its " "Admin GUI through the ``Form`` but only through GeoNode" msgstr "" -#: ../../advanced/components/index.rst:627 b6d9cde3ce5d41ab84029c356499f37c +#: ../../advanced/components/index.rst:592 6c22de6a83fb489083750df36f351a3d msgid "" "``Login Authentication EndPoint``; Unless you have specific needs, keep " "the default value ``/j_spring_oauth2_geonode_login``" msgstr "" -#: ../../advanced/components/index.rst:629 1e245c0810d04998a777e5a596497dcb +#: ../../advanced/components/index.rst:594 5460efa034ef4fc1ade6ca2d430e3d4c msgid "" "``Logout Authentication EndPoint``; Unless you have specific needs, keep " "the default value ``/j_spring_oauth2_geonode_logout``" msgstr "" -#: ../../advanced/components/index.rst:631 4a07276ea97d480caac67d05ffc35085 +#: ../../advanced/components/index.rst:596 9726495c957b4114bcafb5209faedebb msgid "" "``Force Access Token URI HTTPS Secured Protocol``; This must be ``False``" " unless you enabled a ``Secured Connection`` on GeoNode. In that case you" @@ -1171,13 +1128,13 @@ msgid "" "Keystore. Please see details below" msgstr "" -#: ../../advanced/components/index.rst:633 57a12c877ed14c2eb7bd9e86de101825 +#: ../../advanced/components/index.rst:598 5aa03abfebd748549e3cc1feb2b41bca msgid "" "``Access Token URI``; Set this to " "``http:///o/token/``" msgstr "" -#: ../../advanced/components/index.rst:635 856e3520e5454679afebdd6d12198e53 +#: ../../advanced/components/index.rst:600 3f4268901061430386baecf6667c1ea6 msgid "" "``Force User Authorization URI HTTPS Secured Protocol``; This must be " "``False`` unless you enabled a ``Secured Connection`` on GeoNode. In that" @@ -1185,63 +1142,63 @@ msgid "" " JVM Keystore. Please see details below" msgstr "" -#: ../../advanced/components/index.rst:637 893f642259eb4fa2a33d9558d5d8a5cf +#: ../../advanced/components/index.rst:602 85d76cb9f19049fa9f16da4e72e67a97 msgid "" "``User Authorization URI``; Set this to " "``http:///o/authorize/``" msgstr "" -#: ../../advanced/components/index.rst:639 6f608d82cc564cd7bc451ace4891bfe3 +#: ../../advanced/components/index.rst:604 096958cf3fb340409e5ab2a3bf676e21 msgid "" "``Redirect URI``; Set this to ``http:///geoserver``. This" " address **must** be present on the ``Redirect uris`` of GeoNode " "``OAuth2`` > ``Applications`` > ``GeoServer`` (see above)" msgstr "" -#: ../../advanced/components/index.rst:641 6afa83f12014465fa523b6f8e355dbec +#: ../../advanced/components/index.rst:606 87913ed8c8d4488188dbc59ecd1097a9 msgid "" "``Check Token Endpoint URL``; Set this to " "``http:///api/o/v4/tokeninfo/``" msgstr "" -#: ../../advanced/components/index.rst:643 b7e98040986e46f59cb01bc1268fec07 +#: ../../advanced/components/index.rst:608 1acf077e1c584eb1b5f2a22347487e21 msgid "" "``Logout URI``; Set this to " "``http:///account/logout/``" msgstr "" -#: ../../advanced/components/index.rst:645 5f791546a7af4ab8b7072c66be5f1804 +#: ../../advanced/components/index.rst:610 b90e89d4c4194254a2ae90bc22e727cb msgid "" "``Scopes``; Unless you have specific needs, keep the default value " "``read,write,groups``" msgstr "" -#: ../../advanced/components/index.rst:647 e8b59935094e4f0c887b844cc91307d1 +#: ../../advanced/components/index.rst:612 688b85c469c74cb4a1af0db5c9a1168a msgid "" "``Client ID``; The ``Client id`` alphanumeric key generated by the " "GeoNode ``OAuth2`` > ``Applications`` > ``GeoServer`` (see above)" msgstr "" -#: ../../advanced/components/index.rst:649 89592e8f8b074500a1b797a336cf28d5 +#: ../../advanced/components/index.rst:614 0bfe469181cb4fae96eee6081643a1ca msgid "" "``Client Secret``; The ``Client secret`` alphanumeric key generated by " "the GeoNode ``OAuth2`` > ``Applications`` > ``GeoServer`` (see above)" msgstr "" -#: ../../advanced/components/index.rst:651 b929a9f95d574312b6739423994642e7 +#: ../../advanced/components/index.rst:616 398d9a82a2344606bb0a441ca9670e71 msgid "" "``Role source``; In order to authorize the user against GeoNode, choose " "``Role service`` > ``geonode REST role service``" msgstr "" -#: ../../advanced/components/index.rst:656 bb82bcff21bb497ba43b3d87abf3e18a +#: ../../advanced/components/index.rst:621 10f2820c850f48d980d225c1612f7bc0 msgid "" "The following steps ensure GeoServer can adopt more Authentication " "methods. As stated above, it is possible to Authenticate to GeoServer " "using different protocols." msgstr "" -#: ../../advanced/components/index.rst:658 fbfcdadda4774285a2639b333687b682 +#: ../../advanced/components/index.rst:623 822e10ddaea64e9ba223ccda890ed2ee msgid "" "GeoServer scans the authentication filters chain associated to the " "specified path and tries them one by one sequentially. The first one " @@ -1254,97 +1211,97 @@ msgid "" "access." msgstr "" -#: ../../advanced/components/index.rst:669 8e86515ca55e4ae3896759f81886d4bf +#: ../../advanced/components/index.rst:634 75224a24382b4cbcb72b9f80776947eb msgid "" "The ``geonode-oauth2 - Authentication using a GeoNode OAuth2`` " "Authentication Filter and the ``geonode REST role service`` have been " "correctly configured" msgstr "" -#: ../../advanced/components/index.rst:672 -#: ../../advanced/components/index.rst:762 22fd5e3d8a2f484c976bdd5d38ffaa94 -#: bd85d67345794c178d7c54cc662add22 +#: ../../advanced/components/index.rst:637 +#: ../../advanced/components/index.rst:727 d6ec36ff36ff48888ba863f1c3ad0e4f +#: f2f096c914da4e358326627ef540d1f2 msgid "Setup of the GeoServer Filter Chains" msgstr "" -#: ../../advanced/components/index.rst:678 3e5dae9e8dab466482e3af66669cb802 +#: ../../advanced/components/index.rst:643 da50bc4774d24325af313a9a18896ac1 msgid "Identify the section ``Filter Chains``" msgstr "" -#: ../../advanced/components/index.rst:682 2cabe3fbc04640cf8102af5f5e7203f1 +#: ../../advanced/components/index.rst:647 3c1380790f044c28b1542c81765a6ca7 msgid "Make sure the ``web`` Filter Chain is configured as shown below" msgstr "" -#: ../../advanced/components/index.rst:686 -#: ../../advanced/components/index.rst:694 -#: ../../advanced/components/index.rst:702 -#: ../../advanced/components/index.rst:710 -#: ../../advanced/components/index.rst:718 -#: ../../advanced/components/index.rst:726 077df792cbfd4b6e9c26d9522b195db0 -#: 07b2a504ea2447b696dc944102689165 1b4164a24e364d8ea65f67ae822d4d2f -#: 92ec5764d27347f895fe31e91e6be707 9f30163e8bbd4ba690db202c1d35c3cf -#: cf3944a072f04427ad98080a565010db +#: ../../advanced/components/index.rst:651 +#: ../../advanced/components/index.rst:659 +#: ../../advanced/components/index.rst:667 +#: ../../advanced/components/index.rst:675 +#: ../../advanced/components/index.rst:683 +#: ../../advanced/components/index.rst:691 22e691c72c1b4996b8676f29283263ae +#: 62b511af576d42058a94e2fc828bf587 64422fa138a6456faf21fd36640734ab +#: 777cffcdf0c04fb78e1d823e68ff3af4 931ddda8f0b54917a54b7a70fe02117f +#: e6cee186a7834a42b47caf85e0377235 msgid "" "Every time you modify a Filter Chain, **don't forget to save** the " "``Authentication`` settings. This **must** be done for **each** change." msgstr "" -#: ../../advanced/components/index.rst:690 4bf06146155b480b898052c9158342f1 +#: ../../advanced/components/index.rst:655 36db88d4bee44b8fb0628bf3be11d39f msgid "Make sure the ``rest`` Filter Chain is configured as shown below" msgstr "" -#: ../../advanced/components/index.rst:698 0f9b4c4b4e4a4406b6f1ce74e16815e4 +#: ../../advanced/components/index.rst:663 25eda5da582e442f93967ccd4f5561de msgid "Make sure the ``gwc`` Filter Chain is configured as shown below" msgstr "" -#: ../../advanced/components/index.rst:706 33d658181e5a402bb107dd4f1cbbf979 +#: ../../advanced/components/index.rst:671 a31d3ebf6d1b4d458956596cd24ceade msgid "Make sure the ``default`` Filter Chain is configured as shown below" msgstr "" -#: ../../advanced/components/index.rst:714 83d50f7747534e7ba1fedc7d5d55f799 +#: ../../advanced/components/index.rst:679 632a0fb2fa6441eba556cb21dff9c524 msgid "" "Add the ``GeoNode Login Endpoints`` to the comma-delimited list of the " "``webLogin`` Filter Chain" msgstr "" -#: ../../advanced/components/index.rst:722 ad42c1761a124712ae8fc7905abcdfd2 +#: ../../advanced/components/index.rst:687 bb2993613fdd49fdb0bdb003b6328188 msgid "" "Add the ``GeoNode Logout Endpoints`` to the comma-delimited list of the " "``webLogout`` Filter Chain" msgstr "" -#: ../../advanced/components/index.rst:731 2ccb61400d2b4aea8ae498f5a5b0c749 +#: ../../advanced/components/index.rst:696 0e835d054d474c77bc317343c262aafa msgid "" "Add the ``GeoNode Logout Endpoints`` to the comma-delimited list of the " "``formLogoutChain`` XML node in " "``/security/filter/formLogout/config.xml``" msgstr "" -#: ../../advanced/components/index.rst:733 24be8abb36e749f89a8ec98a303485a8 +#: ../../advanced/components/index.rst:698 f29236607d0f43acae5611dc9c69c27c msgid "You will need a text editor to modify the file." msgstr "" -#: ../../advanced/components/index.rst:735 e1c00046d3b049f4b09fc925a0974b6a +#: ../../advanced/components/index.rst:700 777f5677973f4fc4b0e443b8628b0fe1 msgid "" "If the ```` XML node does not exist at all, create a " "**new one** as specified below" msgstr "" -#: ../../advanced/components/index.rst:745 e76acf19140d4ee781b4a95752d03b6d +#: ../../advanced/components/index.rst:710 dbab51b6a31b45569947d4b8b46f804f msgid "" "The value ``j_spring_oauth2_geonode_logout`` **must** be the same " "specified as ``Logout Authentication EndPoint`` in the ``geonode-oauth2 -" " Authentication using a GeoNode OAuth2`` above." msgstr "" -#: ../../advanced/components/index.rst:750 1942e53f55f54577bbc155d534c5d918 +#: ../../advanced/components/index.rst:715 579f09d428fe4cd1a6ea2009c40e4ba1 msgid "" "In order to work correctly, GeoServer needs the `GeoFence Embedded Server" " `_ plugin to be installed and configured on the system." msgstr "" -#: ../../advanced/components/index.rst:752 4c373bf3cf4c4d0da7ba364b7c858051 +#: ../../advanced/components/index.rst:717 f1484a3261d044f0ad63513f60f46f65 msgid "" "The GeoServer configuration provided for GeoNode, has the plugin already " "installed with a default configuration. In that case double check that " @@ -1352,150 +1309,150 @@ msgid "" "following the next steps." msgstr "" -#: ../../advanced/components/index.rst:759 d72413ace7254f7a965ffcdc0fb76c19 +#: ../../advanced/components/index.rst:724 bfb7ab99607d441fb2704bb84f9f1f52 msgid "" "The `GeoFence Embedded Server " "`_ plugin has been installed on GeoServer" msgstr "" -#: ../../advanced/components/index.rst:768 9192012a15cf49fabe6ab2a5ba4e286b +#: ../../advanced/components/index.rst:733 3059a112ef4c4d8297766e30ac3bd888 msgid "" "Identify the section ``Authentication Providers`` and make sure the " "``geofence`` Authentication Provider is present" msgstr "" -#: ../../advanced/components/index.rst:772 86d2623c16044d57bbea83e8e8db40f7 +#: ../../advanced/components/index.rst:737 371dd5515a1b4f0c92fb00c8f87a62dd msgid "Make sure the ``Provider Chain`` is configured as shown below" msgstr "" -#: ../../advanced/components/index.rst:776 239fc32dcab84efd98570d168ac55d08 +#: ../../advanced/components/index.rst:741 e05b8376daa1491bb1450a1659ef2205 msgid "" "Every time you modify an Authentication Providers, **don't forget to " "save** the ``Authentication`` settings. This **must** be done for " "**each** change." msgstr "" -#: ../../advanced/components/index.rst:781 e0b26909eba24cf1951cc5711f977d1f +#: ../../advanced/components/index.rst:746 6437835801bc43b7bb0df89a53221026 msgid "Setup of the GeoFence Server and Rules" msgstr "" -#: ../../advanced/components/index.rst:783 bc58b952f86445d6aefbaf6412dc0181 +#: ../../advanced/components/index.rst:748 4f8a4b3399f54dbca83713f67bcfb05e msgid "" "Make sure GeoFence server works and the default settings are correctly " "configured" msgstr "" -#: ../../advanced/components/index.rst:785 5f1e4d564f62436d83564040faaccdd1 +#: ../../advanced/components/index.rst:750 a13a524096ea4d7b90b034fa08d4d294 msgid "Access the ``Security`` > ``GeoFence`` section" msgstr "" -#: ../../advanced/components/index.rst:789 5c7e7817951247379ce2d63c404f5805 +#: ../../advanced/components/index.rst:754 be7ade79970b40ddab26ae6398e39ecd msgid "" "Make sure the ``Options`` are configured as follows and the server works " "well when performing a ``Test Connection``" msgstr "" -#: ../../advanced/components/index.rst:793 51dc3fcdb0a24dba99fcf71cd905f36a +#: ../../advanced/components/index.rst:758 1944382a0f2e4f8ca92c772612e2fa5b msgid "``Allow remote and inline layers in SLD``; Set it to ``True``" msgstr "" -#: ../../advanced/components/index.rst:795 144205c981ab41948b2721d31d5cc5af +#: ../../advanced/components/index.rst:760 453666de26754ab2817629fb226f9bf3 msgid "``Allow SLD and SLD_BODY parameters in requests``; Set it to ``True``" msgstr "" -#: ../../advanced/components/index.rst:797 3fd9b4dcb348472f9449f144cbe4b9c8 +#: ../../advanced/components/index.rst:762 a037db17cb6d4e44964c2b2aad828503 msgid "``Authenticated users can write``; Set it to ``True``" msgstr "" -#: ../../advanced/components/index.rst:799 75d77b2cb8734a268124583f0f4b66c6 +#: ../../advanced/components/index.rst:764 1b27ddd7864e431389c43554299f0b38 msgid "``Use GeoServer roles to get authorizations``; Set it to ``False``" msgstr "" -#: ../../advanced/components/index.rst:801 faa3ab06882b41548fbdf30aa140896a +#: ../../advanced/components/index.rst:766 ffab0d79d51e4f098c5a7f687174a88e msgid "Check the GeoFence default Rules" msgstr "" -#: ../../advanced/components/index.rst:803 5473cf8647164c63a4eeee27804753ce +#: ../../advanced/components/index.rst:768 7aeefa72366a4166b3fd469e869a4b20 msgid "Access the ``Security`` > ``GeoFence Data Rules`` section" msgstr "" -#: ../../advanced/components/index.rst:807 2be01a7a630445ff91b164138a875973 +#: ../../advanced/components/index.rst:772 7acb9ab2cdcc4725867b2cdcb4b3af3a msgid "" "Make sure the ``DENY ALL`` Rule is present by default, otherwise your " "data will be accessible to everyone" msgstr "" -#: ../../advanced/components/index.rst:809 f8644642c82549088becb2daf0b0b13a +#: ../../advanced/components/index.rst:774 6854607647cd40df8f3ff6ab4c2e1e18 msgid "This rule is **always** the last one" msgstr "" -#: ../../advanced/components/index.rst:813 77802a8709874fd2a4c21a635bfe9c1f +#: ../../advanced/components/index.rst:778 44156f8996154ef19102e9c549fbbb49 msgid "" "If that rule does not exists **at the very bottom** (this rule is " "**always** the last one), add it manually." msgstr "" -#: ../../advanced/components/index.rst:815 73d0a7a7fdb44135a7878a1ce400a17a +#: ../../advanced/components/index.rst:780 86cb7dbb9462467794fce9fd2949628e msgid "Access the ``Security`` > ``GeoFence Admin Rules`` section" msgstr "" -#: ../../advanced/components/index.rst:819 11973ab08567453a8790974143a1fe51 +#: ../../advanced/components/index.rst:784 661311abd6de43f98243a6ad6f82c677 msgid "No Rules needed here" msgstr "" -#: ../../advanced/components/index.rst:824 04d51321fed444f4b4342ae976215581 +#: ../../advanced/components/index.rst:789 e08aa836b6cb4c81a7573c3f65431175 msgid "Troubleshooting and Advanced Features" msgstr "" -#: ../../advanced/components/index.rst:829 8765cd2bec214837afecad349e0c5cf5 +#: ../../advanced/components/index.rst:794 a029dd3853564c1497614dd2adf416da msgid "" "GeoServer/GeoNode OAuth2 does not authenticate as Administrator even " "using GeoNode ``admin`` users" msgstr "" -#: ../../advanced/components/index.rst:831 60a346543611481d92448b0575986d37 +#: ../../advanced/components/index.rst:796 9d450689f8dd4f958d63396570f5884d msgid "**Symptoms**" msgstr "" -#: ../../advanced/components/index.rst:833 6c07ae8b738a40fcb37b207c1e786286 +#: ../../advanced/components/index.rst:798 d5592b8986594a3a94bbedeb1b5771ff msgid "" "When trying to authenticate with an ``admin`` user using OAuth2, the " "process correctly redirects to GeoServer page but I'm not a GeoServer " "Administrator." msgstr "" -#: ../../advanced/components/index.rst:835 7f84c1f812d2490784551e2262736180 +#: ../../advanced/components/index.rst:800 54c714b01655452cb65610c39abdbdbe msgid "**Cause**" msgstr "" -#: ../../advanced/components/index.rst:837 da2a8eec24e84290838455d84fd382f6 +#: ../../advanced/components/index.rst:802 cf4b56262b4c4515bbdc657113668d93 msgid "" "That means that somehow GeoServer could not successfully complete the " "Authorization and Authentication process." msgstr "" -#: ../../advanced/components/index.rst:839 3554c99a7ba947ef85f74da69dcf16f4 +#: ../../advanced/components/index.rst:804 f474e742dfea4224b98fe66d0f70da1c msgid "The possible causes of the problem may be the following ones:" msgstr "" -#: ../../advanced/components/index.rst:841 8e52991de0104c80a99e488e6e9a79ea +#: ../../advanced/components/index.rst:806 37082493a65642fbac51ea0a54759b72 msgid "The OAuth2 Authentication fails on GeoServer side" msgstr "" -#: ../../advanced/components/index.rst:843 b17d3f7ee2cb46db98bfb9c5ce1af884 +#: ../../advanced/components/index.rst:808 c0f9d9ec2d244a098e3a8cea316153e2 msgid "" "This is usually due to an exception while trying to complete the " "Authentication process." msgstr "" -#: ../../advanced/components/index.rst:845 a34e17cdb60e4b969fa6beff03ae5d14 +#: ../../advanced/components/index.rst:810 44bf348dd57e439bbf7de5525d9b1fb7 msgid "" "A typical cause is that GeoServer tries to use HTTPS connections but the " "GeoNode certificate is not trusted;" msgstr "" -#: ../../advanced/components/index.rst:847 be3b74fa9359456dbd379f5ddadf528e +#: ../../advanced/components/index.rst:812 f288618f46474c55ace65a0c06f17746 msgid "" "In that case please refer to the section below. Also take a look at the " "logs (in particular the GeoServer one) as explained in " @@ -1505,17 +1462,17 @@ msgid "" "GeoNode Role Service as explained below." msgstr "" -#: ../../advanced/components/index.rst:851 767455eae76f475185223bc69f5cb7c2 +#: ../../advanced/components/index.rst:816 af1382b14c7442e8938a7bbe2e7b2b21 msgid "" "Another possible issue is that somehow the OAuth2 handshake cannot " "complete successfully;" msgstr "" -#: ../../advanced/components/index.rst:853 a3f9a12327474d2fbab661399a74566c +#: ../../advanced/components/index.rst:818 dd68ba65de8c477aad2df19f1210b634 msgid "Login into GeoServer as administrator through its WEB login form." msgstr "" -#: ../../advanced/components/index.rst:855 c6c57eb25bd64040a21c0f99e266e242 +#: ../../advanced/components/index.rst:820 ffbbaa8a9447484aaaddd3e82b893995 msgid "" "Double check that all the ``geonode-oauth2 - Authentication using a " "GeoNode OAuth2`` parameters are correct. If everything is ok, take a look" @@ -1526,181 +1483,181 @@ msgid "" "GeoNode Role Service as explained below." msgstr "" -#: ../../advanced/components/index.rst:858 26e6aff7c3684aaeb83ba21e8c21dec6 +#: ../../advanced/components/index.rst:823 5e488ef663824f1e92b3507fdfb99742 msgid "GeoServer is not able to retrieve the user Role from a Role Service" msgstr "" -#: ../../advanced/components/index.rst:860 fcf7897fd9dc4765bc76cd00ff9cdee8 +#: ../../advanced/components/index.rst:825 d12dfe8af06344a0b18cc243a7208af6 msgid "" "Always double check both HTTP Server and GeoServer log as specified in " "section :ref:`debug_geonode`. This might directly guide you to the cause " "of the problem." msgstr "" -#: ../../advanced/components/index.rst:862 dc86c10107814e60a67066278c103dea +#: ../../advanced/components/index.rst:827 e31e1683e49b4215a26bbb417a9d3ab7 msgid "" "Check that the GeoServer host is granted to access GeoNode Role Service " "REST APIs in the ``AUTH_IP_WHITELIST`` of the ``settings.py``" msgstr "" -#: ../../advanced/components/index.rst:864 a060b8d7f5514333a655818b2964b70a +#: ../../advanced/components/index.rst:829 50f979c0fefa42e681f6b165c6dec366 msgid "" "Check that the ``geonode REST role service`` is the default Role service " "and that the GeoServer OAuth2 Plugin has been configured to use it by " "default" msgstr "" -#: ../../advanced/components/index.rst:866 c7d1f712b40f4446bbf5e15a00730970 +#: ../../advanced/components/index.rst:831 bcb60211a2894cb89866a27e48793409 msgid "" "Check that the GeoNode REST Role Service APIs are functional and produce " "correct JSON." msgstr "" -#: ../../advanced/components/index.rst:868 75aafae0e0c840c3a668400c42436ab8 +#: ../../advanced/components/index.rst:833 0c0d25847ccd4de1b93454a2b9fd6b91 msgid "This is possible by using simple ``cUrl`` GET calls like" msgstr "" -#: ../../advanced/components/index.rst:889 b2522a2912204d5899966e9b526dc285 +#: ../../advanced/components/index.rst:854 c45082bcaa94409780e4b97744a9e5a4 msgid "" "In a production system it is a good practice to encrypt the connection " "between GeoServer and GeoNode. That would be possible by enabling HTTPS " "Protocol on the GeoNode REST Role Service APIs and OAuth2 Endpoints." msgstr "" -#: ../../advanced/components/index.rst:891 5f19fcd2e42f4ec48ba4318d657cc1a2 +#: ../../advanced/components/index.rst:856 24d1ea1d25544ea19641588f078ba7a9 msgid "" "Most of the times you will rely on a self-signed HTTPS connection using a" " generated certificate. That makes the connection *untrusted* and you " "will need to tell to the GeoServer Java Virtual Machine to trust it." msgstr "" -#: ../../advanced/components/index.rst:893 9d95e0498cfb4aa3b1b2bcf891c78b40 +#: ../../advanced/components/index.rst:858 b7c17f421fd548a8b032096defbe1675 msgid "This can be done by following the steps below." msgstr "" -#: ../../advanced/components/index.rst:895 7d608d83a64c4df7bf2d500e48cedd47 +#: ../../advanced/components/index.rst:860 9604cb1348d94ae2bff3fdd3b653edaf msgid "" "For any issue take a look at the logs (in particular the GeoServer one) " "as explained in :ref:`debug_geonode`. The GeoServer logs should contain a" " detailed Exception explaining the cause of the problem." msgstr "" -#: ../../advanced/components/index.rst:898 9e8af6e9fcde4fa6a794a9f18c5cc5bd +#: ../../advanced/components/index.rst:863 50e65f3e57f24a55ac59de8fa05a7f5d msgid "SSL Trusted Certificates" msgstr "" -#: ../../advanced/components/index.rst:900 bb72eb55261f483493763f3f052d0149 +#: ../../advanced/components/index.rst:865 e9a5c4aa0dca45ec8db6a41659e179aa msgid "" "When using a custom ``Keystore`` or trying to access a non-trusted or " "self-signed SSL-protected OAuth2 Provider from a non-SSH connection, you " "will need to add the certificates to the JVM ``Keystore``." msgstr "" -#: ../../advanced/components/index.rst:902 82dcd9a5d61f44fbb6712f281a1750d2 +#: ../../advanced/components/index.rst:867 5b7e4ce09fa949efad4b5e2a1665e0a3 msgid "In order to do this you can follow the next steps:" msgstr "" -#: ../../advanced/components/index.rst:904 2e58e4c9b68948a08fd48fcb14fc4ae8 +#: ../../advanced/components/index.rst:869 13874053c84b4c499b25959d55b4e06b msgid "In this example we are going to" msgstr "" -#: ../../advanced/components/index.rst:906 cf24f4a501da4cedab1449adcfda49f6 +#: ../../advanced/components/index.rst:871 6a8467a5972c40ccae725fc831df7daa msgid "Retrieve SSL Certificate from GeoNode domain:" msgstr "" -#: ../../advanced/components/index.rst:908 d7de25cd9be443fa81a3ff9d873eeb47 +#: ../../advanced/components/index.rst:873 da167fda3a774553b7d3556efa22996b msgid "" "\"Access Token URI\" = https:///o/token/ therefore" " we need to trust ``https://`` or " "(``:443``)" msgstr "" -#: ../../advanced/components/index.rst:910 1bcbfb8792394fdea50b844afd2025ec +#: ../../advanced/components/index.rst:875 9e613a31c14f43aea59cc84a2bb81a95 msgid "" "You will need to get and trust certificates from every different HTTPS " "URL used on OAuth2 Endpoints." msgstr "" -#: ../../advanced/components/index.rst:912 d0855004b8954a8aaf9d1c95e1811c29 +#: ../../advanced/components/index.rst:877 33b158d6c2dd42ca926f6cc0e1dc27bb msgid "Store SSL Certificates on local hard-disk" msgstr "" -#: ../../advanced/components/index.rst:914 -#: ../../advanced/components/index.rst:942 45dbc1dfd9444ad08a6d0f1bf88cb729 -#: 4ab4cc5dd33f42dd87f52c5cc58bb5df +#: ../../advanced/components/index.rst:879 +#: ../../advanced/components/index.rst:907 69ae33ac560541159c197505c5cfb67e +#: de56ac0c638b4161a2f055125fff2c24 msgid "Add SSL Certificates to the Java Keystore" msgstr "" -#: ../../advanced/components/index.rst:916 -#: ../../advanced/components/index.rst:985 a99b17335e874ec7a5d7a3f0f4bbe432 -#: e456163a81914fe8a62a0fb191b06537 +#: ../../advanced/components/index.rst:881 +#: ../../advanced/components/index.rst:950 75901a483e1142e4914dc0e5e6de6773 +#: 8c88696734ba42d190ac5107f6293564 msgid "Enable the JVM to check for SSL Certificates from the Keystore" msgstr "" -#: ../../advanced/components/index.rst:918 387ce55dfec24686beeb7d30112bbaa0 +#: ../../advanced/components/index.rst:883 fc07f26fed904c0ba86d23353ec33ef4 msgid "Retrieve the SSL Certificate from GeoNode domain" msgstr "" -#: ../../advanced/components/index.rst:920 a31f49dfcddc46ceb320910b93c260c2 +#: ../../advanced/components/index.rst:885 fd31552cd4d74e89a7b5a1f4aea65c38 msgid "Use the ``openssl`` command in order to dump the certificate" msgstr "" -#: ../../advanced/components/index.rst:922 dc7538c2ae2648b3b69fd2fb855b4b68 +#: ../../advanced/components/index.rst:887 bb0966b3e78e415d9149917b0834d809 msgid "For ``https://``" msgstr "" -#: ../../advanced/components/index.rst:931 f3936b20e1094db5942ce8f937f53ae5 +#: ../../advanced/components/index.rst:896 04faaefb97384c3da616c0cc577affc0 msgid "Store SSL Certificate on local hard-disk" msgstr "" -#: ../../advanced/components/index.rst:933 ee76a60d60b34e5cb8acce4d9bd11bc5 +#: ../../advanced/components/index.rst:898 513546e5183e4075b571f515b552cf55 msgid "" "Copy-and-paste the section ``-BEGIN CERTIFICATE-``, ``-END CERTIFICATE-``" " and save it into a ``.cert`` file" msgstr "" -#: ../../advanced/components/index.rst:935 db3311ccd0674e24a5e32e7804aacb1d +#: ../../advanced/components/index.rst:900 b19d9ccba15146838d284646ad30fa05 msgid "" "``.cert`` file are plain text files containing the ASCII characters " "included on the ``-BEGIN CERTIFICATE-``, ``-END CERTIFICATE-`` sections" msgstr "" -#: ../../advanced/components/index.rst:937 -#: ../../advanced/components/index.rst:946 0278f0577cdb4ad1862669ff1bac78f8 -#: 5125a0e402754db98c088ae079c5c1d5 +#: ../../advanced/components/index.rst:902 +#: ../../advanced/components/index.rst:911 5a39b96bbe9049f2b984db03df1862a7 +#: f2d30b52307f4e67b54719f19d94fcf7 msgid "``geonode.cert`` (or whatever name you want with ``.cert`` extension)" msgstr "" -#: ../../advanced/components/index.rst:944 c9e5d7ec2ba74c77b0ea13cbbb427d0f +#: ../../advanced/components/index.rst:909 2abe55bfe35848c2a5413c5674803afa msgid "You can use the Java command ``keytool`` like this" msgstr "" -#: ../../advanced/components/index.rst:952 1b7fa60b0e3f4705a244d5d9605e1b9f +#: ../../advanced/components/index.rst:917 609661397c0d40bfbf5479262c3df718 msgid "" "or, alternatively, you can use some graphic tool which helps you managing" " the SSL Certificates and Keystores, like `Portecle " "`_" msgstr "" -#: ../../advanced/components/index.rst:987 56298bb3470c4ba1b69d3c2eb95fc2c0 +#: ../../advanced/components/index.rst:952 330d9dc51c694ce8a638a86018f1d3ca msgid "In order to do this, you need to pass a ``JAVA_OPTION`` to your JVM:" msgstr "" -#: ../../advanced/components/index.rst:993 f2f0c18682cc4419a00ac9b289a58381 +#: ../../advanced/components/index.rst:958 727259273ba5442186011457370c3a2a msgid "Restart your server" msgstr "" -#: ../../advanced/components/index.rst:995 6c8705a7dbad464081d06c65b854fe65 +#: ../../advanced/components/index.rst:960 9663452b05f44883887b56c57c7f145b msgid "" "Here below you can find a bash script which simplifies the Keystore SSL " "Certificates importing. Use it at your convenience." msgstr "" -#: ../../advanced/components/index.rst:1020 edee2a4adfb84c23aee7c1ec1ee0d120 +#: ../../advanced/components/index.rst:985 3bb80f480d0d450ebc31f991c0b28ede msgid "GeoFence Rules Management and Tutorials" msgstr "" -#: ../../advanced/components/index.rst:1022 4d46f18961754483889d7cee28b24730 +#: ../../advanced/components/index.rst:987 9c7a07e99b29409ab8256d4f561350e6 msgid "" "`This tutorial `_ shows how to install and configure the " @@ -1708,7 +1665,7 @@ msgid "" "ways: using the GUI and REST methods." msgstr "" -#: ../../advanced/components/index.rst:1024 f9f3327bad26434693b8e61354a8dd7c +#: ../../advanced/components/index.rst:989 0563f829c45a43f482459549c19fae4b msgid "" "GeoFence Rules can be created / updated / deleted through a REST API, " "accessible only by a GeoServer Admin user. You can find more details on " @@ -1716,17 +1673,17 @@ msgid "" "`_." msgstr "" -#: ../../advanced/components/index.rst:1027 2473648d6387407ba31bd7be5a5ca5fd +#: ../../advanced/components/index.rst:992 b7125e757ff84a1e8bd93d04a4c8c95d msgid "GeoFence Rules Storage Configuration" msgstr "" -#: ../../advanced/components/index.rst:1029 b534095c673c44048f190f3de44d0701 +#: ../../advanced/components/index.rst:994 08185eab77a74aabb6c775c74a27a656 msgid "" "By default GeoFence is configured to use a filesystem based DB stored on " "the GeoServer Data Dir ```_." msgstr "" -#: ../../advanced/components/index.rst:1033 cda5ea55f706487cb058587d092a4b61 +#: ../../advanced/components/index.rst:998 8e57c9f575f240af9932bf8e7588d97e msgid "Add ``Java Libraries`` to ``GeoServer``" msgstr "" -#: ../../advanced/components/index.rst:1045 f896d009f28c40feabbfc4ce24638084 +#: ../../advanced/components/index.rst:1010 81743e0184aa40cbaecbeef94865a34a msgid "" "Either create a DB with the updated schema here " "https://github.com/geoserver/geofence/blob/master/doc/setup/sql/002_create_schema_postgres.sql" @@ -1746,19 +1703,46 @@ msgid "" "step ``3``)" msgstr "" -#: ../../advanced/components/index.rst:1047 c5a5da5e133d420ea26582f93e5221fc +#: ../../advanced/components/index.rst:1012 2fd19e2b7fbd438298bfada66fc48ed9 msgid "" "Notice that \"update\" also creates the tables if they do not exist. In " "production, however, I would suggest to change it to \"validate\"" msgstr "" -#: ../../advanced/components/index.rst:1058 377d7185875f4cccbfe60ac40b1c8fc0 +#: ../../advanced/components/index.rst:1023 c69002f503594db09371195530de749c msgid "" "Add configuration similar to ``geofence-datasource-ovr.properties`` " "sample below (if loaded as GeoServer extension)" msgstr "" -#: ../../advanced/components/index.rst:1060 e59996b321ca4279923fb01ac61b10b1 +#: ../../advanced/components/index.rst:1025 ad4f23145c32421e8e535ab8b58d6e45 msgid "**/geofence/geofence-datasource-ovr.properties**" msgstr "" +#~ msgid "Overview" +#~ msgstr "" + +#~ msgid "**TODO***" +#~ msgstr "" + +#~ msgid "Django" +#~ msgstr "" + +#~ msgid "**TODO**" +#~ msgstr "" + +#~ msgid "WebServers" +#~ msgstr "" + +#~ msgid "Apache" +#~ msgstr "" + +#~ msgid "NGINX" +#~ msgstr "" + +#~ msgid "GeoServer" +#~ msgstr "" + +#~ msgid "Databases" +#~ msgstr "" + diff --git a/locale/en/LC_MESSAGES/advanced/contrib/index.mo b/locale/en/LC_MESSAGES/advanced/contrib/index.mo index 240adda7..6787e7f3 100644 Binary files a/locale/en/LC_MESSAGES/advanced/contrib/index.mo and b/locale/en/LC_MESSAGES/advanced/contrib/index.mo differ diff --git a/locale/en/LC_MESSAGES/advanced/hardening/index.mo b/locale/en/LC_MESSAGES/advanced/hardening/index.mo index bafb9963..8ade03c3 100644 Binary files a/locale/en/LC_MESSAGES/advanced/hardening/index.mo and b/locale/en/LC_MESSAGES/advanced/hardening/index.mo differ diff --git a/locale/en/LC_MESSAGES/advanced/hardening/index.po b/locale/en/LC_MESSAGES/advanced/hardening/index.po index b8451bb8..e70c577a 100644 --- a/locale/en/LC_MESSAGES/advanced/hardening/index.po +++ b/locale/en/LC_MESSAGES/advanced/hardening/index.po @@ -8,38 +8,52 @@ msgid "" msgstr "" "Project-Id-Version: GeoNode 3.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-03 17:10+0200\n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.0\n" +"Generated-By: Babel 2.10.3\n" -#: ../../advanced/hardening/index.rst:4 5bf6d821c5b74424b96001b65675941f -msgid "Publish on HTTPS" +#: ../../advanced/hardening/index.rst:4 6cd86886dc3d45b08656baf75b309fc4 +msgid "Publish on other than HTTP port (for e.g. 8082)" msgstr "" -#: ../../advanced/hardening/index.rst:6 ../../advanced/hardening/index.rst:13 -#: ../../advanced/hardening/index.rst:20 860a3681c53a487c9139dc61d51781e9 -#: c6821c2f3fc142f7b7b61936c587acb9 ef23db1a0afe4f04af4fdf2f2d16a72c -msgid "TBD" +#: ../../advanced/hardening/index.rst:6 f7973964ce2c4d2da04393464acf57a4 +msgid "" +"By default geonode will be installed in the port 80 (i.e. HTTP) port. But" +" what if you want to change the port of the geonode to other than HTTP " +"port (For this example, I am taking 8082 port)? We need to edit couple of" +" things in the web configuration. First things is, we need to update the " +"`/etc/uwsgi/apps-enabled/geonode.ini` file," msgstr "" -#: ../../advanced/hardening/index.rst:11 96f462e1478a4f889eb9ab429df7ea55 -msgid "OAuth2 Fixtures Update and Base URL Migration" +#: ../../advanced/hardening/index.rst:12 ../../advanced/hardening/index.rst:32 +#: 08c5d5e80ef44b728faddd6e372e3c76 5d423ab7e6fa48818bd5752d35a9d934 +msgid "Edit the following lines," msgstr "" -#: ../../advanced/hardening/index.rst:18 ed89baa1dd4d4c68a9fa1e46b303f7ad -msgid "GeoNode Security Subsystem" +#: ../../advanced/hardening/index.rst:26 ad2ed58aa830421e88f1d04dc2e2901f +msgid "After that we need to update the `/etc/nginx/sites-enabled/geonode` file," msgstr "" -#: ../../advanced/hardening/index.rst:25 62c3f318691f4086b623202eb620e5f1 -msgid "OAuth2 Tokens and Sessions" -msgstr "" +#~ msgid "Publish on HTTPS" +#~ msgstr "" -#: ../../advanced/hardening/index.rst:27 aadfeeaa30434ed9829ba23a7f5775fa -msgid "TBD (ref to :ref:`oauth2_admin_panel_access_tokens`)" -msgstr "" +#~ msgid "TBD" +#~ msgstr "" + +#~ msgid "OAuth2 Fixtures Update and Base URL Migration" +#~ msgstr "" + +#~ msgid "GeoNode Security Subsystem" +#~ msgstr "" + +#~ msgid "OAuth2 Tokens and Sessions" +#~ msgstr "" + +#~ msgid "TBD (ref to :ref:`oauth2_admin_panel_access_tokens`)" +#~ msgstr "" diff --git a/locale/en/LC_MESSAGES/advanced/index.mo b/locale/en/LC_MESSAGES/advanced/index.mo index bafb9963..0e6a3318 100644 Binary files a/locale/en/LC_MESSAGES/advanced/index.mo and b/locale/en/LC_MESSAGES/advanced/index.mo differ diff --git a/locale/en/LC_MESSAGES/advanced/social/index.mo b/locale/en/LC_MESSAGES/advanced/social/index.mo index 240adda7..6787e7f3 100644 Binary files a/locale/en/LC_MESSAGES/advanced/social/index.mo and b/locale/en/LC_MESSAGES/advanced/social/index.mo differ diff --git a/locale/en/LC_MESSAGES/basic/index.mo b/locale/en/LC_MESSAGES/basic/index.mo index bafb9963..0e6a3318 100644 Binary files a/locale/en/LC_MESSAGES/basic/index.mo and b/locale/en/LC_MESSAGES/basic/index.mo differ diff --git a/locale/en/LC_MESSAGES/basic/permissions/index.mo b/locale/en/LC_MESSAGES/basic/permissions/index.mo index bafb9963..8ade03c3 100644 Binary files a/locale/en/LC_MESSAGES/basic/permissions/index.mo and b/locale/en/LC_MESSAGES/basic/permissions/index.mo differ diff --git a/locale/en/LC_MESSAGES/basic/permissions/index.po b/locale/en/LC_MESSAGES/basic/permissions/index.po index 8ab55617..e9872f41 100644 --- a/locale/en/LC_MESSAGES/basic/permissions/index.po +++ b/locale/en/LC_MESSAGES/basic/permissions/index.po @@ -8,27 +8,27 @@ msgid "" msgstr "" "Project-Id-Version: GeoNode 3.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-03 17:10+0200\n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.0\n" +"Generated-By: Babel 2.10.3\n" -#: ../../basic/permissions/index.rst:5 a01dd3217b9747629ccd34093ff45efd +#: ../../basic/permissions/index.rst:5 fd7eb2673409416dbe4f2e0fd7341903 msgid "Permissions" msgstr "" -#: ../../basic/permissions/index.rst:7 013be6d78413401fba01010cba7e93c4 +#: ../../basic/permissions/index.rst:7 7178686a94ed429a877ef99a0768e953 msgid "" "Permissions in GeoNode are set per resource, where a resource can be a " -"layer, a map, a document or a service. The way the permissions are set is" -" the same for all of them." +"dataset, a map, a document, a service or a geoapp. The way the " +"permissions are set is the same for all of them." msgstr "" -#: ../../basic/permissions/index.rst:11 1c093e45804f42f5ad331ee2804d7463 +#: ../../basic/permissions/index.rst:11 c46b273a65af41089236aa866d3ae2fe msgid "" "GeoNode has a set of default permissions that are applied on resource " "creation **when** you don't explicitly declare them. This is particularly" @@ -41,81 +41,72 @@ msgid "" "anonymous-download-permission>`_" msgstr "" -#: ../../basic/permissions/index.rst:16 8f10e2bdbf834f168adc070881f0d821 +#: ../../basic/permissions/index.rst:16 6af1940c259c417c9093242d08b701ef msgid "Single Resource permissions" msgstr "" -#: ../../basic/permissions/index.rst:18 1ab8b5f99a334c0e8d6766060d9c66d6 +#: ../../basic/permissions/index.rst:18 59ccc62f05bb48a3afec104a883e7c5d msgid "" "Resource permissions can be generally set from the *resource detail* " -"page. The following figure shows how to open the dialog to set " -"permissions on a layer, the same concept applies to documents and maps." +"page. The detail page has a menu item *Share* which is visible to people " +"who are permitted to set permissions on a resource." msgstr "" -#: ../../basic/permissions/index.rst:24 3a9c816b71544de19ae1fcb0daa3db35 -msgid "*Change Layer Permissions*" +#: ../../basic/permissions/index.rst:19 3ac6cce42900485d9a0f8176ed8a19af +msgid "" +"The share link opens a page on the right with a provision to edit user " +"and group permissions on the resource. see picture below" msgstr "" -#: ../../basic/permissions/index.rst:26 3e3e2e109c834d89b9f2394e070311a2 -msgid "" -"The dialog for setting the permission allow a granular selection of each " -"permission type to be applied for users and/or groups, each permission " -"type is grouped in tabs that are expanded on click." +#: ../../basic/permissions/index.rst:25 7da3cca5cfb64378b86e4d34e301041e +msgid "*Change Dataset Permissions*" msgstr "" -#: ../../basic/permissions/index.rst:27 c9e60ef8e74a478f9a948be03c731318 +#: ../../basic/permissions/index.rst:27 3e6aebc975ae44629c6d09280e35e1c5 msgid "" -"The text boxes have an autosuggest feature to help the compilation of " -"user names and groups, it starts upon typing." +"The page for setting the permissions, allows addition of users/groups and" +" selection of a permission to assign each of them." msgstr "" -#: ../../basic/permissions/index.rst:33 3c929561fc9b4960a56eb1bab3145891 +#: ../../basic/permissions/index.rst:33 412bc076f2e8463398a51f5e31854904 msgid "*Resource Permission Dialogue*" msgstr "" -#: ../../basic/permissions/index.rst:35 f4d495672596443493d5eef2b8561a40 +#: ../../basic/permissions/index.rst:35 e7f3ba7763874ea9896b6198c25e2ecc msgid "You can set the following types of permissions:" msgstr "" -#: ../../basic/permissions/index.rst:37 41591c97894a4e35b8101c37214fa1f7 -msgid "*View* allows to view the layer;" -msgstr "" - -#: ../../basic/permissions/index.rst:38 e09281b7e6a34e579a06b8fccd8acb8e -msgid "*Download* allows to download the layer;" +#: ../../basic/permissions/index.rst:37 e3bc56fb49c6420f92fd8143833559b3 +msgid "*View:* allows to view the resource;" msgstr "" -#: ../../basic/permissions/index.rst:39 5509da2847a347deaf8afd572a98f127 -msgid "*Change Metadata* allows to change the layer metadata;" +#: ../../basic/permissions/index.rst:38 052dd47b855849a88bd714f3256855a6 +msgid "*Download* allows to download the resource;" msgstr "" -#: ../../basic/permissions/index.rst:40 20706a034f03466ebcd23791aa8180e7 +#: ../../basic/permissions/index.rst:39 9a967b873671461ca9d23cdb200a3b93 msgid "" -"*Edit Data* allows to change attributes and properties of the layers " -"features;" +"*Edit:* allows to change attributes, properties of the datasets features," +" styles and metadata for the specified resource;" msgstr "" -#: ../../basic/permissions/index.rst:41 f700b831ed5248f79b9850bea3adec36 -msgid "*Edit Style* allows to change the layer style;" -msgstr "" - -#: ../../basic/permissions/index.rst:42 c7f8a8f2360f4dae99d78093f2b5cfee +#: ../../basic/permissions/index.rst:40 2ce80d3933c94d608d05c7de0da88875 msgid "" -"*Manage* allows to update, delete, change permissions, publish and " -"unpublish the layer." +"*Manage:* allows to update, delete, change permissions, publish and " +"unpublish the resource." msgstr "" -#: ../../basic/permissions/index.rst:44 17b24dda067340f8bfbcf506b551233e +#: ../../basic/permissions/index.rst:42 b291fcfa5d4b43f698c77d2726812a0f msgid "" "When assigning permissions to a group, all the group members will have " "those permissions. Be careful in case of editing permissions." msgstr "" -#: ../../basic/permissions/index.rst:47 8c4e2729b44a4375bb65a5dd96489631 +#: ../../basic/permissions/index.rst:45 e2a73306d30748038454642a318f3523 msgid "Geo Limits permissions" msgstr "" -#: ../../basic/permissions/index.rst:49 521564bdd03c44d28356a3c873d4a16e +#: ../../basic/permissions/index.rst:47 cd0d392a87a6424699c316d13e51702d msgid "" "This feature is available **only** when enabling ```GeoServer``` as " "geospatial backend. Also make sure that the properties " @@ -123,237 +114,381 @@ msgid "" "```GEOFENCE_URL``` are correctly set for the ```OGC_SERVER```." msgstr "" -#: ../../basic/permissions/index.rst:51 9df2f11d19324d86bace28b45b603302 +#: ../../basic/permissions/index.rst:49 ad1945c8c8164aa0b2684d888ca6c2d1 msgid "" ":guilabel:`Geo Limits` are an extension of the GeoNode standard " "permissions. :guilabel:`Geo Limits` allows the owner of the resource, or " "the administrator, to restrict users or groups to a specific geographical" -" area, in order to limit the access to the layer to only the portions " +" area, in order to limit the access to the dataset to only the portions " "contained within that geographic restriction, excluding data outside of " "it." msgstr "" -#: ../../basic/permissions/index.rst:53 e89883cd15cd4a49af2218c738ed7a60 +#: ../../basic/permissions/index.rst:51 971c8f3d998947bbbc90c8c6ea87af45 msgid "" "In order to be able to set :guilabel:`Geo Limits` you must be an " "```administrator``` of the system or the ```owner``` of the resource or " "you must have ```Manage Permissions``` rights to the resource." msgstr "" -#: ../../basic/permissions/index.rst:55 e9112176965b47f18a90b063140df22f -msgid "" -"Go to the :guilabel:`Layer Details` page and scroll down to the " -":guilabel:`Change Layer Permissions` button, as we have seen on the " -"previous section." -msgstr "" - -#: ../../basic/permissions/index.rst:57 65a76b412b924f9ebe4d3b5e5ba30f3d +#: ../../basic/permissions/index.rst:53 b571f45659a14120a39a9000e406e942 msgid "" "If you have the permissions to set the :guilabel:`Geo Limits`, you should" -" be able to see the limits tab beside the permissions one." -msgstr "" - -#: ../../basic/permissions/index.rst:63 a6b3ae2b461e4e17a5ddba4685039d52 -msgid "*Geo Limits Tab*" +" be able to see the permissions section and the globe icon on each user " +"or group." msgstr "" -#: ../../basic/permissions/index.rst:65 6ba49027f15345bd93259f31367f04bf -msgid "" -"You should be able to see an interactive preview of the layers along with" -" few small drawing tools, that allow you to start creating limits on the " -"map manually if you want." +#: ../../basic/permissions/index.rst:59 4db2e4425c7d46f292322b5b43156f1d +msgid "*Geo Limits Icon*" msgstr "" -#: ../../basic/permissions/index.rst:67 c50c6c71248c451986bf9c98d05443bc +#: ../../basic/permissions/index.rst:61 dcf00b94c64940ec98d22ba1e6b490ed msgid "" -"Moreover at the bottom of the panel, there are two other tabs, one " -"listing the available :guilabel:`Users` and another one listing the " -"available :guilabel:`Groups`." +"You should be able to see an interactive preview of the resource along " +"with few small drawing tools, that allows you to start creating limits on" +" the map manually if you want." msgstr "" -#: ../../basic/permissions/index.rst:69 5444b638bd0d40c4a49427e86a6c7c2d -msgid "" -"You will be able to access only :guilabel:`Public` groups and the " -":guilabel:`Private` ones you belong to." +#: ../../basic/permissions/index.rst:63 f67645131eb54e5c8343c570aab89bd2 +msgid "This opens a map dialog, with 3 options at the top:" msgstr "" -#: ../../basic/permissions/index.rst:75 60f6334492294a09be8b6c38b72d4db6 +#: ../../basic/permissions/index.rst:69 e231497ded42448482a7b3af1840a68d msgid "*Geo Limits: Preview Window with Drawing Tools*" msgstr "" -#: ../../basic/permissions/index.rst:77 661fedc217064692a461e9de1281b0ff -msgid "" -"For each entry of the :guilabel:`Users` and :guilabel:`Groups` tabs, you " -"will have 3 options:" -msgstr "" - -#: ../../basic/permissions/index.rst:79 409cbd3e970c44239b6f8bbb9c5bea67 -msgid "Load :guilabel:`Geo Limits`" -msgstr "" - -#: ../../basic/permissions/index.rst:85 9fc840f35b824786a71aa2f662128be8 -msgid "*Geo Limits: Load from DB*" -msgstr "" - -#: ../../basic/permissions/index.rst:87 106902619992432d822094397f1e567a -msgid "" -"This button allows you to load the :guilabel:`Geo Limits` already stored " -"on the DB." -msgstr "" - -#: ../../basic/permissions/index.rst:89 ../../basic/permissions/index.rst:103 -#: 00daf98bb2e1405e8e821f78dfd8bd83 cf4acb90535a40ff9cadfdbcac469ab4 -msgid "" -"By clicking this button, the geometries present into the map will be " -"cleared. You can add/remove more geometries later on if needed." -msgstr "" - -#: ../../basic/permissions/index.rst:91 d86af90798fd404f8c843a175e2b4448 -msgid "Upload :guilabel:`Geo Limits`" -msgstr "" - -#: ../../basic/permissions/index.rst:97 ../../basic/permissions/index.rst:109 -#: ../../basic/permissions/index.rst:115 8b70990b37084bc797b20c1d2dcf5689 -#: 8ed2b8f174ef4b17b8958a7aabb9b3ff e26f7397e6524c269c50d664846c0196 -msgid "*Geo Limits: Upload from a SHAPEFILE*" -msgstr "" - -#: ../../basic/permissions/index.rst:99 692b573d369d4f3ea2366c526cf69ce3 -msgid "" -"This button allows you to upload the :guilabel:`Geo Limits` from a " -"```SHAPEFILE``` on your hard disk. This button **won't** save anything " -"yet. It will **only** load the geometries into the map." -msgstr "" - -#: ../../basic/permissions/index.rst:101 9a6d64f97ba14ac6aefffef1547779b0 -msgid "" -"Be careful using big ```SHAPEFILES```. The geometries will be loaded in " -"memory, and your browser might slow down a lot if you load huge / complex" -" geometries." -msgstr "" - -#: ../../basic/permissions/index.rst:117 3d95f192c5f24ee1a760f199868cc067 -msgid "Save :guilabel:`Geo Limits`" -msgstr "" - -#: ../../basic/permissions/index.rst:123 76ac975f77b44aabbaa1e9b8bce9f917 -msgid "*Geo Limits: Store the Geo Limits into the DB*" -msgstr "" - -#: ../../basic/permissions/index.rst:125 aedd0bd799e94ab185dce6c4b4481232 +#: ../../basic/permissions/index.rst:72 68a0241413a9406a98feea15058c5d6a msgid "" -"This button allows you to store the :guilabel:`Geo Limits` into the DB. " -"The geometries will be associated to the current ```resource``` and " -"selected ```user``` or ```group```." +"The |edit_icon| icon allows you to draw limits on a map for which a user " +"will be able to see. Click on it to start drawing on the map. Once you " +"are done drawing, click on it again to deactivate drawing mode." msgstr "" -#: ../../basic/permissions/index.rst:127 326e4aee1a6d404596830e39682b3634 -msgid "" -"By saving the geometries into the DB, the geospatial restrictions won't " -"be applied yet. In order to apply the restrictions you need to:" +#: ../../basic/permissions/index.rst:74 07e0cbf88ef54cadbafcfe5cbd6190a8 +#: a4827e07993446e9bdfa9ffe4acb43bb +msgid "edit_icon" msgstr "" -#: ../../basic/permissions/index.rst:129 ac9c212f45dd4623b1549ea189cb16b6 +#: ../../basic/permissions/index.rst:79 11b69c751b87414ba0f7d44f354bbb05 msgid "" -"Set the general permissions to the user / group on the general " -":guilabel:`Permissions` dialog." +"The |delete_icon| icon enables you to remove the limits you have drawn. " +"Click on the limit drawn, and then click the delete icon." msgstr "" -#: ../../basic/permissions/index.rst:131 6f880abb68e04189ba2f9753eee362d0 -msgid "Click on :guilabel:`Apply Changes` button" +#: ../../basic/permissions/index.rst:81 27599a2efda944afa9d7914cb3497946 +#: 2c8bf37ca89e472fba2d52e04eb17b93 +msgid "delete_icon" msgstr "" -#: ../../basic/permissions/index.rst:133 70c37675f729436fb15acd1cb3ad880d -msgid "See the next paragraph for more details." +#: ../../basic/permissions/index.rst:86 5f599dd94c07495c87536e234a75fd58 +msgid "The |refresh_icon| icon removes all changes that are not saved." msgstr "" -#: ../../basic/permissions/index.rst:135 c250bbe384d343fdaaededfea024c086 -msgid "Once you finished editing your geometries, save them into the DB." +#: ../../basic/permissions/index.rst:88 2fcd47816e804eff9c195f87912ed02b +#: 5b0b4585f4624d8e9788bde4e96aa04b +msgid "refresh_icon" msgstr "" -#: ../../basic/permissions/index.rst:141 d783f4fe5008464381e4e6e13c29cda0 +#: ../../basic/permissions/index.rst:98 e30bb62a4b9f49fc9f1cfcfb931893e3 msgid "*Geo Limits: Editing the Geometries*" msgstr "" -#: ../../basic/permissions/index.rst:147 0e5643faefec499fa51232b5a85470fe -msgid "*Geo Limits: Saving the Geometries for the user afabiani*" -msgstr "" - -#: ../../basic/permissions/index.rst:149 b928567419bf419d981fc5ad8f90eed0 -msgid "" -"What you have to do now, in order to apply the :guilabel:`Geo Limits` " -"correctly, is to go back to the :guilabel:`Permissions` tab and select " -":guilabel:`View` and / or :guilabel:`Download` permissions for the users " -"/ groups you want to apply the restrictions." -msgstr "" - -#: ../../basic/permissions/index.rst:155 9b423acc9d564f879292e9df0651d23c -msgid "*Geo Limits: Set View/Download Permissions for the user afabiani*" -msgstr "" - -#: ../../basic/permissions/index.rst:157 03b409189b40466fba39311e34942345 +#: ../../basic/permissions/index.rst:100 39a694543ecc4ac9a551e30f2b6ac15d msgid "" -"When you are happy with your changes, click on :guilabel:`Apply Changes` " -"button." +"Once you finished editing your geometries, save them into the DB using " +"the *Save* link in the resource menu." msgstr "" -#: ../../basic/permissions/index.rst:163 824024fb59574feb96a44c7607826e15 -msgid "*Geo Limits: Apply Permissions and Restrictions to the users and groups*" -msgstr "" - -#: ../../basic/permissions/index.rst:165 8e90178a69344fc380d9360cd9c9714a +#: ../../basic/permissions/index.rst:102 f0f5ce2047f24646acd5ca2a8c7a7c40 msgid "" -"The user ```afabiani``` won't be able from now on to access the whole " -"layer data." +"The user with the specified geometries won't be able from now on to " +"access the whole dataset data." msgstr "" -#: ../../basic/permissions/index.rst:171 f683faad95c54608bacc489a1ec725b1 -msgid "*Geo Limits: Geospatial restrictions applies for the user afabiani*" +#: ../../basic/permissions/index.rst:108 67f2caacfae34f18b6aa3dc8da8a7aa5 +msgid "*Geo Limits: Geospatial restrictions applies for the user*" msgstr "" -#: ../../basic/permissions/index.rst:173 e86f3f22b0ad46fbb612609c3f595bd9 +#: ../../basic/permissions/index.rst:110 f5ac074a7a624bcaa92e7d50d3f5b94b msgid "" "The :guilabel:`Geo Limits` will be persisted on GeoNode DB for that " "resource. That means that everytime you will update the general " "permissions, also the geospatial restrictions will be applied." msgstr "" -#: ../../basic/permissions/index.rst:175 deb9202418834433a12d25ff4840c2d4 +#: ../../basic/permissions/index.rst:112 acdaf0d4393d42a18909dfc4ef1ae497 msgid "" "In order to remove the :guilabel:`Geo Limits` for a certain user or " "group, you can just :guilabel:`Save` an **empty geometry**. This will " "**delete** the entry from the DB also." msgstr "" -#: ../../basic/permissions/index.rst:179 c9d521e57c1642ce8ba62e7485175077 -msgid "Bulk permissions" -msgstr "" - -#: ../../basic/permissions/index.rst:181 fc98ecd8b1494a62b96049c2e92f1d05 -msgid "" -"GeoNode offers the possibility to set permissions in bulk, this can be " -"done in any *list* page." -msgstr "" - -#: ../../basic/permissions/index.rst:182 cab8447bc1864fd5a90a5d67c5d0d43b -msgid "" -"In order to set bulk permissions you have first to fill the *shopping " -"cart* with the resources you are interested with by clicking the " -":guilabel:`+` button on the resource snippet." -msgstr "" - -#: ../../basic/permissions/index.rst:188 35dbbb96cea3410d80cf97145012155c -msgid "*Add Resource To Shopping Cart*" -msgstr "" - -#: ../../basic/permissions/index.rst:190 75deb759227c4d6b88e9a1c5e0cb4d7a -msgid "" -"Once happy with the selection you can click the :guilabel:`Set " -"Permissions` button under the shopping cart to open the permissions " -"dialogue that will apply the chosen permission to all selected resources." -msgstr "" - -#: ../../basic/permissions/index.rst:196 e0678d6e0e024b7dbf668e51236283bf -msgid "*Sopping Cart Permissions*" -msgstr "" +#~ msgid "" +#~ "Permissions in GeoNode are set per " +#~ "resource, where a resource can be " +#~ "a layer, a map, a document or " +#~ "a service. The way the permissions " +#~ "are set is the same for all " +#~ "of them." +#~ msgstr "" + +#~ msgid "" +#~ "Resource permissions can be generally " +#~ "set from the *resource detail* page. " +#~ "The following figure shows how to " +#~ "open the dialog to set permissions " +#~ "on a layer, the same concept " +#~ "applies to documents and maps." +#~ msgstr "" + +#~ msgid "*Change Layer Permissions*" +#~ msgstr "" + +#~ msgid "" +#~ "The dialog for setting the permission" +#~ " allow a granular selection of each" +#~ " permission type to be applied for" +#~ " users and/or groups, each permission " +#~ "type is grouped in tabs that are" +#~ " expanded on click." +#~ msgstr "" + +#~ msgid "" +#~ "The text boxes have an autosuggest " +#~ "feature to help the compilation of " +#~ "user names and groups, it starts " +#~ "upon typing." +#~ msgstr "" + +#~ msgid "*View* allows to view the layer;" +#~ msgstr "" + +#~ msgid "*Download* allows to download the layer;" +#~ msgstr "" + +#~ msgid "*Change Metadata* allows to change the layer metadata;" +#~ msgstr "" + +#~ msgid "" +#~ "*Edit Data* allows to change attributes" +#~ " and properties of the layers " +#~ "features;" +#~ msgstr "" + +#~ msgid "*Edit Style* allows to change the layer style;" +#~ msgstr "" + +#~ msgid "" +#~ "*Manage* allows to update, delete, " +#~ "change permissions, publish and unpublish " +#~ "the layer." +#~ msgstr "" + +#~ msgid "" +#~ ":guilabel:`Geo Limits` are an extension " +#~ "of the GeoNode standard permissions. " +#~ ":guilabel:`Geo Limits` allows the owner " +#~ "of the resource, or the administrator," +#~ " to restrict users or groups to " +#~ "a specific geographical area, in order" +#~ " to limit the access to the " +#~ "layer to only the portions contained " +#~ "within that geographic restriction, excluding" +#~ " data outside of it." +#~ msgstr "" + +#~ msgid "" +#~ "Go to the :guilabel:`Layer Details` page" +#~ " and scroll down to the " +#~ ":guilabel:`Change Layer Permissions` button, " +#~ "as we have seen on the previous" +#~ " section." +#~ msgstr "" + +#~ msgid "" +#~ "If you have the permissions to set" +#~ " the :guilabel:`Geo Limits`, you should " +#~ "be able to see the limits tab " +#~ "beside the permissions one." +#~ msgstr "" + +#~ msgid "*Geo Limits Tab*" +#~ msgstr "" + +#~ msgid "" +#~ "You should be able to see an " +#~ "interactive preview of the layers along" +#~ " with few small drawing tools, that" +#~ " allow you to start creating limits" +#~ " on the map manually if you " +#~ "want." +#~ msgstr "" + +#~ msgid "" +#~ "Moreover at the bottom of the " +#~ "panel, there are two other tabs, " +#~ "one listing the available :guilabel:`Users`" +#~ " and another one listing the " +#~ "available :guilabel:`Groups`." +#~ msgstr "" + +#~ msgid "" +#~ "You will be able to access only" +#~ " :guilabel:`Public` groups and the " +#~ ":guilabel:`Private` ones you belong to." +#~ msgstr "" + +#~ msgid "" +#~ "For each entry of the :guilabel:`Users`" +#~ " and :guilabel:`Groups` tabs, you will " +#~ "have 3 options:" +#~ msgstr "" + +#~ msgid "Load :guilabel:`Geo Limits`" +#~ msgstr "" + +#~ msgid "*Geo Limits: Load from DB*" +#~ msgstr "" + +#~ msgid "" +#~ "This button allows you to load the" +#~ " :guilabel:`Geo Limits` already stored on" +#~ " the DB." +#~ msgstr "" + +#~ msgid "" +#~ "By clicking this button, the geometries" +#~ " present into the map will be " +#~ "cleared. You can add/remove more " +#~ "geometries later on if needed." +#~ msgstr "" + +#~ msgid "Upload :guilabel:`Geo Limits`" +#~ msgstr "" + +#~ msgid "*Geo Limits: Upload from a SHAPEFILE*" +#~ msgstr "" + +#~ msgid "" +#~ "This button allows you to upload " +#~ "the :guilabel:`Geo Limits` from a " +#~ "```SHAPEFILE``` on your hard disk. This" +#~ " button **won't** save anything yet. " +#~ "It will **only** load the geometries " +#~ "into the map." +#~ msgstr "" + +#~ msgid "" +#~ "Be careful using big ```SHAPEFILES```. " +#~ "The geometries will be loaded in " +#~ "memory, and your browser might slow " +#~ "down a lot if you load huge " +#~ "/ complex geometries." +#~ msgstr "" + +#~ msgid "Save :guilabel:`Geo Limits`" +#~ msgstr "" + +#~ msgid "*Geo Limits: Store the Geo Limits into the DB*" +#~ msgstr "" + +#~ msgid "" +#~ "This button allows you to store " +#~ "the :guilabel:`Geo Limits` into the DB." +#~ " The geometries will be associated to" +#~ " the current ```resource``` and selected" +#~ " ```user``` or ```group```." +#~ msgstr "" + +#~ msgid "" +#~ "By saving the geometries into the " +#~ "DB, the geospatial restrictions won't be" +#~ " applied yet. In order to apply " +#~ "the restrictions you need to:" +#~ msgstr "" + +#~ msgid "" +#~ "Set the general permissions to the " +#~ "user / group on the general " +#~ ":guilabel:`Permissions` dialog." +#~ msgstr "" + +#~ msgid "Click on :guilabel:`Apply Changes` button" +#~ msgstr "" + +#~ msgid "See the next paragraph for more details." +#~ msgstr "" + +#~ msgid "Once you finished editing your geometries, save them into the DB." +#~ msgstr "" + +#~ msgid "*Geo Limits: Saving the Geometries for the user afabiani*" +#~ msgstr "" + +#~ msgid "" +#~ "What you have to do now, in " +#~ "order to apply the :guilabel:`Geo " +#~ "Limits` correctly, is to go back " +#~ "to the :guilabel:`Permissions` tab and " +#~ "select :guilabel:`View` and / or " +#~ ":guilabel:`Download` permissions for the users" +#~ " / groups you want to apply the" +#~ " restrictions." +#~ msgstr "" + +#~ msgid "*Geo Limits: Set View/Download Permissions for the user afabiani*" +#~ msgstr "" + +#~ msgid "" +#~ "When you are happy with your " +#~ "changes, click on :guilabel:`Apply Changes`" +#~ " button." +#~ msgstr "" + +#~ msgid "" +#~ "*Geo Limits: Apply Permissions and " +#~ "Restrictions to the users and groups*" +#~ msgstr "" + +#~ msgid "" +#~ "The user ```afabiani``` won't be able" +#~ " from now on to access the " +#~ "whole layer data." +#~ msgstr "" + +#~ msgid "*Geo Limits: Geospatial restrictions applies for the user afabiani*" +#~ msgstr "" + +#~ msgid "Bulk permissions" +#~ msgstr "" + +#~ msgid "" +#~ "GeoNode offers the possibility to set" +#~ " permissions in bulk, this can be " +#~ "done in any *list* page." +#~ msgstr "" + +#~ msgid "" +#~ "In order to set bulk permissions " +#~ "you have first to fill the " +#~ "*shopping cart* with the resources you" +#~ " are interested with by clicking the" +#~ " :guilabel:`+` button on the resource " +#~ "snippet." +#~ msgstr "" + +#~ msgid "*Add Resource To Shopping Cart*" +#~ msgstr "" + +#~ msgid "" +#~ "Once happy with the selection you " +#~ "can click the :guilabel:`Set Permissions` " +#~ "button under the shopping cart to " +#~ "open the permissions dialogue that will" +#~ " apply the chosen permission to all" +#~ " selected resources." +#~ msgstr "" + +#~ msgid "*Sopping Cart Permissions*" +#~ msgstr "" diff --git a/locale/en/LC_MESSAGES/basic/settings/index.mo b/locale/en/LC_MESSAGES/basic/settings/index.mo index 240adda7..8ade03c3 100644 Binary files a/locale/en/LC_MESSAGES/basic/settings/index.mo and b/locale/en/LC_MESSAGES/basic/settings/index.mo differ diff --git a/locale/en/LC_MESSAGES/basic/settings/index.po b/locale/en/LC_MESSAGES/basic/settings/index.po index f4cac41e..2a561dcd 100644 --- a/locale/en/LC_MESSAGES/basic/settings/index.po +++ b/locale/en/LC_MESSAGES/basic/settings/index.po @@ -8,33 +8,33 @@ msgid "" msgstr "" "Project-Id-Version: GeoNode 3.2.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 17:42+0100\n" +"POT-Creation-Date: 2022-08-27 15:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" +"Generated-By: Babel 2.10.3\n" -#: ../../basic/settings/index.rst:5 350dc4b506e349b18dcc1d4090a0cda7 +#: ../../basic/settings/index.rst:5 9feefb22cb044421ab2be9fcdff97531 msgid "Settings" msgstr "" -#: ../../basic/settings/index.rst:7 93965c6f75e34a158115826e58221715 +#: ../../basic/settings/index.rst:7 5ee9b273418247989ec2f565d16c7419 msgid "" "Here’s a list of settings available in GeoNode and their default values." " This includes settings for some external applications that GeoNode " "depends on." msgstr "" -#: ../../basic/settings/index.rst:10 275206c859924c348a61aa586efc24fa +#: ../../basic/settings/index.rst:10 fef73135f56544d5a689e604f085786b msgid "" "For most of them, default values are good. Those should be changed only " "for advanced configurations in production or heavily hardened systems." msgstr "" -#: ../../basic/settings/index.rst:12 9a8f5d6e58d54a6486eff943ed708cd3 +#: ../../basic/settings/index.rst:12 a373b9cd52a544dda8c0df76f6f9c4ec msgid "" "The most common ones can be set through ``environment`` variables to " "avoid touching the ``settings.py`` file at all. This is a good practice " @@ -44,136 +44,134 @@ msgid "" "``local_settings``." msgstr "" -#: ../../basic/settings/index.rst:21 06795f52c9664e2ab92ecf34884dd901 +#: ../../basic/settings/index.rst:21 87b5fd576eb5430094b9eb582e3a76d2 msgid "A" msgstr "" -#: ../../basic/settings/index.rst:24 e8632d3e0d9c41128be7ec1dd0b9af39 +#: ../../basic/settings/index.rst:24 89c964cdd32941d291665cab3ef8994f msgid "ACCESS_TOKEN_EXPIRE_SECONDS" msgstr "" -#: ../../basic/settings/index.rst 3177bd85e01348589477ffdfeed64f2e +#: ../../basic/settings/index.rst fcbd800101ac4b68ac6f228f4b591ee7 msgid "Default: ``86400``" msgstr "" -#: ../../basic/settings/index.rst ae1c52dc0bc94ca09c7020f8d3ce0873 +#: ../../basic/settings/index.rst 6b3895bf06354df484124e60d5ea06b7 msgid "Env: ``ACCESS_TOKEN_EXPIRE_SECONDS``" msgstr "" -#: ../../basic/settings/index.rst:29 1461bd6fe9eb4a0bb9485bea488c468c +#: ../../basic/settings/index.rst:29 edd28ba29af34014926375d8a6f0bf43 msgid "" "When a user logs into GeoNode, if no ``ACCESS_TOKEN`` exists, a new one " "will be created with a default expiration time of " "``ACCESS_TOKEN_EXPIRE_SECONDS`` seconds (1 day by default)." msgstr "" -#: ../../basic/settings/index.rst:32 a8572cffdd654e94840420174807b8f3 +#: ../../basic/settings/index.rst:32 b68544b04eb94c08a6d35ae06ff9585b msgid "ACCOUNT_ADAPTER" msgstr "" -#: ../../basic/settings/index.rst 8935a03ef3ce4b2db35e8e11aa26c37f +#: ../../basic/settings/index.rst ed2081e0bfe5442f83fc18ccd2ffffdb msgid "Default: ``geonode.people.adapters.LocalAccountAdapter``" msgstr "" -#: ../../basic/settings/index.rst:36 b95b5c33116c49d2a4a11ea2113adaba +#: ../../basic/settings/index.rst:36 a19b37fee1da41d29287699a3ce6da7d msgid "Custom GeoNode People (Users) Account Adapter." msgstr "" -#: ../../basic/settings/index.rst:39 10ea2d62d94d4558814dadf3fb2b3200 +#: ../../basic/settings/index.rst:39 e03bee4441094405a27f80d0f39c5d4a msgid "ACCOUNT_APPROVAL_REQUIRED" msgstr "" -#: ../../basic/settings/index.rst ../../basic/settings/index.rst:546 -#: ../../basic/settings/index.rst:574 ../../basic/settings/index.rst:661 -#: ../../basic/settings/index.rst:668 ../../basic/settings/index.rst:948 -#: ../../basic/settings/index.rst:952 ../../basic/settings/index.rst:1377 -#: ../../basic/settings/index.rst:1385 ../../basic/settings/index.rst:1400 -#: ../../basic/settings/index.rst:1680 ../../basic/settings/index.rst:1686 -#: ../../basic/settings/index.rst:1927 ../../basic/settings/index.rst:1934 -#: ../../basic/settings/index.rst:2056 ../../basic/settings/index.rst:2395 -#: 034ebac450b048b2a83b3c22d6493de4 0ab5847763d34217b8702534749dcef2 -#: 13a9eec122104b8a8e824d61f8ab9491 16b1f624a3a34b3982fb9093439e9a0f -#: 193077c60dad4d26bc9a3ae5887e3b4e 19aac7c48db84f628d85cf65d9fa33a2 -#: 1c9cda3482b04523b489a5b449dc6ef9 283eeab8351d45b69b33199cd9a28e3a -#: 469af8bf9b0e48bcabb409f2cf4c510e 48d8d8f2fe0e40e085c0a8451e08ced8 -#: 4ef9f46331a6421fbe8f31bcb724b6ce 670be9b16683497494e6a8f4b0ad583c -#: 6764388f31ab4f9a811eacec9bda3331 71fae515dbf64ed69b5723648443d44f -#: 76904f3d85664028891da32b67fd869f 7e96dd6a147d46bba69ba8455e05d183 -#: 7ef450b2189242e3aed27a1c56341a93 7efb161875ee4ceabff01b482c4d2c77 -#: 82c7868e085c4e578d5c652bdb27e76c 83e21855b16e41edb75dbab15f0e9a8b -#: 86d4104bd3b94fe49994c1a7a0d9a353 8aa5263f94934bfdb9c2f2cee85ec07e -#: 8cf6a3843bc94a2ba755a1a45d9739d7 8da277e56be147e08ea4bd4e1904d807 -#: 90c3566239714a03a08243ed16e3596d 94b4e6a6d610405d890cedf946ae7b55 -#: a2a9b6a7e99e420cb6c1b9598674e8c5 a4fa4469e96042d79a66319bfeb3993c -#: a5d9aca853ad4138906a81cabefaed89 ac1a86ceeaed4fdd8cd413d3ef9a4781 -#: b45ec2e957d24e3494fb5b35f1cb72cc b698010aae8644099902b4814f3349e2 -#: bcac0426aedb4b27af1fed0dfbecf94b c7113aa2b092433fab848437c5f2ee46 -#: c9d1049d56d040899db22139c4dd9c3b cd43f3089b754143b5470d0c9c7c5b3a -#: cf483495931344fb8180774b732438c3 d4fa1b055b664e3b9e09cd4790e28296 -#: d8cd47d3d1fb472c9ed861b35568c7fc e4008371fc1b4160ad2a73137071b820 -#: e4178d8312b34662b4a9cf9da5d6c6fa e93cccc01be54e5c9b730043e15e9be4 -#: f9d8730734f2472d9fef1da0b50217fd fad476184c8442ff921ad0efd2f24d96 -#: fc3c8c1977164b238f8cd276a3573540 +#: ../../basic/settings/index.rst ../../basic/settings/index.rst:502 +#: ../../basic/settings/index.rst:530 ../../basic/settings/index.rst:617 +#: ../../basic/settings/index.rst:624 ../../basic/settings/index.rst:996 +#: ../../basic/settings/index.rst:1000 ../../basic/settings/index.rst:1455 +#: ../../basic/settings/index.rst:1463 ../../basic/settings/index.rst:1478 +#: ../../basic/settings/index.rst:1758 ../../basic/settings/index.rst:1764 +#: ../../basic/settings/index.rst:2005 ../../basic/settings/index.rst:2012 +#: ../../basic/settings/index.rst:2146 ../../basic/settings/index.rst:2561 +#: 03c372e64d604063b3729e19691f58c0 149cafb5fa9c458997f131b6dfd7bc44 +#: 199e7ed2fce74978ab0b935277ddf94c 1af176c5d2f94243a0f3f576d6eeb608 +#: 21dd1bd2fd8a4b82a5dac089d9350b68 25479c7509c146b397c7753badf8d49b +#: 27d6327cd3ff4c5e91cea17d1ee094de 2955f8520ccd443c9e3fd14e064d2984 +#: 2a7b3d2a408c4c9e99286c2d1331c242 3517dc4e55064d91aba89810ecaffe5e +#: 36b188776dd643e88b5a33281dea9d31 3bf2e84d302e4ff29890ecbcbbb4bd35 +#: 3d1e6ab8c2244684ba4f5d3e30e78353 4555b94cd3134c75bc5d9e203b28a787 +#: 457b0512cfeb4b14be97b3287d8cb89a 45a80f8d0cc3443aa2355018d8d1f059 +#: 4627055a729a49928c78f4d9e3f0ad08 4633e577c9ff429380592dbedff94df9 +#: 4789680e522b4fb89b23027077585240 4e8c355a6cb8425f84f57c1a140250de +#: 571f243ce91e4a31b2e34a2b8c10e830 62412c5db8444f1fa464973dd26d3227 +#: 7933b236dbbf4cfabe8f03c9b00de535 84141c954b604c03b38c8385bfe42b30 +#: 8f1a9f3c7c5e4592b45efed67d983f7b 9d709ac6343d48a2b5973cf8c3c944b9 +#: a01e910ee0f44b9781d83da668e63c95 a10af1c016534dbf9f817024345ea27f +#: a1300865fbf942e3bb4c162c0f3ddbb6 ab5d116e47e846c0a7c08ce765ea4aab +#: aff450d7332844dd9238e53e1bf3f574 b1bfdc7f75e8450e8eda374c9065d904 +#: b7029b56cfcb49dba4d6fa5d43d2480b c0fa9a6e941e4b8f92082dfb714c1cf4 +#: d0c5373583a04a409f49b52082581b21 d1ca547a9ae141a38ce4674634506728 +#: de5cf2262a704fada55791ee5a93eed9 e466a83487ed47ef8ee53b5eb8a8db4b +#: e97d6bd6d4604f9c9e52c8b8bc4d616b eaf73906542b4680b3e6166d18aed222 +#: f7cd16e863ae415f99cca3c33af79d8a f920defd1a344e1c88bdfac88f5c4b79 msgid "Default: ``False``" msgstr "" -#: ../../basic/settings/index.rst daff28da0e5549959f36036abdf84878 +#: ../../basic/settings/index.rst 754473c8fb684ae3b2b728f69b2c47b9 msgid "Env: ``ACCOUNT_APPROVAL_REQUIRED``" msgstr "" -#: ../../basic/settings/index.rst:44 1ec7671ac70e4b528e8a1ee29127a79e +#: ../../basic/settings/index.rst:44 86a554add1fb4f87aa091c813a41ed60 msgid "" "If ``ACCOUNT_APPROVAL_REQUIRED`` equals ``True``, newly registered users " "must be activated by a superuser through the Admin gui, before they can " "access GeoNode." msgstr "" -#: ../../basic/settings/index.rst:47 f757a86b3bcf44d8b81cc9799379d0a6 +#: ../../basic/settings/index.rst:47 1cbcfa7d37a14e0aa46846d08b503818 msgid "ACCOUNT_CONFIRM_EMAIL_ON_GET" msgstr "" -#: ../../basic/settings/index.rst ../../basic/settings/index.rst:520 -#: ../../basic/settings/index.rst:534 ../../basic/settings/index.rst:553 -#: ../../basic/settings/index.rst:588 ../../basic/settings/index.rst:603 -#: ../../basic/settings/index.rst:610 ../../basic/settings/index.rst:654 -#: ../../basic/settings/index.rst:748 ../../basic/settings/index.rst:755 -#: ../../basic/settings/index.rst:1595 ../../basic/settings/index.rst:1633 -#: ../../basic/settings/index.rst:1649 ../../basic/settings/index.rst:1661 -#: ../../basic/settings/index.rst:2102 ../../basic/settings/index.rst:2174 -#: ../../basic/settings/index.rst:2206 ../../basic/settings/index.rst:2222 -#: 0df374df18884ad08ae44590abb67e99 11fcb525d4fc4c2b815e6c0f7e5579be -#: 1571d3361fea437e8fd0cbd7dc51f2cf 1a02b3067eb5458bbde9fb3bf43bb8a7 -#: 2bc808c61d5c41f887d3a6b81a021995 34a0cc439eea45acb7eb83deb0af2de9 -#: 5b1b677d657744c5bc0a116221d8ef2f 63bc959986ea42a98cb883757f5caf17 -#: 6d1a509826434079adad8406716c00f2 732bee46bf6644f48d49406e8a3120bb -#: 73e22f7a3ae0438d84351396f6baa647 7e7ef05d89584746991d4710e6b2c6bf -#: 7f847843405c4321b3b205494169342b 8335b630933d4a0f83bbf8f10b5a1df4 -#: 8eb7f70382a345e0af3e63f65b2f8593 9ac4cec87dc04f4c9e2a0cddeb041515 -#: 9e141ae73c37454ea790c18d04196201 9fbcffa9f2c74e85b8e86c3c06b6a1f7 -#: a943f4e2e82a4f40a9f2bb7811477dc9 aa5ec68032164183b3b473ec695bed8e -#: afbe134069df49d388cff7866c116404 afd52028d8004ca394f1149e14c2dc20 -#: b15bf7d5aa0549518dff8ea0336ec439 c86bce63e34f48cf9913bc6c0052cf85 -#: c86c56ebd3914338bd876801837a43f8 cae1e990c4f042359582e3f6f51a878c -#: cd2cc18ddc3149d98e69d9ba2b5c2866 deb5fc0e2aeb4461974ec7fef6cc7c20 -#: df6b492039ed46ebbd9d33a2de6b11bf e2823a6e90bb4cd3ad4e7ba2d52d252d -#: e3c14ef1566e4096a62eaa9038384cdd ecba2b8bf40246c6af127570cabf3f94 -#: ee4deaaf2e5f404b8cae096537113b91 f5e4edb42963423299d8cfdfbc2dc5bc -#: fff5a279256d43c9a16e2f92ff78a4f0 +#: ../../basic/settings/index.rst ../../basic/settings/index.rst:476 +#: ../../basic/settings/index.rst:490 ../../basic/settings/index.rst:509 +#: ../../basic/settings/index.rst:544 ../../basic/settings/index.rst:559 +#: ../../basic/settings/index.rst:566 ../../basic/settings/index.rst:610 +#: ../../basic/settings/index.rst:722 ../../basic/settings/index.rst:729 +#: ../../basic/settings/index.rst:1673 ../../basic/settings/index.rst:1711 +#: ../../basic/settings/index.rst:1727 ../../basic/settings/index.rst:1739 +#: ../../basic/settings/index.rst:2199 ../../basic/settings/index.rst:2271 +#: ../../basic/settings/index.rst:2303 ../../basic/settings/index.rst:2319 +#: 0626bede4a874b428dfc881e4ec0a9fd 074bf662cb7549ffafe4fe6ab2047573 +#: 0e57d8249d1549a0ae710c7e88774448 11d1459f220d4eb0aa657990db40276c +#: 29097116b1ab480c9de2578ba08b1a0b 2b8a754627e448bbbcc9d752bd69686e +#: 2bcb286611b44394987d8c6562e0a92b 2bd9f8371b53463fa7c3fca8443c37ca +#: 3102824b77c94cfabdd7085954f812e1 311b526f58134f9389e6d6af13183266 +#: 349c907ea9cb40af9240d7ed9d40ba46 4f66a34686cf4dc8af14cddde5b2ef27 +#: 52bdd4bda57448f793efc7b914ff4b5f 547b190b669c4f4baee9af2832f26115 +#: 57cb12f30202473eaa198a1f4b6b5a6b 650758986d974426858777288f4deb87 +#: 66080a0636cc4a668dc7f86dade5bd4d 69875bffe11b417383ebdea96d924b58 +#: 699ba4ca19bb436ab05bc3c0782a37a8 8071ee9f6c394cbf876e3525b1c22a92 +#: 83996c51fdcf4b588f7a4152ac2fa2c9 83cf7b36fe634afa992e55e1bdaaf06e +#: 8e95c2992ea54ee58aa9c9c39b5abefe 962d1d0952134ae1927239df5593a274 +#: 98312c042e924310ae780e35abd4224b ac7162891bb74e7abef824df7fcda114 +#: afc2587b739146638f0c03a50bd1dea1 b1b86be1830a46a7b01df275206e2762 +#: bb350a32971b44ec9fd7d8b4dc892a09 c5aadba47e3d44c3a747426913cc7ed9 +#: ca01653e7b114f6092e3e7e33af8fd75 d680bab59d6244bd863f63be1db32979 +#: e08001f44e874564bb6c00979942e732 e9acf7503a574f15a24f28b844318603 +#: eb0fc1a9f2374b2eb7a1e97732442add fa7c2389a5a04de3b355abaaf804b42f msgid "Default: ``True``" msgstr "" -#: ../../basic/settings/index.rst:51 102850a6b5ce48329c626a333aa87d91 +#: ../../basic/settings/index.rst:51 93565ba62a5d4aeeb1d9e270186326c1 msgid "" "This is a `django-allauth setting `__ It " "allows specifying the HTTP method used when confirming e-mail addresses." msgstr "" -#: ../../basic/settings/index.rst:55 9707c64000d2442fa17dcbc8d652904b +#: ../../basic/settings/index.rst:55 0a49156f4c534c98aa25582dbf7ee40c msgid "ACCOUNT_EMAIL_REQUIRED" msgstr "" -#: ../../basic/settings/index.rst:59 71c37c43cdd34f548f3d14a761dee7d3 +#: ../../basic/settings/index.rst:59 22034152f6bb4b44bc5cf880e98c4b0c msgid "" "This is a `django-allauth setting `__ " @@ -181,159 +179,197 @@ msgid "" "upon registration." msgstr "" -#: ../../basic/settings/index.rst:63 9a1c78e4c05941a1a002726b463a96d0 +#: ../../basic/settings/index.rst:63 cabd86bc79ca4590965f850883c2ad0d msgid "ACCOUNT_EMAIL_VERIFICATION" msgstr "" -#: ../../basic/settings/index.rst dff39ab4df9143d2b56bdc9cdaf0b852 +#: ../../basic/settings/index.rst 91e2da46d8c84c9ca29da472edaa8828 msgid "Default: ``optional``" msgstr "" -#: ../../basic/settings/index.rst:67 c21d4dec6d644662a0bfad3a261f4957 +#: ../../basic/settings/index.rst:67 27fbbd14fca24943962c536cd0930fec msgid "" "This is a `django-allauth setting `__" msgstr "" -#: ../../basic/settings/index.rst:70 81128a9238544f408961db780e889c64 +#: ../../basic/settings/index.rst:70 106af7f8db9a4b9e83769253e25889df msgid "ACCOUNT_LOGIN_REDIRECT_URL" msgstr "" -#: ../../basic/settings/index.rst 35db68ed7a5c44e1a5e625d6a0454247 -#: 80309c181bb94c46ba9c68ec62159b9c +#: ../../basic/settings/index.rst 1c6deb88d1ee42139aa9331b0c5d0e87 +#: e3a6d45798e54cb684ec6ea00013a396 msgid "Default: ``SITEURL``" msgstr "" -#: ../../basic/settings/index.rst 48db291b4ff242bf93df6cba71363ee5 +#: ../../basic/settings/index.rst 29381bfa77174eaabc8c1ce2ffb8fe33 msgid "Env: ``LOGIN_REDIRECT_URL``" msgstr "" -#: ../../basic/settings/index.rst:75 4a1cdf0749a9431b9a457124666956c6 +#: ../../basic/settings/index.rst:75 2378fee2a77e4fedbc3b143a1d252f25 msgid "" "This is a `django-user-accounts setting `__ It allows specifying " "the default redirect URL after a successful login." msgstr "" -#: ../../basic/settings/index.rst:79 7dd91bdc46934fd68d20c677c5b62801 +#: ../../basic/settings/index.rst:79 da94740a208a484a9430b579c4c6d8d8 msgid "ACCOUNT_LOGOUT_REDIRECT_URL" msgstr "" -#: ../../basic/settings/index.rst ea364c65da3c49eda2c879d87af58a35 +#: ../../basic/settings/index.rst 742673e5e3954c228910e39cd64a810c msgid "Env: ``LOGOUT_REDIRECT_URL``" msgstr "" -#: ../../basic/settings/index.rst:84 f3db2c22cdff4e94a49be02f53261b2d +#: ../../basic/settings/index.rst:84 9face1d946dc4b9588155dd0f5e46114 msgid "" "This is a `django-user-accounts setting `__ It allows specifying " "the default redirect URL after a successful logout." msgstr "" -#: ../../basic/settings/index.rst:88 53251aad905c4de99943fbb9f91b0355 +#: ../../basic/settings/index.rst:88 2683be5dedeb46058fff1ee55eb28904 msgid "ACCOUNT_NOTIFY_ON_PASSWORD_CHANGE" msgstr "" -#: ../../basic/settings/index.rst 1ea2c9de4070472bbfa1036e15f7816d -#: e438636a29914651ad22506aeafce834 +#: ../../basic/settings/index.rst 9c2280bccca74af6b5e8d1573064e80b +#: cf9e1421ad724ac290937f84b54ad7c5 msgid "Env: ``ACCOUNT_NOTIFY_ON_PASSWORD_CHANGE``" msgstr "" -#: ../../basic/settings/index.rst:93 90916d6c2680418e9cd5b216cccdfa61 +#: ../../basic/settings/index.rst:93 8f92e951e3ce45009a3149b35999940b msgid "" "This is a `django-user-accounts setting `__" msgstr "" -#: ../../basic/settings/index.rst:96 2c686d174bdb4fee9301b0a3072b6327 +#: ../../basic/settings/index.rst:96 c7d33733bc8b4956a25e3a734e74d468 msgid "ACCOUNT_OPEN_SIGNUP" msgstr "" -#: ../../basic/settings/index.rst 98dec1f41cbe411b81d1039c5a12baff +#: ../../basic/settings/index.rst 6d186e240b794d09bc691635d95dec04 msgid "Env: ``ACCOUNT_OPEN_SIGNUP``" msgstr "" -#: ../../basic/settings/index.rst:101 12a358317e4844e0ba10f1e4ad84607c +#: ../../basic/settings/index.rst:101 41d772d666c141fcacf10d48c76c5f8e msgid "" "This is a `django-user-accounts setting `__ Whether or not people" " are allowed to self-register to GeoNode or not." msgstr "" -#: ../../basic/settings/index.rst:105 2dd0f2198c8b438dbe5c84f65114d2d9 +#: ../../basic/settings/index.rst:105 404868fc0ebc46b29e5248fd71515b37 msgid "ACCOUNT_SIGNUP_FORM_CLASS" msgstr "" -#: ../../basic/settings/index.rst 67500207ed35473480132e8766149d26 -#: bf4d107a3cbc459bb2c59b31d2e62d44 +#: ../../basic/settings/index.rst 22fedf0620d0472c959795ef34f95269 +#: d7db490cc8ea4a1fba4432eef95b107a msgid "Default: ``geonode.people.forms.AllauthReCaptchaSignupForm``" msgstr "" -#: ../../basic/settings/index.rst b1143dfb0afa4916b888a1b29efc08e4 -#: b917244db749403099eea33d17ecaee0 +#: ../../basic/settings/index.rst a81cc0b01ace42fa9c515e4803493ed2 +#: b0e4038abc574a6f94fd0dfa4ac6d68b msgid "Env: ``ACCOUNT_SIGNUP_FORM_CLASS``" msgstr "" -#: ../../basic/settings/index.rst:110 ../../basic/settings/index.rst:1844 -#: 7af49ae6038d4509aebd6ec4f198b6f9 ce15414c08f44964ad3c8579b8094908 +#: ../../basic/settings/index.rst:110 ../../basic/settings/index.rst:1922 +#: 4df42bf03e87453793746708cefbee41 d5708f0ef88e402393e4bf318af9639b msgid "Enabled only when the :ref:`recaptcha_enabled` option is ``True``." msgstr "" -#: ../../basic/settings/index.rst:112 ../../basic/settings/index.rst:1889 -#: ../../basic/settings/index.rst:1899 0bed1cf058f84f91885cad34c043e6c4 -#: 36854daef90c4f3a81c56ca88bb28a8f 7d4ebb08ce544c3593aee6ac922a3707 +#: ../../basic/settings/index.rst:112 ../../basic/settings/index.rst:1967 +#: ../../basic/settings/index.rst:1977 9684fc1909f04629a78a5a7d793e5dac +#: 9775395558ed48df81c45a08a55ab385 a493153567f74f76a3f28941af36a53b msgid "Ref. to :ref:`recaptcha_enabled`" msgstr "" -#: ../../basic/settings/index.rst:115 0bcabcb493df42239dffe8dda3577f28 +#: ../../basic/settings/index.rst:115 10431289b7f740169c1760101b44ef29 msgid "ACTSTREAM_SETTINGS" msgstr "" -#: ../../basic/settings/index.rst:117 ../../basic/settings/index.rst:164 -#: ../../basic/settings/index.rst:182 ../../basic/settings/index.rst:233 -#: ../../basic/settings/index.rst:419 ../../basic/settings/index.rst:437 -#: ../../basic/settings/index.rst:617 ../../basic/settings/index.rst:691 -#: ../../basic/settings/index.rst:885 ../../basic/settings/index.rst:896 -#: ../../basic/settings/index.rst:908 ../../basic/settings/index.rst:1742 -#: ../../basic/settings/index.rst:1964 ../../basic/settings/index.rst:2111 -#: ../../basic/settings/index.rst:2161 ../../basic/settings/index.rst:2181 -#: ../../basic/settings/index.rst:2213 ../../basic/settings/index.rst:2287 -#: ../../basic/settings/index.rst:2368 ../../basic/settings/index.rst:2387 -#: 01de2223ceb544908af650a0e53b9a07 0a69e5b143c545ac9459279cab6935f1 -#: 22792d4d3aa54058b879cb7a8dd963ea 2f95b2dde9d24aea9b40f428a223acc6 -#: 393a6b4f3c6744fea38f1a0086f1de7c 606c379dcaa547e79716d0f5dff4d1a2 -#: 68c51e11682b448e83381d5c2b68f774 6e96a36189d840c2ba6bb97d0c016eb1 -#: 72ae8c72555b4fbe91dcdeddd0709722 7cfc505d3cbb49179eb4c8a1ac03559a -#: 7f0558a6387e419e85c5ffa1c6798ff4 841ce241aab34440bc5eb5fa95aebd74 -#: 9112a7306f9940ca9076df7d3aa600c9 96215c747e1d4621b732e0dfa40f1d12 -#: a7be41d7cb8a406b9d6ef00f58f5f003 af7957e598134e49b688b2815d2b4605 -#: b1610e9348e54f178b3cccf94e34cc43 c99d9720e05d40ae9c4144c2b219ffc9 -#: f2d44694a1fd4d0f9a41322290af56e8 f707ab3f558e4b5fb5ad5d08a4a4d926 +#: ../../basic/settings/index.rst:117 ../../basic/settings/index.rst:192 +#: ../../basic/settings/index.rst:210 ../../basic/settings/index.rst:261 +#: ../../basic/settings/index.rst:386 ../../basic/settings/index.rst:404 +#: ../../basic/settings/index.rst:573 ../../basic/settings/index.rst:656 +#: ../../basic/settings/index.rst:933 ../../basic/settings/index.rst:944 +#: ../../basic/settings/index.rst:956 ../../basic/settings/index.rst:1820 +#: ../../basic/settings/index.rst:2026 ../../basic/settings/index.rst:2208 +#: ../../basic/settings/index.rst:2258 ../../basic/settings/index.rst:2278 +#: ../../basic/settings/index.rst:2310 ../../basic/settings/index.rst:2375 +#: ../../basic/settings/index.rst:2391 ../../basic/settings/index.rst:2453 +#: ../../basic/settings/index.rst:2534 ../../basic/settings/index.rst:2553 +#: 069d52bdda494d14ac76d973cd8130c2 2b591eb1bc8e4815a2a723135c23dc7f +#: 301e1424ca884e4e84986cc02847fe53 337786feebb947cba8fbed49da88f39d +#: 374762e513a74b7a8308154237ea1c85 3ac7d62a4c1e42e6b5fb22c051adaed8 +#: 43346a2e085d4eb8a2cd6870d1ad1d20 4aa365981f4c40778333842806694e68 +#: 587b2133efb84967ac79b775675bbc24 83b63c5d73394a03b7b80ebf34a61b92 +#: 868e852c8e5a49e68fe3ad50509a8874 8b0692656ce1478c8ad315bc99ed4fe7 +#: a35b814f692a40bc8a2b442b2c89d038 a893d2fcf9104ea5a156218b5edf64dc +#: b39a7591bead48b9a7a4e033bbd59ce1 c00d3bef2fb14d08a6dabaf5e243369b +#: ce0ddc0361f04f6da9b9e45e64b5655f d8e483d6327145dc88abc1f0d036df46 +#: ded4bf53508c4152ba86d117f2e667aa dfdb0e8a132c426da47594c80dd7065a +#: f59455339a1146bb9ada0f682952890e faef6e12a8c94fae807ca7bb8f9ac32e msgid "Default::" msgstr "" -#: ../../basic/settings/index.rst:126 f3ccf0a668d44d2a9c0647a524b0d854 +#: ../../basic/settings/index.rst:126 6a9267c062aa4b23a0e8e546070f1591 msgid "Actstream Settings." msgstr "" -#: ../../basic/settings/index.rst:129 62966dc73c3844a78ae1e7205185b663 +#: ../../basic/settings/index.rst:130 f76db7e41f1244408d086e245dd16539 +msgid "ADDITIONAL_DATASET_FILE_TYPES" +msgstr "" + +#: ../../basic/settings/index.rst:132 3e83b686f62d4559accea11d8a478006 +msgid "" +"External application can define additional supported file type other than" +" the default one declared in the `SUPPORTED_DATASET_FILE_TYPES` ." +msgstr "" + +#: ../../basic/settings/index.rst:134 bd195b833e324fb0944f16caa38040b5 +msgid "" +"The variable should be declared in this way in `settings.py` (or via " +"application hook):" +msgstr "" + +#: ../../basic/settings/index.rst:147 4dea044bfd6540c99abd08fe4c151d3e +msgid "Please rely on geonode.tests.test_utils.TestSupportedTypes for an example" +msgstr "" + +#: ../../basic/settings/index.rst:150 804f18ccc3a44d97abeb824e978c6353 +msgid "ADMIN_IP_WHITELIST" +msgstr "" + +#: ../../basic/settings/index.rst 1656163c59c34097af6000d10e7445f1 +#: 72caeef1ad5d4b1d99bb52de032bbfab f480283b21b649ba8c52cd5be19759c1 +msgid "Default: ``[]``" +msgstr "" + +#: ../../basic/settings/index.rst:154 0585f0d7df2b4ce29bbf42ca080f74a1 +msgid "" +"When this list is popuplated with a list of IPs or IP ranges (e.g. " +"192.168.1.0/24) requests from and admin user will be allowe only from IPs" +" matching with the list." +msgstr "" + +#: ../../basic/settings/index.rst:157 07d7a8a0a83540efbe748edb6901b291 msgid "ADMIN_MODERATE_UPLOADS" msgstr "" -#: ../../basic/settings/index.rst:133 04dc5ad459c9473dbdf97a239fada39a +#: ../../basic/settings/index.rst:161 93e97559ee9a42efbc16cbe46d5a5942 msgid "" "When this variable is set to ``True``, every uploaded resource must be " "approved before becoming visible to the public users." msgstr "" -#: ../../basic/settings/index.rst:135 048d77515586465eaf3b52dfe22a45f8 +#: ../../basic/settings/index.rst:163 675b12be25704d34ab533d06fd1deebf msgid "" "Until a resource is in ``PENDING APPROVAL`` state, only the superusers, " "owner and group members can access it, unless specific edit permissions " "have been set for other users or groups." msgstr "" -#: ../../basic/settings/index.rst:137 4f1b1e04efa44130af692940c396ee90 +#: ../../basic/settings/index.rst:165 7d22e715f8e54fa7b2eeb34cdb31c7b6 msgid "" "A ``Group Manager`` *can* approve the resource, but he cannot publish it " "whenever the setting ``RESOURCE_PUBLISHING`` is set to ``True``. " @@ -341,121 +377,116 @@ msgid "" "becomes accessible as soon as it is approved." msgstr "" -#: ../../basic/settings/index.rst:141 817ac21616754f7fb80f621704d5986d +#: ../../basic/settings/index.rst:169 996b2754b3394f8e97b0fb76ef236228 msgid "ADMINS_ONLY_NOTICE_TYPES" msgstr "" -#: ../../basic/settings/index.rst 3c2ff078362440d2a6492f002468562d +#: ../../basic/settings/index.rst c3e9f896520a4c10891004296d0ce221 msgid "Default: ``['monitoring_alert',]``" msgstr "" -#: ../../basic/settings/index.rst:145 dcfe369469b3462bba1743f58b7cb7d0 +#: ../../basic/settings/index.rst:173 1958c05a0b004e15bc597b7ca9bf30d0 msgid "" "A list of notification labels that standard users should not either see " "or set." msgstr "" -#: ../../basic/settings/index.rst:147 1953f931a91a423b9ea22d6d1dcaa6c1 +#: ../../basic/settings/index.rst:175 aa1248e1850f4d66b7d17d96c8afda8e msgid "" "Such notifications will be hidden from the notify settings page and " "automatically set to false for non-superusers." msgstr "" -#: ../../basic/settings/index.rst:151 4998e26114724abab0fa9947b1931de3 +#: ../../basic/settings/index.rst:179 3c41a38818e04a6796db564ec14e5908 msgid "ADVANCED_EDIT_EXCLUDE_FIELD" msgstr "" -#: ../../basic/settings/index.rst 74095600fe3c42919ec5bd772dde1f3f -#: f8bd15150a3e4e3fbc81a8f1ffe45c8a -msgid "Default: ``[]``" -msgstr "" - -#: ../../basic/settings/index.rst:154 698d4af87bd2468f88a10a770b6f8189 +#: ../../basic/settings/index.rst:182 039fb6a7e7254695a0edf40db7f9ac1c msgid "A list of element (item name) to exclude from the Advanced Edit page." msgstr "" -#: ../../basic/settings/index.rst:156 ../../basic/settings/index.rst:1763 -#: fba8522da0bb4873ade2b00db4de196b fe38805a605140c1b1940c0474a55d5b +#: ../../basic/settings/index.rst:184 ../../basic/settings/index.rst:1841 +#: 5f517abe6c7b428b81ab9628cd8fe87a 6c8e6c60544245b282155057baa37bea msgid "Example:" msgstr "" -#: ../../basic/settings/index.rst:158 9ed9e0b3611549a996f027061c132671 +#: ../../basic/settings/index.rst:186 688a94cf670f4f6c8e01c5408a71ad57 msgid "``ADVANCED_EDIT_EXCLUDE_FIELD=['title', 'keywords', 'tkeywords']``" msgstr "" -#: ../../basic/settings/index.rst:162 c65d3e4cdbad4844bf07be84640ceaa3 +#: ../../basic/settings/index.rst:190 80dfa34058204e6f9d9e7ab86261cef2 msgid "AGON_RATINGS_CATEGORY_CHOICES" msgstr "" -#: ../../basic/settings/index.rst:180 59a67633d4f04bbe9533779fbb446b5e +#: ../../basic/settings/index.rst:208 92536744361e4fdd84f39f564a10768b msgid "ALLOWED_DOCUMENT_TYPES" msgstr "" -#: ../../basic/settings/index.rst:188 95051e0f72cb4d41b033d57622473197 +#: ../../basic/settings/index.rst:216 126f7b1fa68e4ec488e6c3e0a52c34f6 msgid "" "A list of acceptable file extensions that can be uploaded to the " "Documents app." msgstr "" -#: ../../basic/settings/index.rst:191 9a8910bd05ec47bf86207a2b04eae0a1 +#: ../../basic/settings/index.rst:219 1ce224ab7db542c9a82ab580ecd8b2d1 msgid "ANONYMOUS_USER_ID" msgstr "" -#: ../../basic/settings/index.rst a1bfe037c73d4a9587c22592799f199a -#: a5e6a139b86246fd971fe7eaa5a5b611 db1bf9dfac37486892afd98386d02e54 +#: ../../basic/settings/index.rst 026dc937149c437ba25fcc45c9280a05 +#: 8467f288532240f790321916ec14ecbb 96fcb9fc308840e99bdf2eb108e8f0e5 msgid "Default: ``-1``" msgstr "" -#: ../../basic/settings/index.rst 22ec0df5b3b64123ac2496d18f0cd1ed +#: ../../basic/settings/index.rst 7fa49902747047c190b45d3c4ab0d2b6 msgid "Env: ``ANONYMOUS_USER_ID``" msgstr "" -#: ../../basic/settings/index.rst:196 0170fac9b0554ea692bd99927084d947 +#: ../../basic/settings/index.rst:224 7ce47de6f5c24275abaadd4774541430 msgid "The id of an anonymous user. This is an django-guardian setting." msgstr "" -#: ../../basic/settings/index.rst:199 bfeccc9250ab43f99dbb56e5b6348027 +#: ../../basic/settings/index.rst:227 4acc5ec9b9954583acd59ba2009dfcd6 msgid "API_INCLUDE_REGIONS_COUNT" msgstr "" -#: ../../basic/settings/index.rst 1f1f24e22f3349608986157439214b35 +#: ../../basic/settings/index.rst 71d4b91dcffe4a6eb44c3919e1695524 msgid "Env: ``API_INCLUDE_REGIONS_COUNT``" msgstr "" -#: ../../basic/settings/index.rst:204 d0d986098e494bc8ae6584b71621ad92 +#: ../../basic/settings/index.rst:232 34173e930e764c4f9970d77e26319f1b msgid "" "If set to ``True``, a counter with the total number of available regions " "will be added to the API JSON Serializer." msgstr "" -#: ../../basic/settings/index.rst:207 2d1388bf564f45ff8cfff55bccb444c4 +#: ../../basic/settings/index.rst:235 9d47e356f718449991f6eb613980a22a msgid "API_LIMIT_PER_PAGE" msgstr "" -#: ../../basic/settings/index.rst 6918690a645c4d2baa487253ab4eec4b +#: ../../basic/settings/index.rst f98cc475682442db90742c1229e53d77 msgid "Default: ``200``" msgstr "" -#: ../../basic/settings/index.rst a5fc5f14dea64b379fed14583e92b984 +#: ../../basic/settings/index.rst 4670a06c75af4708aac4906ea53621ea msgid "Env: ``API_LIMIT_PER_PAGE``" msgstr "" -#: ../../basic/settings/index.rst:212 9c54f9e9e74b451aa8be3f2dde23b86f +#: ../../basic/settings/index.rst:240 865bf179742642cc9c6a9d29fb47bcdf msgid "" "The Number of items returned by the APIs 0 equals no limit. Different " "from ``CLIENT_RESULTS_LIMIT``, affecting the number of items per page in " "the resource list." msgstr "" -#: ../../basic/settings/index.rst:215 5c315b642c354f4ea810e5c8c8b425ce +#: ../../basic/settings/index.rst:243 c315139495634bbdb3618f4ed04c1a7a msgid "API_LOCKDOWN" msgstr "" -#: ../../basic/settings/index.rst f514db6857ca4cb890478742dc251632 +#: ../../basic/settings/index.rst 5b2bd19537ba4b63a579c10c6e93adab msgid "Env: ``API_LOCKDOWN``" msgstr "" -#: ../../basic/settings/index.rst:220 009a2f02d09c468dab7962cc9a397a46 +#: ../../basic/settings/index.rst:248 7eee32bec93a48b4a9c7bcec69fe4e63 msgid "" "If this is set to ``True`` users must be authenticated to get search " "results when search for for users, groups, categories, regions, tags etc." @@ -465,15 +496,15 @@ msgid "" " users." msgstr "" -#: ../../basic/settings/index.rst:225 5abef844fb654d859376bb3feb447b8f +#: ../../basic/settings/index.rst:253 d98f5a1c815f4289a0da5cb589ced976 msgid "ASYNC_SIGNALS" msgstr "" -#: ../../basic/settings/index.rst:231 79a690fead5d4284a9a26e5826b239c9 +#: ../../basic/settings/index.rst:259 63af0f07d2ce4649b2710373604c30e9 msgid "AUTH_EXEMPT_URLS" msgstr "" -#: ../../basic/settings/index.rst:245 cc2a0c9d327a46bd86c66042df234f28 +#: ../../basic/settings/index.rst:273 383cf903770d4e6ead4eda77e9b82c4c msgid "" "A tuple of URL patterns that the user can visit without being " "authenticated. This setting has no effect if ``LOCKDOWN_GEONODE`` is not " @@ -481,44 +512,44 @@ msgid "" "unauthenticated users to browse maps." msgstr "" -#: ../../basic/settings/index.rst:251 49b46a1a0136484aaad82bdc016a1ef5 +#: ../../basic/settings/index.rst:279 7909a76e082e4df28e8a497eb8a93e5c msgid "AUTO_ASSIGN_REGISTERED_MEMBERS_TO_REGISTERED_MEMBERS_GROUP_NAME" msgstr "" -#: ../../basic/settings/index.rst bf271a87a8194e44a3f64c64a030e16b +#: ../../basic/settings/index.rst 14d463e2e9464d51b1fedbbf555fff2d msgid "Env: ``AUTO_ASSIGN_REGISTERED_MEMBERS_TO_REGISTERED_MEMBERS_GROUP_NAME``" msgstr "" -#: ../../basic/settings/index.rst:256 0b0bad1702fa41909ad1aff474aafc31 +#: ../../basic/settings/index.rst:284 7d14c4e11a6547e094461ac77ea06d7d msgid "" "Auto assign users to a default ``REGISTERED_MEMBERS_GROUP_NAME`` private " "group after " "``AUTO_ASSIGN_REGISTERED_MEMBERS_TO_REGISTERED_MEMBERS_GROUP_AT``." msgstr "" -#: ../../basic/settings/index.rst:259 bbb4422bc75d4ff5b5fa3f8af33bb46b +#: ../../basic/settings/index.rst:287 681134d895df42a5b282f116ae37d843 msgid "AUTO_ASSIGN_REGISTERED_MEMBERS_TO_REGISTERED_MEMBERS_GROUP_AT" msgstr "" -#: ../../basic/settings/index.rst 39d43c9f435340ea9f54d5699195f73b +#: ../../basic/settings/index.rst 3299e19839fd4429ae15beb48c2489b2 msgid "Default: ``activation``" msgstr "" -#: ../../basic/settings/index.rst 1c3ba6f5957341d9ac8eb2be3177208a +#: ../../basic/settings/index.rst fc23e5ebb2754cffb4bf8d42edc90eba msgid "Env: ``AUTO_ASSIGN_REGISTERED_MEMBERS_TO_REGISTERED_MEMBERS_GROUP_AT``" msgstr "" -#: ../../basic/settings/index.rst 21780d0d73fc4841ae236d016cfa1b47 +#: ../../basic/settings/index.rst 55b8dc3a09f7489e8cf6d7bb55ccb75e msgid "Options: ``\"registration\" | \"activation\" | \"login\"``" msgstr "" -#: ../../basic/settings/index.rst:265 2af3a0eaf10e4d56b8ecb22e609810e8 +#: ../../basic/settings/index.rst:293 85754a92fdf24bdaac623459e9422484 msgid "" "Auto assign users to a default ``REGISTERED_MEMBERS_GROUP_NAME`` private " "group after {\"registration\" | \"activation\" | \"login\"}." msgstr "" -#: ../../basic/settings/index.rst:267 096bd36b8158474a891e92a95c78ab1e +#: ../../basic/settings/index.rst:295 15552571673a48e3a275cf8b0fa24985 msgid "" "Notice that whenever ``ACCOUNT_EMAIL_VERIFICATION == True`` and " "``ACCOUNT_APPROVAL_REQUIRED == False``, users will be able to register " @@ -526,225 +557,124 @@ msgid "" "until the email has been verified." msgstr "" -#: ../../basic/settings/index.rst:270 880ad8d2b95440928566fe281533e311 +#: ../../basic/settings/index.rst:298 21b2a23165e942ad955becf88a745114 msgid "AUTO_GENERATE_AVATAR_SIZES" msgstr "" -#: ../../basic/settings/index.rst 5d61606cdccb445fb5769f8f38852794 +#: ../../basic/settings/index.rst d9d7fcd914ee4274bb030c0ad6601f07 msgid "Default: ``20, 30, 32, 40, 50, 65, 70, 80, 100, 140, 200, 240``" msgstr "" -#: ../../basic/settings/index.rst:274 d87df3b1a2114bd2ad25320558be2322 +#: ../../basic/settings/index.rst:302 c4b5178935494366b9136b0f0657d50d msgid "" "An iterable of integers representing the sizes of avatars to generate on " "upload. This can save rendering time later on if you pre-generate the " "resized versions." msgstr "" -#: ../../basic/settings/index.rst:277 a950fcc84ccf4c5986f3cf8fb9feab09 +#: ../../basic/settings/index.rst:305 940e7c77a34a4dcba8720d43f069def8 msgid "AVATAR_GRAVATAR_SSL" msgstr "" -#: ../../basic/settings/index.rst 3579199a0e744390a78e0d9f930e129e -#: 522840a8a0984724bdfb7c5541ec6848 +#: ../../basic/settings/index.rst 106fe8e78cbb4dce983d7a444e4f76cb +#: 579e817e764c4756a27886679021bc50 msgid "Env: ``AVATAR_GRAVATAR_SSL``" msgstr "" -#: ../../basic/settings/index.rst 711d54edff1b46d8b596a9a3aa6cb706 +#: ../../basic/settings/index.rst e97c8e8787154e2d81212bf40a367174 msgid "Options: ``True | False``" msgstr "" -#: ../../basic/settings/index.rst:283 439f84affc304e66aecd3af2eafc5970 +#: ../../basic/settings/index.rst:311 296ee49857b24e9ebc4fc4b9bf23c0c7 msgid "Force SSL when loading fallback image from gravatar.com." msgstr "" -#: ../../basic/settings/index.rst:286 83a31faf0cdf4858ae440b4ac5a279c9 +#: ../../basic/settings/index.rst:314 b9a7564b560142faa706bf63e6fda3e4 msgid "AVATAR_DEFAULT_URL" msgstr "" -#: ../../basic/settings/index.rst 926d278687d24b5395ca85f13327b5e5 +#: ../../basic/settings/index.rst a5b09742bf0245caaab906fa1653e23a msgid "Default: ``/geonode/img/avatar.png``" msgstr "" -#: ../../basic/settings/index.rst 1c5232970cb84ccda2cee17ee73e95da +#: ../../basic/settings/index.rst 9be720b5f41c4bd5a4c0b5d2d0064a67 msgid "Options: ``\"filepath to image\"``" msgstr "" -#: ../../basic/settings/index.rst:292 ea8569d3969441d4bb393f81a31366d7 +#: ../../basic/settings/index.rst:320 c2d447a59d224f4f9372f4b9ad34b04d msgid "" "Allows to set a custom fallback image in case a User has not uploaded a " "profile image. Needs ``AVATAR_PROVIDERS`` to be set correctly." msgstr "" -#: ../../basic/settings/index.rst:296 b0d92aaa5c894f4db60aaa7363c3f545 +#: ../../basic/settings/index.rst:324 9f52745bad3b4dceb1eb35a3fb3a23df msgid "AVATAR_PROVIDERS" msgstr "" -#: ../../basic/settings/index.rst ../../basic/settings/index.rst:1419 -#: ../../basic/settings/index.rst:1460 215aa3e35cf64ea1b2485418b69778fb -#: 2ed62b9743be41eea1ab33b77d3a667f 30a5f1d1a2e549459d651b886fb6a341 -#: 69e15ddf91d64dc7becd355d7e3dba5a cf1848bd9f6e4b39a65210a2ff74428a -#: d505b2191ae54a8592e11d8c1e1d7a9c +#: ../../basic/settings/index.rst ../../basic/settings/index.rst:1497 +#: ../../basic/settings/index.rst:1538 054631b54cb94ecd95ba656b78a0d08b +#: 075b833f54054f06a3e71dac198af65e 5679fca5a94e49f2a537686c6932a929 +#: 61d4de3c8e864ccc9974ca3e772a7058 62bb9e41b94e496f8d0d56930827f035 +#: 95d127b035c34448995d85f6d5565ce1 c0a3d77a9ce84fecae5fe7ba3d62b04f msgid "Default:" msgstr "" -#: ../../basic/settings/index.rst 7207b18f6cf54b5dab6417e9b5e8a3b3 +#: ../../basic/settings/index.rst 6fbfb7236be3424d858f3dfef2179a08 msgid "Env: ``AVATAR_PROVIDERS``" msgstr "" -#: ../../basic/settings/index.rst 4562b338bc4c41499970ffc8b3202f35 +#: ../../basic/settings/index.rst 563fe0e85d28440facfec27c94583d22 msgid "Options: ``Avatar provider object``" msgstr "" -#: ../../basic/settings/index.rst:308 a5a46281f29e413cb154507a41e369f4 +#: ../../basic/settings/index.rst:336 c07c014c8f3c452d9ec5b75f450440ac msgid "" "This setting configures in which order gravatar images are loaded. A " "common use case is the use of a local image over a fallback image loaded " "from gravatar.com. To do so you would change the order like:" msgstr "" -#: ../../basic/settings/index.rst:315 e0c1067828674fb49278302f6c0b1bd6 +#: ../../basic/settings/index.rst:343 e58ba5306cf247199503f3e1374d5f25 msgid "(DefaultAvatarProvider before GravatarAvatarProvider)" msgstr "" -#: ../../basic/settings/index.rst:318 232042f8501540b996ce3f8adc37d2a5 -msgid "AWS_ACCESS_KEY_ID" -msgstr "" - -#: ../../basic/settings/index.rst ../../basic/settings/index.rst:940 -#: ../../basic/settings/index.rst:944 06ad9eae8af14a2791301da1e47965f7 -#: 481fdee5dc964459a673e812b215f9fa 687c6287ec6b415fbb6acaaece461476 -#: 9a0ec6095f7e40248165bcaf760cf236 ad3d6f385b164219aa2a767ffebe6a12 -#: affbd21846d04a44bdf6db8a0d1dc964 -msgid "Default: ``''``" -msgstr "" - -#: ../../basic/settings/index.rst 35e5bb3e72074e798f7901e8a9667538 -msgid "Env: ``AWS_ACCESS_KEY_ID``" -msgstr "" - -#: ../../basic/settings/index.rst:323 0c4cf3b11ffe42ab96cfca2c7d7f2a85 -msgid "" -"This is a `Django storage setting `__ Your Amazon" -" Web Services access key, as a string." -msgstr "" - -#: ../../basic/settings/index.rst:326 ../../basic/settings/index.rst:337 -#: ../../basic/settings/index.rst:347 ../../basic/settings/index.rst:355 -#: ../../basic/settings/index.rst:366 ../../basic/settings/index.rst:377 -#: ../../basic/settings/index.rst:469 ../../basic/settings/index.rst:480 -#: 01022f1d377d42c182312c2934ff2672 2b3d99314ab54ae28ee9a9d49df1f305 -#: 381bbefe29cd4487801e82ff57f8223d 5b92cc59d89b45038ec3f57d1ce0ec4a -#: 7960e25226d6468ea2b5c323797efa70 ea645d6e2bda450088a91a6bfb19409e -#: fbb6cc49f3cc4723bc5737c928d5e0ab fcd4a04317de413fb5da52a1b7d0abfb -msgid "This works only if ``DEBUG = False``" -msgstr "" - -#: ../../basic/settings/index.rst:329 6f01d3d69b6e42f0bf25330e205d9b2b -msgid "AWS_BUCKET_NAME" -msgstr "" - -#: ../../basic/settings/index.rst 7a9fe2d277da42109e1b4f9b0ddad62a -#: 7d7dea05337a49c3b0446c252a692524 -msgid "Env: ``S3_BUCKET_NAME``" -msgstr "" - -#: ../../basic/settings/index.rst:334 401eef8898234668b4c16fa3f692d8a3 -msgid "" -"The name of the S3 bucket GeoNode will pull static and/or media files " -"from. Set through the environment variable S3_BUCKET_NAME. This is a " -"`Django storage setting `__" -msgstr "" - -#: ../../basic/settings/index.rst:340 691cdbd67a69477ebfb1d81279e907be -msgid "AWS_QUERYSTRING_AUTH" -msgstr "" - -#: ../../basic/settings/index.rst:344 31f9af74d9ef4651af7237366d56140e -msgid "" -"This is a `Django storage setting `__ Setting " -"AWS_QUERYSTRING_AUTH to False to remove query parameter authentication " -"from generated URLs. This can be useful if your S3 buckets are public." -msgstr "" - -#: ../../basic/settings/index.rst:350 bff95d3540a74d8ca308b71cde6db2e4 -msgid "AWS_S3_BUCKET_DOMAIN" -msgstr "" - -#: ../../basic/settings/index.rst:352 825bd0bb562a4b11a8e3f0db78c886aa -#, python-format -msgid "" -"https://github.com/GeoNode/geonode/blob/master/geonode/settings.py#L1661 " -"``AWS_S3_BUCKET_DOMAIN = '%s.s3.amazonaws.com' % " -"AWS_STORAGE_BUCKET_NAME``" -msgstr "" - -#: ../../basic/settings/index.rst:358 920274798af44cee9ffdc3c8c00125a8 -msgid "AWS_SECRET_ACCESS_KEY" -msgstr "" - -#: ../../basic/settings/index.rst 57079c077a744f858e66e10690b34fdf -msgid "Env: ``AWS_SECRET_ACCESS_KEY``" -msgstr "" - -#: ../../basic/settings/index.rst:363 3648ab98dbda47969f9297d1132be461 -msgid "" -"This is a `Django storage setting `__ Your Amazon" -" Web Services secret access key, as a string." -msgstr "" - -#: ../../basic/settings/index.rst:369 b71555c97f92474cbdca69bb871ae1d7 -msgid "AWS_STORAGE_BUCKET_NAME" -msgstr "" - -#: ../../basic/settings/index.rst:374 ce8f401f457e47658065043ee63ab68b -msgid "" -"This is a `Django storage setting `__ Your Amazon" -" Web Services storage bucket name, as a string." -msgstr "" - -#: ../../basic/settings/index.rst:380 c52500f940894090b4a48e06633d4f4a +#: ../../basic/settings/index.rst:347 0d2496f3eb174706968010088fb134be msgid "B" msgstr "" -#: ../../basic/settings/index.rst:383 a2dd14b7f2554d599964aa78224783d7 +#: ../../basic/settings/index.rst:350 071cb2f82b78496f8489c12b1650f3f1 msgid "BING_API_KEY" msgstr "" -#: ../../basic/settings/index.rst a39647bf5a424969866b90b133b6fd72 -#: adc2451c81fe428ab67f8abeb7f48167 +#: ../../basic/settings/index.rst 275c24746dd6465db8de699ca4a151ee +#: 7b7f5e643d114450aeb1b20933c3865c msgid "Default: ``None``" msgstr "" -#: ../../basic/settings/index.rst 318accd9f2c545a8b8ca302b8a8fed47 +#: ../../basic/settings/index.rst 9d8a65b77c044dcaa653fa4c49058a42 msgid "Env: ``BING_API_KEY``" msgstr "" -#: ../../basic/settings/index.rst:388 5873bbdd10204313b91441ead5cb8a76 +#: ../../basic/settings/index.rst:355 d6159e20f30e40e7b693254ed175c972 msgid "This property allows to enable a Bing Aerial background." msgstr "" -#: ../../basic/settings/index.rst:390 ca0267afdcf64ad4a193a1ebee45cb04 +#: ../../basic/settings/index.rst:357 3bc4c862880c44b280d3eeab0eae6ec9 msgid "" "If using ``mapstore`` client library, make sure the " "``MAPSTORE_BASELAYERS`` include the following:" msgstr "" -#: ../../basic/settings/index.rst:408 e8ab6a3c2887416c94f34ccab906b977 +#: ../../basic/settings/index.rst:375 e0eaad2d25b9491eb4648bec726aa07e msgid "BROKER_HEARTBEAT" msgstr "" -#: ../../basic/settings/index.rst 5ba989b7fb1d40d88fb8224661ad5d4c -#: 5f4d35720ade41a08ea8f1cbb3d3f2b2 a1a89772560240ccbe451aef83a578e8 +#: ../../basic/settings/index.rst 106c74ec1501495dbb2ee280742f04d0 +#: 28d3f27a28ed400ba3512a4af12b7cb2 2db7ea1be237449b96778225dd2f357a msgid "Default: ``0``" msgstr "" -#: ../../basic/settings/index.rst:412 3b2d27edf9e04c3bbb958842e7303516 +#: ../../basic/settings/index.rst:379 952005a7365f4f6fb6fa2aaec06c1dd8 msgid "" "Heartbeats are used both by the client and the broker to detect if a " "connection was closed. This is a `Celery setting " @@ -752,41 +682,41 @@ msgid "" "#broker-heartbeat>`__." msgstr "" -#: ../../basic/settings/index.rst:417 16e6f446b2674b4fa4a6fb38aa6f1d5d +#: ../../basic/settings/index.rst:384 3db8c32ed167459b92fb430c689b27c3 msgid "BROKER_TRANSPORT_OPTIONS" msgstr "" -#: ../../basic/settings/index.rst:428 ../../basic/settings/index.rst:522 -#: ../../basic/settings/index.rst:529 ../../basic/settings/index.rst:548 -#: ../../basic/settings/index.rst:555 ../../basic/settings/index.rst:562 -#: ../../basic/settings/index.rst:569 ../../basic/settings/index.rst:576 -#: ../../basic/settings/index.rst:583 ../../basic/settings/index.rst:598 +#: ../../basic/settings/index.rst:395 ../../basic/settings/index.rst:478 +#: ../../basic/settings/index.rst:485 ../../basic/settings/index.rst:504 +#: ../../basic/settings/index.rst:511 ../../basic/settings/index.rst:518 +#: ../../basic/settings/index.rst:525 ../../basic/settings/index.rst:532 +#: ../../basic/settings/index.rst:539 ../../basic/settings/index.rst:554 +#: ../../basic/settings/index.rst:561 ../../basic/settings/index.rst:568 +#: ../../basic/settings/index.rst:589 ../../basic/settings/index.rst:597 #: ../../basic/settings/index.rst:605 ../../basic/settings/index.rst:612 -#: ../../basic/settings/index.rst:633 ../../basic/settings/index.rst:641 -#: ../../basic/settings/index.rst:649 ../../basic/settings/index.rst:656 -#: 02429000ea804ee6948647185480dcda 039dbbc7957243f9bf7fe8428039c880 -#: 03e1941034914b7388829120428e101f 0a66c87ac6bb43f897f025842753d967 -#: 0e09e6cbf1984ac3a53ccfac33731687 0fc5f3ea64f543b8aa64d488995dafb4 -#: 78ee0303f8d44e0396db082e00b7c11f 85db294a96f245aa801cbda77e346bfc -#: 88449368d2aa4493a0a716a9572f0b32 ae1676dd79d341a29fa7f605b97e1026 -#: ba3ef58ec5254e0cbda3f587b3c8009b c6a6dea8e2c44530b700f79c312bf399 -#: d1aae10149954b54b43ffabb9e9b7213 e6f5e4a649844849b1c51d445dab057c -#: e79fd5d2912749c8adc5df122d0a5033 f1a5a17e0602417885ae437de6b69377 +#: 32bd6149e3ed4e79ade179957a8b094d 3387df458eb64a2e86244cd8c96dd4bd +#: 462bf676a6e64b30b0b604fe2c05fad0 60a457762c434020ab1d3c48dbe8cbb4 +#: 7a52ae8600ec4b09bff422d7a967f554 7b5a915e7044499aa47871bd4c49bf32 +#: 8d9ffdf624cd4ad3938644de95d723b3 9e21716b5b8a487aa735bfc0132cf7ac +#: ae0602591e664b3d8509a2d4402dcea2 b20d6bed79cb46c09e3a76ad84e9d0d2 +#: bc0e6e7d23b14fc48ada1361e1df658d cd316e6d40484b14aff38915887e03d7 +#: dd1328f449594e0cbb9e57c8cce77692 eb993f3940d74b6da0c60199001f6d04 +#: f09fba5de8d84b5db5ab874fb9e1c200 f6d0ba271dbc4bc58913d628526027ab msgid "" "This is a `Celery setting " "`__." msgstr "" -#: ../../basic/settings/index.rst:432 c84e0233eb084aeca628988ad7fd6638 +#: ../../basic/settings/index.rst:399 227cfa1da8e74e0d8f5c46d51ccdfe8e msgid "C" msgstr "" -#: ../../basic/settings/index.rst:435 050951d82ac247e983badb1a59175788 +#: ../../basic/settings/index.rst:402 fc32c3e169c8499b82500beae6890f36 msgid "CACHES" msgstr "" -#: ../../basic/settings/index.rst:452 12f208e065334800a2b703072c1cd64b +#: ../../basic/settings/index.rst:419 56793c20445a49599a7a17bb3ac1ce69 msgid "" "A dictionary containing the settings for all caches to be used with " "Django. This is a `Django setting " @@ -794,14 +724,14 @@ msgid "" "CACHES>`__" msgstr "" -#: ../../basic/settings/index.rst:455 70dd6fd7949b4fec8dfc53c90dd47a4e +#: ../../basic/settings/index.rst:422 fbd52d3096d147508e12332143f3f515 msgid "" "The ``'default'`` cache is disabled because we don't have a mechanism to " "discriminate between client sessions right now, and we don't want all " "users fetch the same api results." msgstr "" -#: ../../basic/settings/index.rst:457 007821e4b9c142d98fb6b897bb59efdc +#: ../../basic/settings/index.rst:424 183904287ad1483f9eb554d613db978e msgid "" "The ``'resources'`` is not currently used. It might be helpful for " "`caching Django template fragments " @@ -810,60 +740,49 @@ msgid "" "tastypie.readthedocs.io/en/latest/caching.html>`__." msgstr "" -#: ../../basic/settings/index.rst:461 efea738a152142269d3127f2aeab4572 -msgid "CACHE_BUSTING_MEDIA_ENABLED" -msgstr "" - -#: ../../basic/settings/index.rst 2961c67b98ba457cae96476a021f9ea7 -msgid "Env: ``CACHE_BUSTING_MEDIA_ENABLED``" -msgstr "" - -#: ../../basic/settings/index.rst:466 c25bd485fe434014820c0e834d86bf38 -msgid "" -"This is a `Django ManifestStaticFilesStorage storage setting " -"`__" -" A boolean allowing you to enable the ``ManifestStaticFilesStorage " -"storage``. This works only on a production system." -msgstr "" - -#: ../../basic/settings/index.rst:472 62ee65719b4b431fa268346e9a831e06 +#: ../../basic/settings/index.rst:428 5b6893cdd8ab4958af17e8c22e697270 msgid "CACHE_BUSTING_STATIC_ENABLED" msgstr "" -#: ../../basic/settings/index.rst 8717807420bf460e90a5c096eb5bab15 +#: ../../basic/settings/index.rst 39f281ea264d4bd6be6de7f259a64805 msgid "Env: ``CACHE_BUSTING_STATIC_ENABLED``" msgstr "" -#: ../../basic/settings/index.rst:477 264b80469b2d4f559a54b974834508d8 +#: ../../basic/settings/index.rst:433 abad1567cb8f44b9b9ea149ef27cbbdb msgid "" -"This is a `Django ManifestStaticFilesStorage storage setting " -"`__" -" A boolean allowing you to enable the ``ManifestStaticFilesStorage " -"storage``. This works only on a production system." +"This is a `Django Compressed Manifet storage provided by WhiteNoise " +"`__ A boolean allowing you to enable the ``WhiteNoise " +"CompressedManifestStaticFilesStorage storage``. This works only on a " +"production system." msgstr "" -#: ../../basic/settings/index.rst:484 ca4ac396b35343b38003a15a43d59eb3 +#: ../../basic/settings/index.rst:436 55324d0b82724e60bee3f8f368a5bfb0 +msgid "This works only if ``DEBUG = False``" +msgstr "" + +#: ../../basic/settings/index.rst:440 3d4d08e5ec4948f7a4958628521de819 msgid "CASCADE_WORKSPACE" msgstr "" -#: ../../basic/settings/index.rst ace256a78f91438e989736ec95b300cd -#: c59c016a20dd4399b5e5c7fd70e9d592 +#: ../../basic/settings/index.rst 1013a2e156754e91b30cce43554d59c5 +#: adeb51d289a04fff8aab436c5e6819db msgid "Default: ``geonode``" msgstr "" -#: ../../basic/settings/index.rst 1c8e5bfbf55640079a73a37f44a648bf +#: ../../basic/settings/index.rst 61e6ba1d2d0e4da1a6fe033867b52453 msgid "Env: ``CASCADE_WORKSPACE``" msgstr "" -#: ../../basic/settings/index.rst:491 c704d5eb5fc1499a9b9560e68d1fab11 +#: ../../basic/settings/index.rst:447 85cf08b0f4ca47a7bce39931d8bb7216 msgid "CATALOGUE" msgstr "" -#: ../../basic/settings/index.rst:493 5b5736d9be3347fd832c3d4db829c59c +#: ../../basic/settings/index.rst:449 cc59a954b53a44d985daa99c1a4031a2 msgid "A dict with the following keys:" msgstr "" -#: ../../basic/settings/index.rst:495 121272fd466b4b898f8d367c20a9f894 +#: ../../basic/settings/index.rst:451 5a0967fc3eb641b18fb39ab1d84e2377 msgid "" "ENGINE: The CSW backend (default is " "``geonode.catalogue.backends.pycsw_local``) URL: The FULLY QUALIFIED base" @@ -871,111 +790,111 @@ msgid "" " required) PASSWORD: login credentials (if required)" msgstr "" -#: ../../basic/settings/index.rst:500 a7eef7e748b44d20aa8afe61ec0a751f +#: ../../basic/settings/index.rst:456 f4b0f2e483d4451f9067926f11381a31 msgid "" "pycsw is the default CSW enabled in GeoNode. pycsw configuration " "directives are managed in the PYCSW entry." msgstr "" -#: ../../basic/settings/index.rst:504 080d343269dd4fbba83ec73961527bcd +#: ../../basic/settings/index.rst:460 c05a918f49254913be9d050186a86a70 msgid "CATALOGUE_METADATA_TEMPLATE" msgstr "" -#: ../../basic/settings/index.rst:506 72e1a3a041834797a67852423ace15b9 +#: ../../basic/settings/index.rst:462 6d6014937b204116af3b148d3f87abaa msgid "Default : ``catalogue/full_metadata.xml``" msgstr "" -#: ../../basic/settings/index.rst:508 e3b20902562b476b98b5bace66498e49 +#: ../../basic/settings/index.rst:464 42472cabdaa1484da3ee5de8d7c1db63 msgid "A string with the catalogue xml file needed for the metadata." msgstr "" -#: ../../basic/settings/index.rst:511 e9a4785384544964a5c40120f66fb19a +#: ../../basic/settings/index.rst:467 3f037ad55edf488fa4c7214b28519e97 msgid "CATALOGUE_METADATA_XSL" msgstr "" -#: ../../basic/settings/index.rst:513 af85f158f2cb449fb3220a498913c879 +#: ../../basic/settings/index.rst:469 f6d89fbc4c3649d79523b27a5dc11d5c msgid "Default : ``'/static/metadataxsl/metadata.xsl``" msgstr "" -#: ../../basic/settings/index.rst:515 14a92778bb3b4788b8bd5f5a28f68ef2 +#: ../../basic/settings/index.rst:471 ebaef8558b6b4636a49dc6fb939dbbdd msgid "" "A string pointing to the XSL used to transform the metadata XML into " "human readable HTML." msgstr "" -#: ../../basic/settings/index.rst:518 ae759947e60e4a08923b0476be32dd92 +#: ../../basic/settings/index.rst:474 469302b15ee14279b613cbc35559706f msgid "CELERYD_POOL_RESTARTS" msgstr "" -#: ../../basic/settings/index.rst:525 48798648e8b74a09a43009121d53cbb3 +#: ../../basic/settings/index.rst:481 e197c07b7dcf4fbabcadaec9768aacb1 msgid "CELERY_ACCEPT_CONTENT" msgstr "" -#: ../../basic/settings/index.rst:527 0a003218978b46f1bcaaa41ec487f69e +#: ../../basic/settings/index.rst:483 b604d996aca24fb5aeb88fb9ff4385ad msgid "Defaul: ``['json']``" msgstr "" -#: ../../basic/settings/index.rst:532 ce7224ca26f34e5c85b526054f06fba7 +#: ../../basic/settings/index.rst:488 69f5744515bd47e5817895a2a5a5f3db msgid "CELERY_ACKS_LATE" msgstr "" -#: ../../basic/settings/index.rst:536 c5f67ab7943c4ae0a0f7f1074e0aca67 +#: ../../basic/settings/index.rst:492 15719acdb44a46d699e3289f72b982c0 msgid "" "This is a `Celery setting " "`__" msgstr "" -#: ../../basic/settings/index.rst:539 e4cd3446193d454eacf6e968864d1538 +#: ../../basic/settings/index.rst:495 b8ef2ae038714874a51029579274baaf msgid "CELERY_BEAT_SCHEDULE" msgstr "" -#: ../../basic/settings/index.rst:541 c2365df4dd2e4f9e95d186819cba40bb +#: ../../basic/settings/index.rst:497 faa2ac0cc6b64387a2fc7b16303d0dc9 msgid "Here you can define your scheduled task." msgstr "" -#: ../../basic/settings/index.rst:544 14896d2dade44696bfdbef47360e0557 +#: ../../basic/settings/index.rst:500 0236de7ccfe54d88b0fc02097c5a4798 msgid "CELERY_DISABLE_RATE_LIMITS" msgstr "" -#: ../../basic/settings/index.rst:551 e540616a90b941c99bc6aa89ae26af7f +#: ../../basic/settings/index.rst:507 9fb3b902e3ce486698993f40e5eb6d9d msgid "CELERY_ENABLE_UTC" msgstr "" -#: ../../basic/settings/index.rst:558 a00c56687fc04a05a17d72296adcde1e +#: ../../basic/settings/index.rst:514 aff3acf14db841c58a92321690f5da00 msgid "CELERY_MAX_CACHED_RESULTS" msgstr "" -#: ../../basic/settings/index.rst:560 108564b417fb4e2ead816d36f68a2082 +#: ../../basic/settings/index.rst:516 2d7c5a92918c412fad0d0a5ad194e0ce msgid "Default: ``32768``" msgstr "" -#: ../../basic/settings/index.rst:565 d24330e63d2946a4986cf5ed079a66d9 +#: ../../basic/settings/index.rst:521 28671f276f054b21a80cd68388ba322d msgid "CELERY_MESSAGE_COMPRESSION" msgstr "" -#: ../../basic/settings/index.rst:567 7c93184a6708488985ca245b20c3016f +#: ../../basic/settings/index.rst:523 12ce39b51911412e86be5c24c798586c msgid "Default: ``gzip``" msgstr "" -#: ../../basic/settings/index.rst:572 fb21cffe2cf74cb9b07ce40f433a871f +#: ../../basic/settings/index.rst:528 ad3998284ebb4f3293b0405947a55898 msgid "CELERY_RESULT_PERSISTENT" msgstr "" -#: ../../basic/settings/index.rst:579 57ff2f8f4be04bc6aaf57a4d020a0d7f +#: ../../basic/settings/index.rst:535 94e2fcc865374e0894a4417ca83018aa msgid "CELERY_RESULT_SERIALIZER" msgstr "" -#: ../../basic/settings/index.rst:581 ../../basic/settings/index.rst:2233 -#: 4b1bbd0ded6c4d9389efb40d64d00f81 ee7ae371d0994a44b4cfa4b9ec248462 +#: ../../basic/settings/index.rst:537 ../../basic/settings/index.rst:2399 +#: 067c8fedbe4a4cc3b8dd6aa460fa3e5d 6e615239dabf4bb6aec09669a7ed3c9d msgid "Default: ``json``" msgstr "" -#: ../../basic/settings/index.rst:586 478e6c0d81f84512845e84278d96d7e3 +#: ../../basic/settings/index.rst:542 062eb326a9214dad91b460bab2c79f29 msgid "CELERY_SEND_TASK_SENT_EVENT" msgstr "" -#: ../../basic/settings/index.rst:590 f81898a32b5448e099e34c6c352a62ce +#: ../../basic/settings/index.rst:546 d84814c6ecfc411f87418ba2ba46a1fd msgid "" "If enabled, a task-sent event will be sent for every task so tasks can be" " tracked before they are consumed by a worker. This is a `Celery setting " @@ -983,120 +902,140 @@ msgid "" "#new-lowercase-settings>`__." msgstr "" -#: ../../basic/settings/index.rst:594 995918d740d94623bd23368974a44ef5 +#: ../../basic/settings/index.rst:550 41d615ee1f2c476e80c61508ce251f54 msgid "CELERY_TASK_ALWAYS_EAGER" msgstr "" -#: ../../basic/settings/index.rst:596 19aaa2e648ea42f68029b23bfb79b2dc +#: ../../basic/settings/index.rst:552 ef44f1351b0a4613bd602853a74db1af msgid "Default: ``False if ASYNC_SIGNALS else True``" msgstr "" -#: ../../basic/settings/index.rst:601 4576966f6b8c4b68801e0a4291b9dba0 +#: ../../basic/settings/index.rst:557 1cac4310a645408999704566b90dbfba msgid "CELERY_TASK_CREATE_MISSING_QUEUES" msgstr "" -#: ../../basic/settings/index.rst:608 4542bab451c7416abfe76a485e7196fe +#: ../../basic/settings/index.rst:564 a8bbbc7520e14e769eba155779a242d9 msgid "CELERY_TASK_IGNORE_RESULT" msgstr "" -#: ../../basic/settings/index.rst:615 911595822cc9470db1d5af8987236553 +#: ../../basic/settings/index.rst:571 8e89479185e942ceac27aa3cbe47aefc msgid "CELERY_TASK_QUEUES" msgstr "" -#: ../../basic/settings/index.rst:625 e262e54d870e4cc9bacf6636c1f55513 +#: ../../basic/settings/index.rst:581 7e9fd6227f5e4caeb1dd72d4954222d5 msgid "A tuple with registered Queues." msgstr "" -#: ../../basic/settings/index.rst:628 1edca6b7dd614d9c978847a79ef1a3d3 +#: ../../basic/settings/index.rst:584 66993e9de07340d08773597bcd073529 msgid "CELERY_TASK_RESULT_EXPIRES" msgstr "" -#: ../../basic/settings/index.rst 68b0d2a5879c4b6ca87770d324031d0c +#: ../../basic/settings/index.rst f47792334a9f4d37bdce46e596f14932 msgid "Default: ``43200``" msgstr "" -#: ../../basic/settings/index.rst d4d7c79084264c0fa68836f0fbce80f4 +#: ../../basic/settings/index.rst 8b4f5c1efeba4f7face70fbef14f3147 msgid "Env: ``CELERY_TASK_RESULT_EXPIRES``" msgstr "" -#: ../../basic/settings/index.rst:636 b673068b3f824f7aa1ac3d76f8d5f818 +#: ../../basic/settings/index.rst:592 1532375ec7134881950b1fb5cda0d85b msgid "CELERY_TASK_SERIALIZER" msgstr "" -#: ../../basic/settings/index.rst:638 748f55b05a6142e89a4ff283508a3533 +#: ../../basic/settings/index.rst:594 baa808508f364787a6ec811cd40977fc msgid "Default: ``json`` Env: ``CELERY_TASK_SERIALIZER``" msgstr "" -#: ../../basic/settings/index.rst:644 bf7a489313a44d24b49d9bdf9c9a2034 +#: ../../basic/settings/index.rst:600 052b4f7850654953beff632b0163377b msgid "CELERY_TIMEZONE" msgstr "" -#: ../../basic/settings/index.rst 6d01caf1ca434a2590235da14c63c8cf +#: ../../basic/settings/index.rst b7446ff372954063a68169a2f5b2d65c msgid "Default: ``UTC``" msgstr "" -#: ../../basic/settings/index.rst 7ba1669abaa44526812aed533d2c67f2 +#: ../../basic/settings/index.rst 3e0177cd0cbc424ea468869e6791ed5e msgid "Env: ``TIME_ZONE``" msgstr "" -#: ../../basic/settings/index.rst:652 8a45465743a04dcd9fd9f4402a793bfa +#: ../../basic/settings/index.rst:608 69f24ad02bcb4e6b93174147692e2f4b msgid "CELERY_TRACK_STARTED" msgstr "" -#: ../../basic/settings/index.rst:659 e87be1ed14ee4bfa9ec758434e4938d4 +#: ../../basic/settings/index.rst:615 44414b3ef93e46a1b9ec22181cf9bdbe msgid "CELERY_WORKER_DISABLE_RATE_LIMITS" msgstr "" -#: ../../basic/settings/index.rst:663 23c7ab934aed4084a595f397962dac4a +#: ../../basic/settings/index.rst:619 d0289b19a71c4cfaa81e33a8e18177e6 msgid "" "Disable the worker rate limits (number of tasks that can be run in a " "given time frame)." msgstr "" -#: ../../basic/settings/index.rst:666 7cc79e3ef1d445fd820b034372e3b2d9 +#: ../../basic/settings/index.rst:622 b27f5fb0269141bd8dc3eb81ba79a75c msgid "CELERY_WORKER_SEND_TASK_EVENTS" msgstr "" -#: ../../basic/settings/index.rst:670 af2fba636efc4632b1b33f16376d2bbb +#: ../../basic/settings/index.rst:626 b3e75f3bd46246bf9993000be8b2d98f msgid "Send events so the worker can be monitored by other tools." msgstr "" -#: ../../basic/settings/index.rst:673 7d6a894a654e48449bab5302db125170 +#: ../../basic/settings/index.rst:629 8690bfff322c48479f4f6e3726de3d42 msgid "CLIENT_RESULTS_LIMIT" msgstr "" -#: ../../basic/settings/index.rst 3c59698d67aa47d9be1ce547cf741c9f +#: ../../basic/settings/index.rst ../../basic/settings/index.rst:824 +#: 747ef7f9c208490699b7b8eb6c6c8367 840b138eb9bd4acfbd6770ce35ac8eae msgid "Default: ``5``" msgstr "" -#: ../../basic/settings/index.rst 773362f2d81b47b6a7f3a1bc18c90bc8 +#: ../../basic/settings/index.rst b91d66615c71472089f6501826b4f739 msgid "Env: ``CLIENT_RESULTS_LIMIT``" msgstr "" -#: ../../basic/settings/index.rst:678 b9001e91972146b584350bcd18f3a63c +#: ../../basic/settings/index.rst:634 c6ca626c0618416187d21d954426e1ef msgid "" "The Number of results per page listed in the GeoNode search pages. " "Different from ``API_LIMIT_PER_PAGE``, affecting the number of items " "returned by the APIs." msgstr "" -#: ../../basic/settings/index.rst:681 cb571f76a83843df91ad3fd3b37135a9 +#: ../../basic/settings/index.rst:637 1762b0d22aa84e42aaa1eaab9b336084 +msgid "CORS_ALLOW_ALL_ORIGINS" +msgstr "" + +#: ../../basic/settings/index.rst a39dc76148f840e0b644c698fb628341 +msgid "Env: ``CORS_ALLOW_ALL_ORIGINS``" +msgstr "" + +#: ../../basic/settings/index.rst:642 6e3b2511f3c2422cb7b3d1effc380022 +msgid "" +"If set to true `Access-Control-Allow-Origin: *` header is set for any " +"response. A safer option (not managed through env vars at the moment) is " +"`CORS_ALLOWED_ORIGINS`, where a list of hosts can be configured, o " +"`CORS_ALLOWED_ORIGIN_REGEXES`, where the list can contain regexes. Notice" +" that the Nginx in front of GeoNode always includes `Access-Control-" +"Allow-Credentials true`. This must also taken into account when CORS is " +"enabled." +msgstr "" + +#: ../../basic/settings/index.rst:646 1b7c11d383da45a9aab3d6d3725eab1e msgid "CREATE_LAYER" msgstr "" -#: ../../basic/settings/index.rst 5638c458e83f4a2ea4c1ed9af9ab99ff +#: ../../basic/settings/index.rst d4b64a17f02b4dfe8884297bdc9963f8 msgid "Env: ``CREATE_LAYER``" msgstr "" -#: ../../basic/settings/index.rst:686 8feda5cd8a4a4da982e763d84953d9c6 +#: ../../basic/settings/index.rst:651 6d151889bf29455da87f2ec005937f11 msgid "Enable the create layer plugin." msgstr "" -#: ../../basic/settings/index.rst:689 95d01e9b4cda48debdb643175bfc96e2 +#: ../../basic/settings/index.rst:654 95d4d978fafd423d8e4c088f7ceefd66 msgid "CKAN_ORIGINS" msgstr "" -#: ../../basic/settings/index.rst:699 90ed3b6459764d36836ab5ba1ae60e29 +#: ../../basic/settings/index.rst:664 22a0e4cdce6448feb596a0283b42b27b msgid "" "A list of dictionaries that are used to generate the links to CKAN " "instances displayed in the Share tab. For each origin, the name and " @@ -1106,15 +1045,15 @@ msgid "" "SOCIAL_ORIGINS.extend(CKAN_ORIGINS)." msgstr "" -#: ../../basic/settings/index.rst:702 5f20dde7a1964e6bb226835d75f41db4 +#: ../../basic/settings/index.rst:667 d48a5814f0bc478c95ca60b2740b313b msgid "CSRF_COOKIE_HTTPONLY" msgstr "" -#: ../../basic/settings/index.rst bb980d8de2a44670a80adf422f13c0dd +#: ../../basic/settings/index.rst 89af6acfe4a8462ca40d1b4cb1407506 msgid "Env: ``CSRF_COOKIE_HTTPONLY``" msgstr "" -#: ../../basic/settings/index.rst:707 389e2f32f2514b558b4d44bde020dd5e +#: ../../basic/settings/index.rst:672 4c29376d39a347bbb235813f05de1fc5 msgid "" "Whether to use HttpOnly flag on the CSRF cookie. If this is set to True, " "client-side JavaScript will not be able to access the CSRF cookie. This " @@ -1122,15 +1061,15 @@ msgid "" "/#csrf-cookie-httponly>`__" msgstr "" -#: ../../basic/settings/index.rst:710 7712cac2c5ec44568315bdbe9e19f150 +#: ../../basic/settings/index.rst:675 42b2dc55d6eb442c8ad20002a12c0f2b msgid "CSRF_COOKIE_SECURE" msgstr "" -#: ../../basic/settings/index.rst 5ec23e625c2f403eab142b34bbe47c9c +#: ../../basic/settings/index.rst 5440467685b542f9a7cf983f95259d26 msgid "Env: ``CSRF_COOKIE_SECURE``" msgstr "" -#: ../../basic/settings/index.rst:715 0dd3a1e90cbd47c292799b74438a5a70 +#: ../../basic/settings/index.rst:680 0cc0eb46d37048338deb8c9d166f3c35 msgid "" "Whether to use a secure cookie for the CSRF cookie. If this is set to " "True, the cookie will be marked as “secure,” which means browsers may " @@ -1139,31 +1078,46 @@ msgid "" "/#csrf-cookie-secure>`__" msgstr "" -#: ../../basic/settings/index.rst:718 bbb667b526e74b6cb8931eb40c99718d +#: ../../basic/settings/index.rst:683 a4283368cf12449486d71ab30126c4f2 +msgid "CUSTOM_METADATA_SCHEMA" +msgstr "" + +#: ../../basic/settings/index.rst 366dfe1dfc154c36b558f412325d1c03 +msgid "Default: ``{}``" +msgstr "" + +#: ../../basic/settings/index.rst:687 abd4fcad90d34c58ac1aa5e5b41abb4d +msgid "" +"If present, will extend the available metadata schema used for store new " +"value for each resource. By default override the existing one. The " +"expected schema is the same as the default" +msgstr "" + +#: ../../basic/settings/index.rst:692 f1cd72dc85a8476293da9b57b88a5ea3 msgid "D" msgstr "" -#: ../../basic/settings/index.rst:721 8186340257534dd68f3ffba100cbdfb4 +#: ../../basic/settings/index.rst:695 30f7bf2c9fd64dbdad07cf49aecee206 msgid "DATA_UPLOAD_MAX_NUMBER_FIELDS" msgstr "" -#: ../../basic/settings/index.rst:723 84e0ea620ec64c7a894f65164939d1b0 +#: ../../basic/settings/index.rst:697 55a380370ab9464e880a1c4794a62d88 msgid "Default: ``100000``" msgstr "" -#: ../../basic/settings/index.rst:725 1433f2c0ab8a4c74ad855bb47680636c +#: ../../basic/settings/index.rst:699 d538d971f64d40f19266b3830b10cec5 msgid "Maximum value of parsed attributes." msgstr "" -#: ../../basic/settings/index.rst:728 0205ceeb420a4071ba0a97433961deaa +#: ../../basic/settings/index.rst:702 b000583b9831466ba647b2d2bb77cb80 msgid "DEBUG" msgstr "" -#: ../../basic/settings/index.rst 79a72d5da6644c1daf3b0531d9cb528b +#: ../../basic/settings/index.rst 099e5b4d5be841cb9e8f648829ee8909 msgid "Env: ``DEBUG``" msgstr "" -#: ../../basic/settings/index.rst:733 cb0901177cfd48b184a4a29250e4f015 +#: ../../basic/settings/index.rst:707 3101617fa62745a1bbfaa54e1bb0859b msgid "" "One of the main features of debug mode is the display of detailed error " "pages. If your app raises an exception when DEBUG is True, Django will " @@ -1173,39 +1127,39 @@ msgid "" "`__" msgstr "" -#: ../../basic/settings/index.rst:738 777d022cf02c492a8ff577ff9653fde0 +#: ../../basic/settings/index.rst:712 cf7402ccacf24882b9394cd7135b5480 msgid "DEBUG_STATIC" msgstr "" -#: ../../basic/settings/index.rst cecdd1fa0c834f2f8fbe48a850e1aca9 +#: ../../basic/settings/index.rst 24fb933f9d5b4e71a1c706f4564f20b1 msgid "Env: ``DEBUG_STATIC``" msgstr "" -#: ../../basic/settings/index.rst:743 de9fdf88aecf461d97b78e697c57cc3c +#: ../../basic/settings/index.rst:717 b686cb44278d409fb29c82e27c118cd7 msgid "Load non minified version of static files." msgstr "" -#: ../../basic/settings/index.rst:746 256e882db537401d9e32be962881d963 +#: ../../basic/settings/index.rst:720 f6e05cefc5904f60b0790cfe9a51679f msgid "DEFAULT_ANONYMOUS_DOWNLOAD_PERMISSION" msgstr "" -#: ../../basic/settings/index.rst:750 13e7d1b68bd74a70a3e7b28df094cf3c +#: ../../basic/settings/index.rst:724 9d3a3434c15f47e0a847f610cad1c484 msgid "Whether the uploaded resources should downloadable by default." msgstr "" -#: ../../basic/settings/index.rst:757 156409f907b44d7ab3ad36c3c206f453 +#: ../../basic/settings/index.rst:731 e1cb38184e1c4a2396154650b9f0e44e msgid "Whether the uploaded resources should be public by default." msgstr "" -#: ../../basic/settings/index.rst:760 05808fdc5ea44b6c8c30541b483bd0af +#: ../../basic/settings/index.rst:734 5d6917e9a5dc4f42a71fc342eddcf840 msgid "DEFAULT_AUTO_FIELD" msgstr "" -#: ../../basic/settings/index.rst:762 0c81cc49f0034dbd81cda2317095302a +#: ../../basic/settings/index.rst:736 1005c44e3b334014a09a266ec2493b78 msgid "Default: ``django.db.models.AutoField``" msgstr "" -#: ../../basic/settings/index.rst:764 87d411b28c1b465088b68b415cb2fd86 +#: ../../basic/settings/index.rst:738 0f1cd2cd803c450f8532f0c1774206a2 msgid "" "Default primary key field type to use for models that don’t have a field " "with primary_key=True. Django documentation " @@ -1213,124 +1167,216 @@ msgid "" "DEFAULT_AUTO_FIELD" msgstr "" -#: ../../basic/settings/index.rst:768 cf38052272f04f999c77ccef940dfa89 +#: ../../basic/settings/index.rst:742 02f1da6bca9740709c37b5b420764bb6 +msgid "DEFAULT_EXTRA_METADATA_SCHEMA" +msgstr "" + +#: ../../basic/settings/index.rst:744 19c8f61fc71043d1925163269c33c92c +msgid "Default" +msgstr "" + +#: ../../basic/settings/index.rst:756 55613d1b576e4badb8c1d583fac509b2 +msgid "" +"Define the default metadata schema used for add to the resource extra " +"metadata without modify the actual model. This schema is used as " +"validation for the input metadata provided by the user" +msgstr "" + +#: ../../basic/settings/index.rst:759 25511bafa7fa4675ae2f3cc4b6274984 +msgid "" +"`id`: (optional int): the identifier of the metadata. Optional for " +"creation, required in Upgrade phase" +msgstr "" + +#: ../../basic/settings/index.rst:760 a6957fc5f87141e68f4d449dc25e2461 +msgid "" +"`filter_header`: (required object): Can be any type, is used to generate " +"the facet filter header. Is also an identifier." +msgstr "" + +#: ../../basic/settings/index.rst:761 de1da267c17d40d58e9105e291187e9f +msgid "`field_name`: (required object): name of the metadata field" +msgstr "" + +#: ../../basic/settings/index.rst:762 6b46de4ec8334a809e5bd693e1def040 +msgid "" +"`field_label`: (required object): verbose string of the name. Is used as " +"a label in the facet filters." +msgstr "" + +#: ../../basic/settings/index.rst:763 7f5c720b4f504b7484ac2ba0434c7604 +msgid "`field_value`: (required object): metadata values" +msgstr "" + +#: ../../basic/settings/index.rst:765 d875c53baf2d46e6b95fbf1f35a0bc34 +msgid "An example of metadata that can be ingested is the follow:" +msgstr "" + +#: ../../basic/settings/index.rst:786 101383542704461d9d879af82bb13f25 msgid "DEFAULT_LAYER_FORMAT" msgstr "" -#: ../../basic/settings/index.rst febf2a4ead2847cdbb00190eb380aa8e +#: ../../basic/settings/index.rst 3b3cc847d5284435a03fa656c63b888e msgid "Default: ``image/png``" msgstr "" -#: ../../basic/settings/index.rst 272c634fb290475382b18e5301d4a158 +#: ../../basic/settings/index.rst 229af4e136e14b8390573514fe132fdb msgid "Env: ``DEFAULT_LAYER_FORMAT``" msgstr "" -#: ../../basic/settings/index.rst:773 e3ec351e32ed455bbe71550f35aa8ad8 +#: ../../basic/settings/index.rst:791 348a7325bff2403286fcae6582c1c650 msgid "The default format for requested tile images." msgstr "" -#: ../../basic/settings/index.rst:777 cf647f4b0f2d469b93afdc519ddb4670 +#: ../../basic/settings/index.rst:795 c5af4ff80ef64c7999587fbed2ad8d10 msgid "DEFAULT_MAP_CENTER" msgstr "" -#: ../../basic/settings/index.rst 6d46745fa9f840efb41963d46750c894 +#: ../../basic/settings/index.rst ff2d9a7af0464de0b078be72e2eb4986 msgid "Default: ``(0, 0)``" msgstr "" -#: ../../basic/settings/index.rst 191fbcafd2194929b7d2d1fa634603b1 +#: ../../basic/settings/index.rst 91ade563afa64a43b3a1495850b5b976 msgid "Env: ``DEFAULT_MAP_CENTER_X`` ``DEFAULT_MAP_CENTER_Y``" msgstr "" -#: ../../basic/settings/index.rst:782 2947f587035344349714a2df5dde5047 +#: ../../basic/settings/index.rst:800 f578955727454ac2b8f58962491ed505 msgid "" "A 2-tuple with the latitude/longitude coordinates of the center-point to " "use in newly created maps." msgstr "" -#: ../../basic/settings/index.rst:786 a37b86d1204d4de497224505e3702ec5 +#: ../../basic/settings/index.rst:804 a96f37e6a5ad47d28982b48a0ea0a771 msgid "DEFAULT_MAP_CRS" msgstr "" -#: ../../basic/settings/index.rst bebc28c39f1c488fb0bf613f43a1faf1 +#: ../../basic/settings/index.rst 07a2a2baa9694114a677fbd5b0946968 msgid "Default: ``EPSG:3857``" msgstr "" -#: ../../basic/settings/index.rst 2a62ea4e157047dfb2dc2c372431c311 +#: ../../basic/settings/index.rst 2d8547b86e894dbb893d7e9778a3f7b3 msgid "Env: ``DEFAULT_MAP_CRS``" msgstr "" -#: ../../basic/settings/index.rst:791 a87d68555b764c67841f46db35458884 +#: ../../basic/settings/index.rst:809 68897c4985c547c880a16aff39f12611 msgid "The default map projection. Default: EPSG:3857" msgstr "" -#: ../../basic/settings/index.rst:794 c5ecf21ec4f949788680e35800054bc6 +#: ../../basic/settings/index.rst:812 af8e7719ab1946ee8605d1ef641d9c54 msgid "DEFAULT_MAP_ZOOM" msgstr "" -#: ../../basic/settings/index.rst 0ebac2344ad145fd824c43f7ba09587b +#: ../../basic/settings/index.rst 0ab42bf64cc64df59e5f60edabe78cfe msgid "Env: ``DEFAULT_MAP_ZOOM``" msgstr "" -#: ../../basic/settings/index.rst:799 98017a347f224d3aa120755ccd953004 +#: ../../basic/settings/index.rst:817 676363c462f440aa9c99338c88f305a9 msgid "" "The zoom-level to use in newly created maps. This works like the " "OpenLayers zoom level setting; 0 is at the world extent and each " "additional level cuts the viewport in half in each direction." msgstr "" -#: ../../basic/settings/index.rst:804 8969bc3fc9ce40d4a59b04d3d1f8267b +#: ../../basic/settings/index.rst:822 532c07d2d63f4210a311ac1f0622f23d +msgid "DEFAULT_MAX_PARALLEL_UPLOADS_PER_USER" +msgstr "" + +#: ../../basic/settings/index.rst:826 4cd22acdeb6c4cb19bb655e43e5aecf3 +msgid "" +"When `uploading datasets " +"<../../usage/managing_datasets/uploading_datasets.html#datasets-" +"uploading>`__, this value limits the number os parallel uploads." +msgstr "" + +#: ../../basic/settings/index.rst:829 74fc772fdccb4e5093820ecd514107f1 +msgid "" +"The parallelism limit is set during installation using the value of this " +"variable. After installation, only an user with administrative rights can" +" change it. These limits can be changed in the `admin panel <../../admin" +"/upload-parallelism-limit/index.html#upload-parallelism-limit>`__ or " +"`accessing by api <../../devel/api/V2/index.html#get--api-v2-upload-" +"parallelism-limits->`__." +msgstr "" + +#: ../../basic/settings/index.rst:837 e313e3e1b4ed4ba58cedcaac2e0da81e +msgid "DEFAULT_MAX_UPLOAD_SIZE" +msgstr "" + +#: ../../basic/settings/index.rst:839 c0edce44939c4c949adfb556e10b5e82 +msgid "Default: ``104857600`` (100 MB in bytes)" +msgstr "" + +#: ../../basic/settings/index.rst:841 3cff1a2af204480bac08e2a82c2bb95c +msgid "" +"When `uploading datasets " +"<../../usage/managing_datasets/uploading_datasets.html#datasets-" +"uploading>`__ or `uploading documents " +"<../../usage/managing_documents/uploading_documents.html#uploading-" +"documents>`__, the total size of the uploaded files is verified." +msgstr "" + +#: ../../basic/settings/index.rst:845 172bd203eb6f489fbe6117802d8cb096 +msgid "" +"The size limits are set during installation using the value of this " +"variable. After installation, only an user with administrative rights can" +" change it. These limits can be changed in the `admin panel <../../admin" +"/upload-size-limits/index.html#upload-size-limits>`__ or `accessing by " +"api <../../devel/api/V2/index.html#get--api-v2-upload-size-limits->`__." +msgstr "" + +#: ../../basic/settings/index.rst:852 8b8fbd9d7ea746e4978fc41fa7cff409 msgid "DEFAULT_SEARCH_SIZE" msgstr "" -#: ../../basic/settings/index.rst ../../basic/settings/index.rst:1692 -#: 03a9f0eb5b0646d485c9a78c2b8234ac 959e474aa3454459a1f9ddae44ea11fa +#: ../../basic/settings/index.rst ../../basic/settings/index.rst:1770 +#: 5326532249f244ffb93ff64853314f1d de595c71d58a48efbb55e0b52dfc6ace msgid "Default: ``10``" msgstr "" -#: ../../basic/settings/index.rst 0b89460d903f4b148ec8f9c28f21e493 +#: ../../basic/settings/index.rst cf3bcca07902453f97a8b6b3b1873441 msgid "Env: ``DEFAULT_SEARCH_SIZE``" msgstr "" -#: ../../basic/settings/index.rst:809 3abdac32776f4b5fbfc0a98210b27e63 +#: ../../basic/settings/index.rst:857 a13dfe8f592a420494f7b145cfd08fba msgid "" "An integer that specifies the default search size when using " "``geonode.search`` for querying data." msgstr "" -#: ../../basic/settings/index.rst:812 1b80950f8a5e41fbbb1661325975d160 +#: ../../basic/settings/index.rst:860 a504d6e54ddb4b499ab35e9f58a7d16e msgid "DEFAULT_WORKSPACE" msgstr "" -#: ../../basic/settings/index.rst 75dfc46325cc4d11a17a15c0c14b6efb +#: ../../basic/settings/index.rst 10ae8a8c114a4099925fef6e1737fc03 msgid "Env: ``DEFAULT_WORKSPACE``" msgstr "" -#: ../../basic/settings/index.rst:817 7aec7fba9f8546aca5561b95f306c489 +#: ../../basic/settings/index.rst:865 bd464d5c1bad42b688da1394c7f5e8c9 msgid "The standard GeoServer workspace." msgstr "" -#: ../../basic/settings/index.rst:820 7dfebd1086094f88b41fc9d9f5067756 +#: ../../basic/settings/index.rst:868 f2ed91e26bb54c0899d935c82e5da12b msgid "DELAYED_SECURITY_SIGNALS" msgstr "" -#: ../../basic/settings/index.rst 441bc98f3e16439a84c380c4ca2d827a +#: ../../basic/settings/index.rst 3e914346b2714769ba40c10c11b1e017 msgid "Env: ``DELAYED_SECURITY_SIGNALS``" msgstr "" -#: ../../basic/settings/index.rst:825 9a7a4175968d4a3d8e76cafe2cee0d1b +#: ../../basic/settings/index.rst:873 1856b3bf41d649dd880027e4288a0fc7 msgid "" "This setting only works when ``GEOFENCE_SECURITY_ENABLED`` has been set " "to ``True`` and GeoNode is making use of the ``GeoServer BACKEND``." msgstr "" -#: ../../basic/settings/index.rst:827 03de375885a64a5b862eed9f6503ba38 +#: ../../basic/settings/index.rst:875 c328520cc1a74f18a894a4e3ab4a0bca msgid "" "By setting this to ``True``, every time the permissions will be " "updated/changed for a Layer, they won't be applied immediately but only " "and only if either:" msgstr "" -#: ../../basic/settings/index.rst:830 dfab5ffe87224992b07bde71dda1bfd2 +#: ../../basic/settings/index.rst:878 2d13911b55d74ab3b2dbdb6fe2a03048 msgid "" "A Celery Worker is running and it is able to execute the " "``geonode.security.tasks.synch_guardian`` periodic task; notice that the " @@ -1338,182 +1384,187 @@ msgid "" "defined in the corresponding PeriodicTask model." msgstr "" -#: ../../basic/settings/index.rst:833 7ab99cd5f05548e4aba113dafcb9ceed +#: ../../basic/settings/index.rst:881 ff6687376b32423b8e8cd595763358ba msgid "" "A periodic ``cron`` job runs the ``sync_security_rules`` management " "command, or either it is manually executed from the Django shell." msgstr "" -#: ../../basic/settings/index.rst:835 667e3ba958314945af881f54881ddc59 +#: ../../basic/settings/index.rst:883 8d1306baf5af4745b7019baaa6349294 msgid "" "The user, owner of the Layer or with rights to change its permissions, " "clicks on the GeoNode UI button ``Sync permissions immediately``" msgstr "" -#: ../../basic/settings/index.rst:837 1a17ffa04c4744639ee67194200abf8e +#: ../../basic/settings/index.rst:885 81261ae0c0c5408eb9f7faf87994cd2a msgid "" "Layers won't be accessible to public users anymore until the Security " "Rules are not synchronized!" msgstr "" -#: ../../basic/settings/index.rst:840 5810365fcf1c445fa8f433ede7445d04 +#: ../../basic/settings/index.rst:888 21c8624311194587b4ec29c0ac233b3b msgid "DISPLAY_COMMENTS" msgstr "" -#: ../../basic/settings/index.rst 98cbde9a777d48ceb9381712dd8e4653 +#: ../../basic/settings/index.rst ed05228f79a64ef5b15b684ff08a1348 msgid "Env: ``DISPLAY_COMMENTS``" msgstr "" -#: ../../basic/settings/index.rst:845 6989b67a7c1e4b76a928597f2e0cf6a0 +#: ../../basic/settings/index.rst:893 fdb124f1ce184953a67fea8adb139a01 msgid "If set to False comments are hidden." msgstr "" -#: ../../basic/settings/index.rst:849 4627cf50019e4942ae83db4e103ee83f +#: ../../basic/settings/index.rst:897 f04e2c6e525d444e850ac2e2ddd8d1f4 msgid "DISPLAY_RATINGS" msgstr "" -#: ../../basic/settings/index.rst 5f88679662f84d06b8d9abdc9f8c850c +#: ../../basic/settings/index.rst a09aab10d659440da348ac6c4b63a4e2 msgid "Env: ``DISPLAY_RATINGS``" msgstr "" -#: ../../basic/settings/index.rst:854 bbd5e0aed8db46489444d7f25703f201 +#: ../../basic/settings/index.rst:902 b75f5249925f4a54bca32e74ef9b1a0f msgid "If set to False ratings are hidden." msgstr "" -#: ../../basic/settings/index.rst:857 d7a2d95bcadd4f7ca2ef2e3cd3473d36 +#: ../../basic/settings/index.rst:905 215fd04b37ab4d23bdabb289a731acbc msgid "DISPLAY_SOCIAL" msgstr "" -#: ../../basic/settings/index.rst b9e6526e8a204a96abeb513ff8408c0c +#: ../../basic/settings/index.rst 833e0cdfc5f3495498e9ad4de86464b5 msgid "Env: ``DISPLAY_SOCIAL``" msgstr "" -#: ../../basic/settings/index.rst:862 432a188acf5b42299b193fa014922df1 +#: ../../basic/settings/index.rst:910 adb951e2296a436d87ce0f34ae3e302c msgid "If set to False social sharing is hidden." msgstr "" -#: ../../basic/settings/index.rst:865 5f7a9a173577469a873d71b9efdbe4b8 +#: ../../basic/settings/index.rst:913 00302521d12142dd93f0a84885c67a2d msgid "DISPLAY_WMS_LINKS" msgstr "" -#: ../../basic/settings/index.rst 9a6ff004afea4eb89be086eb25bea6d7 +#: ../../basic/settings/index.rst fde9ad098c904218b5eac3fd75501c3a msgid "Env: ``DISPLAY_WMS_LINKS``" msgstr "" -#: ../../basic/settings/index.rst:870 68404c1405ab4ea2af6e4e7b503ffd66 +#: ../../basic/settings/index.rst:918 6d5b614acd174b9ba0ab1605e4275ff5 msgid "If set to False direct WMS link to GeoServer is hidden." msgstr "" -#: ../../basic/settings/index.rst:873 c37dcecf67e1439eaa659088fbc6bbd6 +#: ../../basic/settings/index.rst:921 c4a5fd2ffe9e40ff98f404eaa16882e8 msgid "DISPLAY_ORIGINAL_DATASET_LINK" msgstr "" -#: ../../basic/settings/index.rst 2eb4b648868f49569d8ce5fd4549b048 +#: ../../basic/settings/index.rst 2aac404c914e4d1a90101451c40da4c3 msgid "Env: ``DISPLAY_ORIGINAL_DATASET_LINK``" msgstr "" -#: ../../basic/settings/index.rst:878 1817b5cf065847c690d004d6231f6787 +#: ../../basic/settings/index.rst:926 ceaccbae83804b6790e23144898e860d msgid "If set to False original dataset download is hidden." msgstr "" -#: ../../basic/settings/index.rst:881 0bc0ddbbd4624424abd7fa5df0e591f3 +#: ../../basic/settings/index.rst:929 ff36df8ed8904af9b39c7a6741a8265f msgid "DOWNLOAD_FORMATS_METADATA" msgstr "" -#: ../../basic/settings/index.rst:883 0f32626ed8db490388e4b055266bbc0d +#: ../../basic/settings/index.rst:931 6176070a1a914de8b07b47b174b89bac msgid "Specifies which metadata formats are available for users to download." msgstr "" -#: ../../basic/settings/index.rst:892 fadc8c7033844a24bb89f7ac9ba7faa9 +#: ../../basic/settings/index.rst:940 907bbfaca9584b10af5374951689c522 msgid "DOWNLOAD_FORMATS_VECTOR" msgstr "" -#: ../../basic/settings/index.rst:894 015eb33362d14cfe97e7d9d868a5c93f +#: ../../basic/settings/index.rst:942 c715f12036ea4e9e8fab038873af2231 msgid "" "Specifies which formats for vector data are available for users to " "download." msgstr "" -#: ../../basic/settings/index.rst:904 14d27054374748a08d22fa386f9afb46 +#: ../../basic/settings/index.rst:952 549ff37202484aa58afea965c55bb11d msgid "DOWNLOAD_FORMATS_RASTER" msgstr "" -#: ../../basic/settings/index.rst:906 caf443900b8b4e8184a39a437c18297c +#: ../../basic/settings/index.rst:954 13b67ec09b2f4e109f2ffaa90bd44c94 msgid "" "Specifies which formats for raster data are available for users to " "download." msgstr "" -#: ../../basic/settings/index.rst:915 1af6ca32b04646b19cdf006dfcca3338 +#: ../../basic/settings/index.rst:963 8d762cb8edea4666943ce9588bd768e2 msgid "E" msgstr "" -#: ../../basic/settings/index.rst:918 e7dc31887fa6445a8572baf5c5ff4f83 +#: ../../basic/settings/index.rst:966 f0a199a698a14bcc9e646edfd46bb455 msgid "EMAIL_ENABLE" msgstr "" -#: ../../basic/settings/index.rst:922 e028b390d92d44a8b757f27a8c7c0569 +#: ../../basic/settings/index.rst:970 faad51d125a6434ea064a0dad73daf88 msgid "Options:" msgstr "" -#: ../../basic/settings/index.rst:924 daf28ee45bff4d1e8d4a156e713d0376 +#: ../../basic/settings/index.rst:972 71b72a1ab8454e5eabe864950511311e msgid "EMAIL_BACKEND" msgstr "" -#: ../../basic/settings/index.rst:926 fd2e457c899d481dbfe2096c8b2b6f94 +#: ../../basic/settings/index.rst:974 b45a4b52b71f4c82b2de8e22292e4581 msgid "Default: ``django.core.mail.backends.smtp.EmailBackend``" msgstr "" -#: ../../basic/settings/index.rst:928 7aa3a2a7a84d4d01ab8e4ca69869947c +#: ../../basic/settings/index.rst:976 6c5b95df8cdf42df8fd0aee403196b08 msgid "Env: ``DJANGO_EMAIL_BACKEND``" msgstr "" -#: ../../basic/settings/index.rst:930 563ad797e26c4622bbe6ea63f66f91ff +#: ../../basic/settings/index.rst:978 0e257c1dcce1457cb051a7733d0f37c9 msgid "EMAIL_HOST" msgstr "" -#: ../../basic/settings/index.rst ../../basic/settings/index.rst:932 -#: 3313aa755251423e9137ae50a7ab8b36 d86e9ffde22a4ecd91501dd4c39187e9 +#: ../../basic/settings/index.rst ../../basic/settings/index.rst:980 +#: 495c4d101e354947b4a754a000de071a ddd8165ef7ef4401b859cb8b7591fef4 msgid "Default: ``localhost``" msgstr "" -#: ../../basic/settings/index.rst:934 3a8d80d9ac6c4c7b82f0dda70428618c +#: ../../basic/settings/index.rst:982 b817801376124a359336cc243fa7e5f0 msgid "EMAIL_PORT" msgstr "" -#: ../../basic/settings/index.rst:936 915244f21fa147679248319804c70dd6 +#: ../../basic/settings/index.rst:984 561c7a2598aa4f45a9e7ff1602ec5300 msgid "Default: ``25``" msgstr "" -#: ../../basic/settings/index.rst:938 b9263b6786674e16a53ea6db055b77c1 +#: ../../basic/settings/index.rst:986 37ba844c7ac1470ab4e2c343a29c6364 msgid "EMAIL_HOST_USER" msgstr "" -#: ../../basic/settings/index.rst:942 020d7b01c8634bf18e48608b0ee2722e +#: ../../basic/settings/index.rst:988 ../../basic/settings/index.rst:992 +#: 2bdbf50596424f3f80d3c77fffe72f94 ae52bfc82cc84c90bc8369dd62748364 +msgid "Default: ``''``" +msgstr "" + +#: ../../basic/settings/index.rst:990 6a7a8e2bc8a140098c581438b7650197 msgid "EMAIL_HOST_PASSWORD" msgstr "" -#: ../../basic/settings/index.rst:946 a6d3b8378ecd4900a81dc9a72e1a5d80 +#: ../../basic/settings/index.rst:994 7351c83c03944a4c89a60dcee78ddbe3 msgid "EMAIL_USE_TLS" msgstr "" -#: ../../basic/settings/index.rst:950 0e24e0bced674f22bbf265aa4338fe83 +#: ../../basic/settings/index.rst:998 6bb264f6afe2416d8e21b9a7a8781d61 msgid "EMAIL_USE_SSL" msgstr "" -#: ../../basic/settings/index.rst:954 d37b5d56780040698c902911c2fb0886 +#: ../../basic/settings/index.rst:1002 ebf9dd9a3c87468381ce59b930c89cae msgid "DEFAULT_FROM_EMAIL" msgstr "" -#: ../../basic/settings/index.rst:956 fb786dccc51e45bd89c6e2586c266b7a +#: ../../basic/settings/index.rst:1004 65a3a27e82ca44b886386ab902c210e4 msgid "Default: ``GeoNode ``" msgstr "" -#: ../../basic/settings/index.rst:959 d373df764dc341678ef016c53e60a51a +#: ../../basic/settings/index.rst:1007 3c72abb6760641c7abd0d1d0e71b1125 msgid "EPSG_CODE_MATCHES" msgstr "" -#: ../../basic/settings/index.rst:974 eeab63f0ae764056b090acf6b721dd59 +#: ../../basic/settings/index.rst:1022 d71fa316f5a24e02bd919157a96cc97f msgid "" "Supported projections human readable descriptions associated to their " "EPSG Codes. This list will be presented to the user during the upload " @@ -1522,97 +1573,131 @@ msgid "" "available in GeoServer also." msgstr "" -#: ../../basic/settings/index.rst:979 5e25ebad0ec744fe92c291be4ba5bc9c +#: ../../basic/settings/index.rst:1027 8b458940edb04d54ab23ab11ea25cf98 +msgid "EXTRA_METADATA_SCHEMA" +msgstr "" + +#: ../../basic/settings/index.rst:1040 5c8a9dc9cdd34e6e90c34fda98bced89 +msgid "" +"Variable used to actually get the expected metadata schema for each " +"resource_type. In this way, each resource type can have a different " +"metadata schema" +msgstr "" + +#: ../../basic/settings/index.rst:1044 102cefe7eade4a07ba7b1cf96c75190d msgid "F" msgstr "" -#: ../../basic/settings/index.rst:982 9ea8eb27e9ba44be861a7188fca8713b +#: ../../basic/settings/index.rst:1047 3d3e9c03bd8b4bbd8c86ae09f69499c6 msgid "FREETEXT_KEYWORDS_READONLY" msgstr "" -#: ../../basic/settings/index.rst 3a9fcd9add0143258384d012b04b8da6 +#: ../../basic/settings/index.rst 3980053d9e6a46dd96419e0dd86ebfab msgid "Env: ``FREETEXT_KEYWORDS_READONLY``" msgstr "" -#: ../../basic/settings/index.rst:987 360eedf04cea4ddfa6cf5bd052fa3b36 +#: ../../basic/settings/index.rst:1052 f57533de8fdf415c98060c1682af6bdb msgid "" "Make Free-Text Keywords writable from users. Or read-only when set to " "False." msgstr "" -#: ../../basic/settings/index.rst:990 cb5e51465710450583f127a2d9915ab9 +#: ../../basic/settings/index.rst:1055 39144e8a9e3643b099487e1d92fa488c msgid "G" msgstr "" -#: ../../basic/settings/index.rst:993 fbb916d636c9484e89e2f2e8e0f36c70 +#: ../../basic/settings/index.rst:1058 6308a985d4bf44579594cd09ebbf466b msgid "GEOFENCE_SECURITY_ENABLED" msgstr "" -#: ../../basic/settings/index.rst 6a2cd794d84d47098a1c0bfaf2139380 +#: ../../basic/settings/index.rst 8c7e74d11cfa4f0c98da87e8c3c3bb54 msgid "Default: ``True`` (False is Test is true)" msgstr "" -#: ../../basic/settings/index.rst 44b0791d422145b98cdd57449560bcfe +#: ../../basic/settings/index.rst 94e8f7cd22594613a05265eaa220972f msgid "Env: ``GEOFENCE_SECURITY_ENABLED``" msgstr "" -#: ../../basic/settings/index.rst:998 3567985934ca40c5883d7ed4b35e4b0b +#: ../../basic/settings/index.rst:1063 a47ee4d963de4f8f88a7a5aa847ae530 msgid "Whether the geofence security system is used." msgstr "" -#: ../../basic/settings/index.rst:1001 c8134d09b16c46a6abeb71ec4a23d411 +#: ../../basic/settings/index.rst:1066 d9baaeb584c544a793525e9956a9f062 msgid "GEOIP_PATH" msgstr "" -#: ../../basic/settings/index.rst 19e64fb001134f828dd84c595c34dd3e +#: ../../basic/settings/index.rst 2ff6b9a3033d46e091736632d32230d0 msgid "Default: ``Path to project``" msgstr "" -#: ../../basic/settings/index.rst b79bf9113b6c455c896d4204724d6992 +#: ../../basic/settings/index.rst 45ba70b431664aaa9b863c4d54e76740 msgid "Env: ``PROJECT_ROOT``" msgstr "" -#: ../../basic/settings/index.rst:1006 416d348c81de4227807e14a59b0ea9fc +#: ../../basic/settings/index.rst:1071 a41914ed44544174b2cd12abe87a4364 msgid "" "The local path where GeoIPCities.dat is written to. Make sure your user " "has to have write permissions." msgstr "" -#: ../../basic/settings/index.rst:1010 1e2441955bf8490688b141584cf868c2 -msgid "GEONODE_APPS" +#: ../../basic/settings/index.rst:1074 ec561aaafdfd4879a93604dd8f3aae6a +msgid "GEONODE_APPS_ENABLED" msgstr "" -#: ../../basic/settings/index.rst:1012 b8ae0d8fe4224c6ca280b2b0a83086e3 -msgid "If enabled contrib apps are used." +#: ../../basic/settings/index.rst:1078 880c77270fff4e908a310de5532f2bce +msgid "" +"If enabled contrib apps are used. If disabled: - the geoapps URLs are not" +" included in the routing paths - the geoapps resources are excluded from " +"the search - the resource detail are forwarded to the homepage" +msgstr "" + +#: ../../basic/settings/index.rst:1084 d0ae8e2a419f4a2a8e3c2786b3a2e47f +msgid "``ENABLE -> DISABLE`` transition:" msgstr "" -#: ../../basic/settings/index.rst:1015 a00391dd4d7641338b1086d69724b6fb +#: ../../basic/settings/index.rst:1086 ed8a6b9e68374e6f8c53d70825a72674 +msgid "" +"This should be done if the geoapps were enabled in an environment where " +"they are not needed." +msgstr "" + +#: ../../basic/settings/index.rst:1088 533d93ed0a60424faaafb8cb0b9e99c8 +msgid "``DISABLE -> ENABLE`` transition:" +msgstr "" + +#: ../../basic/settings/index.rst:1090 fa5e107d06684c91bdbda97d3ae13ec8 +msgid "" +"It should be done only once to enable geoapps in an environment where are" +" needed" +msgstr "" + +#: ../../basic/settings/index.rst:1093 a0d1d7dc5c45407ab304fe1b0c8cb217 msgid "GEONODE_CLIENT_LAYER_PREVIEW_LIBRARY" msgstr "" -#: ../../basic/settings/index.rst:1017 eac5c67a22b746059fcbf43bd8bb8c73 +#: ../../basic/settings/index.rst:1095 65af8c0e4fc849c1afad3a286e9dc293 msgid "Default: ``\"mapstore\"``" msgstr "" -#: ../../basic/settings/index.rst:1019 ef4b6a00178d44a28df0ac5485063669 +#: ../../basic/settings/index.rst:1097 2126d69d3a544833a4ed12655dd1ad03 msgid "" "The library to use for display preview images of layers. The library " "choices are:" msgstr "" -#: ../../basic/settings/index.rst:1021 44e062f94d454b35a38f551f070f6a75 +#: ../../basic/settings/index.rst:1099 8affb1f30b66478dab2fbe2827ce3210 msgid "``\"mapstore\"`` ``\"leaflet\"`` ``\"react\"``" msgstr "" -#: ../../basic/settings/index.rst:1026 3ecd5abedeaa455ba2fc06b4c02b28d6 +#: ../../basic/settings/index.rst:1104 ee10017cd60c4cfeb6e5413cbc2802b7 msgid "GEONODE_EXCHANGE" msgstr "" -#: ../../basic/settings/index.rst c56f36d7bb1c4494bf269e901dcff54c +#: ../../basic/settings/index.rst 7fc8a717dcf74744b34dde098a4e69b6 msgid "Default:: ``Exchange(\"default\", type=\"direct\", durable=True)``" msgstr "" -#: ../../basic/settings/index.rst:1030 86228585cd604d0988855303e5b86632 +#: ../../basic/settings/index.rst:1108 5a4e910b5626472994b62c15e2fc3df2 msgid "" "The definition of Exchanges published by geonode. Find more about " "Exchanges at `celery docs " @@ -1620,15 +1705,15 @@ msgid "" "#exchanges-queues-and-routing-keys>`__." msgstr "" -#: ../../basic/settings/index.rst:1034 5e32415081e548388ad84ab9a5ccd24a +#: ../../basic/settings/index.rst:1112 6584d59356ac42639be61212bf281e27 msgid "GEOSERVER_EXCHANGE" msgstr "" -#: ../../basic/settings/index.rst 0109646b768a4a6e8937600665bb0873 +#: ../../basic/settings/index.rst 27fe6dfb6dd2439ca2262fef9919b95e msgid "Default:: ``Exchange(\"geonode\", type=\"topic\", durable=False)``" msgstr "" -#: ../../basic/settings/index.rst:1038 134251c8305147fe8890ca94eb56b216 +#: ../../basic/settings/index.rst:1116 bffbc2f8a8e544ee8478cd1a53d0991a msgid "" "The definition of Exchanges published by GeoServer. Find more about " "Exchanges at `celery docs " @@ -1636,161 +1721,161 @@ msgid "" "#exchanges-queues-and-routing-keys>`__." msgstr "" -#: ../../basic/settings/index.rst:1041 81090a1fc67f423886480794330abe03 +#: ../../basic/settings/index.rst:1119 de78697cc3c448dfaf1c7ae1ad27b8c3 msgid "GEOSERVER_LOCATION" msgstr "" -#: ../../basic/settings/index.rst 700b368e432a456abf6febcba5dd1e12 +#: ../../basic/settings/index.rst 2bbd5c69ae974e859e33979d9250451b msgid "Default: ``http://localhost:8080/geoserver/``" msgstr "" -#: ../../basic/settings/index.rst 4fe9845a09fa4e37a64c9e1196ba608d +#: ../../basic/settings/index.rst 52bffea2d356485ba62d603267ac5acd msgid "Env: ``GEOSERVER_LOCATION``" msgstr "" -#: ../../basic/settings/index.rst:1046 ac693d53851e45e29c2194da04e39692 +#: ../../basic/settings/index.rst:1124 4cb9ab2bb46b4027adca004ed5364ef8 msgid "Url under which GeoServer is available." msgstr "" -#: ../../basic/settings/index.rst:1049 9e381361125a40ef9175a0631c2c3b4c +#: ../../basic/settings/index.rst:1127 88a59f10b79048ba9df305a2a9887dac msgid "GEOSERVER_PUBLIC_HOST" msgstr "" -#: ../../basic/settings/index.rst 2a0a5325699545569e1597b9811b16d5 -#: a325e690a03e4e83a34610e8d6c7b298 +#: ../../basic/settings/index.rst 38a7e22cd6da4cf7b29c77577947bcf8 +#: 5ecb1f2255634d3c99f4ed663e0f6c2c msgid "Default: ``SITE_HOST_NAME`` (Variable)" msgstr "" -#: ../../basic/settings/index.rst 60aa8b5789eb48e396559785e944617d +#: ../../basic/settings/index.rst 20591567845940fb968a703aff54e039 msgid "Env: ``GEOSERVER_PUBLIC_HOST``" msgstr "" -#: ../../basic/settings/index.rst:1054 30add9fafe074ad0a555e6467d40c09e +#: ../../basic/settings/index.rst:1132 5fe1d2f5c92a41a6a9a9acf0214234dc msgid "Public hostname under which GeoServer is available." msgstr "" -#: ../../basic/settings/index.rst:1057 02d0cf2a042c4baebd7a351a8c22856c +#: ../../basic/settings/index.rst:1135 2b20ab3f093e42d2bff3b93f5f6b893e msgid "GEOSERVER_PUBLIC_LOCATION" msgstr "" -#: ../../basic/settings/index.rst 8ebe5c01eff4404897056e70408b0917 +#: ../../basic/settings/index.rst 65b148f656a84d1b9b22c6ad4712146d msgid "Env: ``GEOSERVER_PUBLIC_LOCATION``" msgstr "" -#: ../../basic/settings/index.rst:1062 ../../basic/settings/index.rst:1079 -#: 73d8f9526c294ac1be927f2c69a682a1 cbb0375cc2e8430f948d2433e1eac161 +#: ../../basic/settings/index.rst:1140 ../../basic/settings/index.rst:1157 +#: a19178d2b6f04d699dd8d9c504e26137 a1a4f8bc9a1146f69e589c826266dd34 msgid "Public location under which GeoServer is available." msgstr "" -#: ../../basic/settings/index.rst:1065 b741c977a286467b8fd393d435159a12 +#: ../../basic/settings/index.rst:1143 efe2927f81394dff818226d3fcf08c05 msgid "GEOSERVER_PUBLIC_PORT" msgstr "" -#: ../../basic/settings/index.rst c0c5fbbe0b07416ea5319de2039f56d6 +#: ../../basic/settings/index.rst 6490d3d891574cfeba2953bcc6e1115b msgid "Default: ``8080 (Variable)``" msgstr "" -#: ../../basic/settings/index.rst 441f66841cd142d6b52ac8384f7fb080 +#: ../../basic/settings/index.rst fbc155c91df04f479257eb5aaeac8a7f msgid "Env: ``GEOSERVER_PUBLIC_PORT``" msgstr "" -#: ../../basic/settings/index.rst:1071 d6c180a1f9da4a38a15c055c41ee9f02 +#: ../../basic/settings/index.rst:1149 99598e17de6749038f2974b162951b69 msgid "Public Port under which GeoServer is available." msgstr "" -#: ../../basic/settings/index.rst:1074 51cfbe2dad4b44f1a65601f41718df92 +#: ../../basic/settings/index.rst:1152 596447ec163a4d9696f0f6e3d7a84657 msgid "GEOSERVER_WEB_UI_LOCATION" msgstr "" -#: ../../basic/settings/index.rst 86f49a06efc44dd38494d8c0c444b14b +#: ../../basic/settings/index.rst 0bbd0b3fa12c4a54bd593ae0720a3739 msgid "Default: ``GEOSERVER_PUBLIC_LOCATION (Variable)``" msgstr "" -#: ../../basic/settings/index.rst d7d932eb31864b98953232048b31d598 +#: ../../basic/settings/index.rst c50d2480161544ea95765bc5a0b1c120 msgid "Env: ``GEOSERVER_WEB_UI_LOCATION``" msgstr "" -#: ../../basic/settings/index.rst:1082 1df0eb07b2074a72ac5d0477f7cfb83f +#: ../../basic/settings/index.rst:1160 c07e0985eba949e78e5c5356e96b916b msgid "GROUP_PRIVATE_RESOURCES" msgstr "" -#: ../../basic/settings/index.rst 003756e43edd4f9aae0825e841f4e84d +#: ../../basic/settings/index.rst fcce9b4bab0244f6a9053ddc66d1ae89 msgid "Env: ``GROUP_PRIVATE_RESOURCES``" msgstr "" -#: ../../basic/settings/index.rst:1087 13c1f3c5f3a14d64946aa408fdf2f5fe +#: ../../basic/settings/index.rst:1165 a1be26147ec94a92b7c99c7cc78e8017 msgid "" "If this option is enabled, Resources belonging to a Group won't be " "visible by others" msgstr "" -#: ../../basic/settings/index.rst:1090 e3f58506022c43a489e13c26b8cf728d +#: ../../basic/settings/index.rst:1168 c552d0d7fb7649cdbe1a571bf923ed2b msgid "H" msgstr "" -#: ../../basic/settings/index.rst:1093 b7f44aec05294bfd9087e556389b736f +#: ../../basic/settings/index.rst:1171 ab93f2a84ecf40238e9e566cb7bd0a44 msgid "HAYSTACK_FACET_COUNTS" msgstr "" -#: ../../basic/settings/index.rst 07eea7d9f65c468fa08d1c16cd279561 +#: ../../basic/settings/index.rst b656fad07d07477498eb862db744f3c4 msgid "Env: ``HAYSTACK_FACET_COUNTS``" msgstr "" -#: ../../basic/settings/index.rst:1098 d9478eafda0b490caca844bcb65b6178 +#: ../../basic/settings/index.rst:1176 24cedf8a7dae4232bff68c3936cd517c msgid "" "If set to True users will be presented with feedback about the number of " "resources which matches terms they may be interested in." msgstr "" -#: ../../basic/settings/index.rst:1101 21acae37028d4457afa0c08e603e8d7f +#: ../../basic/settings/index.rst:1179 b9c639d971204728b329b1a9123a6446 msgid "HAYSTACK_SEARCH" msgstr "" -#: ../../basic/settings/index.rst d10bf8e967114d64a6e85c8b501fbcfd +#: ../../basic/settings/index.rst 2984c13085b84bc19e9d4a363e91f954 msgid "Env: ``HAYSTACK_SEARCH``" msgstr "" -#: ../../basic/settings/index.rst:1106 14eff9bab746411ba4182b58c595a202 +#: ../../basic/settings/index.rst:1184 d6b34e12b3da4ad0900268a3875f6929 msgid "Enable/disable haystack Search Backend Configuration." msgstr "" -#: ../../basic/settings/index.rst:1110 4d30a0e33a8c43e8a4613e4a110fb6b5 +#: ../../basic/settings/index.rst:1188 f931182e9bc2466482a4a072ee318884 msgid "L" msgstr "" -#: ../../basic/settings/index.rst:1113 395f53c6783d4ac48fdf101c883485ef +#: ../../basic/settings/index.rst:1191 60b5148c87b24d258ccbbda540d79c65 msgid "LEAFLET_CONFIG" msgstr "" -#: ../../basic/settings/index.rst:1115 86a50f22ed0c4adcab32e7f71d3b4032 +#: ../../basic/settings/index.rst:1193 39ac141d48864bf592f9b058e617a746 msgid "A dictionary used for Leaflet configuration." msgstr "" -#: ../../basic/settings/index.rst:1118 bf7e1cbb2d09441096ae82a97c656e5d +#: ../../basic/settings/index.rst:1196 6b3e450c32f84b7787c15bf947ab41fb msgid "LICENSES" msgstr "" -#: ../../basic/settings/index.rst:1130 714de79a9ee14cfd8c926d19db6914c2 +#: ../../basic/settings/index.rst:1208 53d41c7c9909426a9c0591a7f87a8fac msgid "Enable Licenses User Interface" msgstr "" -#: ../../basic/settings/index.rst:1133 88533cff72ef4b95ac07799f764c7095 +#: ../../basic/settings/index.rst:1211 04f4c96ff3c34611b200f8c0dadcaa15 msgid "LOCAL_SIGNALS_BROKER_URL" msgstr "" -#: ../../basic/settings/index.rst ee5aad45926a49fcabd6a4e816aab96c +#: ../../basic/settings/index.rst 15b64d34558043bc9437735f358f1cce msgid "Default: ``memory://``" msgstr "" -#: ../../basic/settings/index.rst:1138 8dcd6f99b3da40d0a3a321443218d86a +#: ../../basic/settings/index.rst:1216 b7d3d680a3f24c2b9ac58af29762cd43 msgid "LOCKDOWN_GEONODE" msgstr "" -#: ../../basic/settings/index.rst c4411d63eb10410db9a304f1bdaf6a16 +#: ../../basic/settings/index.rst 5a814280c9d14b6f938e0f377d497790 msgid "Env: ``LOCKDOWN_GEONODE``" msgstr "" -#: ../../basic/settings/index.rst:1143 ae4d35fe84d6489f9a077d4b5de028e4 +#: ../../basic/settings/index.rst:1221 c56290120ced4b7db7996693ff48f4f3 msgid "" "By default, the GeoNode application allows visitors to view most pages " "without being authenticated. If this is set to ``True`` users must be " @@ -1798,290 +1883,291 @@ msgid "" "``AUTH_EXEMPT_URLS``." msgstr "" -#: ../../basic/settings/index.rst:1147 8849d6632572439eb0d67fc5a8e910a2 +#: ../../basic/settings/index.rst:1225 4429468db00b473fa336b0ea0a12de73 msgid "LOGIN_URL" msgstr "" -#: ../../basic/settings/index.rst 5a151a39eda847b99ab23926b2ee1bef -#: ed1236528e5a41c09f01e7d5676be08e +#: ../../basic/settings/index.rst 16675c695b394bc48faa7f5a4041ea5f +#: 4dd14ae162d24addabf095f7046ef42f msgid "Default: ``{}account/login/'.format(SITEURL)``" msgstr "" -#: ../../basic/settings/index.rst 34969f901c7c4a2d85047d63262347db +#: ../../basic/settings/index.rst 8b24aa6bb20842af9b03437ceaacb798 msgid "Env: ``LOGIN_URL``" msgstr "" -#: ../../basic/settings/index.rst:1152 3a2663b0148e4e2da58a424ea0f108f8 +#: ../../basic/settings/index.rst:1230 3a1e5e879a7747b49e20d969869b782e msgid "The URL where requests are redirected for login." msgstr "" -#: ../../basic/settings/index.rst:1156 791ac267e689428d84bd7a699cbba902 +#: ../../basic/settings/index.rst:1234 924a2f39691745378a246a26f7b835e3 msgid "LOGOUT_URL" msgstr "" -#: ../../basic/settings/index.rst c30d49a26c1f4da8a86acc5cfbc40ea6 +#: ../../basic/settings/index.rst bf555e0624cc497985ac8b2fb8a0bbd0 msgid "Env: ``LOGOUT_URL``" msgstr "" -#: ../../basic/settings/index.rst:1161 42531bed34ea48af96318e1c69a662b8 +#: ../../basic/settings/index.rst:1239 1ba04c7a78e44b0b8ff342e85c609ff8 msgid "The URL where requests are redirected for logout." msgstr "" -#: ../../basic/settings/index.rst:1164 88a81d82507f42c497f30eac94d2d1a7 +#: ../../basic/settings/index.rst:1242 32f2c4fe988343bd96d1141657d49843 msgid "M" msgstr "" -#: ../../basic/settings/index.rst:1167 67463911b6ac406cb3e637c9ab78e6a5 +#: ../../basic/settings/index.rst:1245 5c0019e1cd1745879fd752293b22ceb2 msgid "MAP_CLIENT_USE_CROSS_ORIGIN_CREDENTIALS" msgstr "" -#: ../../basic/settings/index.rst e439fe5507114a6e80e56d05567ce782 +#: ../../basic/settings/index.rst bd37ca7057f242c8ad7f434f6add5e43 msgid "Env: ``MAP_CLIENT_USE_CROSS_ORIGIN_CREDENTIALS``" msgstr "" -#: ../../basic/settings/index.rst:1172 67b177df05244d3aa8eaa10b783101dc +#: ../../basic/settings/index.rst:1250 6799d81112a94d41bf521f74dffdcd41 msgid "Enables cross origin requests for geonode-client." msgstr "" -#: ../../basic/settings/index.rst:1175 39ac2542d60640028b8b98ab54e62bda +#: ../../basic/settings/index.rst:1253 875e1c414ba14eb6b205d4a5a7dc9ab9 msgid "MAPSTORE_BASELAYERS" msgstr "" -#: ../../basic/settings/index.rst 1e7fc9da22174a8784f5a6a1849e5e68 +#: ../../basic/settings/index.rst cd541f8021164e41a79fcb750fff1c03 msgid "Env: ``MAPSTORE_BASELAYERS``" msgstr "" -#: ../../basic/settings/index.rst:1221 d6ffc64cee08407b928fb89ed43a2dcc +#: ../../basic/settings/index.rst:1299 9ba66fb09aed414e9c004c6b2789de74 msgid "" "Allows to specify which backgrounds MapStore should use. The parameter " "``visibility`` for a layer, specifies which one is the default one." msgstr "" -#: ../../basic/settings/index.rst:1223 76b94b9f253c4fbd917301fc38cf843b +#: ../../basic/settings/index.rst:1301 ac5722b20d3e4642ac42cf39e3afb743 msgid "" "A sample configuration using the Bing background without OpenStreetMap, " "could be the following one:" msgstr "" -#: ../../basic/settings/index.rst:1266 125e509392ee42a8889ffd23e7d1edc4 +#: ../../basic/settings/index.rst:1344 0bfce4f8d786488a829fec376c5ff7b1 msgid "" "To use a Bing background, you need to correctly set and provide a valid " "``BING_API_KEY``" msgstr "" -#: ../../basic/settings/index.rst:1269 d3a873e10b2e4d81a35c59ed19f042db +#: ../../basic/settings/index.rst:1347 14ee1683d52e41d396c9bd3807789e0d msgid "MAX_DOCUMENT_SIZE" msgstr "" -#: ../../basic/settings/index.rst ed9e3fb141544082a69c5e0f3afc2e28 +#: ../../basic/settings/index.rst d5e9e59e1dcd4ca2b0c16d8a3d5c60ca msgid "Default:``2``" msgstr "" -#: ../../basic/settings/index.rst 92ad2701027c40a08307fb71c0ad5840 +#: ../../basic/settings/index.rst baeed657c7994e3299c4dd67befcdc2e msgid "Env: ``MAX_DOCUMENT_SIZE``" msgstr "" -#: ../../basic/settings/index.rst:1274 9e9c25208800401c98823e336d26751f +#: ../../basic/settings/index.rst:1352 d4536e8993994651b0f3c8d46a87a515 msgid "Allowed size for documents in MB." msgstr "" -#: ../../basic/settings/index.rst:1277 d3126b32367441c0a12da99d2f86ba84 +#: ../../basic/settings/index.rst:1355 808818b313f84c35853b4d37ee7a613b msgid "METADATA_PARSERS" msgstr "" -#: ../../basic/settings/index.rst:1279 dcecbbc81e244f318b0fa1b4a6ea1c94 +#: ../../basic/settings/index.rst:1357 f02a603e5c834b5aa7a1920d3b9e3e77 msgid "" "Is possible to define multiple XML parsers for ingest XML during the " "layer upload." msgstr "" -#: ../../basic/settings/index.rst:1281 66e0af6eedbe4bd2a9ba833530d43ffa +#: ../../basic/settings/index.rst:1359 ../../basic/settings/index.rst:2088 +#: 75e7aff9eb8045edafa6fab1ad8288e7 b870f6c614584ca98f10de242e000aa4 msgid "The variable should be declared in this way in `settings.py`:" msgstr "" -#: ../../basic/settings/index.rst:1283 cd3d24c4eb214148b6720bb866b325dd +#: ../../basic/settings/index.rst:1361 c4ae8136d06d44d98b68fb8c43e6f1db msgid "`METADATA_PARSERS = ['list', 'of', 'parsing', 'functions']`" msgstr "" -#: ../../basic/settings/index.rst:1285 a7accac2884f474aa8f0f1c885c19ba9 +#: ../../basic/settings/index.rst:1363 da37a6dffb2e4f6c84fde65d40dd2403 msgid "" "If you want to always use the default metadata parser and after use your " "own, the variable must be set with first value as `__DEFAULT__` Example:" msgstr "" -#: ../../basic/settings/index.rst:1288 9d570d5912e74316962e79295f5f5447 +#: ../../basic/settings/index.rst:1366 e89c5120b30a4ec3be2add673ceb29b4 msgid "`METADATA_PARSERS = ['__DEFAULT__', 'custom_parsing_function]`" msgstr "" -#: ../../basic/settings/index.rst:1290 c81410234d6f4138a6a35e8f00a4f78d +#: ../../basic/settings/index.rst:1368 1f0b3d2a2432485991a0dd47e64a68e7 msgid "If not set, the system will use the `__DEFAULT__` parser." msgstr "" -#: ../../basic/settings/index.rst:1292 30d4acdf2fcd402e81c960e194107b16 +#: ../../basic/settings/index.rst:1370 86974f82fd0c4fd3b3bb62d7e4118a53 msgid "The custom parsing function must be accept in input 6 parameter that are:" msgstr "" -#: ../../basic/settings/index.rst e9951d3c20c4427caa025ee6c61b64ff +#: ../../basic/settings/index.rst 05433850fd0c49e0b09d1763c8dcfa62 msgid "- exml (xmlfile)" msgstr "" -#: ../../basic/settings/index.rst edd33f9f617f426f9fb146ec5bcc045e +#: ../../basic/settings/index.rst d188a3a3bf9749189d19736044f23b10 msgid "- uuid (str)" msgstr "" -#: ../../basic/settings/index.rst 4359bbe7dc0e49b7b54967cbb3678999 +#: ../../basic/settings/index.rst 8b68051f2a5041caa84946ab0d48b28c msgid "- vals (dict)" msgstr "" -#: ../../basic/settings/index.rst 79316df931514df880e5c166612188c0 +#: ../../basic/settings/index.rst 88d38c8bc34e4bd1adc8ad5dc00021b2 msgid "- regions (list)" msgstr "" -#: ../../basic/settings/index.rst 6b18a629b4664466a98dddcea172fc8a +#: ../../basic/settings/index.rst 12c43483f3664eeba7284ba6d1e89b7a msgid "- keywords (list)" msgstr "" -#: ../../basic/settings/index.rst e1ab808426b0489aa188bce63df555e2 -#: e44398907c864477a994bc51df4017a2 +#: ../../basic/settings/index.rst 3316abceb67649a4a14d3ed2fb3164c2 +#: dff9aa3650634c568ac42777f37caaff msgid "- custom (dict)" msgstr "" -#: ../../basic/settings/index.rst:1301 07e8162448d943c6b57630525f9a2c97 +#: ../../basic/settings/index.rst:1379 53121acf96c048e6a98bc4f21089ba1c msgid "" "If you want to use your parser after the default one, here is how the " "variable are populated:" msgstr "" -#: ../../basic/settings/index.rst 942a8a8b4bf14ab5962a9ee2d496c9b5 +#: ../../basic/settings/index.rst f670716c11b243bda474872d076bb654 msgid "- exml: the XML file to parse" msgstr "" -#: ../../basic/settings/index.rst f8a66dd949054d91911ab4ba80878146 +#: ../../basic/settings/index.rst 8e9030d87db24e13b95a21f47d0ebf85 msgid "- uuid: the UUID of the layer" msgstr "" -#: ../../basic/settings/index.rst 9648d691c5e74dbb92e271d63a7e116f +#: ../../basic/settings/index.rst 54641a54df5e43e488ab390461f38b02 msgid "- vals: Dictionary of information that belong to ResourceBase" msgstr "" -#: ../../basic/settings/index.rst 8b3ba151812a4fc1aba2b3036599426a +#: ../../basic/settings/index.rst 72204926d8e44c989887b8f4fd67ce4b msgid "- regions: List of regions extracted from the XML" msgstr "" -#: ../../basic/settings/index.rst d9c39f52927e4de099cbced100c80cba +#: ../../basic/settings/index.rst e98d24c6374a47af96703dd2424f614b msgid "" "- keywords: List of dict of keywords already divided between free-text " "and thesarus" msgstr "" -#: ../../basic/settings/index.rst e63160228aa843809116efbd63f75717 +#: ../../basic/settings/index.rst 1dd286373ffe434ba7cfa661bc916d5c msgid "- custom: Custom varible" msgstr "" -#: ../../basic/settings/index.rst:1310 3112ed237a9f48fc862f0077d1af1174 +#: ../../basic/settings/index.rst:1388 7398e98901584bfaa73718805cfa3c7a msgid "" "NOTE: the keywords must be in a specific format, since later this dict, " "will be ingested by the `KeywordHandler` which will assign the " "keywords/thesaurus to the layer." msgstr "" -#: ../../basic/settings/index.rst:1319 b30cf8efa3b3436cbe59d74ab8250d02 +#: ../../basic/settings/index.rst:1397 e751ca4df3714841b771b27ed8cc87ce msgid "Here is an example of expected parser function" msgstr "" -#: ../../basic/settings/index.rst:1326 670dc9a7d68243a7b4da55b348736294 +#: ../../basic/settings/index.rst:1404 1c44698ee8ae4ea69174348d737730c0 msgid "" "For more information, please rely to `TestCustomMetadataParser` which " "contain a smoke test to explain the functionality" msgstr "" -#: ../../basic/settings/index.rst:1330 e3aa0a96602f4a49b56218459822054d +#: ../../basic/settings/index.rst:1408 d0d640fed8a440e9bd9768bc3bd7f044 msgid "METADATA_STORERS" msgstr "" -#: ../../basic/settings/index.rst:1332 cf12163509714a50a8a305e287b40b0d +#: ../../basic/settings/index.rst:1410 c4a137b6cffc49f1a54a089f561d3504 msgid "Is possible to define multiple Layer storer during the layer upload." msgstr "" -#: ../../basic/settings/index.rst:1334 95ff7b8e1ea64ef1af2fc289b214f56d +#: ../../basic/settings/index.rst:1412 10a013ce9ed143acaefdf4ef166b7bbd msgid "The variable should be declared in this way:" msgstr "" -#: ../../basic/settings/index.rst:1336 ebdd275d594c488d93e0317531064f6f +#: ../../basic/settings/index.rst:1414 9e2983105aef46ec9e01f22b04aa07bb msgid "`METADATA_STORERS = ['custom_storer_function']`" msgstr "" -#: ../../basic/settings/index.rst:1338 8b0a04626f3a4c01ac63a1947cf9c009 +#: ../../basic/settings/index.rst:1416 f7e44fffcdfa46bcb360e79c8ff4631a msgid "NOTE: By default the Layer is always saved with the default behaviour." msgstr "" -#: ../../basic/settings/index.rst:1340 c525c0b3a941428badcb4785699c25c6 +#: ../../basic/settings/index.rst:1418 c8a5543151024386ab2e41b74523d115 msgid "The custom storer function must be accept in input 2 parameter that are:" msgstr "" -#: ../../basic/settings/index.rst d0b10a80ec9c4a55a050211e893ced41 +#: ../../basic/settings/index.rst cc464a85a5334fd896015327fa49c0d8 msgid "- Layer (layer model instance)" msgstr "" -#: ../../basic/settings/index.rst:1345 a06f2ad9e61d41f5ace2e3f041f4ac9f +#: ../../basic/settings/index.rst:1423 e52fe8ff2c564ab98d956f0f542ab929 msgid "Here is how the variable are populated by default:" msgstr "" -#: ../../basic/settings/index.rst 1a8b322709c744c2a025b2d7bba52a31 +#: ../../basic/settings/index.rst 302f6d20a2fb44618341cf0f19a1ed6c msgid "- layer (layer model instance) that we wanto to change" msgstr "" -#: ../../basic/settings/index.rst 7037cf52b34444c28743fccef0660e60 +#: ../../basic/settings/index.rst a231ad67031a461fbf100353dc37cecf msgid "- custom: custom dict populated by the parser" msgstr "" -#: ../../basic/settings/index.rst:1350 da316a77736b4630abbe554494276598 +#: ../../basic/settings/index.rst:1428 dfeb3fbd8bcd4f75abc861a009b2de02 msgid "Here is an example of expected storer function" msgstr "" -#: ../../basic/settings/index.rst:1357 0a7a74b44e754f6987171533ecac1e20 +#: ../../basic/settings/index.rst:1435 c1df61a37b0b4ee69559662e3dd111db msgid "" "For more information, please rely to `TestMetadataStorers` which contain " "a smoke test to explain the functionality" msgstr "" -#: ../../basic/settings/index.rst:1361 a4344a33b496496e844c99bcbff51e52 +#: ../../basic/settings/index.rst:1439 3a85d82e7e234cbd819053dc8e82c514 msgid "MISSING_THUMBNAIL" msgstr "" -#: ../../basic/settings/index.rst:1363 52f2e5f8f33342b7829abb4e85e67f9e +#: ../../basic/settings/index.rst:1441 0747d77f0965452086dd743876de1495 msgid "Default: ``geonode/img/missing_thumb.png``" msgstr "" -#: ../../basic/settings/index.rst:1365 ad506cd0d0fc4d688b8214e172a49e32 +#: ../../basic/settings/index.rst:1443 d35666b7c3ca4a8b97f9a979595b168d msgid "The path to an image used as thumbnail placeholder." msgstr "" -#: ../../basic/settings/index.rst:1369 7ef46675b0524a8f8a608a3cb9330abe +#: ../../basic/settings/index.rst:1447 4ef5afe6f6924fab9dfd67e2a84b666f msgid "MEMCACHED_BACKEND" msgstr "" -#: ../../basic/settings/index.rst:1370 7756d6443a55485f8ad231f25019d103 +#: ../../basic/settings/index.rst:1448 357485bbc94b458796d44a9e5b381c69 msgid "Default: ``django.core.cache.backends.memcached.PyMemcacheCache``" msgstr "" -#: ../../basic/settings/index.rst:1372 6de6d24da4114865bfe8a05b81d238fa +#: ../../basic/settings/index.rst:1450 437986d18c644a41953693930b2fee5f msgid "Define which backend of memcached will be used" msgstr "" -#: ../../basic/settings/index.rst:1376 3491b48cebf14ea6971cf00f1f529e48 +#: ../../basic/settings/index.rst:1454 e0dde1f9168441e7854034a846b2375d msgid "MEMCACHED_ENABLED" msgstr "" -#: ../../basic/settings/index.rst:1379 3b00e4934e134232b33392ead6af7bc0 +#: ../../basic/settings/index.rst:1457 3bd2ec77bd634c9e94d442b2f0a2f531 msgid "If True, will use MEMCACHED_BACKEND as default backend in CACHES" msgstr "" -#: ../../basic/settings/index.rst:1383 95371c3e5276483cb4897dc62c3e7802 +#: ../../basic/settings/index.rst:1461 e234075f0bfb4a3e98fd070cf42a63e1 msgid "MODIFY_TOPICCATEGORY" msgstr "" -#: ../../basic/settings/index.rst:1387 e8fece3c1fd54ee6bcee6184586bd28d +#: ../../basic/settings/index.rst:1465 1bfdbb973341412a87d2ece991c887bf msgid "" "Metadata Topic Categories list should not be modified, as it is strictly " "defined by ISO (See: " @@ -2090,250 +2176,250 @@ msgid "" "element)." msgstr "" -#: ../../basic/settings/index.rst:1391 69f6eecad9834e759dc4d24febe3715d +#: ../../basic/settings/index.rst:1469 bccc539dfc9b405f9bd1ad345e516538 msgid "" "Some customization is still possible changing the is_choice and the " "GeoNode description fields." msgstr "" -#: ../../basic/settings/index.rst:1394 b5c9e3ded9fb415593788ca80fe7c328 +#: ../../basic/settings/index.rst:1472 7e4c03c411ff411f97170eda7038d51e msgid "" "In case it is necessary to add/delete/update categories, it is possible " "to set the MODIFY_TOPICCATEGORY setting to True." msgstr "" -#: ../../basic/settings/index.rst:1398 6072f0fa0ed142dabaedf80d84859767 +#: ../../basic/settings/index.rst:1476 d3e116fca5e54638a3fd1644594d69c7 msgid "MONITORING_ENABLED" msgstr "" -#: ../../basic/settings/index.rst:1402 240805f54bd146eca379f416d90e084f +#: ../../basic/settings/index.rst:1480 58ac25e2eae54618a3e5e8423a5e59f7 msgid "" "Enable internal monitoring application (`geonode.monitoring`). If set to " "`True`, add following code to your local settings:" msgstr "" -#: ../../basic/settings/index.rst:1412 f9cef9875f1649faa330918652b659d0 +#: ../../basic/settings/index.rst:1490 ab52ba3219614ba7b6f78493ec5eceb7 msgid "See :ref:`geonode_monitoring` for details." msgstr "" -#: ../../basic/settings/index.rst:1417 dde165ef41f74c77adf165a137d20838 +#: ../../basic/settings/index.rst:1495 bb410fe9e29344fbbd23d39576710be5 msgid "MONITORING_DATA_AGGREGATION" msgstr "" -#: ../../basic/settings/index.rst:1429 b207517cac454827afceab9054323a74 +#: ../../basic/settings/index.rst:1507 3f5f6485e940435fb9e0306ad48c0da8 msgid "" "Configure aggregation of past data to control data resolution. It lists " "data age and aggregation in reverse order, by default:" msgstr "" -#: ../../basic/settings/index.rst ec6d41de9a904a05b4c6fef5ddc2d074 +#: ../../basic/settings/index.rst cc72bddcac4045dab451438dea0dd074 msgid "- for current data, 1 minute resolution" msgstr "" -#: ../../basic/settings/index.rst 12ea48ad37ae45a7a1ad450c66054131 +#: ../../basic/settings/index.rst 3b277a557e554aeeb0aac678a36e0162 msgid "- for data older than 1 day, 1-hour resolution" msgstr "" -#: ../../basic/settings/index.rst 2eaafdbdfd074d6ea2e1a4c9007b9ac8 +#: ../../basic/settings/index.rst 3c50bb6851ab4ec0b60f99daf68c7b78 msgid "- for data older than 2 weeks, 1 day resolution" msgstr "" -#: ../../basic/settings/index.rst:1435 154b1846aedd4de49faa42a597434f03 +#: ../../basic/settings/index.rst:1513 ed3e93be23d34c8f9a91973fad39d933 msgid "See :ref:`geonode_monitoring` for further details." msgstr "" -#: ../../basic/settings/index.rst:1437 ../../basic/settings/index.rst:1477 -#: 8614c0b8d36d407e9155fb25a59bd4d8 ca19f10db22f4673b1f5b01976f9a179 +#: ../../basic/settings/index.rst:1515 ../../basic/settings/index.rst:1555 +#: 36b783520e3848659443b6a2789bed32 7a8af7a632a849a4a2b06d278c8d1ac9 msgid "This setting takes effects only if :ref:`user-analytics` is true." msgstr "" -#: ../../basic/settings/index.rst:1440 0572dad29a234127904fa7bdbce1f436 +#: ../../basic/settings/index.rst:1518 dddd35f9f7e6430cb7e283a4d238ce54 msgid "MONITORING_DATA_TTL" msgstr "" -#: ../../basic/settings/index.rst ac44ac6000dc43f59161ed73e2638793 +#: ../../basic/settings/index.rst 7fdc1ebbeedd432aa2ce63a457325a5e msgid "Default: ``365``" msgstr "" -#: ../../basic/settings/index.rst 95889285e8964d5dbffaa0de2394539d +#: ../../basic/settings/index.rst 4947d7e4498042ceb2ce5496cea96a0b msgid "Env: ``MONITORING_DATA_TTL``" msgstr "" -#: ../../basic/settings/index.rst:1445 27826669d263472791bcb7658a3f3b6e +#: ../../basic/settings/index.rst:1523 d3e9390d432e4d27899b3bbda5692502 msgid "How long monitoring data should be stored in days." msgstr "" -#: ../../basic/settings/index.rst:1448 56eff4d94b0f4fffa34a7b0aa23ce501 +#: ../../basic/settings/index.rst:1526 9132a63e4f964b9693f135426ec7166e msgid "MONITORING_DISABLE_CSRF" msgstr "" -#: ../../basic/settings/index.rst 0e59ec8c5f1747d4b4f6516a4ac52480 +#: ../../basic/settings/index.rst 1b25b9cf02b94556848ed35c8af76b76 msgid "Env: ``MONITORING_DISABLE_CSRF``" msgstr "" -#: ../../basic/settings/index.rst:1453 d4f136680138451db320b19975348a76 +#: ../../basic/settings/index.rst:1531 ce57944034084b27a73be9f86736608d msgid "" "Set this to true to disable csrf check for notification config views, use" " with caution - for dev purpose only." msgstr "" -#: ../../basic/settings/index.rst:1458 a75fd523ca7149a89fb15a83562331e8 +#: ../../basic/settings/index.rst:1536 34e3729b3f3c447bb3a79b3b16515598 msgid "MONITORING_SKIP_PATHS" msgstr "" -#: ../../basic/settings/index.rst:1474 ed1a2f7d76884d45b3c415ea5c02ff8d +#: ../../basic/settings/index.rst:1552 b9692124c6a64b7e958e250e0b605f50 msgid "" "Skip certain useless paths to not to mud analytics stats too much. See " ":ref:`geonode_monitoring` to learn more about it." msgstr "" -#: ../../basic/settings/index.rst:1480 b03d6204658d4409826766c41a3a57c1 +#: ../../basic/settings/index.rst:1558 38692b8d9a94487bab1ac9f27b107e5c msgid "N" msgstr "" -#: ../../basic/settings/index.rst:1483 11c9445930fc428b99541ddf07acef93 +#: ../../basic/settings/index.rst:1561 c6eb5ef4e8394b798a068eb7bac12fcb msgid "NOTIFICATIONS_MODULE" msgstr "" -#: ../../basic/settings/index.rst:1485 76ca09926e8e47d38894a9474ea544b7 +#: ../../basic/settings/index.rst:1563 af52650e997d4e758a0c1c2256e9daac msgid "Default: ``pinax.notifications``" msgstr "" -#: ../../basic/settings/index.rst:1487 190b8e226d154f00ad655a29a283e4c9 +#: ../../basic/settings/index.rst:1565 976154d0e1a543618edfb48e1494a46c msgid "App used for notifications. (pinax.notifications or notification)" msgstr "" -#: ../../basic/settings/index.rst:1490 c30a13e47f23419e91e4f452109be60d +#: ../../basic/settings/index.rst:1568 0337370537cf4926bbfa690e638aeac4 msgid "NOTIFICATION_ENABLED" msgstr "" -#: ../../basic/settings/index.rst f0530212847f4026ad7268d6377b5e7a +#: ../../basic/settings/index.rst ff11cd9fedbe4655966f2a90d2652c60 msgid "Env: ``NOTIFICATION_ENABLED``" msgstr "" -#: ../../basic/settings/index.rst:1495 f2543ae52a814e03bfb2cdc1b746ec01 +#: ../../basic/settings/index.rst:1573 a72b37d8a0154bafaee7c82d18eceab1 msgid "Enable or disable the notification system." msgstr "" -#: ../../basic/settings/index.rst:1498 a958ddacd4f540bfad8b2330130f1dc0 +#: ../../basic/settings/index.rst:1576 d8169913f0c547d9b1452f62727e799e msgid "O" msgstr "" -#: ../../basic/settings/index.rst:1501 8cf0486afa7449308ced292a6d6d03fb +#: ../../basic/settings/index.rst:1579 e4c767f4cc39436f9e4512e1c243a4d3 msgid "OAUTH2_API_KEY" msgstr "" -#: ../../basic/settings/index.rst d174acfcf266471b983143cec6916d43 +#: ../../basic/settings/index.rst f005209229904e80b505f04cf28b2f0c msgid "Env: ``OAUTH2_API_KEY``" msgstr "" -#: ../../basic/settings/index.rst:1506 8618dc8ccc62415cb825ac8b50f7fdb0 +#: ../../basic/settings/index.rst:1584 e856c958a905462997810e6d76af452d msgid "" "In order to protect oauth2 REST endpoints, used by GeoServer to fetch " "user roles and infos, you should set this key and configure the ``geonode" " REST role service`` accordingly. Keep it secret!" msgstr "" -#: ../../basic/settings/index.rst:1508 1746985efd464f10a9b22bb3f08cbcb7 +#: ../../basic/settings/index.rst:1586 9c2ad89aea104a42b78c5e9027e7b45c msgid "If not set, the endpoint can be accessed by users without authorization." msgstr "" -#: ../../basic/settings/index.rst:1511 36a20d9d8ac2455186f43474a7e98274 +#: ../../basic/settings/index.rst:1589 3f9aa651950c43a08dc486358019d8e7 msgid "OAUTH2_PROVIDER" msgstr "" -#: ../../basic/settings/index.rst:1513 ../../basic/settings/index.rst:1520 -#: ../../basic/settings/index.rst:1527 ../../basic/settings/index.rst:1534 -#: ../../basic/settings/index.rst:1541 ../../basic/settings/index.rst:1548 -#: 10981b60d4d34048b7e1ad02b58c54b4 11374a36ac0d4666b8c51cbc2a9a754e -#: b54d3bdd82a74facab9b0a8ee2e98d46 c82b23453f0a4bdfb95e659af7b4ff7b -#: f744c447a9b740e4b70f73815c7df39f fb8e6481a1e244bea00160e1545f965f +#: ../../basic/settings/index.rst:1591 ../../basic/settings/index.rst:1598 +#: ../../basic/settings/index.rst:1605 ../../basic/settings/index.rst:1612 +#: ../../basic/settings/index.rst:1619 ../../basic/settings/index.rst:1626 +#: 47c2f19f3012443c8b04c917618fe035 4d1518a7b3cf49859b7756c5168c2dee +#: 614d279ec8f848d2ba915d579a64c3f8 a9dccbd4222d4b4d8dac4659465c6118 +#: bb549827bf924e108d577d2916951133 d8726364634441b9ab4475457cfca9c7 msgid "" "Ref.: `OAuth Toolkit settings `__" msgstr "" -#: ../../basic/settings/index.rst:1516 aa734bea390e4298890680ad8c4a8e9b +#: ../../basic/settings/index.rst:1594 87d874554c2041adb3bda00b7c783b16 msgid "OAUTH2_PROVIDER_APPLICATION_MODEL" msgstr "" -#: ../../basic/settings/index.rst c0e5bfae02884370bc95584778ccfa91 +#: ../../basic/settings/index.rst 18c24cac745943e6b19cb26049de0215 msgid "Default: ``oauth2_provider.Application``" msgstr "" -#: ../../basic/settings/index.rst:1523 22f0249bfc43492999a5ce7284162546 +#: ../../basic/settings/index.rst:1601 debdafdb61c24a0ea86a828c4538602a msgid "OAUTH2_PROVIDER_ACCESS_TOKEN_MODEL" msgstr "" -#: ../../basic/settings/index.rst 65029b331c144de5acfae37d9f94b03d +#: ../../basic/settings/index.rst ab400188e5ac4515a5a29e0b6b9b2152 msgid "Default: ``oauth2_provider.AccessToken``" msgstr "" -#: ../../basic/settings/index.rst:1530 c6206fdf14a1497e833b2330cba9b0f2 +#: ../../basic/settings/index.rst:1608 11e3b5dfcf214307862f0137aec7b341 msgid "OAUTH2_PROVIDER_ID_TOKEN_MODEL" msgstr "" -#: ../../basic/settings/index.rst 6bc5f19a290d45a1b49c6925ab6cfec8 +#: ../../basic/settings/index.rst 099a1f821ab9474690dae8f52c540e3a msgid "Default: ``oauth2_provider.IDToken``" msgstr "" -#: ../../basic/settings/index.rst:1537 9cd92384a13844fc9a4b0be101ca2af3 +#: ../../basic/settings/index.rst:1615 b30c068088e04ec08559368fda385ce7 msgid "OAUTH2_PROVIDER_GRANT_MODEL" msgstr "" -#: ../../basic/settings/index.rst 9637d07e072f4c8f8fb66e1d070dce82 +#: ../../basic/settings/index.rst 6379e1f449a24167b7705a23222c5403 msgid "Default: ``oauth2_provider.Grant``" msgstr "" -#: ../../basic/settings/index.rst:1544 1faf5cb297b54f6d9c48b223721d68b2 +#: ../../basic/settings/index.rst:1622 a8c4572045a747ea96d1e263483cb3d3 msgid "OAUTH2_PROVIDER_REFRESH_TOKEN_MODEL" msgstr "" -#: ../../basic/settings/index.rst 16c7be1afc0249a9bccb6cf16fb78233 +#: ../../basic/settings/index.rst a4fcd07f89d040ff90d0d5380ead4ed2 msgid "Default: ``oauth2_provider.RefreshToken``" msgstr "" -#: ../../basic/settings/index.rst:1551 53187fef83304f3bae50c83a765f80c9 +#: ../../basic/settings/index.rst:1629 b4d9c90a8f1747f88c07a065496b7509 msgid "OGC_SERVER_DEFAULT_PASSWORD" msgstr "" -#: ../../basic/settings/index.rst 30e1d58a6bf643699777fd1b4d5bc919 +#: ../../basic/settings/index.rst efc424f531884d489ddab4cda94896fb msgid "Default: ``geoserver``" msgstr "" -#: ../../basic/settings/index.rst e6aa12ad9b924c48a97d7468ecf4f8e2 +#: ../../basic/settings/index.rst 7b96177189384553b648888babbacb86 msgid "Env: ``GEOSERVER_ADMIN_PASSWORD``" msgstr "" -#: ../../basic/settings/index.rst:1556 043faa22aa1a400d85eb8897175e1f55 +#: ../../basic/settings/index.rst:1634 50235bb0e2e54aac9c19ff7fa91e3431 msgid "The geoserver password." msgstr "" -#: ../../basic/settings/index.rst:1559 87949c31a14a4cdab50aaf4fb34d6b55 +#: ../../basic/settings/index.rst:1637 c4e917fe26a14088a8347c1af4903205 msgid "OGC_SERVER_DEFAULT_USER" msgstr "" -#: ../../basic/settings/index.rst a13169f4c31345f1982210188cc89475 +#: ../../basic/settings/index.rst b7c7421d81b148f6af5d9e5c003e3fc7 msgid "Default: ``admin``" msgstr "" -#: ../../basic/settings/index.rst b9d8ee8ffd02455a93a4614f1e263e2d +#: ../../basic/settings/index.rst b15d1b85dbb4441184ae3f0af9f13784 msgid "Env: ``GEOSERVER_ADMIN_USER``" msgstr "" -#: ../../basic/settings/index.rst:1564 37054c7c06e046408b710c5bc2882320 +#: ../../basic/settings/index.rst:1642 6247beb8b73a43978acfe174379926d6 msgid "The GeoServer user." msgstr "" -#: ../../basic/settings/index.rst:1567 bed1fffaa7f44ad5a8f60de3dcda3775 +#: ../../basic/settings/index.rst:1645 3ee32a6af8af4450bf5277314a0da443 msgid "OGC_SERVER" msgstr "" -#: ../../basic/settings/index.rst:1569 eaafb3d615fa4af2872cd2cd9e521635 +#: ../../basic/settings/index.rst:1647 078177ef5e744800806860e058e58950 msgid "Default: ``{}`` (Empty dictionary)" msgstr "" -#: ../../basic/settings/index.rst:1571 a632660ca3a14579bdf3378859664baf +#: ../../basic/settings/index.rst:1649 36b34cceb64b4b74a49ef0a8cf374a87 msgid "" "A dictionary of OGC servers and their options. The main server should be" " listed in the 'default' key. If there is no 'default' key or if the " @@ -2342,42 +2428,42 @@ msgid "" "setting::" msgstr "" -#: ../../basic/settings/index.rst:1585 ../../basic/settings/index.rst:2379 -#: 4165e245c0f44b1dad7746044d6d5075 bca62d85480a4b87a969128be80d9394 +#: ../../basic/settings/index.rst:1663 ../../basic/settings/index.rst:2545 +#: 67ebb62dc87b44a4947f485aa0792db9 8878ed5e82c749b7a65baa9f93385869 msgid "BACKEND" msgstr "" -#: ../../basic/settings/index.rst:1587 9583bfc79ada4d75a0054b7768095e30 +#: ../../basic/settings/index.rst:1665 2b8d139c2ff64b839b851ff5fb5aa166 msgid "Default: ``\"geonode.geoserver\"``" msgstr "" -#: ../../basic/settings/index.rst:1589 851234b9b6db4f0f92f845b2a55bea2d +#: ../../basic/settings/index.rst:1667 d315f3ffd858463a8793f88ce78b8f54 msgid "The OGC server backend to use. The backend choices are:" msgstr "" -#: ../../basic/settings/index.rst:1591 419a4d4bd37e49c3a8cad94db830e71a +#: ../../basic/settings/index.rst:1669 2bef3095dbd44e638677008b5847c9b4 msgid "``'geonode.geoserver'``" msgstr "" -#: ../../basic/settings/index.rst:1593 02b634abe34c48c0b15f7effeb4ac653 +#: ../../basic/settings/index.rst:1671 3868225b05bb48b48745ff3f9df7a6ce msgid "BACKEND_WRITE_ENABLED" msgstr "" -#: ../../basic/settings/index.rst:1597 b73500ae457142fb837b7f695fd15656 +#: ../../basic/settings/index.rst:1675 170dc21878b14b92be212eb47970d4e0 msgid "" "Specifies whether the OGC server can be written to. If False, actions " "that modify data on the OGC server will not execute." msgstr "" -#: ../../basic/settings/index.rst:1600 3b9dc106d0044583a9d212e8bbb42886 +#: ../../basic/settings/index.rst:1678 b749fb5bffbd465dbba39b4b503ab442 msgid "DATASTORE" msgstr "" -#: ../../basic/settings/index.rst:1602 90e7355547314d789de056ebfb76c585 +#: ../../basic/settings/index.rst:1680 6b6b0758e2e24fa6a0f574db34448522 msgid "Default: ``''`` (Empty string)" msgstr "" -#: ../../basic/settings/index.rst:1604 bd96d5e67c68426c9d6a2b976658a7a1 +#: ../../basic/settings/index.rst:1682 a7f6afeeb5344fd1a80ea6debc6af129 msgid "" "An optional string that represents the name of a vector datastore, where " "Geonode uploads are imported into. To support vector datastore imports " @@ -2385,26 +2471,26 @@ msgid "" "dictionary with the same name. Example::" msgstr "" -#: ../../basic/settings/index.rst:1631 da6d3061f4f045d29e1bb6f4b3cc0675 +#: ../../basic/settings/index.rst:1709 f20f52f8624c4fcd92433975160e0bc4 msgid "GEONODE_SECURITY_ENABLED" msgstr "" -#: ../../basic/settings/index.rst:1635 f92199e97d6649398f94e03b706ecc38 +#: ../../basic/settings/index.rst:1713 2b5965f972d5416e879f5f4522e5fbc7 msgid "" "A boolean that represents whether GeoNode's security application is " "enabled." msgstr "" -#: ../../basic/settings/index.rst:1637 eff08f4bde754775b364b481de488461 +#: ../../basic/settings/index.rst:1715 38518201d86044c591a98c5e333e8669 msgid "LOCATION" msgstr "" -#: ../../basic/settings/index.rst:1639 ../../basic/settings/index.rst:1667 -#: 3c5324737dea4b6badd64119d4550cdd 88563e8c725e45efafcecec1bcb215bf +#: ../../basic/settings/index.rst:1717 ../../basic/settings/index.rst:1745 +#: 9e64f08923524c999e8267fcadade120 ced5355ad49a441cb6fd765a876de19c msgid "Default: ``\"http://localhost:8080/geoserver/\"``" msgstr "" -#: ../../basic/settings/index.rst:1641 aacf1a4938ed445d83b08c3ac1dc31fe +#: ../../basic/settings/index.rst:1719 2a0874149db44d928fdee62146a76074 msgid "" "A base URL from which GeoNode can construct OGC service URLs. If using " "GeoServer you can determine this by visiting the GeoServer administration" @@ -2413,140 +2499,140 @@ msgid "" " location is http://example.com/geoserver." msgstr "" -#: ../../basic/settings/index.rst:1647 947f6ef46840466c9336ff399ce7013f +#: ../../basic/settings/index.rst:1725 874669c2390f42f186ccf04adc6f3c51 msgid "MAPFISH_PRINT_ENABLED" msgstr "" -#: ../../basic/settings/index.rst:1651 de31135e3aa4484581692281238ffffe +#: ../../basic/settings/index.rst:1729 d59ea3dff1924577bf326c7ae34ab7cd msgid "" "A boolean that represents whether the MapFish printing extension is " "enabled on the server." msgstr "" -#: ../../basic/settings/index.rst:1653 d27125cdcee34fbeb10044400f4a0c52 +#: ../../basic/settings/index.rst:1731 8772c5dca4664fc19d8eb07f3cb1521e msgid "PASSWORD" msgstr "" -#: ../../basic/settings/index.rst:1655 c53e7bc7a009430a861ce4234e80dbd1 +#: ../../basic/settings/index.rst:1733 93cedcef901b4659819219b7c2c8620f msgid "Default: ``'geoserver'``" msgstr "" -#: ../../basic/settings/index.rst:1657 b1421380c34941db82e9cfb97dfa7ab8 +#: ../../basic/settings/index.rst:1735 bfb2759c084c4e638461803c7c154149 msgid "The administrative password for the OGC server as a string." msgstr "" -#: ../../basic/settings/index.rst:1659 3a5358fb6a2142a3a646bbab16aeb10e +#: ../../basic/settings/index.rst:1737 3aa89d72c477445c90ba822154ce42c8 msgid "PRINT_NG_ENABLED" msgstr "" -#: ../../basic/settings/index.rst:1663 aeabd774679043ba910fdbf7dd259d7c +#: ../../basic/settings/index.rst:1741 91f8e49cb19f49e180eb7ef571171dde msgid "A boolean that represents whether printing of maps and layers is enabled." msgstr "" -#: ../../basic/settings/index.rst:1665 e8a73e8cb1c348d6bb8387a60cf13c1d +#: ../../basic/settings/index.rst:1743 0227cc4aa50a4a14a8cf99d974387427 msgid "PUBLIC_LOCATION" msgstr "" -#: ../../basic/settings/index.rst:1669 847d4baac81d49b4b380250d22b4a509 +#: ../../basic/settings/index.rst:1747 f5a9ad2ca61d4fb48066adefa80b7fda msgid "" "The URL used to in most public requests from Geonode. This setting " "allows a user to write to one OGC server (the LOCATION setting) and read " "from a separate server or the PUBLIC_LOCATION." msgstr "" -#: ../../basic/settings/index.rst:1672 f29f379956234595ac82714037778634 +#: ../../basic/settings/index.rst:1750 a81a1869e00043859532aaae4ad2bd83 msgid "USER" msgstr "" -#: ../../basic/settings/index.rst:1674 0b66cc6d058244e4827f95579664ded1 +#: ../../basic/settings/index.rst:1752 6bdd5d7c1e964aa28a293368a1e8da7e msgid "Default: ``'admin'``" msgstr "" -#: ../../basic/settings/index.rst:1676 0acddac24e94442f9cce158fc3ee2235 +#: ../../basic/settings/index.rst:1754 6700eb1c5b4c42089cb01e948cfa7104 msgid "The administrative username for the OGC server as a string." msgstr "" -#: ../../basic/settings/index.rst:1678 e210560df6f54862b2ff91fa4bdcd5b5 +#: ../../basic/settings/index.rst:1756 f1bd4ff460454c799397d81d89658b6a msgid "WMST_ENABLED" msgstr "" -#: ../../basic/settings/index.rst:1682 ../../basic/settings/index.rst:1688 -#: bcb7bfbf02334d09a88a043275fc5c88 df2ced5aab204206b8f241c88dab91fb +#: ../../basic/settings/index.rst:1760 ../../basic/settings/index.rst:1766 +#: 9916ad702e524f158c7edc17a082b35b c93751afbec34273bf686a6b8e2e5aee msgid "Not implemented." msgstr "" -#: ../../basic/settings/index.rst:1684 93049d924dfa42aeaae33108a231dc59 +#: ../../basic/settings/index.rst:1762 589e60160d1545a59ae76469b1f13c8b msgid "WPS_ENABLED" msgstr "" -#: ../../basic/settings/index.rst:1690 fd5de5f165f44667908b1733ae331561 +#: ../../basic/settings/index.rst:1768 55de35a9b8ea4d2c989e2e4b5405ae0c msgid "TIMEOUT" msgstr "" -#: ../../basic/settings/index.rst:1694 ef58879930434de39bdbfcc9801ffa66 +#: ../../basic/settings/index.rst:1772 b908133ed48c49868e8447bbbe42797d msgid "The maximum time, in seconds, to wait for the server to respond." msgstr "" -#: ../../basic/settings/index.rst:1697 b2e3900fa3a0406493ed382e680b453e +#: ../../basic/settings/index.rst:1775 aa442057a64f4fe1a912bceb11e113b0 msgid "OGP_URL" msgstr "" -#: ../../basic/settings/index.rst 58cb4f668712495a9a710ca5f62c899c +#: ../../basic/settings/index.rst 242ebb33130a4f9c9591ba4433d1609a msgid "Default: ``http://geodata.tufts.edu/solr/select``" msgstr "" -#: ../../basic/settings/index.rst a798cc7764a441daa7dd9b436eccc4d8 +#: ../../basic/settings/index.rst 1b2207c5bf6c4e318ad43ce582ba2586 msgid "Env: ``OGP_URL``" msgstr "" -#: ../../basic/settings/index.rst:1702 5531b366872947f999c1ed2fcae788e3 +#: ../../basic/settings/index.rst:1780 50866aec852e45f49efb374efcbc177d msgid "Endpoint of geodata.tufts.edu getCapabilities." msgstr "" -#: ../../basic/settings/index.rst:1705 3c4812dac457411d907464968308f068 +#: ../../basic/settings/index.rst:1783 1b17ea3e72ab4763ad69d2e4249de801 msgid "OPENGRAPH_ENABLED" msgstr "" -#: ../../basic/settings/index.rst:1707 ../../basic/settings/index.rst:2264 -#: 4891a7bf584a4b53b96ef34937cc3815 f8e7fbf0939b48d691b509ea0e925271 +#: ../../basic/settings/index.rst:1785 ../../basic/settings/index.rst:2430 +#: 76065a39b6b24c169ca296a2d23aafa9 e3e898a4e16141e0937a40e7db4d9ffa msgid "Default:: ``True``" msgstr "" -#: ../../basic/settings/index.rst:1709 9799b0c2de264449b351020f7f5b6cb7 +#: ../../basic/settings/index.rst:1787 a13489605c1b4c088de82422018c3295 msgid "" "A boolean that specifies whether Open Graph is enabled. Open Graph is " "used by Facebook and Slack." msgstr "" -#: ../../basic/settings/index.rst:1712 bb8e1ab694454885ba070aa623552e7c +#: ../../basic/settings/index.rst:1790 c2c98b1b64fa485cba8a6e9887510599 msgid "P" msgstr "" -#: ../../basic/settings/index.rst:1715 e953ef70f5994e1a84efa178281dd701 +#: ../../basic/settings/index.rst:1793 46b106a5b36b43c9adc35f2b09404b3b msgid "PINAX_NOTIFICATIONS_BACKENDS" msgstr "" -#: ../../basic/settings/index.rst:1717 7f9f41b42c834ff3ab48c295519f040d +#: ../../basic/settings/index.rst:1795 5046bf8ce3044789970b59da94ac8fc2 msgid "Default: ``(\"email\", _EMAIL_BACKEND, 0),``" msgstr "" -#: ../../basic/settings/index.rst:1719 d7d2fda08d0340c0b9b741e22bce37cc +#: ../../basic/settings/index.rst:1797 5ae75dd490e041dc845474b88335322c msgid "" "Used notification backend. This is a `pinax notification setting: `__" msgstr "" -#: ../../basic/settings/index.rst:1722 b5a6ea56be194c5fad2e45e82c40f95a +#: ../../basic/settings/index.rst:1800 0b588a33515346c99e223c4aaab1a045 msgid "PINAX_NOTIFICATIONS_LOCK_WAIT_TIMEOUT" msgstr "" -#: ../../basic/settings/index.rst add8e891fd304d9f8244336bcfd656a3 -#: bb1daada08624171b6e181fcbc9b2c20 +#: ../../basic/settings/index.rst 85cfb1b0f56144858be6760282798f73 +#: c6c2feded386477e8688c47041caac36 msgid "Env: ``NOTIFICATIONS_LOCK_WAIT_TIMEOUT``" msgstr "" -#: ../../basic/settings/index.rst:1727 ede22ce29fd84bf1be59f16543962d13 +#: ../../basic/settings/index.rst:1805 603ca9d1f6214126ac323e9f04f8ce4f msgid "" "It defines how long to wait for the lock to become available. Default of " "-1 means to never wait for the lock to become available. This is a `pinax" @@ -2555,11 +2641,11 @@ msgid "" "lock-wait-timeout>`__" msgstr "" -#: ../../basic/settings/index.rst:1731 9069e6f669154788ae18788f3bd9f2fb +#: ../../basic/settings/index.rst:1809 a8737d1dfcde4ee18008adbf2f5a70b6 msgid "PINAX_NOTIFICATIONS_QUEUE_ALL" msgstr "" -#: ../../basic/settings/index.rst:1736 3d30174df425442da11159dad5c17fd5 +#: ../../basic/settings/index.rst:1814 657930804f734429adc87d7f0d99c3c0 msgid "" "By default, calling notification.send will send the notification " "immediately, however, if you set this setting to True, then the default " @@ -2570,31 +2656,31 @@ msgid "" "queue-all>`__" msgstr "" -#: ../../basic/settings/index.rst:1740 b73c4f5b64cb42e6bc05305d3c9b3687 +#: ../../basic/settings/index.rst:1818 6bfb644f3a6544dd936faab11834fa06 msgid "PINAX_RATINGS_CATEGORY_CHOICES" msgstr "" -#: ../../basic/settings/index.rst:1758 dfdc721e9d044005bf8cae8488198549 +#: ../../basic/settings/index.rst:1836 899eb179361342f880e9f07f6d1d47f7 msgid "PROFILE_EDIT_EXCLUDE_FIELD" msgstr "" -#: ../../basic/settings/index.rst:1761 8d3404c353bf4857821116a4ae38ef2f +#: ../../basic/settings/index.rst:1839 bfe9481e3a2f41518624d2de3bcbe965 msgid "A list of element (item name) to exclude from the Profile Edit page." msgstr "" -#: ../../basic/settings/index.rst:1765 f27219e5c7e24188aa95f7a9558d89e2 +#: ../../basic/settings/index.rst:1843 d615d3cdd88e4ecaa9ccd7ee1bf17935 msgid "``PROFILE_EDIT_EXCLUDE_FIELD=['organization', 'language']``" msgstr "" -#: ../../basic/settings/index.rst:1769 692dc4b34a04459aa9ab12bdd63b0b4c +#: ../../basic/settings/index.rst:1847 642aea1ef05444b4975411d3560699b1 msgid "PROXY_ALLOWED_HOSTS" msgstr "" -#: ../../basic/settings/index.rst:1771 793855953e344282a9619a38d29fcddf +#: ../../basic/settings/index.rst:1849 c849e4b618814e20be6bfeada5b64713 msgid "Default: ``()`` (Empty tuple)" msgstr "" -#: ../../basic/settings/index.rst:1773 61210ea85f52400bafa0c73d9efd9d9c +#: ../../basic/settings/index.rst:1851 673c53eef50d42b699626a7b11901663 msgid "" "A tuple of strings representing the host/domain names that GeoNode can " "proxy requests to. This is a security measure to prevent an attacker from" @@ -2602,7 +2688,7 @@ msgid "" "sites." msgstr "" -#: ../../basic/settings/index.rst:1776 5a342310345e466c8baef1f40433aae4 +#: ../../basic/settings/index.rst:1854 67d56852a0d9469da039719ab74a6653 msgid "" "Values in this tuple can be fully qualified names (e.g. " "'www.geonode.org'), in which case they will be matched against the " @@ -2613,32 +2699,32 @@ msgid "" "recommended for production deployments." msgstr "" -#: ../../basic/settings/index.rst:1783 d28cab6642924efd95937f28fe29323f +#: ../../basic/settings/index.rst:1861 207fbcf0a7cf4b1cb5228c4a2125a118 msgid "PROXY_URL" msgstr "" -#: ../../basic/settings/index.rst:1785 39887226327b4137890d8c642f5b1a12 +#: ../../basic/settings/index.rst:1863 1445183ae69445e793ffb3c1c0889556 msgid "Default ``/proxy/?url=``" msgstr "" -#: ../../basic/settings/index.rst:1787 072ca776602548619e605239f9cd06f3 +#: ../../basic/settings/index.rst:1865 f96ac0c1123c48b29eecf41f3f095578 msgid "" "The URL to a proxy that will be used when making client-side requests in " "GeoNode. By default, the internal GeoNode proxy is used but " "administrators may favor using their own, less restrictive proxies." msgstr "" -#: ../../basic/settings/index.rst:1792 b8c8d3d49f1545e1ad39b2330671c71d +#: ../../basic/settings/index.rst:1870 11f54e4a92904e6f9ad67db13be251d1 msgid "PYCSW" msgstr "" -#: ../../basic/settings/index.rst:1794 a045f2530c384c0699dffb36e096dc50 +#: ../../basic/settings/index.rst:1872 9323072906424952a4a8834cf695434f msgid "" "A dict with pycsw's configuration with two possible keys CONFIGURATION " "and FILTER." msgstr "" -#: ../../basic/settings/index.rst:1796 d9859b3300e84beeb90455b12c23044a +#: ../../basic/settings/index.rst:1874 0928866542484f5eb3127a8993620334 msgid "" "CONFIGURATION Of note are the sections ``metadata:main`` to set CSW " "server metadata and ``metadata:inspire`` to set INSPIRE options. Setting" @@ -2648,7 +2734,7 @@ msgid "" " pycsw configuration details." msgstr "" -#: ../../basic/settings/index.rst:1803 848c34e75272490f8e25fb118954b67c +#: ../../basic/settings/index.rst:1881 0a17c06a2df749c4bf1197c0ff7cc4db msgid "" "FILTER Optional settings in order to add a filter to the CSW filtering. " "The filter follow the django orm structure and must be a `ResourceBase` " @@ -2656,196 +2742,199 @@ msgid "" "resource_type" msgstr "" -#: ../../basic/settings/index.rst:1808 73d0627a31ec4f97a357526728805693 +#: ../../basic/settings/index.rst:1886 f83fa6b65bdb4be6abd02335513fd866 msgid "Example of PYCSW configuration. PYCSW: {" msgstr "" -#: ../../basic/settings/index.rst:1810 3cb26afef2a448579409c564d18a3e7f +#: ../../basic/settings/index.rst:1888 1e5e773bf04647dd93ad9ff009929337 msgid "'CONFIGURATION': {...}, 'FILTER': {'resource_type__in':['layer'] }" msgstr "" -#: ../../basic/settings/index.rst:1812 26ba9a6abad9452c98387822e0e3bcad +#: ../../basic/settings/index.rst:1890 ../../basic/settings/index.rst:2102 +#: ../../basic/settings/index.rst:2376 ../../basic/settings/index.rst:2390 +#: 26ac5578901c44649d18c0e0526a63c2 876019cf3faf4f5586fe7d3886da328c +#: bdcf15d4c85143489ecae97598296ee3 d9c5ac1c9e70440b826beec213380b5c msgid "}" msgstr "" -#: ../../basic/settings/index.rst:1815 8ef348f9fc484d3ab8eb44e37afb7002 +#: ../../basic/settings/index.rst:1893 96adecfd22544052a6bc2a701a7fa3a1 msgid "R" msgstr "" -#: ../../basic/settings/index.rst:1818 5c8230b0bc8b45f293967592085354b7 +#: ../../basic/settings/index.rst:1896 ba16d1f8097142c08d32f04908413073 msgid "RABBITMQ_SIGNALS_BROKER_URL" msgstr "" -#: ../../basic/settings/index.rst:1820 f851d7ea3ef845ae89f17c7c07597ff6 +#: ../../basic/settings/index.rst:1898 2aa9ef63984a471fbf27dc7c6ac3a927 msgid "Default: ``amqp://localhost:5672``" msgstr "" -#: ../../basic/settings/index.rst:1822 b9f3cd9931954e4fb82e2fab5ac73abd +#: ../../basic/settings/index.rst:1900 20f6d7d3f46f46d0b93ef82daccbed9d msgid "The Rabbitmq endpoint" msgstr "" -#: ../../basic/settings/index.rst:1827 44c8692e573c4f34b64a29290cda90ac +#: ../../basic/settings/index.rst:1905 71e541788b2c4b6ebbc3555d95d26f74 msgid "RECAPTCHA_ENABLED" msgstr "" -#: ../../basic/settings/index.rst 1aa5fdd65d8a4c13b42adfd78e23a00c +#: ../../basic/settings/index.rst 6dad16c810734cb58e32b9a1aa11bc31 msgid "Env: ``RECAPTCHA_ENABLED``" msgstr "" -#: ../../basic/settings/index.rst:1832 3816e07d26ba447791e23b43c47f6bfc +#: ../../basic/settings/index.rst:1910 bb9b4f6fd0174f5bb4e220c52e6e9db3 msgid "" "Allows enabling reCaptcha field on signup form. Valid Captcha Public and " "Private keys will be needed as specified here https://pypi.org/project" "/django-recaptcha/#installation" msgstr "" -#: ../../basic/settings/index.rst:1835 ../../basic/settings/index.rst:1862 -#: ../../basic/settings/index.rst:1874 ../../basic/settings/index.rst:1887 -#: ../../basic/settings/index.rst:1897 123a61cd1b7f489c92da01b3b7355111 -#: 3479e01756b8477d967fd4d0beccdf13 4c377661ee9c4aa5822798ceb6a9b3c7 -#: 53fa7f08dc9c44dea858bd42d44611e6 a3b1f4378ef3442281270a17d8f95b48 +#: ../../basic/settings/index.rst:1913 ../../basic/settings/index.rst:1940 +#: ../../basic/settings/index.rst:1952 ../../basic/settings/index.rst:1965 +#: ../../basic/settings/index.rst:1975 001cab50af864a0abf5b67e5a0701d4d +#: 02eab585f9c34a5dada98529f14f0bdd 33d2382edc1f4074977b86c60c07c1bd +#: a50df4222c7f4cf0aac59ae5c5847bca f85bb2211d10491681bb4a069fd72c44 msgid "" "You will need to generate a keys pair for ``reCaptcha v2`` for your " "domain from https://www.google.com/recaptcha/admin/create" msgstr "" -#: ../../basic/settings/index.rst:1837 14b45b7a1f224169bcd9666f14dbef40 +#: ../../basic/settings/index.rst:1915 cad1ffbae6fe4f8d8155176efa1b905f msgid "More options will be available by enabling this setting:" msgstr "" -#: ../../basic/settings/index.rst:1839 1fede6d0b28a4f8bb7185cb4fc565147 +#: ../../basic/settings/index.rst:1917 401b0ae2df01411f939f95e89095e756 msgid "**ACCOUNT_SIGNUP_FORM_CLASS**" msgstr "" -#: ../../basic/settings/index.rst:1846 762413554cb44b768ccec7e7ab6bc1dc +#: ../../basic/settings/index.rst:1924 cdab3540918c47c7b3634324294505b0 msgid "**INSTALLED_APPS**" msgstr "" -#: ../../basic/settings/index.rst:1848 45db399e97a541d999dc6e70b94cdf39 +#: ../../basic/settings/index.rst:1926 cbdb0669cd1c4640b58341c263cec25f msgid "" "The ``captcha`` must be present on ``INSTALLED_APPS``, otherwise you'll " "get an error." msgstr "" -#: ../../basic/settings/index.rst:1850 83e2118029ad42efb31d809802a7657c +#: ../../basic/settings/index.rst:1928 2f4d1c083700419784b5a81fafd85385 msgid "" "When enabling the :ref:`recaptcha_enabled` option through the " "``environment``, this setting will be automatically added by GeoNode as " "follows:" msgstr "" -#: ../../basic/settings/index.rst:1857 c1252a9bfe6f4c0d9c7cce55240ddeeb +#: ../../basic/settings/index.rst:1935 3f1fa4cda0fd4441870afef2de4a8370 msgid "**RECAPTCHA_PUBLIC_KEY**" msgstr "" -#: ../../basic/settings/index.rst 35b1176ae83f476fa645bf597e7ea1dd -#: 6bbfc950922c4e00ae23a8d73b56bb0d +#: ../../basic/settings/index.rst 0faf36104e8e448b8938de3f41e629c2 +#: ab1f7fa19a31474aa9a9a80ef3cfc0a5 msgid "Default: ``geonode_RECAPTCHA_PUBLIC_KEY``" msgstr "" -#: ../../basic/settings/index.rst 3b882d2ffafd4522a1e9e75990854d3e -#: 85a8e155bebd4768a7ec7ead3ca05351 +#: ../../basic/settings/index.rst 31bec8fbff014a95b84e0af788d96dc7 +#: af07d2d1fff4403ab51fb964d254a2b1 msgid "Env: ``RECAPTCHA_PUBLIC_KEY``" msgstr "" -#: ../../basic/settings/index.rst:1864 ../../basic/settings/index.rst:1876 -#: 0283e2546db14413bb4a92d568366c18 123f30c8135048dbbe730e1f70809c2e +#: ../../basic/settings/index.rst:1942 ../../basic/settings/index.rst:1954 +#: 98dac17b270441c79f0d8ec870372ca5 f09250c88c174d0eb161e30dce2c8955 msgid "For mode details on the reCaptcha package, please see:" msgstr "" -#: ../../basic/settings/index.rst:1866 ../../basic/settings/index.rst:1878 -#: e983803d8a76433d94613212030c2baf ecc8546bdb694ad69f12c074c7a0dc47 +#: ../../basic/settings/index.rst:1944 ../../basic/settings/index.rst:1956 +#: 27bb8275d6084fc0ae87f783e95a614b b737468aff354867a08415dc0af92974 msgid "https://pypi.org/project/django-recaptcha/#installation" msgstr "" -#: ../../basic/settings/index.rst:1867 ../../basic/settings/index.rst:1879 -#: 2c794d1a0f7b406fabc02af35b1e996d 9920b2612a76465eb89b580c2607b274 +#: ../../basic/settings/index.rst:1945 ../../basic/settings/index.rst:1957 +#: 832c1620b8aa4f2d8c3fb8cc76b0d0cc 858ece2769d8463b930dd88161a70e2f msgid "" "https://pypi.org/project/django-recaptcha/#local-development-and-" "functional-testing" msgstr "" -#: ../../basic/settings/index.rst:1869 c773135a697a45c5bb4ccd9cb4cb16af +#: ../../basic/settings/index.rst:1947 e6f0dadb19ce4516a40a0d597dba6652 msgid "**RECAPTCHA_PRIVATE_KEY**" msgstr "" -#: ../../basic/settings/index.rst 3002ade6736a4bc6913e2b9a037d11ae -#: 8fb9d297498e4bc1b511dd9fc92f8bcc +#: ../../basic/settings/index.rst 5f401eb185584e43a7997c6b608aa17c +#: 772dbcbaa6184e1ebc433ff1caa4d549 msgid "Default: ``geonode_RECAPTCHA_PRIVATE_KEY``" msgstr "" -#: ../../basic/settings/index.rst 45e15e3ecd994f6099ef6003a6d38269 -#: f80643d74478452a8b6715956e61a61b +#: ../../basic/settings/index.rst 4cb006879b6c440ba41e71192127c9e0 +#: e35c2736c3a746e2850270c2e4e6527f msgid "Env: ``RECAPTCHA_PRIVATE_KEY``" msgstr "" -#: ../../basic/settings/index.rst:1882 0f4ec89423bd4d5da810e0f16e551753 +#: ../../basic/settings/index.rst:1960 305e0688184848aa9b971aabd9f23cb8 msgid "RECAPTCHA_PUBLIC_KEY" msgstr "" -#: ../../basic/settings/index.rst:1892 ed1c45e262e74d14b612b6fb8118bed2 +#: ../../basic/settings/index.rst:1970 7b2e1e248a7e4574979f8c10bdb7db15 msgid "RECAPTCHA_PRIVATE_KEY" msgstr "" -#: ../../basic/settings/index.rst:1902 48a1f818552848dfb9d80cc617e57f86 +#: ../../basic/settings/index.rst:1980 95ff6c266fef4e47857b678766381368 msgid "REDIS_SIGNALS_BROKER_URL" msgstr "" -#: ../../basic/settings/index.rst:1904 261d608e30fb4fc2bebbc6f04df20e7b +#: ../../basic/settings/index.rst:1982 bee208876cea47dfb8dbf655a64112ad msgid "Default: ``redis://localhost:6379/0``" msgstr "" -#: ../../basic/settings/index.rst:1906 746900d67e0d4ce7b4c7b2049879d268 +#: ../../basic/settings/index.rst:1984 5f9e398eee814165980d482ea6fe2d67 msgid "The Redis endpoint." msgstr "" -#: ../../basic/settings/index.rst:1909 1f259512081041ce84b5c04aa842b7f6 +#: ../../basic/settings/index.rst:1987 a744d3d73819483e878e2c9f71c608b8 msgid "REGISTERED_MEMBERS_GROUP_NAME" msgstr "" -#: ../../basic/settings/index.rst 0da880ec93fc4a16b54e3bbeb501bd2e +#: ../../basic/settings/index.rst 5741821a32834395a3fbb91fc5585bf4 msgid "Default: ``registered-members``" msgstr "" -#: ../../basic/settings/index.rst e4fcdf0779e14758a4ec2e11a81b9bec +#: ../../basic/settings/index.rst ce811ce82df844059becb7e1eb715c77 msgid "Env: ``REGISTERED_MEMBERS_GROUP_NAME``" msgstr "" -#: ../../basic/settings/index.rst:1914 ../../basic/settings/index.rst:1922 -#: 1b3bc59533414db384816a419ea9ef99 cf96b83c75b04608a001b4ea415d6eb7 +#: ../../basic/settings/index.rst:1992 ../../basic/settings/index.rst:2000 +#: 4caaefd4c75941cc9c776a8281de5f7a 8125d6add7e04600bb1f761d17c10c23 msgid "" "Used by " "``AUTO_ASSIGN_REGISTERED_MEMBERS_TO_REGISTERED_MEMBERS_GROUP_NAME`` " "settings." msgstr "" -#: ../../basic/settings/index.rst:1917 39ec8fc9550740c0974f13a770862aa7 +#: ../../basic/settings/index.rst:1995 53a1904805ff447bb683dd8b435a4052 msgid "REGISTERED_MEMBERS_GROUP_TITLE" msgstr "" -#: ../../basic/settings/index.rst a360433e8ca249b4be5d53ede0049984 +#: ../../basic/settings/index.rst da30ab77420c4f568bf80866f88d3092 msgid "Default: ``Registered Members``" msgstr "" -#: ../../basic/settings/index.rst 3f1ffa8e66614d53946aaef43d106a01 +#: ../../basic/settings/index.rst 832a39dd2c9e436c8bdbc14084cf6eec msgid "Env: ``REGISTERED_MEMBERS_GROUP_TITLE``" msgstr "" -#: ../../basic/settings/index.rst:1925 9a20b5f8f5554fe49320dce920c6d7a1 +#: ../../basic/settings/index.rst:2003 67145f33ebf6410dbc8822095f3cd510 msgid "REGISTRATION_OPEN" msgstr "" -#: ../../basic/settings/index.rst:1929 0cad990d828b4b71b7c9c2c9065b0c9f +#: ../../basic/settings/index.rst:2007 164e2b23b48e40faa86e2bb3407217cc msgid "" "A boolean that specifies whether users can self-register for an account " "on your site." msgstr "" -#: ../../basic/settings/index.rst:1932 3dff79b1e6fc47ef8e755f44aadabcf9 +#: ../../basic/settings/index.rst:2010 15c4b0cc6630476ab73273b63f4c5045 msgid "RESOURCE_PUBLISHING" msgstr "" -#: ../../basic/settings/index.rst:1936 9e0ba72981b64c2b8735c2616cbfbcb6 +#: ../../basic/settings/index.rst:2014 de0ba753c1d34325adc1c3a04969491e msgid "" "By default, the GeoNode application allows GeoNode staff members to " "publish/unpublish resources. By default, resources are published when " @@ -2853,51 +2942,27 @@ msgid "" "to unpublish a resource (and eventually publish it back)." msgstr "" -#: ../../basic/settings/index.rst:1943 d4a3a2fc173d465fbe0ce776b5ba9c0d +#: ../../basic/settings/index.rst:2021 b62c9716ecf74c7d8036e512a721a04e msgid "S" msgstr "" -#: ../../basic/settings/index.rst:1946 4ff05a47169044389fb0087071abf4f4 -msgid "S3_MEDIA_ENABLED" -msgstr "" - -#: ../../basic/settings/index.rst 7a9a2db4404548a5a858b7b942ae3afc -msgid "Env: ``S3_MEDIA_ENABLED``" -msgstr "" - -#: ../../basic/settings/index.rst:1951 98c300c3c2874e85a3c8596f2da955b4 -msgid "Enable/disable Amazon S3 media storage." -msgstr "" - -#: ../../basic/settings/index.rst:1954 b0b27c6dced54bd9a9a1446659934d16 -msgid "S3_STATIC_ENABLED" -msgstr "" - -#: ../../basic/settings/index.rst 63f9d92e56d84d58a6d232cf6f4cbb4e -msgid "Env: ``S3_STATIC_ENABLED``" -msgstr "" - -#: ../../basic/settings/index.rst:1959 85f5702cac1048d48383afc9cd8ae67a -msgid "Enable/disable Amazon S3 static storage." -msgstr "" - -#: ../../basic/settings/index.rst:1962 312da706a3404ab687f30fbcdf767383 +#: ../../basic/settings/index.rst:2024 dd1a84a982404e21ad487fd9acd48b10 msgid "SEARCH_FILTERS" msgstr "" -#: ../../basic/settings/index.rst:1977 6b0db65d6a814e3195d38a1825f17e86 +#: ../../basic/settings/index.rst:2039 a34a5d0a6ddc41fdb9139b0610581928 msgid "Enabled Search Filters for filtering resources." msgstr "" -#: ../../basic/settings/index.rst:1980 43135b4474d548d6b34c1a09e6990acc +#: ../../basic/settings/index.rst:2042 dfe0bf74fc5b4a2c887cbf016c13c709 msgid "SECURE_BROWSER_XSS_FILTER" msgstr "" -#: ../../basic/settings/index.rst f79cb62e312a40f5842a2b4058fea593 +#: ../../basic/settings/index.rst 105b6492b13f4d26bdc24486728d649a msgid "Env: ``SECURE_BROWSER_XSS_FILTER``" msgstr "" -#: ../../basic/settings/index.rst:1985 f846d0357ac44da89b17e73ee80c8947 +#: ../../basic/settings/index.rst:2047 311b38157c6c47c8b4b896cb487d65ab msgid "" "If True, the SecurityMiddleware sets the X-XSS-Protection: 1; mode=block " "header on all responses that do not already have it. This is ``__" msgstr "" -#: ../../basic/settings/index.rst:1989 a018e14350cb4729a5a85290acb1bbaf +#: ../../basic/settings/index.rst:2051 bc9bff3072d94995b3133fff976dc723 msgid "SECURE_CONTENT_TYPE_NOSNIFF" msgstr "" -#: ../../basic/settings/index.rst 079f75f998174e6da8a0272e21ee4b3e +#: ../../basic/settings/index.rst ef0ebb6028b24b9dbf2384ebfa591864 msgid "Env: ``SECURE_CONTENT_TYPE_NOSNIFF``" msgstr "" -#: ../../basic/settings/index.rst:1994 03515b75582643cab4b9d0603e87d489 +#: ../../basic/settings/index.rst:2056 78ee6a88d61041d4a408d6e49245b57e msgid "" "If True, the SecurityMiddleware sets the X-Content-Type-Options: nosniff " "header on all responses that do not already have it. This is `Django " @@ -2921,34 +2986,34 @@ msgid "" "content-type-nosniff>`__" msgstr "" -#: ../../basic/settings/index.rst:1999 171d7266d8d4466da4ca4f40202f6497 +#: ../../basic/settings/index.rst:2061 3b66ba0c4b6a498086c2257cf64e1ca8 msgid "SECURE_HSTS_INCLUDE_SUBDOMAINS" msgstr "" -#: ../../basic/settings/index.rst d5794212cd6f4517817de56d46a268b5 +#: ../../basic/settings/index.rst 43453f4bfd1b43cebc772b98e367ce2f msgid "Env: ``SECURE_HSTS_INCLUDE_SUBDOMAINS``" msgstr "" -#: ../../basic/settings/index.rst:2004 9768d9c3917341138531608418a87d48 +#: ../../basic/settings/index.rst:2066 492611183acd48e2a54589384981809a msgid "" "This is Django settings: " "https://docs.djangoproject.com/en/3.2/ref/settings/#secure-hsts-include-" "subdomains" msgstr "" -#: ../../basic/settings/index.rst:2007 a64bd863f1fa4a739d1d2505a7cf72af +#: ../../basic/settings/index.rst:2069 edcdd9888c2740cbb6ee10b8deb0cfe4 msgid "SECURE_HSTS_SECONDS" msgstr "" -#: ../../basic/settings/index.rst 608ca14729fb41c098ead1c15f5a5047 +#: ../../basic/settings/index.rst 1976d4381128445c8d16fb34feb10ffc msgid "Default: ``3600``" msgstr "" -#: ../../basic/settings/index.rst e7c156bbdf5c42fe957553cdd50954f6 +#: ../../basic/settings/index.rst 561663d448d84662810a91c98a500aa9 msgid "Env: ``SECURE_HSTS_SECONDS``" msgstr "" -#: ../../basic/settings/index.rst:2012 39fae889c37843dda69ede32ce6afdbc +#: ../../basic/settings/index.rst:2074 cea3c2709c31433789ec0db6812102da msgid "" "This is `Django settings: " "`__" msgstr "" -#: ../../basic/settings/index.rst:2022 8afad428163a40d2b0f689fc5000f583 +#: ../../basic/settings/index.rst:2084 5ca50ebf7d8b4363affd7f43953067a0 +msgid "SERVICES_TYPE_MODULES" +msgstr "" + +#: ../../basic/settings/index.rst:2086 0e2d6d238a5840ffa4bd02adfea11651 +msgid "" +"It's possible to define multiple Service Types Modules for custom service" +" type with it's own Handler." +msgstr "" + +#: ../../basic/settings/index.rst:2090 d6df721bcd3d47b5a871ac35598b162e +msgid "`SERVICES_TYPE_MODULES = [ 'path.to.module1','path.to.module2', ... ]`" +msgstr "" + +#: ../../basic/settings/index.rst:2092 3d65074810b541d1b2a03c0c4281c3d3 +msgid "Default service types are already included" +msgstr "" + +#: ../../basic/settings/index.rst:2094 57e3da0db4e64cf7aa2be44d74ee25f2 +msgid "Inside each module in the list we need to define a variable:" +msgstr "" + +#: ../../basic/settings/index.rst:2101 d083799539044f1ca1243d23f03169dd +msgid "`services_type = {" +msgstr "" + +#: ../../basic/settings/index.rst:2100 468ff7bab1404b7589c118b1587485c6 +msgid "\"\": {" +msgstr "" + +#: ../../basic/settings/index.rst:2098 f0d8f18884ca483b821d2c5aceffce79 +msgid "" +"\"OWS\": True/False, \"handler\": \"\", \"label\": " +"\"