diff --git a/backend/news/10.documentation b/backend/news/10.documentation new file mode 100644 index 0000000..126bd6a --- /dev/null +++ b/backend/news/10.documentation @@ -0,0 +1 @@ +Cria conteúdo de exemplo para álbum de imagens. @ericof diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/0a7fe46ed5e247dbb985a50990614a79/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/0a7fe46ed5e247dbb985a50990614a79/data.json index 5498253..a9c54a8 100644 --- a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/0a7fe46ed5e247dbb985a50990614a79/data.json +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/0a7fe46ed5e247dbb985a50990614a79/data.json @@ -46,9 +46,7 @@ "e0f7f0ef-4cfa-4467-b204-dd6e04aa0558" ] }, - "blog_tags": [ - "21fb39c7814b40c3a25658cb0ac899bf" - ], + "blog_tags": [], "changeNote": "", "contributors": [], "created": "2025-06-25T18:34:12+00:00", diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/0ea7fbce476b4c129618a40f86d4c787/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/0ea7fbce476b4c129618a40f86d4c787/data.json new file mode 100644 index 0000000..7a9a4e5 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/0ea7fbce476b4c129618a40f86d4c787/data.json @@ -0,0 +1,100 @@ +{ + "@id": "/fotos", + "@type": "Document", + "UID": "0ea7fbce476b4c129618a40f86d4c787", + "allow_discussion": null, + "blocks": { + "2094d134-0507-487b-a1bc-da07d437b536": { + "@type": "title" + }, + "4aff4a8b-6f8f-4533-b43c-10ee11b554c1": { + "@type": "description" + }, + "509c72e6-4b53-4488-b0f0-ba901cbba221": { + "@type": "slate" + }, + "87f180e9-aded-44ae-8b48-132c014fc239": { + "@type": "listing", + "headlineTag": "h2", + "querystring": { + "b_size": "10", + "query": [ + { + "i": "path", + "o": "plone.app.querystring.operation.string.relativePath", + "v": "./" + }, + { + "i": "portal_type", + "o": "plone.app.querystring.operation.selection.any", + "v": [ + "Image" + ] + } + ], + "sort_order": "ascending" + }, + "styles": {}, + "theme": "default", + "variation": "imageAlbum" + } + }, + "blocks_layout": { + "items": [ + "2094d134-0507-487b-a1bc-da07d437b536", + "4aff4a8b-6f8f-4533-b43c-10ee11b554c1", + "87f180e9-aded-44ae-8b48-132c014fc239", + "509c72e6-4b53-4488-b0f0-ba901cbba221" + ] + }, + "changeNote": "", + "contributors": [], + "created": "2025-08-20T23:03:53+00:00", + "creators": [ + "admin" + ], + "description": "Minhas fotos", + "effective": "2025-08-20T23:07:00+00:00", + "exclude_from_nav": false, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "fotos", + "is_folderish": true, + "language": "##DEFAULT##", + "layout": "document_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:14:08+00:00", + "nav_title": null, + "preview_caption_link": null, + "review_state": "published", + "rights": "", + "subjects": [], + "title": "Fotos", + "type_title": "Page", + "version": "current", + "versioning_enabled": true, + "workflow_history": { + "simple_publication_workflow": [ + { + "action": null, + "actor": "admin", + "comments": "", + "review_state": "private", + "time": "2025-08-20T23:03:53+00:00" + }, + { + "action": "publish", + "actor": "admin", + "comments": "", + "review_state": "published", + "time": "2025-08-20T23:07:05+00:00" + } + ] + }, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/10d1d10088d54f7fbc5c912bf7eb0153/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/10d1d10088d54f7fbc5c912bf7eb0153/data.json new file mode 100644 index 0000000..c97a5c5 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/10d1d10088d54f7fbc5c912bf7eb0153/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/tori-em-kyoto", + "@type": "Image", + "UID": "10d1d10088d54f7fbc5c912bf7eb0153", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T14:13:05+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "tori-em-kyoto", + "image": { + "blob_path": "10d1d10088d54f7fbc5c912bf7eb0153/image/tori-em-kyoto.jpg", + "content-type": "image/jpeg", + "filename": "Tori em Kyoto", + "height": 1024, + "size": 89670, + "width": 473 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:13:05+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Tori em Kyoto", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/10d1d10088d54f7fbc5c912bf7eb0153/image/tori-em-kyoto.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/10d1d10088d54f7fbc5c912bf7eb0153/image/tori-em-kyoto.jpg new file mode 100644 index 0000000..4e46901 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/10d1d10088d54f7fbc5c912bf7eb0153/image/tori-em-kyoto.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/1d0b4dd830984e76ab9aefb1626e4aaa/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/1d0b4dd830984e76ab9aefb1626e4aaa/data.json new file mode 100644 index 0000000..780e08d --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/1d0b4dd830984e76ab9aefb1626e4aaa/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/munique", + "@type": "Image", + "UID": "1d0b4dd830984e76ab9aefb1626e4aaa", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "munique", + "image": { + "blob_path": "1d0b4dd830984e76ab9aefb1626e4aaa/image/munique.jpg", + "content-type": "image/jpeg", + "filename": "munique.jpg", + "height": 681, + "size": 113132, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:30:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Munique", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/1d0b4dd830984e76ab9aefb1626e4aaa/image/munique.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/1d0b4dd830984e76ab9aefb1626e4aaa/image/munique.jpg new file mode 100644 index 0000000..0b51253 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/1d0b4dd830984e76ab9aefb1626e4aaa/image/munique.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/2365cde7fb1c47f0ad891b773b289c5f/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/2365cde7fb1c47f0ad891b773b289c5f/data.json new file mode 100644 index 0000000..b8dba41 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/2365cde7fb1c47f0ad891b773b289c5f/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/pantano", + "@type": "Image", + "UID": "2365cde7fb1c47f0ad891b773b289c5f", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T14:13:05+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "pantano", + "image": { + "blob_path": "2365cde7fb1c47f0ad891b773b289c5f/image/pantano.jpg", + "content-type": "image/jpeg", + "filename": "P\u00e2ntano", + "height": 473, + "size": 316373, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:13:05+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "P\u00e2ntano", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/2365cde7fb1c47f0ad891b773b289c5f/image/pantano.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/2365cde7fb1c47f0ad891b773b289c5f/image/pantano.jpg new file mode 100644 index 0000000..c26248c Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/2365cde7fb1c47f0ad891b773b289c5f/image/pantano.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/31e9dc3c5676495d8e6d7b7f95fe930a/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/31e9dc3c5676495d8e6d7b7f95fe930a/data.json index dd516e9..38d9a7b 100644 --- a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/31e9dc3c5676495d8e6d7b7f95fe930a/data.json +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/31e9dc3c5676495d8e6d7b7f95fe930a/data.json @@ -36,7 +36,7 @@ "admin" ], "description": "Imagens utilizadas no site", - "effective": "2025-07-16T19:44:54+00:00", + "effective": "2025-07-16T19:44:00+00:00", "exclude_from_nav": true, "expires": null, "exportimport.constrains": { diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4536a5253edf40909073736dcc93deb2/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4536a5253edf40909073736dcc93deb2/data.json new file mode 100644 index 0000000..b68f00c --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4536a5253edf40909073736dcc93deb2/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/firenze", + "@type": "Image", + "UID": "4536a5253edf40909073736dcc93deb2", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T14:13:05+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "firenze", + "image": { + "blob_path": "4536a5253edf40909073736dcc93deb2/image/firenze.jpg", + "content-type": "image/jpeg", + "filename": "Firenze", + "height": 473, + "size": 147133, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:13:05+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Firenze", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4536a5253edf40909073736dcc93deb2/image/firenze.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4536a5253edf40909073736dcc93deb2/image/firenze.jpg new file mode 100644 index 0000000..7ac71da Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4536a5253edf40909073736dcc93deb2/image/firenze.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/47f419e8f8c34305a6dd9b42c8f47ace/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/47f419e8f8c34305a6dd9b42c8f47ace/data.json new file mode 100644 index 0000000..ec99e40 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/47f419e8f8c34305a6dd9b42c8f47ace/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/geiranger", + "@type": "Image", + "UID": "47f419e8f8c34305a6dd9b42c8f47ace", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "geiranger", + "image": { + "blob_path": "47f419e8f8c34305a6dd9b42c8f47ace/image/geiranger.jpg", + "content-type": "image/jpeg", + "filename": "Geiranger", + "height": 681, + "size": 213455, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:30:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Geiranger", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/47f419e8f8c34305a6dd9b42c8f47ace/image/geiranger.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/47f419e8f8c34305a6dd9b42c8f47ace/image/geiranger.jpg new file mode 100644 index 0000000..e3fc062 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/47f419e8f8c34305a6dd9b42c8f47ace/image/geiranger.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4b9e7e3961bf4447824c339e7ebe0ef2/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4b9e7e3961bf4447824c339e7ebe0ef2/data.json new file mode 100644 index 0000000..1bf3f5b --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4b9e7e3961bf4447824c339e7ebe0ef2/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/brasilia", + "@type": "Image", + "UID": "4b9e7e3961bf4447824c339e7ebe0ef2", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T14:13:05+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "brasilia", + "image": { + "blob_path": "4b9e7e3961bf4447824c339e7ebe0ef2/image/brasilia.jpg", + "content-type": "image/jpeg", + "filename": "Bras\u00edlia", + "height": 473, + "size": 147015, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:13:05+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Bras\u00edlia", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4b9e7e3961bf4447824c339e7ebe0ef2/image/brasilia.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4b9e7e3961bf4447824c339e7ebe0ef2/image/brasilia.jpg new file mode 100644 index 0000000..6255c2a Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/4b9e7e3961bf4447824c339e7ebe0ef2/image/brasilia.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5ad2e73edafe47fd8ae85f54f8541136/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5ad2e73edafe47fd8ae85f54f8541136/data.json new file mode 100644 index 0000000..f87bc37 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5ad2e73edafe47fd8ae85f54f8541136/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/detalhe-de-telhado", + "@type": "Image", + "UID": "5ad2e73edafe47fd8ae85f54f8541136", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T14:13:05+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "detalhe-de-telhado", + "image": { + "blob_path": "5ad2e73edafe47fd8ae85f54f8541136/image/detalhe-telhado.jpg", + "content-type": "image/jpeg", + "filename": "Detalhe de telhado", + "height": 1024, + "size": 96774, + "width": 473 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:13:05+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Detalhe de telhado", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5ad2e73edafe47fd8ae85f54f8541136/image/detalhe-telhado.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5ad2e73edafe47fd8ae85f54f8541136/image/detalhe-telhado.jpg new file mode 100644 index 0000000..8ca04ee Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5ad2e73edafe47fd8ae85f54f8541136/image/detalhe-telhado.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5e19a53ddb314f4b8d3ce39828a42d09/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5e19a53ddb314f4b8d3ce39828a42d09/data.json new file mode 100644 index 0000000..3d0fe7a --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5e19a53ddb314f4b8d3ce39828a42d09/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/natureza", + "@type": "Image", + "UID": "5e19a53ddb314f4b8d3ce39828a42d09", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "natureza", + "image": { + "blob_path": "5e19a53ddb314f4b8d3ce39828a42d09/image/natureza.jpg", + "content-type": "image/jpeg", + "filename": "Natureza", + "height": 681, + "size": 201217, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:30:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Natureza", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5e19a53ddb314f4b8d3ce39828a42d09/image/natureza.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5e19a53ddb314f4b8d3ce39828a42d09/image/natureza.jpg new file mode 100644 index 0000000..ba49a0c Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/5e19a53ddb314f4b8d3ce39828a42d09/image/natureza.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7306f91daf7044a4968c9a4e05c16b03/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7306f91daf7044a4968c9a4e05c16b03/data.json new file mode 100644 index 0000000..4b80041 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7306f91daf7044a4968c9a4e05c16b03/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/ushuaia-02", + "@type": "Image", + "UID": "7306f91daf7044a4968c9a4e05c16b03", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "ushuaia-02", + "image": { + "blob_path": "7306f91daf7044a4968c9a4e05c16b03/image/ushuaia-02.jpg", + "content-type": "image/jpeg", + "filename": "Ushuaia 02", + "height": 473, + "size": 103711, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:30:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Ushuaia 02", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7306f91daf7044a4968c9a4e05c16b03/image/ushuaia-02.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7306f91daf7044a4968c9a4e05c16b03/image/ushuaia-02.jpg new file mode 100644 index 0000000..a83e306 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7306f91daf7044a4968c9a4e05c16b03/image/ushuaia-02.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7a05d4d192674a5b84e786b414fce0a8/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7a05d4d192674a5b84e786b414fce0a8/data.json index 0c1bfb6..40dd1dd 100644 --- a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7a05d4d192674a5b84e786b414fce0a8/data.json +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7a05d4d192674a5b84e786b414fce0a8/data.json @@ -10,7 +10,7 @@ "admin" ], "description": "", - "effective": "2025-07-16T19:44:54+00:00", + "effective": "2025-07-16T19:44:00+00:00", "expires": null, "exportimport.constrains": {}, "exportimport.conversation": [], diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7f3babc3a142414ab679fa03ee591707/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7f3babc3a142414ab679fa03ee591707/data.json new file mode 100644 index 0000000..a61d9cf --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7f3babc3a142414ab679fa03ee591707/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/ceu-azul", + "@type": "Image", + "UID": "7f3babc3a142414ab679fa03ee591707", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "ceu-azul", + "image": { + "blob_path": "7f3babc3a142414ab679fa03ee591707/image/ceu-azul.jpg", + "content-type": "image/jpeg", + "filename": "ceu-azul.jpg", + "height": 681, + "size": 101394, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:30:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "C\u00e9u Azul", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7f3babc3a142414ab679fa03ee591707/image/ceu-azul.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7f3babc3a142414ab679fa03ee591707/image/ceu-azul.jpg new file mode 100644 index 0000000..c88cf50 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/7f3babc3a142414ab679fa03ee591707/image/ceu-azul.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/88eaec73bc334d2f9860d2e231baedc4/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/88eaec73bc334d2f9860d2e231baedc4/data.json new file mode 100644 index 0000000..2733a1d --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/88eaec73bc334d2f9860d2e231baedc4/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/teatro-em-berlim", + "@type": "Image", + "UID": "88eaec73bc334d2f9860d2e231baedc4", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "teatro-em-berlim", + "image": { + "blob_path": "88eaec73bc334d2f9860d2e231baedc4/image/teatro-em-berlim.jpg", + "content-type": "image/jpeg", + "filename": "teatro-em-berlim.jpg", + "height": 681, + "size": 170757, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:30:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Teatro em Berlim", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/88eaec73bc334d2f9860d2e231baedc4/image/teatro-em-berlim.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/88eaec73bc334d2f9860d2e231baedc4/image/teatro-em-berlim.jpg new file mode 100644 index 0000000..66ac77e Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/88eaec73bc334d2f9860d2e231baedc4/image/teatro-em-berlim.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/8e727ed3d3ff4a52ace65bedbabb7977/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/8e727ed3d3ff4a52ace65bedbabb7977/data.json new file mode 100644 index 0000000..497bd9b --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/8e727ed3d3ff4a52ace65bedbabb7977/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/kamakura", + "@type": "Image", + "UID": "8e727ed3d3ff4a52ace65bedbabb7977", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T14:13:05+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "kamakura", + "image": { + "blob_path": "8e727ed3d3ff4a52ace65bedbabb7977/image/kamakura.jpg", + "content-type": "image/jpeg", + "filename": "Kamakura", + "height": 473, + "size": 138831, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:13:05+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Kamakura", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/8e727ed3d3ff4a52ace65bedbabb7977/image/kamakura.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/8e727ed3d3ff4a52ace65bedbabb7977/image/kamakura.jpg new file mode 100644 index 0000000..f935cb8 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/8e727ed3d3ff4a52ace65bedbabb7977/image/kamakura.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/97435086209b4bfdb0537ee7504f4412/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/97435086209b4bfdb0537ee7504f4412/data.json new file mode 100644 index 0000000..23e5797 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/97435086209b4bfdb0537ee7504f4412/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/noruega", + "@type": "Image", + "UID": "97435086209b4bfdb0537ee7504f4412", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "noruega", + "image": { + "blob_path": "97435086209b4bfdb0537ee7504f4412/image/noruega.jpg", + "content-type": "image/jpeg", + "filename": "Noruega", + "height": 681, + "size": 282540, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:30:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Noruega", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/97435086209b4bfdb0537ee7504f4412/image/noruega.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/97435086209b4bfdb0537ee7504f4412/image/noruega.jpg new file mode 100644 index 0000000..c48bb2e Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/97435086209b4bfdb0537ee7504f4412/image/noruega.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/975f898566454d52a9df95ce709cd908/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/975f898566454d52a9df95ce709cd908/data.json new file mode 100644 index 0000000..22f3a62 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/975f898566454d52a9df95ce709cd908/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/san-francisco", + "@type": "Image", + "UID": "975f898566454d52a9df95ce709cd908", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:33+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "san-francisco", + "image": { + "blob_path": "975f898566454d52a9df95ce709cd908/image/san-francisco.jpg", + "content-type": "image/jpeg", + "filename": "san-francisco.jpg", + "height": 768, + "size": 290966, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:59:20+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "San Francisco", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/975f898566454d52a9df95ce709cd908/image/san-francisco.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/975f898566454d52a9df95ce709cd908/image/san-francisco.jpg new file mode 100644 index 0000000..3317cf4 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/975f898566454d52a9df95ce709cd908/image/san-francisco.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/976cd97572c34e30b335e008cf213555/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/976cd97572c34e30b335e008cf213555/data.json new file mode 100644 index 0000000..b22eec9 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/976cd97572c34e30b335e008cf213555/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/templo-em-kyoto", + "@type": "Image", + "UID": "976cd97572c34e30b335e008cf213555", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T14:13:05+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "templo-em-kyoto", + "image": { + "blob_path": "976cd97572c34e30b335e008cf213555/image/templo-kyoto.jpg", + "content-type": "image/jpeg", + "filename": "Templo em Kyoto", + "height": 473, + "size": 145553, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:13:05+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Templo em Kyoto", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/976cd97572c34e30b335e008cf213555/image/templo-kyoto.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/976cd97572c34e30b335e008cf213555/image/templo-kyoto.jpg new file mode 100644 index 0000000..473e01b Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/976cd97572c34e30b335e008cf213555/image/templo-kyoto.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/98e3949722fd4babbfa0b8afa2b90a24/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/98e3949722fd4babbfa0b8afa2b90a24/data.json new file mode 100644 index 0000000..cc7f8c9 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/98e3949722fd4babbfa0b8afa2b90a24/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/salvador", + "@type": "Image", + "UID": "98e3949722fd4babbfa0b8afa2b90a24", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T14:13:05+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "salvador", + "image": { + "blob_path": "98e3949722fd4babbfa0b8afa2b90a24/image/salvador.jpg", + "content-type": "image/jpeg", + "filename": "Salvador", + "height": 473, + "size": 196665, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:13:05+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Salvador", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/98e3949722fd4babbfa0b8afa2b90a24/image/salvador.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/98e3949722fd4babbfa0b8afa2b90a24/image/salvador.jpg new file mode 100644 index 0000000..f34e782 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/98e3949722fd4babbfa0b8afa2b90a24/image/salvador.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f0b58396aef407caf9d23322874be9f/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f0b58396aef407caf9d23322874be9f/data.json new file mode 100644 index 0000000..4df9297 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f0b58396aef407caf9d23322874be9f/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/estadio-olimpico-de-munique", + "@type": "Image", + "UID": "9f0b58396aef407caf9d23322874be9f", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "estadio-olimpico-de-munique", + "image": { + "blob_path": "9f0b58396aef407caf9d23322874be9f/image/estadio-munique.jpg", + "content-type": "image/jpeg", + "filename": "estadio-munique.jpg", + "height": 681, + "size": 206351, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:59:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Est\u00e1dio Ol\u00edmpico de Munique", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f0b58396aef407caf9d23322874be9f/image/estadio-munique.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f0b58396aef407caf9d23322874be9f/image/estadio-munique.jpg new file mode 100644 index 0000000..fc9a10a Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f0b58396aef407caf9d23322874be9f/image/estadio-munique.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f238454b9064e35947e70a7709a099e/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f238454b9064e35947e70a7709a099e/data.json new file mode 100644 index 0000000..745ccd1 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f238454b9064e35947e70a7709a099e/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/insbruck", + "@type": "Image", + "UID": "9f238454b9064e35947e70a7709a099e", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T14:13:05+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "insbruck", + "image": { + "blob_path": "9f238454b9064e35947e70a7709a099e/image/insbruck.jpg", + "content-type": "image/jpeg", + "filename": "Insbruck", + "height": 473, + "size": 147773, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:13:05+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Insbruck", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f238454b9064e35947e70a7709a099e/image/insbruck.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f238454b9064e35947e70a7709a099e/image/insbruck.jpg new file mode 100644 index 0000000..63587c5 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f238454b9064e35947e70a7709a099e/image/insbruck.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f8d62dc50754a7f8588671bedf8ada4/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f8d62dc50754a7f8588671bedf8ada4/data.json new file mode 100644 index 0000000..f07eacc --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f8d62dc50754a7f8588671bedf8ada4/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/ushuaia-01", + "@type": "Image", + "UID": "9f8d62dc50754a7f8588671bedf8ada4", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "ushuaia-01", + "image": { + "blob_path": "9f8d62dc50754a7f8588671bedf8ada4/image/ushuaia-01.jpg", + "content-type": "image/jpeg", + "filename": "Ushuaia 01", + "height": 473, + "size": 89381, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:30:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Ushuaia 01", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f8d62dc50754a7f8588671bedf8ada4/image/ushuaia-01.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f8d62dc50754a7f8588671bedf8ada4/image/ushuaia-01.jpg new file mode 100644 index 0000000..fb8a044 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/9f8d62dc50754a7f8588671bedf8ada4/image/ushuaia-01.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/__metadata__.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/__metadata__.json index 9ef9188..741dfdf 100644 --- a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/__metadata__.json +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/__metadata__.json @@ -2,8 +2,27 @@ "__version__": "1.0.0", "_blob_files_": [ "a58ccead718140c1baa98d43595fc3e6/image/plone-foundation.png", + "b20ab730c46b459a910592151e78c973/image/plonegovbr.png", "7a05d4d192674a5b84e786b414fce0a8/image/portalbrasil-wide-transp.png", - "b20ab730c46b459a910592151e78c973/image/plonegovbr.png" + "975f898566454d52a9df95ce709cd908/image/san-francisco.jpg", + "9f0b58396aef407caf9d23322874be9f/image/estadio-munique.jpg", + "1d0b4dd830984e76ab9aefb1626e4aaa/image/munique.jpg", + "88eaec73bc334d2f9860d2e231baedc4/image/teatro-em-berlim.jpg", + "7f3babc3a142414ab679fa03ee591707/image/ceu-azul.jpg", + "97435086209b4bfdb0537ee7504f4412/image/noruega.jpg", + "5e19a53ddb314f4b8d3ce39828a42d09/image/natureza.jpg", + "47f419e8f8c34305a6dd9b42c8f47ace/image/geiranger.jpg", + "a77928967aac46d0ba610826e6d3af2a/image/catedral-brasilia.jpg", + "2365cde7fb1c47f0ad891b773b289c5f/image/pantano.jpg", + "4536a5253edf40909073736dcc93deb2/image/firenze.jpg", + "9f238454b9064e35947e70a7709a099e/image/insbruck.jpg", + "cea421b78dcc4f5aae43140f0804697b/image/zagreb.jpg", + "4b9e7e3961bf4447824c339e7ebe0ef2/image/brasilia.jpg", + "98e3949722fd4babbfa0b8afa2b90a24/image/salvador.jpg", + "10d1d10088d54f7fbc5c912bf7eb0153/image/tori-em-kyoto.jpg", + "5ad2e73edafe47fd8ae85f54f8541136/image/detalhe-telhado.jpg", + "976cd97572c34e30b335e008cf213555/image/templo-kyoto.jpg", + "8e727ed3d3ff4a52ace65bedbabb7977/image/kamakura.jpg" ], "_data_files_": [ "plone_site_root/data.json", @@ -13,6 +32,30 @@ "0a7fe46ed5e247dbb985a50990614a79/data.json", "5fe5dba47ee1495986a296cf515f0241/data.json", "21fb39c7814b40c3a25658cb0ac899bf/data.json", + "0ea7fbce476b4c129618a40f86d4c787/data.json", + "4b9e7e3961bf4447824c339e7ebe0ef2/data.json", + "a77928967aac46d0ba610826e6d3af2a/data.json", + "7f3babc3a142414ab679fa03ee591707/data.json", + "5ad2e73edafe47fd8ae85f54f8541136/data.json", + "9f0b58396aef407caf9d23322874be9f/data.json", + "4536a5253edf40909073736dcc93deb2/data.json", + "47f419e8f8c34305a6dd9b42c8f47ace/data.json", + "9f238454b9064e35947e70a7709a099e/data.json", + "8e727ed3d3ff4a52ace65bedbabb7977/data.json", + "1d0b4dd830984e76ab9aefb1626e4aaa/data.json", + "5e19a53ddb314f4b8d3ce39828a42d09/data.json", + "97435086209b4bfdb0537ee7504f4412/data.json", + "2365cde7fb1c47f0ad891b773b289c5f/data.json", + "98e3949722fd4babbfa0b8afa2b90a24/data.json", + "975f898566454d52a9df95ce709cd908/data.json", + "88eaec73bc334d2f9860d2e231baedc4/data.json", + "976cd97572c34e30b335e008cf213555/data.json", + "10d1d10088d54f7fbc5c912bf7eb0153/data.json", + "9f8d62dc50754a7f8588671bedf8ada4/data.json", + "7306f91daf7044a4968c9a4e05c16b03/data.json", + "c06cd3d9e6924ae7ba557a24a1a1f48f/data.json", + "df4a97d60b0d4bf1b6b3b5cc97c528d9/data.json", + "cea421b78dcc4f5aae43140f0804697b/data.json", "31e9dc3c5676495d8e6d7b7f95fe930a/data.json", "a58ccead718140c1baa98d43595fc3e6/data.json", "b20ab730c46b459a910592151e78c973/data.json", @@ -22,8 +65,17 @@ "default_page": {}, "local_permissions": { "0a7fe46ed5e247dbb985a50990614a79": {}, + "0ea7fbce476b4c129618a40f86d4c787": {}, + "10d1d10088d54f7fbc5c912bf7eb0153": {}, + "1d0b4dd830984e76ab9aefb1626e4aaa": {}, "21fb39c7814b40c3a25658cb0ac899bf": {}, + "2365cde7fb1c47f0ad891b773b289c5f": {}, "31e9dc3c5676495d8e6d7b7f95fe930a": {}, + "4536a5253edf40909073736dcc93deb2": {}, + "47f419e8f8c34305a6dd9b42c8f47ace": {}, + "4b9e7e3961bf4447824c339e7ebe0ef2": {}, + "5ad2e73edafe47fd8ae85f54f8541136": {}, + "5e19a53ddb314f4b8d3ce39828a42d09": {}, "5fe5dba47ee1495986a296cf515f0241": { "collective.blog: Add Tag": { "acquire": false, @@ -36,9 +88,21 @@ ] } }, + "7306f91daf7044a4968c9a4e05c16b03": {}, "7a05d4d192674a5b84e786b414fce0a8": {}, + "7f3babc3a142414ab679fa03ee591707": {}, + "88eaec73bc334d2f9860d2e231baedc4": {}, + "8e727ed3d3ff4a52ace65bedbabb7977": {}, + "97435086209b4bfdb0537ee7504f4412": {}, + "975f898566454d52a9df95ce709cd908": {}, + "976cd97572c34e30b335e008cf213555": {}, + "98e3949722fd4babbfa0b8afa2b90a24": {}, "9c678274c38a44488d7d2b7a2c59c800": {}, + "9f0b58396aef407caf9d23322874be9f": {}, + "9f238454b9064e35947e70a7709a099e": {}, + "9f8d62dc50754a7f8588671bedf8ada4": {}, "a58ccead718140c1baa98d43595fc3e6": {}, + "a77928967aac46d0ba610826e6d3af2a": {}, "b20ab730c46b459a910592151e78c973": {}, "b336aed0e3d444daa51fffeda3248893": { "collective.blog: Add Author": { @@ -65,6 +129,9 @@ } }, "b6a44480f0504daf9ef3126dc93f6d06": {}, + "c06cd3d9e6924ae7ba557a24a1a1f48f": {}, + "cea421b78dcc4f5aae43140f0804697b": {}, + "df4a97d60b0d4bf1b6b3b5cc97c528d9": {}, "f87017c6e207494ba62152174b06cfb7": { "collective.blog: Add Author": { "acquire": false, @@ -166,6 +233,27 @@ ] } }, + "0ea7fbce476b4c129618a40f86d4c787": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "10d1d10088d54f7fbc5c912bf7eb0153": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "1d0b4dd830984e76ab9aefb1626e4aaa": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, "21fb39c7814b40c3a25658cb0ac899bf": { "local_roles": { "admin": [ @@ -173,6 +261,13 @@ ] } }, + "2365cde7fb1c47f0ad891b773b289c5f": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, "31e9dc3c5676495d8e6d7b7f95fe930a": { "local_roles": { "admin": [ @@ -180,6 +275,41 @@ ] } }, + "4536a5253edf40909073736dcc93deb2": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "47f419e8f8c34305a6dd9b42c8f47ace": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "4b9e7e3961bf4447824c339e7ebe0ef2": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "5ad2e73edafe47fd8ae85f54f8541136": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "5e19a53ddb314f4b8d3ce39828a42d09": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, "5fe5dba47ee1495986a296cf515f0241": { "local_roles": { "admin": [ @@ -187,6 +317,13 @@ ] } }, + "7306f91daf7044a4968c9a4e05c16b03": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, "7a05d4d192674a5b84e786b414fce0a8": { "local_roles": { "admin": [ @@ -194,6 +331,55 @@ ] } }, + "7f3babc3a142414ab679fa03ee591707": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "88eaec73bc334d2f9860d2e231baedc4": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "8e727ed3d3ff4a52ace65bedbabb7977": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "97435086209b4bfdb0537ee7504f4412": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "975f898566454d52a9df95ce709cd908": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "976cd97572c34e30b335e008cf213555": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "98e3949722fd4babbfa0b8afa2b90a24": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, "9c678274c38a44488d7d2b7a2c59c800": { "local_roles": { "admin": [ @@ -201,6 +387,27 @@ ] } }, + "9f0b58396aef407caf9d23322874be9f": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "9f238454b9064e35947e70a7709a099e": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "9f8d62dc50754a7f8588671bedf8ada4": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, "a58ccead718140c1baa98d43595fc3e6": { "local_roles": { "admin": [ @@ -208,6 +415,13 @@ ] } }, + "a77928967aac46d0ba610826e6d3af2a": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, "b20ab730c46b459a910592151e78c973": { "local_roles": { "admin": [ @@ -229,6 +443,27 @@ ] } }, + "c06cd3d9e6924ae7ba557a24a1a1f48f": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "cea421b78dcc4f5aae43140f0804697b": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, + "df4a97d60b0d4bf1b6b3b5cc97c528d9": { + "local_roles": { + "admin": [ + "Owner" + ] + } + }, "f87017c6e207494ba62152174b06cfb7": { "local_roles": { "admin": [ @@ -246,15 +481,39 @@ }, "ordering": { "0a7fe46ed5e247dbb985a50990614a79": 2, + "0ea7fbce476b4c129618a40f86d4c787": 44, + "10d1d10088d54f7fbc5c912bf7eb0153": 19, + "1d0b4dd830984e76ab9aefb1626e4aaa": 2, "21fb39c7814b40c3a25658cb0ac899bf": 0, + "2365cde7fb1c47f0ad891b773b289c5f": 13, "31e9dc3c5676495d8e6d7b7f95fe930a": 41, + "4536a5253edf40909073736dcc93deb2": 14, + "47f419e8f8c34305a6dd9b42c8f47ace": 7, + "4b9e7e3961bf4447824c339e7ebe0ef2": 17, + "5ad2e73edafe47fd8ae85f54f8541136": 20, + "5e19a53ddb314f4b8d3ce39828a42d09": 6, "5fe5dba47ee1495986a296cf515f0241": 1, + "7306f91daf7044a4968c9a4e05c16b03": 9, "7a05d4d192674a5b84e786b414fce0a8": 1, + "7f3babc3a142414ab679fa03ee591707": 4, + "88eaec73bc334d2f9860d2e231baedc4": 3, + "8e727ed3d3ff4a52ace65bedbabb7977": 22, + "97435086209b4bfdb0537ee7504f4412": 5, + "975f898566454d52a9df95ce709cd908": 0, + "976cd97572c34e30b335e008cf213555": 21, + "98e3949722fd4babbfa0b8afa2b90a24": 18, "9c678274c38a44488d7d2b7a2c59c800": 0, + "9f0b58396aef407caf9d23322874be9f": 1, + "9f238454b9064e35947e70a7709a099e": 15, + "9f8d62dc50754a7f8588671bedf8ada4": 8, "a58ccead718140c1baa98d43595fc3e6": 0, + "a77928967aac46d0ba610826e6d3af2a": 12, "b20ab730c46b459a910592151e78c973": 2, "b336aed0e3d444daa51fffeda3248893": 42, "b6a44480f0504daf9ef3126dc93f6d06": 43, + "c06cd3d9e6924ae7ba557a24a1a1f48f": 10, + "cea421b78dcc4f5aae43140f0804697b": 16, + "df4a97d60b0d4bf1b6b3b5cc97c528d9": 11, "f87017c6e207494ba62152174b06cfb7": 0 }, "relations": [] diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/a58ccead718140c1baa98d43595fc3e6/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/a58ccead718140c1baa98d43595fc3e6/data.json index c337582..a12774f 100644 --- a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/a58ccead718140c1baa98d43595fc3e6/data.json +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/a58ccead718140c1baa98d43595fc3e6/data.json @@ -10,7 +10,7 @@ "admin" ], "description": "", - "effective": "2025-07-16T19:44:54+00:00", + "effective": "2025-07-16T19:44:00+00:00", "expires": null, "exportimport.constrains": {}, "exportimport.conversation": [], diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/a77928967aac46d0ba610826e6d3af2a/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/a77928967aac46d0ba610826e6d3af2a/data.json new file mode 100644 index 0000000..f7e3a79 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/a77928967aac46d0ba610826e6d3af2a/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/catedral-metropolitana-de-brasilia", + "@type": "Image", + "UID": "a77928967aac46d0ba610826e6d3af2a", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de Donatas Dabravolskas", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "catedral-metropolitana-de-brasilia", + "image": { + "blob_path": "a77928967aac46d0ba610826e6d3af2a/image/catedral-brasilia.jpg", + "content-type": "image/jpeg", + "filename": "Catedral Metropolitana de Bras\u00edlia", + "height": 680, + "size": 297546, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:58:36+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Catedral Metropolitana de Bras\u00edlia", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/a77928967aac46d0ba610826e6d3af2a/image/catedral-brasilia.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/a77928967aac46d0ba610826e6d3af2a/image/catedral-brasilia.jpg new file mode 100644 index 0000000..1dc3bc9 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/a77928967aac46d0ba610826e6d3af2a/image/catedral-brasilia.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/b20ab730c46b459a910592151e78c973/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/b20ab730c46b459a910592151e78c973/data.json index 0f581e0..089e45b 100644 --- a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/b20ab730c46b459a910592151e78c973/data.json +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/b20ab730c46b459a910592151e78c973/data.json @@ -10,7 +10,7 @@ "admin" ], "description": "", - "effective": "2025-07-16T19:44:54+00:00", + "effective": "2025-07-16T19:44:00+00:00", "expires": null, "exportimport.constrains": {}, "exportimport.conversation": [], diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/b336aed0e3d444daa51fffeda3248893/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/b336aed0e3d444daa51fffeda3248893/data.json index 66784b6..a6ed437 100644 --- a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/b336aed0e3d444daa51fffeda3248893/data.json +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/b336aed0e3d444daa51fffeda3248893/data.json @@ -73,7 +73,7 @@ "admin" ], "description": "Posts sobre tecnologia e algo mais", - "effective": "2025-07-16T19:44:55+00:00", + "effective": "2025-07-16T19:44:00+00:00", "exclude_from_nav": false, "expires": null, "exportimport.constrains": {}, diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/c06cd3d9e6924ae7ba557a24a1a1f48f/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/c06cd3d9e6924ae7ba557a24a1a1f48f/data.json new file mode 100644 index 0000000..2682a01 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/c06cd3d9e6924ae7ba557a24a1a1f48f/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/ushuaia-03", + "@type": "Image", + "UID": "c06cd3d9e6924ae7ba557a24a1a1f48f", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "ushuaia-03", + "image": { + "blob_path": "c06cd3d9e6924ae7ba557a24a1a1f48f/image/ushuaia-03.jpg", + "content-type": "image/jpeg", + "filename": "Ushuaia 03", + "height": 473, + "size": 140306, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:30:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Ushuaia 03", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/c06cd3d9e6924ae7ba557a24a1a1f48f/image/ushuaia-03.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/c06cd3d9e6924ae7ba557a24a1a1f48f/image/ushuaia-03.jpg new file mode 100644 index 0000000..d7bde46 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/c06cd3d9e6924ae7ba557a24a1a1f48f/image/ushuaia-03.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/cea421b78dcc4f5aae43140f0804697b/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/cea421b78dcc4f5aae43140f0804697b/data.json new file mode 100644 index 0000000..1d89016 --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/cea421b78dcc4f5aae43140f0804697b/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/zagreb", + "@type": "Image", + "UID": "cea421b78dcc4f5aae43140f0804697b", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T14:13:05+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "zagreb", + "image": { + "blob_path": "cea421b78dcc4f5aae43140f0804697b/image/zagreb.jpg", + "content-type": "image/jpeg", + "filename": "Zagreb", + "height": 473, + "size": 149050, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T14:13:05+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Zagreb", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/cea421b78dcc4f5aae43140f0804697b/image/zagreb.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/cea421b78dcc4f5aae43140f0804697b/image/zagreb.jpg new file mode 100644 index 0000000..4a14327 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/cea421b78dcc4f5aae43140f0804697b/image/zagreb.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/df4a97d60b0d4bf1b6b3b5cc97c528d9/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/df4a97d60b0d4bf1b6b3b5cc97c528d9/data.json new file mode 100644 index 0000000..8611b7e --- /dev/null +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/df4a97d60b0d4bf1b6b3b5cc97c528d9/data.json @@ -0,0 +1,44 @@ +{ + "@id": "/fotos/ushuaia-04", + "@type": "Image", + "UID": "df4a97d60b0d4bf1b6b3b5cc97c528d9", + "allow_discussion": null, + "changeNote": "", + "contributors": [], + "created": "2025-08-21T13:30:34+00:00", + "creators": [ + "admin" + ], + "description": "Foto de \u00c9rico Andrei", + "effective": null, + "expires": null, + "exportimport.constrains": {}, + "exportimport.conversation": [], + "id": "ushuaia-04", + "image": { + "blob_path": "df4a97d60b0d4bf1b6b3b5cc97c528d9/image/ushuaia-04.jpg", + "content-type": "image/jpeg", + "filename": "Ushuaia 04", + "height": 473, + "size": 95609, + "width": 1024 + }, + "is_folderish": false, + "language": "##DEFAULT##", + "layout": "image_view", + "lock": { + "locked": false, + "stealable": true + }, + "modified": "2025-08-21T13:30:34+00:00", + "review_state": null, + "rights": "", + "subjects": [], + "title": "Ushuaia 04", + "type_title": "Image", + "version": "current", + "versioning_enabled": true, + "workflow_history": {}, + "working_copy": null, + "working_copy_of": null +} diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/df4a97d60b0d4bf1b6b3b5cc97c528d9/image/ushuaia-04.jpg b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/df4a97d60b0d4bf1b6b3b5cc97c528d9/image/ushuaia-04.jpg new file mode 100644 index 0000000..391e113 Binary files /dev/null and b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/df4a97d60b0d4bf1b6b3b5cc97c528d9/image/ushuaia-04.jpg differ diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/plone_site_root/data.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/plone_site_root/data.json index 4bc49db..7cb263f 100644 --- a/backend/src/portalbrasil/devsite/distributions/devsite/content/content/plone_site_root/data.json +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/content/plone_site_root/data.json @@ -44,7 +44,7 @@ "Title": "Blog", "blog_tags": null, "description": "Posts sobre tecnologia e algo mais", - "effective": "1969-12-31T03:00:00+00:00", + "effective": "2025-07-16T19:44:00+00:00", "end": null, "getObjSize": "0 KB", "getRemoteUrl": null, @@ -53,7 +53,7 @@ "image_field": "", "mime_type": "text/plain", "nav_title": null, - "review_state": "private", + "review_state": "published", "start": null, "title": "Blog", "type_title": "Blog" @@ -74,16 +74,23 @@ "@id": "resolveuid/b6a44480f0504daf9ef3126dc93f6d06", "@type": "Document", "Description": "Sobre mim", + "Subject": [], "Title": "Sobre", + "blog_tags": null, "description": "Sobre mim", - "effective": "2025-06-25T19:45:46+00:00", + "effective": "2025-06-25T19:45:00+00:00", "end": null, + "getObjSize": "0 KB", "getRemoteUrl": null, "hasPreviewImage": null, "head_title": null, "image_field": "", + "mime_type": "text/plain", + "nav_title": null, + "review_state": "published", "start": null, - "title": "Sobre" + "title": "Sobre", + "type_title": "P\u00e1gina" } ], "overwrite": false, @@ -102,6 +109,52 @@ "styles": {}, "theme": "default" }, + "c179e7d1-f3c9-436d-b60e-3aaf1ba4868d": { + "@type": "gridBlock", + "blocks": { + "66f8feb4-349b-4651-aad2-3b39cc3a6d93": { + "@type": "teaser", + "description": "Minhas fotos", + "head_title": null, + "href": [ + { + "@id": "resolveuid/0ea7fbce476b4c129618a40f86d4c787", + "@type": "Document", + "Description": "Minhas fotos", + "Title": "Fotos", + "description": "Minhas fotos", + "effective": "2025-08-20T23:07:00+00:00", + "end": null, + "getRemoteUrl": null, + "hasPreviewImage": null, + "head_title": null, + "image_field": "", + "start": null, + "title": "Fotos" + } + ], + "overwrite": true, + "preview_image": [ + { + "@id": "resolveuid/47f419e8f8c34305a6dd9b42c8f47ace", + "image_field": "image", + "title": "Geiranger" + } + ], + "styles": { + "align": "left" + }, + "title": "Fotos" + } + }, + "blocks_layout": { + "items": [ + "66f8feb4-349b-4651-aad2-3b39cc3a6d93" + ] + }, + "styles": {}, + "theme": "default" + }, "e5ace182-3746-472c-ad81-696425a2b161": { "@type": "slate", "plaintext": "Boas vindas ao seu novo site!", @@ -125,6 +178,7 @@ "e5ace182-3746-472c-ad81-696425a2b161", "ae41d44d-c4b1-426c-acf6-2e28cb9a97a0", "af769b5f-2e56-4434-868b-b48a35620ec3", + "c179e7d1-f3c9-436d-b60e-3aaf1ba4868d", "abe87858-8462-42fa-95ad-6be927a92eab" ] }, @@ -179,7 +233,7 @@ "id": "Plone", "intranet_flag": null, "is_folderish": true, - "items_total": 3, + "items_total": 4, "language": "##DEFAULT##", "lock": { "locked": false, diff --git a/backend/src/portalbrasil/devsite/distributions/devsite/content/relations.json b/backend/src/portalbrasil/devsite/distributions/devsite/content/relations.json index d2fe17f..7743086 100644 --- a/backend/src/portalbrasil/devsite/distributions/devsite/content/relations.json +++ b/backend/src/portalbrasil/devsite/distributions/devsite/content/relations.json @@ -6,12 +6,22 @@ }, { "from_attribute": "isReferencing", - "from_uuid": "a87b1f5033cc45af9a19fc9eb69cb83c", + "from_uuid": "41e2ffb586864d8f85a1eadcfad8c10c", + "to_uuid": "0ea7fbce476b4c129618a40f86d4c787" + }, + { + "from_attribute": "isReferencing", + "from_uuid": "41e2ffb586864d8f85a1eadcfad8c10c", + "to_uuid": "47f419e8f8c34305a6dd9b42c8f47ace" + }, + { + "from_attribute": "isReferencing", + "from_uuid": "41e2ffb586864d8f85a1eadcfad8c10c", "to_uuid": "b336aed0e3d444daa51fffeda3248893" }, { "from_attribute": "isReferencing", - "from_uuid": "a87b1f5033cc45af9a19fc9eb69cb83c", + "from_uuid": "41e2ffb586864d8f85a1eadcfad8c10c", "to_uuid": "b6a44480f0504daf9ef3126dc93f6d06" } ] diff --git a/frontend/packages/devsite/locales/de/LC_MESSAGES/volto.po b/frontend/packages/devsite/locales/de/LC_MESSAGES/volto.po index 51d06ba..ec7a964 100644 --- a/frontend/packages/devsite/locales/de/LC_MESSAGES/volto.po +++ b/frontend/packages/devsite/locales/de/LC_MESSAGES/volto.po @@ -41,6 +41,11 @@ msgstr "" msgid "Dry run selected, transaction aborted." msgstr "" +#. Default: "Image Album" +#: messages +msgid "Image Album" +msgstr "" + #. Default: "Latest available configuration" #: components/Controlpanels/UpgradeControlPanel msgid "Latest available configuration" @@ -135,3 +140,8 @@ msgstr "" #: components/Controlpanels/UpgradeControlPanel msgid "Your site is up to date." msgstr "" + +#. Default: "Zoom" +#: components/Blocks/Listing/ImageAlbum +msgid "Zoom" +msgstr "" diff --git a/frontend/packages/devsite/locales/en/LC_MESSAGES/volto.po b/frontend/packages/devsite/locales/en/LC_MESSAGES/volto.po index 17c86d3..2a773a1 100644 --- a/frontend/packages/devsite/locales/en/LC_MESSAGES/volto.po +++ b/frontend/packages/devsite/locales/en/LC_MESSAGES/volto.po @@ -41,6 +41,11 @@ msgstr "" msgid "Dry run selected, transaction aborted." msgstr "" +#. Default: "Image Album" +#: messages +msgid "Image Album" +msgstr "" + #. Default: "Latest available configuration" #: components/Controlpanels/UpgradeControlPanel msgid "Latest available configuration" @@ -135,3 +140,8 @@ msgstr "" #: components/Controlpanels/UpgradeControlPanel msgid "Your site is up to date." msgstr "" + +#. Default: "Zoom" +#: components/Blocks/Listing/ImageAlbum +msgid "Zoom" +msgstr "" diff --git a/frontend/packages/devsite/locales/es/LC_MESSAGES/volto.po b/frontend/packages/devsite/locales/es/LC_MESSAGES/volto.po index a92344d..40e32ba 100644 --- a/frontend/packages/devsite/locales/es/LC_MESSAGES/volto.po +++ b/frontend/packages/devsite/locales/es/LC_MESSAGES/volto.po @@ -48,6 +48,11 @@ msgstr "" msgid "Dry run selected, transaction aborted." msgstr "" +#. Default: "Image Album" +#: messages +msgid "Image Album" +msgstr "" + #. Default: "Latest available configuration" #: components/Controlpanels/UpgradeControlPanel msgid "Latest available configuration" @@ -142,3 +147,8 @@ msgstr "" #: components/Controlpanels/UpgradeControlPanel msgid "Your site is up to date." msgstr "" + +#. Default: "Zoom" +#: components/Blocks/Listing/ImageAlbum +msgid "Zoom" +msgstr "" diff --git a/frontend/packages/devsite/locales/pt_BR/LC_MESSAGES/volto.po b/frontend/packages/devsite/locales/pt_BR/LC_MESSAGES/volto.po index 7bf997d..a4b07ac 100644 --- a/frontend/packages/devsite/locales/pt_BR/LC_MESSAGES/volto.po +++ b/frontend/packages/devsite/locales/pt_BR/LC_MESSAGES/volto.po @@ -46,6 +46,11 @@ msgstr "" msgid "Dry run selected, transaction aborted." msgstr "" +#. Default: "Image Album" +#: messages +msgid "Image Album" +msgstr "Álbum de Imagens" + #. Default: "Latest available configuration" #: components/Controlpanels/UpgradeControlPanel msgid "Latest available configuration" @@ -140,3 +145,8 @@ msgstr "" #: components/Controlpanels/UpgradeControlPanel msgid "Your site is up to date." msgstr "" + +#. Default: "Zoom" +#: components/Blocks/Listing/ImageAlbum +msgid "Zoom" +msgstr "Visualizar" diff --git a/frontend/packages/devsite/locales/volto.pot b/frontend/packages/devsite/locales/volto.pot index fe03613..a73f599 100644 --- a/frontend/packages/devsite/locales/volto.pot +++ b/frontend/packages/devsite/locales/volto.pot @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: Plone\n" -"POT-Creation-Date: 2025-06-25T19:59:07.429Z\n" +"POT-Creation-Date: 2025-08-20T22:43:27.383Z\n" "Last-Translator: Plone i18n \n" "Language-Team: Plone i18n \n" "Content-Type: text/plain; charset=utf-8\n" @@ -43,6 +43,11 @@ msgstr "" msgid "Dry run selected, transaction aborted." msgstr "" +#. Default: "Image Album" +#: messages +msgid "Image Album" +msgstr "" + #. Default: "Latest available configuration" #: components/Controlpanels/UpgradeControlPanel msgid "Latest available configuration" @@ -137,3 +142,8 @@ msgstr "" #: components/Controlpanels/UpgradeControlPanel msgid "Your site is up to date." msgstr "" + +#. Default: "Zoom" +#: components/Blocks/Listing/ImageAlbum +msgid "Zoom" +msgstr "" diff --git a/frontend/packages/devsite/news/3.feature b/frontend/packages/devsite/news/3.feature new file mode 100644 index 0000000..0bfe950 --- /dev/null +++ b/frontend/packages/devsite/news/3.feature @@ -0,0 +1 @@ +Cria variação de álbum de imagens para o bloco de listagem. @ericof diff --git a/frontend/packages/devsite/news/5.feature b/frontend/packages/devsite/news/5.feature new file mode 100644 index 0000000..92f5fea --- /dev/null +++ b/frontend/packages/devsite/news/5.feature @@ -0,0 +1 @@ +Altera botão de abertura da modal de pré-visualização do album de imagens. @ericof diff --git a/frontend/packages/devsite/news/8.feature b/frontend/packages/devsite/news/8.feature new file mode 100644 index 0000000..a9e2853 --- /dev/null +++ b/frontend/packages/devsite/news/8.feature @@ -0,0 +1 @@ +Adiciona título e descrição às imagens abertas @jessicarvalho25 @leila-souza-dev-backend \ No newline at end of file diff --git a/frontend/packages/devsite/src/components/Blocks/Listing/ImageAlbum.tsx b/frontend/packages/devsite/src/components/Blocks/Listing/ImageAlbum.tsx new file mode 100644 index 0000000..57f069a --- /dev/null +++ b/frontend/packages/devsite/src/components/Blocks/Listing/ImageAlbum.tsx @@ -0,0 +1,97 @@ +import React, { useState } from 'react'; +import { defineMessages } from 'react-intl'; +import { useIntl } from 'react-intl'; +import { flattenToAppURL } from '@plone/volto/helpers/Url/Url'; +import Icon from '@plone/volto/components/theme/Icon/Icon'; +import { Button, Modal } from 'semantic-ui-react'; +import { Container } from '@plone/components'; +import type { ContainedItem } from '@plone/types'; +import zoomSVG from '@plone/volto/icons/zoom-in.svg'; +import config from '@plone/volto/registry'; + +const messages = defineMessages({ + zoomAction: { + id: 'Zoom', + defaultMessage: 'Zoom', + }, +}); + +const AlbumItem = ({ item }: { item: ContainedItem }) => { + const intl = useIntl(); + const [modalOpen, setModalOpen] = useState(false); + const baseURL = flattenToAppURL(item['@id']); + const imageField = item.image_field || 'image'; + const image = item.image_scales?.[imageField]?.[0] || {}; + const scales = image.scales || {}; + const originalImage = `${baseURL}/${image?.download}`; + const previewImage = `${baseURL}/${scales?.preview?.download}`; + const acao = intl.formatMessage(messages.zoomAction); + return ( + image && ( +
+
+ {item.title} +
+
+ evt.preventDefault()} + > + + {acao} + + } + onClose={() => setModalOpen(false)} + onOpen={() => setModalOpen(true)} + open={modalOpen} + > + + + {item.title} + + + {item.title} + + {item.description} + + + + +
+
+ ) + ); +}; + +const ImageAlbum = ({ items }: { items: ContainedItem[] }) => { + const { settings } = config; + const renderItems = items.filter( + (content) => + settings.imageObjects.includes(content['@type']) && content.image_field, + ); + + return ( + renderItems.length > 0 && ( + <> + + {renderItems.length > 0 && + renderItems.map((item) => ( + + ))} + + + ) + ); +}; + +export default ImageAlbum; diff --git a/frontend/packages/devsite/src/config/blocks.ts b/frontend/packages/devsite/src/config/blocks.ts index 8c954da..f2344bf 100644 --- a/frontend/packages/devsite/src/config/blocks.ts +++ b/frontend/packages/devsite/src/config/blocks.ts @@ -1,5 +1,6 @@ import type { ConfigType } from '@plone/registry'; import { CodeStylingSchema } from '../components/Blocks/code/schema'; +import ImageAlbum from '@portalbrasil/devsite/components/Blocks/Listing/ImageAlbum'; // We extend the Content type to include the new fields from the ICTA behavior declare module '@plone/types' { @@ -17,6 +18,18 @@ declare module '@plone/types' { } } +function installListingVariations(config: ConfigType) { + config.blocks.blocksConfig.listing.variations = [ + ...config.blocks.blocksConfig.listing.variations, + { + id: 'imageAlbum', + isDefault: false, + title: 'Image Album', + template: ImageAlbum, + }, + ]; +} + export default function install(config: ConfigType) { config.blocks.blocksConfig.leadimage.restricted = ({ properties }) => !( @@ -81,5 +94,7 @@ export default function install(config: ConfigType) { }, ]; + installListingVariations(config); + return config; } diff --git a/frontend/packages/devsite/src/messages.ts b/frontend/packages/devsite/src/messages.ts new file mode 100644 index 0000000..84936b8 --- /dev/null +++ b/frontend/packages/devsite/src/messages.ts @@ -0,0 +1,10 @@ +import { defineMessages } from 'react-intl'; + +const messages = defineMessages({ + imageAlbum: { + id: 'Image Album', + defaultMessage: 'Image Album', + }, +}); + +export default messages; diff --git a/frontend/packages/devsite/src/theme/_main.scss b/frontend/packages/devsite/src/theme/_main.scss index 4ade5c1..4f6aab9 100644 --- a/frontend/packages/devsite/src/theme/_main.scss +++ b/frontend/packages/devsite/src/theme/_main.scss @@ -5,3 +5,4 @@ @import 'typo-custom'; @import 'code/prism'; @import 'components/version_overview'; +@import 'components/blocks/listing_image_album'; diff --git a/frontend/packages/devsite/src/theme/components/blocks/_listing_image_album.scss b/frontend/packages/devsite/src/theme/components/blocks/_listing_image_album.scss new file mode 100644 index 0000000..e4f0f9e --- /dev/null +++ b/frontend/packages/devsite/src/theme/components/blocks/_listing_image_album.scss @@ -0,0 +1,119 @@ +#main .block.listing.imageAlbum { + .album-items { + display: flex; + max-width: var(--layout-container-width); + flex-wrap: wrap; + margin-right: auto; + margin-left: auto; + + .album-item { + position: relative; + display: flex; + overflow: hidden; + height: 200px; + flex-direction: column; + flex-grow: 1; + margin: 2px; + container-type: normal; + .album-item-image { + img { + min-width: 100%; + max-width: 100%; + height: 200px; + object-fit: cover; + vertical-align: bottom; + } + } + .album-item-info { + position: absolute; + z-index: 2; + display: flex; + align-items: center; + justify-content: center; + background: rgba(0, 0, 0, 0.6); + color: white; + inset: 0; + opacity: 0; + pointer-events: none; + text-align: center; + transition: opacity 0.3s ease; + .zoom.btn-open { + display: flex; + flex-direction: row; + align-items: center; + background-color: var(--primary-color); + color: var(--primary-foreground-color); + gap: $spacing-small; + .icon { + filter: drop-shadow(1px 1px var(--primary-foreground-color)); + } + } + } + &:hover { + .album-item-image { + img { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) scale(1.6, 1.6); + transition: 0.5s ease-in-out; + } + } + .album-item-info { + opacity: 1; + pointer-events: auto; + } + } + } + } +} + +.ui.modal.fullscreen.visible.modal-image-full { + display: flex !important; + width: 97vw !important; + height: 97vh !important; + justify-content: start; + border: unset; + margin: auto; + animation: openModal 0.5s; + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + background-color: unset; + box-shadow: unset; + .album-modal.image.content { + flex-direction: column; + align-items: center; + justify-content: center; + background-color: unset; + .album-modal-image { + display: flex; + width: 100% !important; + height: 80% !important; + justify-content: center; + .modal-image { + max-width: 100%; + max-height: 100%; + object-fit: contain; + } + } + .album-modal-footer { + width: 100% !important; + background-color: var(--background); + text-align: center; + .album-modal-title { + display: block; + @include block-title(); + } + + .album-modal-description { + display: block; + } + } + } +} + +@keyframes openModal { + from { + transform: scale(0); + } + to { + transform: scale(1); + } +}