wordwrap probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front End Developer React Vue

Dit ga je doen Meewerken aan de implementaties en ontwikkeling van nieuwe functionaliteiten van de webapplicaties; Ontwikkelen met o.a. React en Vue en HTML/CSS, ook krijg je in verband met de samenwerking ook affiniteit met de backend Ruby on Rails; Ontwikkeling aan de front end voor de koppelingen tussen de diverse systemen; Ontwerpen van interfaces en een bijdrage leveren aan de gebruikerservaring; Zorgdragen voor hoge kwaliteit van code en jezelf (en anderen) blijven verbeteren; Als Senior Front End Developer begeleid je zelf ook FE-development projecten, hierin leid je de projecten en pak jij het initiatief op (bv integratieprojecten). Hier ga

Bekijk vacature »

Medior/senior Front-end developer (Vue.js)

Functie Als Front-end developer ben je uiteindelijk overkoepelend aan de slag voor de 3 ontwikkelteams die ieder aan een specifiek product werken. In samenwerking met de UX-designer en de huidige Front-end developer zorg je voor gebruiksvriendelijke software. Lijkt het jou interessant om complexe problemen op te lossen en feautures naar een hoger niveau te tillen? En vind je het niet erg om oudere delen van de applicaties te refactoren i.c.m. het toevoegen van nieuwe functionaliteiten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en zelfredzaamheid)

Bekijk vacature »

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar start jij in één van onze vier scrumteams. Met 30 ontwikkelaars werk jij aan de doorontwikkeling van ons core product. Ook werkt jouw team aan maatwerkoplossingen op aanvraag van de klant en op projectbasis. Wij vinden het erg belangrijk dat onze ontwikkelaars met plezier naar werk gaan. Een deel hiervan ligt uiteraard bij jezelf, als jij ontwikkelen niet leuk vindt, ben jij bij ons echt aan het verkeerde adres. Jouw team bestaat namelijk uit een groep gepassioneerde vakidioten die dit werk doen omdat dit eerst een hobby was! Daarnaast wordt er intern rekening gehouden met

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

Junior Front-End Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale oplossingen van Coolblue. Wat doe je als Junior Front-End Developer bij Coolblue? Als Junior Front-End Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen. Op dat moment komt je wil om te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te maken. Je sterk analytisch vermogen komt dan goed van pas! Ook Junior Front-End Developer worden bij Coolblue?

Bekijk vacature »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Front-end developer (Medior/Senior)

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

SQL beheerder / ontwikkelaar

Functie omschrijving Voor een klant in omgeving Tiel zijn wij op zoek naar een SQL beheerder met affiniteit met technisch applicatiebeheer. Je krijgt een fijne in-house werkplek waar je gaat werken aan diverse projecten. Dit bedrijf doet het beheer van databases voor een aantal bancaire klanten. Op dit momenten hebben zij ruim 1500 databases in beheer. Jouw werkzaamheden gaan er als volgt uit zien: Je gaat de development afdeling ondersteunen bij het ontwikkelen van MS SQL Scripts. Je zal zowel zelfstandig als in teamverband MS SQL databases installeren & beheren. Je monitort en onderzoekt incidenten en de achterliggende oorzaken. Je

Bekijk vacature »

Back end Node.js developer

Functie Het ontwikkelteam bestaat momenteel uit 5 (back-end) Developers, 2 systeembeheerders, 1 DevOps engineer, 1 Tech Lead en 2 Scrum Masters. Samen wordt er doorontwikkeld aan twee SaaS-platformen die in een hoog tempo doorontwikkeld moeten worden. Omdat innovatie een belangrijk speerpunt binnen de organisatie is, wordt er ook continu naar snellere en slimmere oplossingen te bedenken en realiseren. Als Back-end Developer hou jij je dagelijks bezig met vraagstukken zoals: API-development, high volume datastromen, het ontwikkelen van Bots aan de hand van A.I. Daarnaast denk en werk jij mee aan de onlineapplicaties voor klanten. Er wordt zelfstandig en in teamverband gewerkt

Bekijk vacature »

Software programmeur

Functieomschrijving Voor een erkende werkgever in de regio van Goes zijn wij op zoek naar een enthousiaste software programmeur met PHP/Symfony ervaring. Een gedreven persoon die het development team komt versterken met het aanpakken van complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel professionele als persoonlijke groei? Lees dan snel verder! Dit ga je doen: Beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Testen en door ontwikkelen van software; Ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »
Dennis vp

dennis vp

11/02/2007 09:14:00
Quote Anchor link
Beste phpers,
Ik heb een probleem.. I'm stuck;)
Ik hoop dat iemand mij hier verder kan helpen.. Het gaat om het volgende:

Ik ben bezig met een eigen forum, maar nu wil ik afvangen dat grote strings die gepost worden niet mijn forum layout verknallen ...
Nu kan ik hier wel wordwrap voor gebruiken, maar ik heb ook ubb codes in me forum , die niet mogen worden afgekapt..

Ik geef een voorbeeld:
abcde[link=http://www.blablablablablablablabla.com]linkjeLINKJEURLtje[/link]
stel ik wil de woorden afkappen bij een woord van 20 karakters, dan moet ik dit krijgen:

eerste regel:
abcde[link=http://www.blablablablablablablabla.com]linkjeLINKJEURL[/link]

2de regel(link afmaken):
[link=http://www.blablablablablablablabla.com]tje[/link]

Met een gewone wordwrap zal dit geburen:
Eerste regel:
abcde[link=http://ww

2de regel:
ww.blablablablablablablabla.com]linkjeLINKJEURL[/link]

Hierdoor zal de ubb code niet meer werken..

Ik moet dus iets hebben dan een wordwrap gaat doen buiten de ubb codes..
Ik ben benieuwd of jullie tips hebben :)
 
PHP hulp

PHP hulp

31/12/2024 16:10:31
 
Joren de Wit

Joren de Wit

11/02/2007 10:14:00
Quote Anchor link
string wordwrap ( string str [, int width [, string break [, bool cut]]] )

Normaal gesproken zal wordwrap pas na hele woorden afbreken, dus op het punt van een spatie. In jouw voorbeeld zal dus ook de hele eerste regel weergegeven worden. Pas zodra je als 4e parameter true meegeeft, zal er midden in een woord/ubb tag afgekapt worden...

Maar wat jij wilt is een stuk lastiger. Je zult namelijk moeten zorgen dat de functie die je tekst afbreekt eerst controleer of de pointer op dat moment niet tussen een [ en ] van een ubb tag is. Ook zul je ervoor moeten zorgen dat je ubb-functie ook line breaks meeleest bij het matchen van een ubb tag.
 
Dennis vp

dennis vp

11/02/2007 14:23:00
Quote Anchor link
"Maar wat jij wilt is een stuk lastiger. Je zult namelijk moeten zorgen dat de functie die je tekst afbreekt eerst controleer of de pointer op dat moment niet tussen een [ en ] van een ubb tag is. Ook zul je ervoor moeten zorgen dat je ubb-functie ook line breaks meeleest bij het matchen van een ubb tag."

Zover was ik ook, maar hoe ga ik dat doen dan?
volgens mij is het een onmogelijke zaak..
 
- SanThe -

- SanThe -

11/02/2007 14:37:00
Quote Anchor link
Zeg ik nou wat geks als ik zeg eerst door de ubb heen en dan pas wordwrap.
 
Dennis vp

dennis vp

11/02/2007 14:43:00
Quote Anchor link
hoe zie je dat voor je dan ?
 
- SanThe -

- SanThe -

11/02/2007 14:53:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$tekst
= 'abcde[link=http://www.bla.com]linkje[/link]enzovoort';
$tekst = ubbomzetten($tekst);

// $tekst is dan zoiets geworden neem ik aan:
$tekst = 'abcde<a href="http://www.bla.com">linkje</a>enzovoort';
echo wordwrap($tekst, 50);
?>
 
Dennis vp

dennis vp

11/02/2007 15:06:00
Quote Anchor link
ja maar ik wil een lange string afkappen.. dit kapt woorden af..
Ik zal dus zoiets moeten gebruiken:
$tekst = wordwrap($tekst, 10, " ",1);

Maar dan verknalt ie me string na de convert:

abcde<a style="tex t-decorati on:underli ne;" target=_BL ANK href=http: //www.bla. com >linkje</a >enzovoort
 
Nick Mulder

Nick Mulder

11/02/2007 15:47:00
Quote Anchor link
Ja dat zij zo denk ik... je moet gewoon op woorden afkappen... niet eerst door de ubb-parser heen halen... of je moet het in je parser verwerken... als je eerst door parser heen haalt komen er nl. spaties in
 
- SanThe -

- SanThe -

11/02/2007 15:48:00
Quote Anchor link
Ik heb even zitten testen, maar dat valt inderdaad nog niet mee. Ik krijg het idee dat je hier zelf een functie voor zal moeten gaan maken. Lastig.
 
Dennis vp

dennis vp

11/02/2007 16:29:00
Quote Anchor link
SanThe, allereerst even: bedankt voor je hulp;)

Ik had zelf ook al een poging gedaan om zelf een functie te maken.. Maar het is bijna onmogelijk..
Wat je ook kan doen met me ubb is bijv. :

[kleur=#ff8080]ditiseenheellang[/kleur][kleur=#ff8080]woord[/kleur][kleur=#ff8080]metkleur[/kleur]

Hiermee kan je verschillende kleuren geven aan 1 woord.
Ik kan dan wel elke keer een wordwrap doen voor elk deel tussen kleur tags, maar dan kan je een vreemd woord krijgen, want stel ik doe :
wordwrap($tekst, 10, " ",1);
Dan krijg ik een verkeerd woord:
ditiseenhewoordmetkleur
Het moet zijn:
ditiseenheellangwoordmetkleur
Gewijzigd op 01/01/1970 01:00:00 door dennis vp
 
Dennis vp

dennis vp

12/02/2007 16:49:00
Quote Anchor link
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
 



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.