# Resources

Op verschillende plekken kom je de instelling tegen om een bepaalde *resource* te selecteren. Dit concept is geïntroduceerd om bepaalde widgets generiek bruikbaar te maken voor verschillende doeleinden.

*Resource* laat zich in het Nederlands vertalen naar *(hulp)bron* of *gegevensbron*. In dit geval is dat een bron van gegevens uit de achterliggende database; namelijk *inzendingen (ideas)*, *artikelen (articles)* of *gebruikers (users)*. Deze verschillende gegevensbronnen hebben dezelfde soort generieke functionaliteiten nodig, bijvoorbeeld om gegevens in te voeren of te bewerken in een *formulier (form)*, of de opgeslagen gegevens te tonen in een *overzicht (overview).* In deze en meer generieke functionaliteiten wordt voorzien door de 'resource ...'-widgets.

Bij sommige van deze widgets kies je in de instellingen van de widget zelf voor welke gegevensbron je de widget wil gebruiken, namelijk:

* [Resource form](/openstad/manual/modules/resource-form.md)
* [Resource overview](/openstad/manual/modules/resource-overview.md)

Daarnaast zijn er verschillende widgets die ook van een bepaalde resource gebruik maken, maar waarbij je in de widget zelf niet kunt instellen voor welke soort resource dat zou moeten zijn. Bij deze groep widgets wordt de resource gebruikt die op het niveau van de gehele pagina staat ingesteld in [Page Settings](/openstad/manual/miscellaneous/page-settings.md). Deze groep widgets bestaat uit:

* [Resource representation](/openstad/manual/modules/resource-representation.md)
* [Resource image](/openstad/manual/modules/resource-image.md)
* [Resource admin buttons](/openstad/manual/modules/resource-admin-buttons.md)
* [Resource raw widget](/openstad/manual/modules/resource-raw-widget.md)

### Resource keuzeopties

| Optie         | Toelichting                                                                                                                                                                                                                                                   |
| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Idea          | Gebruik *inzendingen* als gegevensbron, zie [Inzendingen (ideas)](/openstad/manual/miscellaneous/inzendingen-ideas.md) voor meer info.                                                                                                                        |
| Article       | Gebruik *artikelen* als gegevensbron, zie [Artikelen (articles)](/openstad/manual/miscellaneous/artikelen-articles.md) voor meer info.                                                                                                                        |
| Active user   | Gebruik de *actieve/ingelogde gebruiker* als gegevensbron, zie [Gebruikers (users)](/openstad/manual/miscellaneous/gebruikers-users.md) voor meer info.                                                                                                       |
| Resource user | Gebruik een *specifieke gebruiker* als gegevensbron, aangeduid met een *gebruikers-id (user-id)*. Dit is dus onafhankelijk van de eventuele ingelogde gebruiker. Zie [Gebruikers (users)](/openstad/manual/miscellaneous/gebruikers-users.md) voor meer info. |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.openstad.org/openstad/manual/miscellaneous/resources.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
