1e woord tussen <span></span>

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP Developer ga jij aan de slag met uitdagende software projecten. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Deze software bouw je vooral in PHP en specifiek Laravel. Dit framework kent dus geen geheimen voor jou. De software die jij gaat ontwikkelen is heel divers, van urenregistratiesystemen tot compleet geautomatiseerde tools. In deze veelzijdige functie ga jij je zeker niet vervelen, elke dag bestaat weer uit nieuwe uitdagingen. Bedrijfsprofiel Deze

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Front-end PHP Developer

Dit ga je doen Bouwen van de frontend van een nieuwe applicaties; Verbeteren van de user experience; Opstellen van een style guide; Schakelen met collega developers over de te bouwen oplossing; Je speelt een belangrijke rol in het neerzetten van het nieuwe systeem; Werken met o.a. Symfony 6, API Platform, Twig, Javascript, Redis Automatiseren van processen; Koppelen van verschillende functionaliteiten; Unit tests, integration tests, end-to-end tests; In de toekomst ga je nog werken aan andere projecten. Hier ga je werken Voor onze vaste opdrachtgever in de regio Breda zijn wij op zoek naar een Frontend Developer. Het betreft een organisatie

Bekijk vacature »

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

Lead C++ Developer

De rol van Lead C++ Developer Als Lead C++ developer bij KUBUS word je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de desktop applicaties van BIMcollab, ons platform voor 3D model-validatie en issue-management bedoeld om de kwaliteit van 3D design-modellen voor gebouwen te verbeteren. Betere 3D modellen leiden tot betere gebouwen, dus zo draag je bij aan verduurzaming van de gebouwde omgeving met slimmer gebruik van materialen, minder verspilling en energie-efficiënte gebouwen. Een goede gebruikerservaring staat bij ons hoog in het vaandel; we gaan in onze ontwikkeling voor innovatie en kwaliteit. In je rol als

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een uitdagende werkgever in regio Breda zijn wij op zoek naar een Full Stack C#.NET programmeur. Je bent verantwoordelijk voor het ontwikkelen van apps, webapplicaties en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines te scannen en vervolgens de data om te zetten in management informatie voor de klanten. Taken en verantwoordelijkheden: Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks, HTML, TypeScript, SQL & C++, CSS. Geen ervaring met één van deze technologieën is dan ook geen enkel probleem! Deze werkgever biedt

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Junior Fullstack Developer

Functie omschrijving Heb jij je universitair diploma Informatica afgerond en ben jij op zoek naar een startersfunctie waar jouw ontwikkeling in een hoog vaandel staat? Voor een softwarebedrijf in Amsterdam zijn wij op zoek naar een Junior Fullstack Developer. Je begint met een op maat gemaakte training om de kennis bij te spijkeren die jij nog mist. Uiteraard leer je het meeste tijdens je werk, maar de training geeft je hiervoor alvast de juiste handvatten. Je kunt het volgende verwachten! Jij ontwikkelt in technieken als Java, Javascript en SQL. Je werkt hierbij volgens de Agile/Scrum methode; Na het afronden van

Bekijk vacature »

.NET Developer

Functie omschrijving .NET developer met ervaring gezocht! Voor een softwarebedrijf in de regio Veenendaal zijn wij op zoek naar een .NET developer met een aantal jaar ervaring. Jij bent zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Verder ben je bezig met nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en productspecialisten om zo mooie producten te creëren. Bedrijfsprofiel De organisatie waar je voor gaat werken is een snelgroeiende softwareleverancier en allround dienstverlener. Deze organisatie heeft zowel klanten die

Bekijk vacature »
Patrick Akkers

Patrick Akkers

29/08/2012 05:15:11
Quote Anchor link
Hallo leden,

ik heb een database waarde genaamd $row_product['weergave']

Daarin zit bijvoorbeeld:


1+1 gratis
2e halve prijs


Nou haal ik deze uit de database en explode ik deze en stop ik deze vervolgens in de DIV:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php $aktie = explode( ' ', $row_product['weergave'] );

echo '
<div id="ballon">
<span>'
.$aktie[0].'</span>
<strong>'
.$aktie[1].' '.$aktie[2].'</strong>
</div>'
;

?>


Elke keer als er een aktie uit de database geladen wordt moet het eerst ge-explode woord tussen <span> en de rest moet tussen <strong>
Nu werkt bovenstaande wel bij 2e halve prijs, maar niet bij 1+1 gratis, want 1+1 gratis zijn maar 2 woorden.



Hoe kan ik dit wel voor elkaar krijgen?
 
PHP hulp

PHP hulp

08/01/2025 07:57:57
 
Obelix Idefix

Obelix Idefix

29/08/2012 08:07:45
 
Eddy E

Eddy E

29/08/2012 08:34:37
Quote Anchor link
Beetje flauw Obelix. Dat is toch duidelijk hetzelfde topic? Hij vraagt gewoon om een antwoord. Het antwoord op PFZ zal hem mogelijk helpen.
Op PHPhulp gaan ze kinderachtig verwijzen naar zichzelf.

Je zou kunnen kijken of het eerste teken een 1 is (met $string{0} == '1').
Zo ja: dat veranderen.

Wat je ook (vooraf) kan doen is dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
// even valsspelen
$row_product['weergave'] = '1+1 gratis';

$actie = $row_product['weergave']; // vanuit database
$actie = str_replace("+", " +", $actie); // zo krijg je losse delen met je +
list($span, $strong) = explode(' ', $actie, 2); // krijg 2 delen met spaties!

echo '<div id="ballon">
   <span>'
.$span.'</span>
   <strong>'
.$strong.'</strong>
</div>'
;

?>


Door de 2 in de explode() zal hij stoppen bij 2 delen. Dus de andere spaties blijven bestaan. Door een spatie toe te voegen aan de plus, zal hij daar splitsen.n.

En het is actie met een C, niet met een K.



Online: http://codepad.org/v2rWaO7g

Toevoeging op 29/08/2012 08:41:18:

In het kort:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
$str
= explode(' ', str_replace("+", " +", $row_product['weergave']), 2);

echo '<div id="ballon">
   <span>'
.$str[0].'</span>
   <strong>'
.$str[1].'</strong>
</div>'
;

?>
Gewijzigd op 29/08/2012 08:38:01 door Eddy E
 
Wouter J

Wouter J

29/08/2012 09:42:49
Quote Anchor link
Eddy, en toch vind ik de oplossing op pfz beter.

Tevens vind ik het ook een beetje flauw om het handelen van 1 iemand meteen toe te wijzen aan het handelen van 'heel phphulp'.
En ja, topics op 2 forums posten is irritant. Wij doen hier ons best, terwijl het daar nu al is opgelost.
 
Eddy E

Eddy E

29/08/2012 11:35:01
Quote Anchor link
Ik zie daar geen oplossing dan het gebruik van onbenoemde string-functies hoor.
Met strpos() heb je leuk de positie van de eerste spatie, maar meer niet. En met substr() kan het ongetwijfeld ook, maar of dat beter is?
Het kan ook inderdaad met substr() of zelfs met 1 regel preg_replace():

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
echo '<div id="ballon">
   <span>'
.preg_replace('/ /', '</span> </strong>', $row_product['weergave'], 1).'</strong>
</div>'
;
?>

Zo zijn er wel tientallen manieren. Ik geef er een die ikzelf duidelijk en overzichtelijk vindt.

Heel PHPhulp was inderdaad wat overdreven. Had het beter persoonlijk kunnen houden.
Toch is de eerste reactie op een hulppost vaak wel toongevend. Als dat alleen maar verwijzend is naar een ander (eigen) topic, vind ik dat flauw. Alsof hij dat zelf niet weet/ziet.
Blijkbaar zijn ze op PFZ sneller en behulpvaardiger?
Ik probeer hier dan ook hulpvaardig te zijn, maar krijg weer over me heen dat het niet goed genoeg is. Waar is jouw betere oplossing? En waarom zet je die niet neer, i.p.v. mij aan te spreken?
 
Wouter J

Wouter J

29/08/2012 12:01:26
Quote Anchor link
Natuurlijk, er zijn heel wat opties. En een goede optie, tja dat is deels persoonlijk (vandaar dat ik ook zei 'vind ik (...) beter') en deels wat de snelste en meest overzichtelijke methode is. Ik ben zelf van mening dat je functies zoveel mogelijk moet gebruiken waarvoor ze gemaakt. In dit geval gaat het over een string die we willen bewerken, als er dan een optie is om dit met string functies op te lossen verkies ik die boven het werken met array functies. Maar nogmaals: Dit is persoonlijk.

Wat ik wel weet is dat ik de preg oplossing niet zou gebruiken, dat vertraagd je script aanzienlijk.

En natuurlijk, de reactie van O&I is soms een beetje te kort door de bocht. Maar cross-posting is wel waar mensen zich aan ergeren. Zie ook de uitleg van O&I: http://www.phphulp.nl/php/forum/topic/code-herhaalt/86361/#618761


Om toch nog flink ontopic te eindigen:
Mijn oplossing zou dit zijn:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
// haal de positie op van de eerste spatie in de string
$pos = strpos($str, ' ');
    
// met substr pak je alle tekst vanaf het begin (0) totaan de positie van de spatie
// en dat plaatsen we tussen <em> (kun je veranderen in elke tag of tekst die je wilt)

$span = '<em>'.substr($str, 0, $pos).'</em>';
    
// vervolgens echoën we dat eerste woordje met het element en daarna de tekst vanaf
// de positie van de spatie

echo $span.substr($str, $pos);
?>


En welke van de 3 oplossing het snelst is? http://phphulp.wouterj.nl/PHPbench/?test=first-word-highlight
Dan wint de eerste optie van jou.

PS: Bij het maken van mijn voorbeeld code leek het toch wat ingewikkelder dan ik dacht.
 
Ozzie PHP

Ozzie PHP

29/08/2012 12:10:33
Quote Anchor link
Wouter J op 29/08/2012 12:01:26:
En welke van de 3 oplossing het snelst is? http://phphulp.wouterj.nl/PHPbench/?test=first-word-highlight
Dan wint de eerste optie van jou.

Offtopic:

Ja, en voor welke optie ga je dan? De snelste, of de meest overzichtelijke. Vroeg je me dat een jaar geleden dan had ik gezegd: voor de snelste! Vraag je me het vandaag, dan denk ik dat ik zou zeggen: voor de meest overzichtelijke. Dan kan ik namelijk snel en makkelijk zien wat de code doet. Maar theoretisch wordt je website er dus iets "trager" van.
Gewijzigd op 29/08/2012 12:11:04 door Ozzie PHP
 
Eddy E

Eddy E

29/08/2012 12:33:33
Quote Anchor link
Die preg_replace() is er toch voor? Valt af vanwege traagheid.

Of je nou explode() of strpos()/substr() gebruikt maakt elkaar ook bar weinig.... 16% van 5 microseconde = 0,8 microseconde....

Jouw manier kan inderdaad net zo makkelijk. Beetje lood om oud ijzer.
 
Erwin H

Erwin H

29/08/2012 13:14:37
Quote Anchor link
preg_replace is voornamelijk voor complexe zoekacties in strings. Het hele idee van regular expressions is dat je complexe patronen kan herkennen. Omdat het daarvoor gebouwd is, is het erg uitgebreid. Dat heeft als nadeel dat je al die complexiteit ook meeneemt in kleinere, simpelere zoektochten. Vandaar dat het dan traag wordt.

Dus is het er voor gebouwd? Ik zou zeggen: niet voor dit soort simpele acties.
 
Patrick Akkers

Patrick Akkers

29/08/2012 16:55:45
Quote Anchor link
Hallo,

ten eerste bedankt voor de vele reacties!
Ik heb een hoop los gemaakt merk ik, was niet mijn bedoeling.
De reden dat ik mijn topic op meerdere sites plaats is enkel omdat ik dan verschillende oplossingen krijg waaruit ik achteraf de beste kan kiezen.
Daarbij geeft de ene persoon meer uitleg bij een script dan de ander, waardoor ik het beter kan begrijpen.
Het was dus niet mijn bedoeling mensen ergernis te bezorgen.

Ik heb uiteindelijk gekozen voor het script van Wouter J, aangezien mij dat het meest duidelijk is.
Het geeft overzichtelijk weer wat het doet waardoor ik het begrijp wanneer ik later nog aan het script zal werken.

Bedankt voor de hulp!
 
Willem vp

Willem vp

30/08/2012 18:35:39
Quote Anchor link
Eigenlijk vind ik alle gegeven oplossingen niet meer dan symptoombestrijding.

Het betreft hier een beperkt aantal verschillende strings die waarschijnlijk wel vaak voorkomen. Ik zou dan ook in de database de kortingen opslaan als codes, bijvoorbeeld:

1 => 1+1 gratis
2 => 2e halve prijs
3 => 4e gratis
4 => 30% korting
(etc)

Voor je database is dat ook interessant, want zo kun je veel efficiënter een query uitvoeren waarin je alle producten opvraagt met een bepaalde korting.

Vervolgens maak je (bijvoorbeeld, want er zijn verschillende manieren om dit op te lossen) een array waarin de HTML-code van de ballon-divs zit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$kortingkreten
= array (
   1 => '<div id="ballon"><span>1+1</span><strong>gratis</strong></div>',
   2 => '<div id="ballon"><span>2e</span><strong>halve prijs</strong></div>',
   3 => '<div id="ballon"><span>4e</span><strong>gratis</strong></div>',
   4 => '<div id="ballon"><span>30%</span><strong>korting</strong></div>',
);

?>


Tijdens het verwerken van je producten kun je dan aan de hand van de kortingscode de bijbehorende string echo'en:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $kortingskreet($row['kortingscode']);
?>


Veel efficiënter dan voor elke rij de string ontbinden en weer aan elkaar plakken.
Gewijzigd op 30/08/2012 18:38:15 door Willem vp
 
Eddy E

Eddy E

30/08/2012 18:42:09
Quote Anchor link
Helemaal mee eens. Zeker als het een X-aantal vaste kreten zijn. Je geeft nooit 15,4% korting of 128+3 gratis...
 
Willem vp

Willem vp

30/08/2012 18:49:53
Quote Anchor link
En als je dat toch wilt doen, is het eenvoudig toe te voegen. ;-)
 
Patrick Akkers

Patrick Akkers

30/08/2012 18:52:45
Quote Anchor link
Ik snap je opmerking Willem en dat was ook zeker als eerst in mij opgekomen,
echter wil ik alles via een admin panel kunnen beheren.
Zo ook de aktiekreten en vandaar ook mijn keuze om het op deze manier aan te pakken.
Anders dien ik toch weer in het script aanpassingen te maken wanneer nodig.
 
Eddy E

Eddy E

30/08/2012 18:59:33
Quote Anchor link
Je kan die actie-kreten ook in een tabel zetten. Toch? En daarin gewoon HTML gebruiken.
 
Willem vp

Willem vp

30/08/2012 19:08:06
Quote Anchor link
Ik zie nog steeds het probleem niet. Als je een nieuwe korting toevoegt zul je waarschijnlijk sowieso je scripting in moeten duiken. Desnoods zet je de kortingskreten ook in de database (in een aparte tabel die je aan het begin van je script eenmalig inleest en in een array zet).

Wat versta je onder admin panel? phpMyAdmin oid? In dat geval zul je een geel briefje met de codes aan je monitor moeten hangen. ;-) Of je gebruikt geen integers, maar korte strings als "1+1G", "2eHP", "30%", "4eG", etc. Voor de database is dat wel weer minder efficiënt.
Gewijzigd op 30/08/2012 19:08:20 door Willem vp
 
Patrick Akkers

Patrick Akkers

30/08/2012 19:41:40
Quote Anchor link
Ik heb een admin-panel gescript waarmee je via de achterzijde dus de website kunt beheren.
Zoals bij een CMS, daarin zijn dus ook de actiekreten toe te voegen en te verwijderen.

De kortingskreten zelf staan ook in de database.
En via het admin-gedeelte kan je dus actiekreten toevoegen.
 
Wouter J

Wouter J

30/08/2012 19:46:06
Quote Anchor link
Ja, dat is precies wat hier ook gebeurd. Je hebt een tabel met kortingskreten en je hebt een tabel met de producten.
Je zou het dan in het admin panel zo kunnen maken dat ze op 'Geef korting' kunnen klikken, vervolgens kunnen ze kiezen uit een aantal standaard zinnen die al op de website staat, staat die van hun er niet tussen? Dan maak je een + buttontje ofzo waardoor ze de zien kunnen toevoegen.

Is gebruikersvriendelijker en beter voor je database (beter genormalizeerd)
 
Patrick Akkers

Patrick Akkers

30/08/2012 21:35:21
Quote Anchor link
Maar dan voegen ze die toch ook toe aan de database?
 
Eddy E

Eddy E

31/08/2012 08:40:25
Quote Anchor link
Ja, dat is dan ook precies de bedoeling. Wil je dat 'gebruikers' niets kunnen toevoegen, dan geef jij hen de rechten daartoe niet (jezelf wel uiteraard).
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.