openwave:1.34:applicatiebeheer:instellen_inrichten:sidebar_zijbalk

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisie Vorige revisie
Volgende revisie
Vorige revisie
openwave:1.34:applicatiebeheer:instellen_inrichten:sidebar_zijbalk [2026/05/29 09:54] – [pinSidebar] Tim van Leeuwenopenwave:1.34:applicatiebeheer:instellen_inrichten:sidebar_zijbalk [2026/05/29 10:10] (huidige) – [Sidebar] Tim van Leeuwen
Regel 1: Regel 1:
 ====== Sidebar ====== ====== Sidebar ======
  
-Vanaf versie 1.34 is er een nieuwe sidebar beschikbaar. Deze staat automatisch aan bij de uitlevering van versie 1.34. Indien de instelling Sectie: OWB en Item: SidebarNew niet aangevinkt (of niet aanwezig) is, wordt nog met de oude versie van de sidebar gewerkt. Zie hiervoor de documentatie van Sidebar versie 1.33. Wanneer de nieuwe sidebar zichtbaar is, zal de ‘navbar’ er ook anders uitzien: het downloadcentrum is verplaatst en ook is er een ‘profiel icoon bijgekomen van waaruit een medewerker kan uitloggen of de light-darkmode instelling kan aanpassen.+Vanaf versie 1.34 is er een nieuwe sidebar beschikbaar. Deze staat automatisch aan bij de uitlevering van versie 1.34. Indien de instelling Sectie: OWB en Item: SidebarNew niet aangevinkt (of niet aanwezig) is, wordt nog met de oude versie van de sidebar gewerkt. Zie hiervoor de documentatie van [[..:..:..:1.33:applicatiebeheer:instellen_inrichten:sidebar_zijbalk|Sidebar versie 1.33.]] Wanneer de nieuwe sidebar zichtbaar is, zal de ‘navbar’ er ook anders uitzien: het downloadcentrum is verplaatst en ook is er een ‘profiel icoon bijgekomen van waaruit een medewerker kan uitloggen of de light-darkmode instelling kan aanpassen.
 Indien de instelling Sectie: OWB en Item: SidebarGebruiken en/of de instelling Sectie: OWB en Item: SidebarNew niet aangevinkt is, worden portals niet meer als browsertabbladen getoond, maar gegroepeerd in een sidebar binnen één browsertabblad, op basis van portalnaam. Indien de instelling Sectie: OWB en Item: SidebarGebruiken en/of de instelling Sectie: OWB en Item: SidebarNew niet aangevinkt is, worden portals niet meer als browsertabbladen getoond, maar gegroepeerd in een sidebar binnen één browsertabblad, op basis van portalnaam.
  
Regel 38: Regel 38:
    
  
-==== Opschriften en hint configureren ====+==== Opschriften en hints configureren ====
  
-De opschriften en de hint op de zijbalk zijn als volgt te beïnvloeden via het detailscherm van de [[openwave:1.34:applicatiebeheer:instellen_inrichten:portaldefinitie:portalnaam|portalnames]]:+De opschriften en hints in de sidebar kunnen via het detailscherm van de portalnamen worden beïnvloed.
  
-{{:openwave:applicatiebeheer:instellen_inrichten:sidebar.png?200|sidebar}}+{{:openwave:1.34:applicatiebeheer:instellen_inrichten:screenshot_2026-05-20_145455.png?200|}}
  
-  * **ad 1: home** Per definitie het openingsportaal. Geen hint. Opschriften zijn niet aanpasbaar. +  * **ad 1: home**   
-  * **ad 2: portal groepsnaam** Deze naam kan opgegeven worden in de kolom //sidebar:groepsnaam (tbportalnames.dvtablabelgroup).// Hier kan de naam van portalgroep ingegeven worden bijvoorbeeld Omgevingzaken of Handhaving of Beheer. Een aantal portalgroepen heeft geen subportals zoals beheer: zij hebben maar één element. De zaakportalen en de inrichtingen hebben wel subportals: elke geopende zaak of inrichting heeft een eigen element onder de groep. Indien de groepsnaam leeg is wordt de naam van het portal zelf gebruikt. +Bij een standaarduitlevering verwijst deze knop naar het openingsportaalmaar het homeportaal kan aangepast worden. 
-  * **ad 3: elementlabel** Hier staan de verschillende elementen van een portalgroep. In OpenWave zijn dat dus de zaakportalen voor InrichtingenOmgevingszaken, handhavingen, APV/Overige en Milieu/gebruik. Het label opschrift kan in SQL opgegeven worden in de kolom //sidebar:Elementlabel (tbportalnames.dvtablabelquery)// bij de portalname. In de SQL kan de variabele {id} worden gebruikt die het programma dynamisch vervangt met de dnkey van de hoofdtabel van het aangeroepen portal. De SQL mag geen puntkomma's bevatten en moet beginnen met 'select' en de resultset moet bestaan uit één kolom en één rij. <adm example>**Voorbeeld:** //select dvzaakcode from vwfrmomgvergunningen where dnkeyomgvergunning = {id}//</adm> Indien de query een leeg resultaat oplevert wordt de eerste regel van de portalheadertekst gebruikt. +
-  * **ad 4: Hint** De elementnaam van een zaak/inrichtingsportaal portaal kan hierin worden verduidelijkt. De hint kan in SQL opgegeven worden in de kolom //sidebar:Hintlabel (tbportalnames.dvtablabelhintquery)// bij de portalname. In de SQL kan met {id} een variabele worden gebruikt die het programma dynamisch vervangt met de dnkey van de hoofdtabel van het aangeroepen portal. De SQL mag geen puntkomma's bevatten en moet beginnen met 'select' en de resultset moet bestaan uit één kolom en één rij. ''**Voorbeeld:** //select dvaanvraagnaam | | ' '| | dvobjadres | | ' '| | dvobjplaats from vwfrmomgvergunningen where dnkeyomgvergunning = {id}//''. Indien de query een leeg resultaat oplevert wordt de tekst 'Dit is de hint bij ...' gevolgd door een primary key nummer, geprojecteerd. +
-  * **ad 5: sublijst** Het tegelopschrift van de lijst die vanuit dit portal openstaat. Deze items worden opgenomen in de zijbalk indien op het detailscherm van de portaalnamen (tegel portals op beheerportaal) het aanvinkvakje //Tegellijsten opnemen als items in sidebar// is aangevinkt. Er kan maar één lijst per portaal tegelijk openstaan.+
  
-Een portal als beheer (maar geldt ook voor de portals #zoeken of #rapportage) kan toch twee of meer worden geopend terwijl de zijbalk aanstaat, door op de beheertegel in het openingsportaal te klikken met de controltoets ingedruktDan wordt een nieuw browsertabblad geopend met het beheerportaal.+{{:openwave:1.34:applicatiebeheer:instellen_inrichten:screenshot_2026-05-29_faint_091057.png?200|}}
  
-==== Hoveren en IPad ====+De hinttekst is standaard: 
 +‘Ga terug naar home’ 
 +De opschriften zijn niet aanpasbaar.
  
-//SectieOWB en ItemsidebarHoverIpad//. +  * **ad 2Portalgroepsnaam**  
-OpenWave kijkt naar of het device waarop gewerkt wordt in OpenWave een IPad is en naar bovenstaande instelling om te bepalen of de hoverfunctionaliteit aan-/uitgezet moet worden+Deze naam kan worden opgegeven in de kolom: 
-Voor optimale functionaliteit op de IPad moet de instelling wel bestaan in de configuratie, maar uitgevinkt staanDan zal de zijbalk altijd of open of dicht zijnMet het pijltje in de zijbalk is deze te openen/te sluiten+sidebar: groepsnaam (tbportalnames.dvtablabelgroup) 
 +Hier kan de naam van portalgroep ingegeven worden bijvoorbeeld Omgevingzaken of Handhaving of Beheer. Dit geld alleen voor de portals met een id (gevulde paramkeypointer in getPortal). 
 +Zaakportalen en inrichtingen hebben wel een id. Elke geopende zaak of inrichting krijgt hierbij een eigen element onder groep. 
 +Indien de groepsnaam leeg is, wordt de naam van het portal zelf gebruikt (tbportalnames.dvname). 
 + 
 +  * **ad 3Label**  
 +Hier worden de verschillende onderdelen  van een portalgroep weergegeven. 
 +In OpenWave zijn dit bijvoorbeeld de zaakportalen voor: 
 +• Inrichtingen  
 +• Omgevingszaken  
 +• Handhavingen  
 +• APV/Overige  
 +• Milieu/Gebruik  
 +Het label kan via SQL worden opgegeven in de kolom: 
 +sidebar:Elementlabel (tbportalnames.dvtablabelquery) 
 +Binnen de SQL-query kan de variabele {id} gebruikt worden. Het programma vervangt deze dynamisch door het id van het aangeroepen portal (in geval van Omgevingszaken is dat de dnkey van de omgevingszaak). 
 +De SQL-query: 
 +• mag geen puntkomma’s bevatten;  
 +moet beginnen met select of with;  
 +• moet één kolom en één rij retourneren.  
 +Voorbeeld: 
 +select dvzaakcode 
 +from vwfrmomgvergunningen 
 +where dnkeyomgvergunning = {id} 
 +Indien de query geen resultaat oplevert, wordt de portaalnaam + id van portaal gebruikt. 
 + 
 +  * **ad 4: Hint**  
 +Het label van een zaak- of inrichtingsportaal kan hiermee verder verduidelijkt worden. 
 +De hint kan via SQL worden opgegeven in de kolom: 
 +sidebar:Hintlabel (tbportalnames.dvtablabelhintquery)  
 +Ook hier kan de variabele {id} worden gebruiktDeze wordt dynamisch vervangen door het id van het aangeroepen portal. 
 +Voorbeeld: 
 +select dvaanvraagnaam || ' ' || dvobjadres || ' ' || dvobjplaats 
 +from vwfrmomgvergunningen 
 +where dnkeyomgvergunning = {id} 
 +Indien de query geen resultaat oplevert, wordt de tekst hetzelfde als het label. 
 + 
 +  * **ad 5: sublijst**  
 +Dit is het tegelopschrift van de lijst die vanuit dit portal geopend is. 
 +Deze items worden opgenomen in de sidebar indien op het detailscherm van de portaalnamen (tegelportals op het beheerportaal) het aanvinkvakje: 
 +‘Tegellijsten opnemen als items in sidebar’ is aangevinkt
  
  • openwave/1.34/applicatiebeheer/instellen_inrichten/sidebar_zijbalk.1780041272.txt.gz
  • Laatst gewijzigd: 2026/05/29 09:54
  • door Tim van Leeuwen