Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
P Plugin Omeka WP
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 29
    • Issues 29
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Canal Ciência
  • Plugin Omeka WP
  • Wiki
  • Omeka: Image

Omeka: Image · Changes

Page history
Update Omeka: Image authored Jul 12, 2022 by Andre Togawa's avatar Andre Togawa
Hide whitespace changes
Inline Side-by-side
Showing with 15 additions and 11 deletions
+15 -11
  • Omeka:-Image.md Omeka:-Image.md +15 -11
  • No files found.
Omeka:-Image.md
View page @ 1e92f073
...@@ -9,7 +9,11 @@ ...@@ -9,7 +9,11 @@
#### Como funciona: #### Como funciona:
ao inserir um **$atributo**, o plugin irá buscar na API pelo atributo, se ele for um link de uma imagem ele retorna a imagem. Ao inserir um **$atributo**, o plugin irá buscar na API pelo [Valor do atributo](/getValueForAttribute), se esse **$atributo** for um "type: resource:media", retorna o valor do "@id" que é um link, caso não seja, ele retorna o valor "large" que é um link de imagem.
Se ele for um link de uma imagem (possui final jpeg|jpg|gif|png) ele retorna a imagem. Nesse caso não serão inserido os dados da imagem
``` ```
<figure class="getod getod-image getod-image-thumbnail_display_urls" <figure class="getod getod-image getod-image-thumbnail_display_urls"
metadata_id="thumbnail_display_urls" metadata_id="thumbnail_display_urls"
...@@ -26,6 +30,10 @@ ao inserir um **$atributo**, o plugin irá buscar na API pelo atributo, se ele f ...@@ -26,6 +30,10 @@ ao inserir um **$atributo**, o plugin irá buscar na API pelo atributo, se ele f
``` ```
Se o **$atributo**, for um objeto que possui o atributo "type: resource:media", será pego o link do valor @id que é um link para o item da imagem, o elemento <figure> será marcado como a classe "getod_image_url" e recebe o atributo "getod_image_url" com o link.
Quando o restante dos blocos terminarem de rodar,um novo loop de chamadas da API se inicia. Para cada imagem marcada como a classe "getod_image_url", é baixado o dado, e a imagem e os dados da imagem são inseridos nos campos apropriados.
...@@ -33,19 +41,15 @@ ao inserir um **$atributo**, o plugin irá buscar na API pelo atributo, se ele f ...@@ -33,19 +41,15 @@ ao inserir um **$atributo**, o plugin irá buscar na API pelo atributo, se ele f
**Dado:** **Dado:**
```json ```json
{ {
"o:title": "Paschoal Lemme", "thumbnail_display_urls": {
"madsrdf:fullerName": [ "large": "https://repositorio.canalciencia.ibict.br/files/large/70553654bd99a87bd404755d3734ad805371793c.jpg",
{ "medium": "https://repositorio.canalciencia.ibict.br/files/medium/70553654bd99a87bd404755d3734ad805371793c.jpg",
"type": "literal", "square": "https://repositorio.canalciencia.ibict.br/files/square/70553654bd99a87bd404755d3734ad805371793c.jpg"
"property_id": 254, },
"property_label": "Fuller Name",
"is_public": true,
"@value": "Paschoal Lemme"
}
]
} }
``` ```
......
Clone repository
  • Omeka: Image
  • Omeka: ItemSetLoop
  • Omeka: ListFullFields
  • Omeka: Miniloop
  • Omeka: NoResultsFound
  • Omeka: ResultsCount
  • Omeka: SearchLoop Url
  • Omeka: SearchLoop
  • Omeka: ShowExtraData
  • Omeka: Text
  • Omeka: Url
  • Omeka: metadata
  • Omeka: metadatasimple
  • Omeka: metatitle
  • getValueForAttribute
View All Pages

Sistema de gestão de códigos IBICT. Dúvidas, favor entrar em contato com a CGTI.