TheaterEncyclopedie:Plaatspagina's

Uit TheaterEncyclopedie
Ga naar: navigatie, zoeken

Deze pagina gaat over de vernieuwde opmaak van de plaatspagina's.

Ontwerp

Voorbeelden/ontwerpen vormgeving headers:

Zie ook: TE:Concepten voor de versnelling van de gebruikte queries. Voorbeeld:


Te gebruiken sjablonen

  1. Sjabloon:Plaats - Header met foto etc. Nog een probleem met de aanroep van de headerafbeelding. In panelbody is de aanroep header-Plaats- opgenomen. Helaas werkt deze nog niet naar behoren. In eerste instantie stond hier header-Plaats-Plaatspagina's. En via een widget worden alle afzonderlijke headerafbeeldingen aangeroepen. Nog uitzoeken. IdP (overleg) 8 mrt 2021 13:18 (CET) Opgelost door header-Plaats-{{#if:{{{plaatsnaam|}}}|{{{plaatsnaam|}}}|{{PAGENAME}}}}
  2. Sjabloon:Plaats extra info
    • Voorlopig leeg - Voorbereiding toekomstige uitbreidingen (foto's uploaden, Wikidata info, ...)
  3. Sjabloon:Plaatspagina personen
    • Lijst met personen geboren in de plaats
    • Slideshow met foto's van personen uit die plaats
  4. Sjabloon:Plaatspagina premieres; Laatste puntje dat nog opgelost moet worden is een schoonheidsfoutje: de tabeltitels niet aanklikbaar, want de bezoeker komt op een onbegrijpelijke pagina terecht. IdP (overleg) 8 mrt 2021 13:18 (CET) Opgelost door "headers=plain" op te nemen.
    • Lijst met producties die in die plaats in premiere zijn gegaan
    • Galerie met afbeeldingen van/bij producties die in die plaats
    1. Gezien de hoeveelheid premieres die in Amsterdam hebben plaatsgevonden is hiervoor een apart sjabloon gemaakt.
  5. Sjabloon:Plaatspagina locaties
    • Lijst met theaterlocaties
    • Afbeelding van theaterlocaties
    • PM: Na upgrade kan hier ook de plattegrond met theaterlocaties worden opgenomen.

Standaard wikitekst voor (hoofd-)plaatspagina's:

{{Plaats
| plaatsnaam={{PAGENAME}} of Overig
}}
{{Plaats extra info}}
{{Plaatspagina personen
| weergeven=ja
| datumvanaf= ------ nodig???
}}
{{Plaatspagina premieres
| weergeven=ja
| datumvanaf= }}
{{Plaatspagina locaties
| weergeven=ja
}}

Header

Elke pagina krijgt bovenaan een header. Daarvoor zijn er twee opties:

  1. Een aantal plaatsen krijgt een unieke header, met daarin een afbeelding van bijvoorbeeld een theater uit de betreffende stad.
  2. De overige plaatsen krijgen een algemene, neutralere header.

Header widget

Voor het juist weergeven van de headerafbeeldingen is naast een sjabloon een widget aangemaakt waar de link van de headerafbeeldingen is opgenomen:

Widget: CSS-plaatspagina's

Lijst met plaatsen voor een unieke header (v. 9-10-2020)

Gebruiker:Milcof draagt de volgende 23 plaatsen voor voor het krijgen van een unieke header:

Bij de samenstelling van de lijst is gelet op:

  • Grootte van de plaats
  • Geografische spreiding
  • Fotogenieke theaters

De overige 325 plaatsen krijgen vooralsnog de algemene header.

Voor mijn eigen overzicht wie ik heb gemaild etc., even in een tabel gezet (Milcof (overleg) 25 jan 2021 16:44 (CET))

Plaats Voorkeur Afbeeldingsbron Status Concept
Alkmaar Voorkeur voorstel 2 Theater de Vest; Afbeelding Gemaild
Almere Voorkeur voorstel 2 Ons Almeren; Afbeelding Te gebruiken mits naamvermelding www.archimere.com
Amsterdam Voorkeur voorstel 3 TE; Bestand: 01 DeLaMar Theater.jpg Te gebruiken
Apeldoorn Voorkeur voorstel 1 Visit Veluwe; Afbeelding Vrij te gebruiken
Arnhem Voorkeur voorstel 2 Afbeelding WMC Vrij te gebruiken
Breda Voorkeur voorstel 2 afbeelding Te gebruiken met vermelding Fotograaf: Michel Kievits
Den Bosch Voorkeur voorstel 1 NOAHH; Afbeelding Geüpdatete ontwerpen gekregen (zie mail), te gebruiken mits vermelding: Impressie NOAHH | Network Oriented Architecture
Den Haag Voorkeur voorstel 3 HNT; Afbeelding Vrij te gebruiken
Eindhoven Voorkeur voorstel 4 Architectuur.nl; Afbeelding Fotograaf achterhaald, maar niet werkend mailadres. wordt vervolgd...
Enschede Voorkeur voorstel 1 TE; Bestand: Wilminktheater.jpg Te gebruiken
Groningen Voorkeur voorstel 4 Afbeelding WMC Vrij te gebruiken
Haarlem Voorkeur voorstel 2 Theater Haarlem; Afbeelding Gemaild
Heerlen Voorkeur voorstel 1 Afbeelding WMC Vrij te gebruiken
Helmond Voorkeur voorstel 2 Visit Brabant; Afbeelding Te gebruiken met Fotocredits © VisitBrabant
Leeuwarden Voorkeur voorstel 2 Visit Friesland; Afbeelding Vrij te gebruiken
Leiden Voorkeur voorstel 3 Leidsche Schouwburg; Afbeelding Afbeelding via de mail gekregen, vrij te gebruiken
Maastricht Voorkeur voorstel 1 Afbeelding WMC Vrij te gebruiken
Roermond Voorkeur voorstel 1 Theater Roermond; Afbeelding Te gebruiken met naamsvermelding van de Orangerie
Rotterdam Voorkeur voorstel 5 Luxor Theater; Afbeelding Te gebruiken met vermelding van Rob Adriaanse
Tilburg Voorkeur voorstel 1 Afbeelding WMC Vrij te gebruiken
Utrecht Voorkeur voorstel 3 Afbeelding WMC Vrij te gebruiken
Zaandam Voorkeur voorstel 1 Zaantheater; Afbeelding Te gebruiken mits bronvermelding Foto: Bart Homburg
Zwolle Voorkeur voorstel 2 Afbeelding WMC Vrij te gebruiken

Bij de samenstelling van de lijst is gelet op:

  • Grootte van de plaats
  • Geografische spreiding
  • Fotogenieke theaters

De overige 325 plaatsen krijgen vooralsnog de algemene header.

Overzichtskaart - Maps

Met behulp van de Extensie:Maps is het nu (vanaf medio 2021) technisch mogelijk om op Plaatspagina's overzichtskaarten te plaatsen met theaterlocaties. Deze overzichtskaarten kunnen mogelijk de lijsten met theaters vervangen; ze geven ongeveer dezelfde inhoudelijke informatie, maar in een aantrekkelijker en mogelijk toegankelijker formaat.

De Extensie:Maps maakt gebruik van het datatype "Geografische coördinaten". Gegevens in dit datatype zijn wel beschikbaar voor locaties, maar nog niet semantische en in het juiste formaat opgeslagen.

Ontwikkelingen

In de huidige situatie is informatie over coordinaten van een theaterlocatie beschikbaar, die geïmporteerd wordt vanuit Wikidata. Deze informatie wordt nog niet semantisch opgeslagen. Voor het gebruik van de Extensie:Maps met als doel om overzichtskaarten te plaatsen, wordt dit wel noodzakelijk (inmiddels op Test-TE geïmplementeerd).

Ontwikkelde functionaliteit:

  1. Semantisch opslaan van coordinaten
    • Indien beschikbaar op basis van gegevens uit Wikidata
    • Per default op basis van de op de Locatie-pagina's ingevoerde adresgegevens (straatnaam + nummer en plaatsnaam)
  2. Plattegrond van plaats met daarop pin's voor alle theaterlocaties in de betreffende plaats (sjabloon)
    • Pop-ups met de afbeelding van de theaterlocatie (indien beschikbaar) en een link naar de theaterlocatie-pagina (altijd beschikbaar)


Methodiek van opslaan:


Gebruik van Extensie:Maps


Eigenschappen - properties


Sjablonen:


Testpagina's:


Vervolgstappen:

  • Verdere ontwikkeling
    • Weergeven link naar Google-Mpas?
    • Download-link voor egodata (KML) van de gehele kaart met locaties?
  • Toevoegen van coordinaten aan theaters zonder koppeling met Wikidata
    • Met behulp van de (nieuwe) parserfuncties {{#geocode:<adres>}} kunnen adressen van theaterpagina's omgezet worden in geocoördinaten.
    • Deze coordinaten kunnen vervolgens semantisch worden opgeslagen, zodat ze op de kaart kunnen worden weergegeven - DONE
      • Aanpassing in test:Sjabloon:Locatie!
      • NB: Het Sjabloon:Locatie geeft adresgegevens niet weer op de Locatie-pagina; ook wordt de informatie niet semantisch opgeslagen (behalve "Plaats")
  • Beschikbare Concept:Locaties_in_<plaats> toevoegen aan query (performance).
  • Foutoplossingen / benodigde verbeteringen

Concepts

Om de weergave van Plaats-pagina's te versnellen is een aantal concepten (in de betekenis van semantische categorieën) gedefinieerd.

T.b.v. de onderhoudbaarheid, zullen onderstaande definities in sjablonen worden geplaatst, bijv. (benamingen nog bekijken!!):

  • Voor Concept:Locaties in <plaats> het Sjabloon:Concept_template_locaties_in_plaats gebruiken
  • Voor Concept:Personen uit <plaats> het Sjabloon:Concept_template_personen_uit_plaats


Concept Locaties

{{#concept: 
 [[categorie:locatie]]
 [[plaats::{{#sub:{{PAGENAME}}|12}}]]
| Alle theaterlocaties in {{#sub:{{PAGENAME}}|12}}
}}

Personen

{{#concept:
 [[Categorie:Persoon]]
 [[Geboorteplaats::{{#sub:{{PAGENAME}}|13}}]]
| Alle personen met de geboorteplaats {{#sub:{{PAGENAME}}|13}}
}}

Premieres

{{#concept:
 [[categorie:productie]] [[locatie.plaats::{{#sub:{{PAGENAME}}|13}}]] OR
 [[categorie:productie]] [[plaats::{{#sub:{{PAGENAME}}|13}}]]
| Alle producties die hun première in een theaterlocatie in {{#sub:{{PAGENAME}}|13}} hebben beleefd.
}}

Premieres Amsterdam

{{#concept:
 [[categorie:productie]] [[locatie.plaats::{{#sub:{{PAGENAME}}|13}}]] OR
 [[categorie:productie]] [[plaats::{{#sub:{{PAGENAME}}|13}}]]
| Alle producties die hun première in een theaterlocatie in {{#sub:{{PAGENAME}}|13}} hebben beleefd.
}}


Premieres Amsterdam afgelopen jaar

{{#concept:
 [[categorie:productie]] [[locatie.plaats::Amsterdam]] [[premieredatum::>{{#time:d-m-Y|-1 years}}]]  OR
 [[categorie:productie]] [[plaats::Amsterdam]] [[premieredatum::>{{#time:d-m-Y|-1 years}}]]
| Alle producties die hun première in een theaterlocatie in '''het afgelopen jaar in Amsterdam''' hebben beleefd.
}}

Geen link bij property

Headers - show, plain, hide - Show headers (with links), plain headers (just text) or hide them. show is default

Sjablonen plaatspagina's met speciale header

{{#tweekihide:firstHeading|sidebar-right}}
{{Plaats}}{{Plaatspagina personen}}{{#ifexist:{{:Plaats extra info}}}}{{Plaatspagina premieres}}{{Plaatspagina locaties}}
<div class="row row-fluid clearfix"><!-- Bronvermelding-->
<div class="col-xs-12 col-md-12"><h5 class="panel-title" style="text-align:left; font-size: 1rem; font-style: italic;">Bronvermelding afbeeldingen</h5>
<p><small>
* Headerafbeelding; bewerking van een afbeelding afkomstig van [link websitenaam], [afbeeldinglink Gebruikte afbeelding]
</small></p></div>
</div><!-- EOF row--> 
{{editlink}}
[[Categorie:Plaats]]

Sjablonen plaatspagina's voor plaatsen met algemene header

Onderstaande sjablonen kunnen gebruikt worden voor de plaatsen die een algemene header krijgen. Zijn er bijvoorbeeld geen personen in die plaats geboren gebruik dan dit sjabloon niet of zet het tijdelijk uit, door het tussen <!-- {{Plaatspagina personen}} --> haken te zetten.

{{#tweekihide:firstHeading|sidebar-right}}
{{Plaats|plaatsnaam=Overig}}{{Plaatspagina personen}}{{Plaats extra info}}{{Plaatspagina premieres}}{{Plaatspagina locaties}}
<div class="row row-fluid clearfix"><!-- Bronvermelding-->
<div class="col-xs-12 col-md-12"><h5 class="panel-title" style="text-align:left; font-size: 1rem; font-style: italic;">Bronvermelding afbeeldingen</h5>
<p><small>
* Headerafbeelding; bewerking van Objectnummer: t00A78112.019, decorontwerp voor Moortje, Vervaardiger: Nicolaas Wijnberg, 1957
</small></p></div>
</div><!-- EOF row--> 
{{editlink}}
[[Categorie:Plaats]]

Sjablonen Algemene header meest gebruikt

{{#tweekihide:firstHeading|sidebar-right}}
{{Plaats|plaatsnaam=Overig}}{{Plaatspagina personen}}{{Plaats extra info}} <!-- {{Plaatspagina premieres}}{{Plaatspagina locaties}} -->
<div class="row row-fluid clearfix"><!-- Bronvermelding-->
<div class="col-xs-12 col-md-12"><h5 class="panel-title" style="text-align:left; font-size: 1rem; font-style: italic;">Bronvermelding afbeeldingen</h5>
<p><small>
* Headerafbeelding; bewerking van Objectnummer: t00A78112.019, decorontwerp voor Moortje, Vervaardiger: Nicolaas Wijnberg, 1957
</small></p></div>
</div><!-- EOF row--> 
{{editlink}}
[[Categorie:Plaats]]

Sjablonen plaatspagina Amsterdam

Gezien de hoeveelheid premieres die in Amsterdam hebben plaatsgevonden is hiervoor een apart sjabloon gemaakt.

{{Plaatspagina premieres in Amsterdam}}

De overige sjablonen kunnen vooralsnog ook bij de plaats Amsterdam gebruikt worden.

{{#tweekihide:firstHeading|sidebar-right}}
{{Plaats}}
{{Plaatspagina personen}}
{{Plaatspagina premieres in Amsterdam}}
{{Plaatspagina locaties}}
<!-- Bronvermelding-->
<div class="row row-fluid clearfix">
<div class="col-xs-12 col-md-12"><h5 class="panel-title" style="text-align:left; font-size: 1rem; font-style: italic;">Bronvermelding afbeeldingen</h5>
<p><small>
* Headerafbeelding; bewerking van een afbeelding afkomstig van [link websitenaam], [afbeeldinglink Gebruikte afbeelding]
</small></p></div>
</div><!-- EOF row--> 
{{editlink}}
[[Categorie:Plaats]]

Bronvermelding

<!-- Bronvermelding-->
<div class="row row-fluid clearfix">
<div class="col-xs-12 col-md-12"><h5 class="panel-title" style="text-align:left; font-size: 1rem; font-style: italic;">Bronvermelding afbeeldingen</h5>
<p><small>
* Headerafbeelding; bewerking van een afbeelding afkomstig van [link websitenaam], [afbeeldinglink Gebruikte afbeelding]
</small></p></div>
</div><!-- EOF row--> 

Voorstel Alkmaar

Onderstaande foto van de site gehaald en bewerkt. Indien akkoord, alleen nog toestemming nodig voor gebruik? IdP (overleg) 26 nov 2020 10:28 (CET)

Voorstel

Alkmaar

Voorstel Almere

Geschikte foto's:

Foto WikiMedia Commons te donker en verkeerde hoek.

Voorstel

Almere

Voorstel Amsterdam

Voorstel

Amsterdam

Voorstel Apeldoorn

Geschikte foto's:

Voorstel

Apeldoorn

Voorstel Arnhem

Voorstel

Arnhem

Voorstel Breda

Voorstel

Breda

Voorstel Den Bosch

Voorstel

Den Bosch

Voorstel Den Haag

Voorstel

Den Haag

Voorstel Eindhoven

Voorstel

Eindhoven

Voorstel Enschede

Voorstel

Enschede

Voorstel Groningen

Voorstel

Groningen

Voorstel Haarlem

Voorstel

Haarlem

Voorstel Heerlen

Voorstel

Heerlen

Voorstel Helmond

Voorstel

Helmond

Voorstel Leeuwarden

Voorstel

Leeuwarden

Voorstel Leiden

Voorstel

Leiden

Voorstel Maastricht

Voorstel

Maastricht

Voorstel Roermond

Voorstel

Roermond

Voorstel Rotterdam

Voorstel

Plaatspagina's

Voorstel Tilburg

Voorstel

Tilburg

Voorstel Utrecht

Voorstel

Utrecht

Voorstel Zaandam

Zaantheater; info@zaantheater.nl

Voorstel

Zaandam

Voorstel Zwolle

Voorstel

Zwolle

Bevindingen

  • Almere heeft tot nu toe geen personen die er geboren zijn. Tijdelijk dit sjabloon uitgeschakeld. Opmerking Bart: "We kunnen voor nu vrij eenvoudig het volgende automatiseren: Als er een concept-pagina is, gebruik dan de conceptpagina, als die er niet is, gebruik de "standaard query"."
    • <!-- {Plaatspagina personen}} -->
  • Sjabloon Plaats extra info is inmiddels aangemaakt maar is leeg. {{Plaats extra info}}
  • Laadtijd queries op sommige pagina's nog erg traag 8 - 12 seconden. Opmerking Bart: "Limit voor premieres naar beneden aanpassen. Staat nu op 500. Dat betekent wel dat je meer maatwerk premiere overzichten à la Amsterdam krijgt. Die laatste kunnen we ook terugbrengen naar 1 jaar ofzo."
  • Bij een aantal plaatsen zijn er category pagina's. Deze zijn ooit door Tinbot aangemaakt. Vanuit de plaatsen pagina is een redirect aangemaakt naar de categorie. Ook door Tinbot gedaan.
    • Arnhem
    • Utrecht
    • Groningen
    • Tilburg
  • Headerafbeeldingen van Den Bosch en Den Haag worden niet getoond. Ook niet met in de widget Den_Haag en Den_Bosch. Aanpassing in het sjabloon verricht. {{Plaats|plaatsnaam=Den Bosch}} en {{Plaats|plaatsnaam=Den Haag}}
  • Carrousel vertoont geen afbeeldingen:
    • Helmond; Geboren
    • Leeuwarden; Theaters
    • Roermond; Theaters
    • Zaandam; Theaters
  • Maastricht; Carrousel Theater vertoont lege afbeelding SomeTheatre
  • Tilburg; Een theater zonder afbeelding?
  • Plaatsnamen als Den Haag, Den Bosch, etc. zijn op meerdere manieren geschreven in de TE. Den Bosch en Den Haag is voor de TE de juiste schrijfwijzen. Vanuit bijvoorbeeld 's Hertogenbosch en 's-Hertogenbosch worden redirects gemaakt naar Den Bosch. Door de redirects worden de overzichten op de pagina Den Bosch compleet.
  • Plaatsnaam zoals Bennekom wordt weergegeven op de TE, doordat er personene zijn overleden, alleen worden hiervan geen gegevens gegenereerd op de plaatspagina's. Dus deze zijn leeg. Ziet er niet zo fraai uit, alleen een headerafbeelding.
  • Beverwijk; pagina met onjuiste bestandskoppelingen?
  • In de huidige sjablonen is geen verwijzing naar wikipedia opgenomen. Deze is vooralsnog op de Plaatspagina's met speciale header niet meegenomen. Op de plaatspagina's met algemene header is er bij een groot aantal pagina's onderaan de pagina een uitgeschakelde verwijzing neergezet. <!-- Voor algemene informatie over {{PAGENAME}}, zie [[Wikipedia:nl:{{PAGENAME}}|Wikipedia]]. -->. Voorkeur is naar mijn idee dat we de link naar wikidata opnemen.
  • Hoogeveen & Klaver lege pagina, sinds 2011 in het systeem, verwijderen?
  • Kom wel hele gekke categorie namen tegen die ook in een gekke loop terechtkomen met allemaal lege pagina's:
  • Rimburg als plaatsnaam opgenomen, idem als Bennekom, idem voor Venhuizen en Zwartewaal