Skip to main content

Build cycle - Nieuwe widgets - 16 juni 2022

Wegens een update van Microsoft is het technisch gezien niet meer mogelijk om externe webparts als widget in te laden. Deze build cycle hebben we aandacht besteed aan nieuwe widgets die dit gat opvullen.

Op de homepagina wordt gewerkt met widgets​. Dit zijn kleine apps waarmee informatie wordt getoond of functionaliteiten worden aangeboden. Op de achterkant is een centrale lijst beschikbaar waar alle widget in worden beheerd: de "WidgetZoneAppList".​ Debble levert zelf diverse widgets mee die hier al in staan. Additioneel is het mogelijk om zelf widgets extra te configureren.

Het is echter door een update bij Microsoft niet meer mogelijk om externe webparts als widgets in te laden. Dat betekent dat webparts van third parties of zelfs de out-of-the-box webparts van Microsoft zelf officieel niet meer kunnen worden ingeladen. Via een achterdeurtje stellen we deze mogelijkheid nog wel beschikbaar. Daarop kunnen wij helaas geen garanties afgeven. Het advies is alleen de widgets van Debble zelf te gebruiken.

We hebben een inventarisatie uitgevoerd welke externe webparts bij jullie als widget op de homepagina worden gebruikt. Daaruit hebben we een aantal nieuwe widgets beschikbaar. Dit zijn widgets die vooraf dienen te worden geconfigureerd en niet standaard aanwezig zijn voor gebruikers om toe te voegen.

Alle omgevingen zijn nagelopen waarbij bestaande widgets zijn vervangen door de nieuwe Debble widgets.

Bestaande widgets

Zoekbalk

Via deze widget kunnen gebruikers direct zoeken in onderliggende pagina's zoals het nieuwsoverzicht, het smoelenboek of specifieke sites. Tevens is het mogelijk om op deze manier direct een zoekopdracht uit te voeren in een externe webbased applicatie, mits deze wordt gevoed via de querystring.

Widget Zoekbalk

Meer informatie is te vinden in onze kennisbank.

Contentblokken

Deze widget toont kaartjes met links naar specifieke content en is bedoeld om thema's binnen de organisatie onder de aandacht te brengen. De widget is ontworpen om in de breedte van 3 kolommen te kunnen worden getoond. De widget is volledig responsive en zou ook kunnen worden getoond met één of meerdere waardes aan de rechterkant.

Widget Contentblokken

Meer informatie is te vinden in onze kennisbank.

Banner

Deze widget toont een afbeelding met daar overheen een tekst. Achter de afbeelding wordt een hyperlink gehangen, zodat er op kan worden geklikt.

widget Banner

Meer informatie is te vinden in onze kennisbank.

Nieuwe widgets

Page Query widget

Met de Page Query widget is het mogelijk via een eigen query een set aan specifieke pagina’s op te vragen. Met dit webpart kunnen bijvoorbeeld alle nieuwsberichten van een specifieke publicatiesite, zoals het MT, worden getoond; of alle vacatures; of alle evenementen; of de laatste informatiepagina’s van een specifieke categorie uit Base. Deze widget wordt technisch gezien ook gebruikt door de widgets Mijn Nieuws & Populair Nieuws. De look-and-feel van het resultaat van de page query is zodoende consistent met de andere bestaande widgets. Er kan een search query worden ingevoerd, waarbij ook query variables kunnen worden gebruikt. De sortering is altijd o.b.v. de eerste publicatiedatum van de desbetreffende pagina’s.

Meer informatie is te vinden in onze kennisbank.

Script Editor Widget

De script editor widget kan worden gebruikt om custom code in te draaien. Dat kan bijvoorbeeld een combinatie zijn van HTML, CSS en JavaScript om een aftelklok mee te realiseren of gegevens uit te lezen uit een open source omgeving.

Een aantal van oplossingen die reeds zijn gerealiseerd zijn in onze kennisbank te vinden, zoals:

  • Tekstbox
  • Aftelklok
  • Wereldklokken
  • Aandelenkoersinformatie
  • Zoekresultaten weergeven
  • Filenieuws
  • Buienradar
  • Weeronline
  • Twitter
  • Facebook

Meer informatie is te vinden in onze kennisbank.

Page Viewer widget

Met de Page Viewer widget kan een pagina via een iframe worden getoond. Daarbij kan een URL worden meegegeven evenals de breedte en hoogte van het iframe.

Meer informatie is te vinden in onze kennisbank.

Wil je meer weten over bovenstaande? Neem gerust contact met ons op !