User:Idieh3/TE
Hulp
- Syntax: https://theaterencyclopedie.nl/wiki/TheaterEncyclopedie:Workshop_%22Semantische_queries%22_(2019)/documentatie
- Syntax: https://www.semantic-mediawiki.org/wiki/Help:Inline_queries#Changing_the_first_result_column
- Ontologie: https://theaterencyclopedie.nl/wiki/TheaterEncyclopedie:Ontologie_van_de_TheaterEncyclopedie
- Voorbeelden: https://theaterencyclopedie.nl/wiki/TheaterEncyclopedie:Workshop_%22Semantische_queries%22_(2019)/voorbeelden
- Algemeen: https://www.semantic-mediawiki.org/wiki/Help:Inline_queries / https://www.semantic-mediawiki.org/wiki/Help:User_manual
Pointers
- Inline query: \{\{#ask:\}\} // 1 eigenschap: \{\{#show:\}\}
- Categorieen: \[\[iets:iets\]\]
- Eigenschappen van categorien: \[\[iets::iets\]\]
- Kolommen weergeven: | ?kolomnaam
- Kolom naam geven: | ? kolomnaam=nieuwe naam / 1ste kolom: | mainlabel=nieuwe naam
Notities
- Verwijder 1ste kolom: mainlabel=-
- Sjabloon: in URL Sjabloon:naam sjabloon / bv. https://theaterencyclopedie.nl/wiki/Sjabloon:Overzicht_persoon
- | ?# = Paginanaam
Vragen:
- Hoe kunnen 2 categorieen gelinkt worden? Hoe komt bv. plaats bij Theaters waar Cats gespeeld werd? Kan met Compound queries, maar dat is nog niet geinstalleerd op TE. Er is wel veel mogelijk met TE omdat er veel categorieen inzitten. Zie https://theaterencyclopedie.nl/w/index.php?title=Speciaal%3ACategorieën . En eigenschappen: https://theaterencyclopedie.nl/w/index.php?title=Speciaal:Eigenschappen&limit=50&offset=0
Test RDF
{{#ask:
Categorie:Productie
Titel::Cats
| ?Locatie=Theater
| format=rdf
| syntax=turtle
| limit=10
| headers=show
| intro=Theaters waar Cats speelt/gespeeld heeft
| mainlabel=Productie
| searchlabel=Ga naar alle resultaten >
| default=geen theaters gevonden voor deze voorstelling
}}
Theaters: alle/op basis van plaats, voorstelling, personen.
{{#ask:
Categorie:Locatie
Plaats::Peer
| ?Plaats=Stad
| ?Thema
| format=broadtable
| limit=10
| headers=show
| searchlabel=Ga naar alle resultaten >
| default=geen theaters gevonden in deze stad
}}
Hoe komt plaats hierbij??
{{#ask:
Categorie:Productie
Titel::Cats
| ?Locatie=Theater
| format=broadtable
| limit=10
| headers=show
| intro=Theaters waar Cats speelt/gespeeld heeft
| mainlabel=Productie
| searchlabel=Ga naar alle resultaten >
| default=geen theaters gevonden voor deze voorstelling
}}
Aantal premieres in 2017:
{{#ask:
Categorie:Productie
[[Premieredatum::>= Jan 1 2017]]
[[Premieredatum::< Dec 31 2017]]
| format=count
}}
{{#ask:
Categorie:Productie
[[Premieredatum::>= Jan 1 2017]]
[[Premieredatum::< Dec 31 2017]]
| format=table
| ?Premieredatum
| sort=Premieredatum
| order=asc
| limit=3
}}
{{#ask:
Categorie:Productie
[[Premieredatum::>= Jan 1 2017]]
[[Premieredatum::< Dec 31 2017]]
| format=table
| ?Premieredatum
| sort=Premieredatum
| order=desc
| limit=3
}}
Aantal premieres in 2018:
{{#ask:
Categorie:Productie
[[Premieredatum::>= Jan 1 2018]]
[[Premieredatum::< Dec 31 2018]]
| format=count
}}
Aantal premieres in 2019:
{{#ask:
Categorie:Productie
[[Premieredatum::>= Jan 1 2019]]
[[Premieredatum::< Dec 31 2019]]
| format=count
}}
Vlaamse producties
{{#ask:
Categorie:Productie
Categorie:Vlaanderen
| ?Locatie
| ?Discipline
| ?Premiereseizoen
| ?Opmerkingen
| format=table
| sort=Premiereseizoen
| order=desc
| limit=10
}}
Producties van Vlaamse gezelschappen (producent / co-producent).
{{#ask:
Categorie:Productie
Categorie:Vlaams producent
| ?Locatie
| ?Discipline
| ?Premiereseizoen
| ?Opmerkingen
| format=table
| sort=Premiereseizoen
| order=desc
| limit=10
}}
{{#ask:
Categorie:Productie
Categorie:Regie Theu Boermans
| ?Categorieën=uitvoerenden
| format=table
| limit=10
}}
Producties door De Nieuwe Amsterdam met Adlib-referentie, discipline, seizoen, locatie en afbeelding.
Zangers met Adlib-referentie, discipline, geboortedatum geboorteplaats, overlijdendatum, overlijdenplaats.
De 10 laatste nieuwe of gewijzigde artikelen over personen/theaters/voorstellingen.
De 10 meest recente premières in Nederland/Amsterdam/Stadsschouwburg van Amsterdam.
Zoek alle personen-relaties van een regisseur.
Zoek alle voorstellingen in een bepaalde periode in een specifiek theater.
Laat alle (beschikbare!) affiches zien uit een bepaalde periode.