Niet gesloten tags alsnog afsluiten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

Bekijk vacature »

Senior Node.js developer Digital Agency

Functie Door de groei van de organisatie zijn ze op zoek naar een Tech Lead. Als tech lead ben jij verantwoordelijk Als Back end Node.js developer kom je terecht in een van de 8 multidisciplinaire teams in het projectenhuis. Afhankelijk van jouw interesses, wensen en capaciteiten word je bij projecten en onderwerpen naar keuze betrokken. Als ervaren ontwikkelaar zul jij vaak leiding nemen in de projecten en in het team een aanvoerder zijn van technische discussies. Uiteindelijk wil jij natuurlijk de klantwensen zo goed mogelijk vertalen naar robuuste code. De projecten kunnen varieren van langlopende- tot kleinschalige trajecten. Voorheen werkte

Bekijk vacature »

Java developer

Functie Je gaat aan de slag als Tester voor een aantal mooie projecten. Je komt terecht in een DevOps team waar jij aan de slag gaat om de kwaliteit te waarborgen omtrent de maatwerk software voor de klanten. Je draait je hand er niet voor om de adviserende rol te bekleden op het gebied van testautomatisering en het opzetten van testframeworks. Zoals aangegeven ga je daadwerkelijk in het eigen team aan de slag en is het daarnaast ook gebruikelijk bij de klanten op locatie te komen om te werken aan de opdrachten. Je krijgt zodoende echt een mooie kijk in

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Breda ben je als PHP/Symfony Developer niet alleen gefocust op het ontwikkelen van software. Daarnaast ben je voortdurend bezig met het zoeken naar nieuwe trends en ontwikkelingen die van waarde kunnen zijn voor de efficiëntie van software ontwikkeling. Hieronder een kort overzicht van jouw takenpakket: Het ontwerpen en implementeren van webapplicaties met het Symfony Framework; Het schrijven van een schone en efficiënte codes; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de eisen van de klant; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het

Bekijk vacature »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

Senior Front end developer Automotive Angular

Functie Als Senior Front end developer kom je te werken in een team van 11 developers. 9 van de 11 focussen zich op back end, welke is geschreven in Java, en 2 op de front end waarbij er gebruik wordt gemaakt van Typescript en Angular. De focus in deze rol ligt op 2 aspecten; doorontwikkeling van de eigen tooling en gebruik van de tooling t.b.v. klantprojecten. Momenteel zijn ze in de afrondende fase van een project waarbij ze het gehele verkoopproces van nieuwe auto’s anders ingeregeld hebben voor een grote dealer in Nederland. Waarbij Auto’s normaliter pas verkocht werden in

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Barendrecht! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je hier

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

Back-end Developer

Functie omschrijving Als Back-end Developer heb je de eer om als eerste interne developer bij deze organisatie te beginnen. Op dit moment zijn er externe developers, maar daar wil de organisatie verandering in brengen. Op termijn moet de gehele afdeling uit intern personeel bestaan. Je kan je voorstellen dat de eerste interne developer ook de nodige kennis mee moet brengen. Dat klopt. Je gaat je namelijk aan het begin bekommeren over de externe developers en uiteindelijk over je interne collega's. Verder ga je het volgende doen: Het bedenken, beheren en onderhouden van webportalen, API-koppelingen en applicaties; Je bedenkt en werkt

Bekijk vacature »

Senior SQR Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13333 Introductie Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you! We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with

Bekijk vacature »

Junior/medior Back end developer PHP, Laravel

Functie Jij als ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor veel van je tijd je bezig houden met het ontwikkelen van maatwerk features en applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. Jij als full stack developer zult dus

Bekijk vacature »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »
Vincent

Vincent

23/06/2008 10:19:00
Quote Anchor link
Ola,

Ik ben bezig met een blog en stuitte daarbij op een vervelend probleem. Wanneer een tag niet goed is afgesloten, weigert Firefox het reactieformulier te tonen. Via een eenvoudig scriptje wordt UBB omgezet in HTML. Kan zijn dat iemand bijv. een onschuldige bold-tag vergeet af te sluiten. Zeker wanneer iemand meerdere keren een link of bold tag gebruikt wordt het lastig om dat te controleren (voor mij dan).

Is er geen goede functie om alle tags alsnog te sluiten?
Wanneer je met strip_tags of htmlentities gaat werken verdwijnen de tags of de werking van de tags en dat is ook geen oplossing.
Gewijzigd op 01/01/1970 01:00:00 door Vincent
 
PHP hulp

PHP hulp

07/05/2024 01:34:04
 
Crispijn -

Crispijn -

23/06/2008 10:29:00
Quote Anchor link
Ik neem uit je post aan dat je niet met een ubb (zoals [b]dit is vette tekst[/b]) werkt? Dit zou ik je wel aanraden. Dan heb je zelf precies de controle wat er aan html binnenkomt. Goed veilig vooral :)
 
Vincent

Vincent

23/06/2008 10:50:00
Quote Anchor link
Input is inderdaad met UBB vooraf.
Bij het tonen van het bericht wordt UBB omgezet in de bijbehorende HTML code. " tekst " wordt dus "<b> tekst </b>" etc.
Alleen kan het voorkomen dat om een bepaalde reden een tag niet goed afgesloten is/wordt. Openingstag wordt wel omgezet, maar kan vervolgens niet gesloten worden.
 
Citroen Anoniem Graag

Citroen Anoniem Graag

23/06/2008 10:58:00
Quote Anchor link
tel gewoon hoevaak elke tag voorkomt count(preg_match_all()) en tel hoevaak elke tag gesloten wordt.
Als het verschil 0 is is het goed.
Anders meot je de tags nog toevoegen. Maar als je geen overlappende tags ([b][i]dsa[/b][/i]) wilt (en dat wil je niet want dat is niet xHTML valid...), dan wordt het al een stuk lastiger.
Gewijzigd op 01/01/1970 01:00:00 door Citroen Anoniem Graag
 
Aron K

Aron K

23/06/2008 11:28:00
Quote Anchor link
Maar die ubb parsers veranderen toch alleen naar html als er [b][/b] staat, en niet als er alleen [b] staat?
Dus dan kan normaal dat probleem toch helemaal niet voorkomen?
 
Joren de Wit

Joren de Wit

23/06/2008 11:33:00
Quote Anchor link
Aron schreef op 23.06.2008 11:28:
Maar die ubb parsers veranderen toch alleen naar html als er [b][/b] staat, en niet als er alleen [b] staat?
Dat hangt er natuurlijk maar net vanaf hoe je UBB parser werkt. Als dat gewoon een simpele str_replace is waarbij de [b] tag wordt veranderd in <b>, heb je dat probleem natuurlijk wel...
 
Citroen Anoniem Graag

Citroen Anoniem Graag

23/06/2008 11:34:00
Quote Anchor link
Dat hangt er maar net vanaf hoe je ubb parser in elkaar steekt. Een goede zou dit idd niet doen.

En dan heb je nog het probleem dat je de eerste 50 tekens van een bericht wil laten zien. Dan moeten de [b] tags die niet gesloten worden, ook niet worden geshowd.

En het probleem van overlappende tags blijf je houden je moet er maar vanuit gaan dat de gebruiker het goed doet.

Edit:

De ubb parser van phphulp sucks, hij vervangt de tags gewoon ook als ze niej geslote worden. Ik zet ff de ignore tags eromheen
[/edit]
Gewijzigd op 01/01/1970 01:00:00 door Citroen Anoniem Graag
 
Vincent

Vincent

23/06/2008 11:37:00
Quote Anchor link
@ Freek: Ga het eens proberen.
@ Aron: Heb een oude UBB parser, niet de beste, volgens mij eens van phphulp gehaald. Werkt verder prima, maar die parsed dus niet altijd een complete tag ([.b][./b]), maar parsed soms openings en sluitings tags.
Enkele van de tags worden met str_replace() omgezet, als [.b] ed. De uitgebreidere tags als [.img] en [.url] worden wel goed geparsed met preg_replace().

Zou script dus wat om moeten bouwen om te zorgen dat de eenvoudige tags ook gewoon goed gereplaced worden met preg_replace. Is dan alleen nog de vraag of het goed gaat met genestelde tags als [.b][.i], denk het wel.

Edit: whoo, ging beetje mis, halve tekst werd bold. :)
Gewijzigd op 01/01/1970 01:00:00 door Vincent
 
Joren de Wit

Joren de Wit

23/06/2008 11:41:00
Quote Anchor link
http://www.phphulp.nl/php/scripts/4/966/

Je zou eens naar deze UBB klasse kunnen kijken. Die gebruik ik nu zelf ook en werkt prima...
 
Vincent

Vincent

23/06/2008 11:42:00
Quote Anchor link
@Blanche: Top, ga ik zeker doen. Even vlug gekeken en ziet er goed uit.
 
Citroen Anoniem Graag

Citroen Anoniem Graag

23/06/2008 11:58:00
Quote Anchor link
Offtopic: hoop dat die ubb beter is op nieuwe phphulp..

Hebben er meer mensen last van de PHP ubb-bar sinds firefox 3?
Als ik iets in de textarea probeer te plakken doet ik dat niet. Doe ik andre muisknop en dan plakken dan doet ie het wel
 
Aron K

Aron K

23/06/2008 12:41:00
Quote Anchor link
@Freek: Nee geen last van dat plakprobleem, en een ubb-bar? ik weet niet wat het is, maar ik heb geen last gehad van iets dat ik verwacht bij een ubb-bar.
 
Joren de Wit

Joren de Wit

23/06/2008 12:44:00
Quote Anchor link
http://phphulp.ikhoefgeen.nl/ubb/

Deze UBB bar bedoelt Freek denk ik.
 
Citroen Anoniem Graag

Citroen Anoniem Graag

23/06/2008 22:34:00
Quote Anchor link
Idd en sinds de nieuwe firefox, doet hij het niet meer goed. De bar zelf werkt wel, maar hij houd het plakken in de textareas waar dat ding actief is tegen...
 



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.