[PHP]highlight in replacementset problemen

Pagina: 1
Acties:
  • 143 views sinds 30-01-2008
  • Reageer

  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
ik include iedere keer mijn replacement set (dat word wel anders..want efficient is het niet)

http://www.nvlf.nl/~gitaarwerk/view_thread.php?7 <<< hier moet ie het gaan weergeven

waar ik nu mee zit is het volgende.. alle replacements krijg ik wel.. behalve die highlight...

de code
PHP:
1
2
3
$pagetext = eregi_replace("\\[PHP\]","$",$pagetext); 
$pagetext = highlight_string($pagetext);
$pagetext = eregi_replace("\\[/PHP\]","",$pagetext);


de bedoeling is dus om hetzelfde als de phptag van hier min of mee rover te nemen..

dit lukt me dus niet 8)7

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
ik heb et al op verschillende manieren geprobeert.. komt allemaal etzelfde uit
(die tag als string defineren etc etc)

Ontwikkelaar van NPM library Gleamy


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Kan niet met ereg* geloof ik, zul je met preg_replace moeten doen ala
PHP:
1
preg_replace('!\\[php\](.*)\\[/php\]!Usie', '"php: <hr>". highlight_string(\1) . "<hr"');

  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
Warning: Wrong parameter count for preg_replace() in /home/sites/site2/users/gitaarwerk/web/replacements.php on line 39
:Y)

Wat betekent die "!Usie" ????

Ontwikkelaar van NPM library Gleamy


  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
gitaarwerk schreef op 03 september 2002 @ 21:43:
[...]

:Y)

Wat betekent die "!Usie" ????
U = Ungreedyness
s = dot metachar
i = incasesensitive
e = verwerken als php code

Meer info...

Die wrong parameter count krijg je omdat je achteraan natuurlijk nog de variable mee moet geven waar het allemaal om draait B)

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

s = dot metachar
met 's' als modifier is de . metacharacter inclusief newlines. Default niet.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
hmz..
ik ben echt wel een n00b.. :P
waar moet ik de $pagetext plaatsen? :{ :X
ik heb nu dit
PHP:
1
$pagetext = preg_replace('!\\[php\](.*)\\[/php\]!Usie', '"php: <hr>". highlight_string(\1) . "<hr"',$pagetext);

Ontwikkelaar van NPM library Gleamy


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

$pagetext staat goed

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

moet nog highlight_string("\1") zijn trouwens

maar dan gaat het nog niet helemaal goed (vars worden dan geinterpreteerd :) )

Sowieso moet je nog een wrapper rond je highlight_string schrijven omdat die direct naar het scherm output.
edit:

Alsjeblieft, getest en al:

PHP:
1
echo preg_replace('!\\[php\](.*)\\[/php\]!Usie', '\'php: <hr>\'. highlight_string(stripslashes(\'\1\'), true) . \'<hr>\'',$pagetext);

  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
hmz.. hij werkt wel.. maar nu zit ik met een ander k*t probleem :r
voordat er een < of een > gepost word.. zet ie de < en > om in de html codes (&#139; / &#155;) dat doe ik om html rechten te voorkomen ..
maar als je php hebt.. krijg je dus eigenlijk
PHP:
1
2
3
›?
echo "blaat"; 
?›
(ja ik heb ff 1 van die getallen gepakt voor beide :P .. )
en dan geeft ie deze foutmelding weer :
Parse error: parse error, unexpected '<', expecting ')' in /home/sites/site2/users/gitaarwerk/web/replacements.php(43) : regexp code on line 1 Fatal error: Failed evaluating code: "php:

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
ok.. ik heb em een stukej werkend gekregen :
PHP:
1
    $pagetext =  preg_replace('!\\[php\](.*)\\[/php\]!Usie', '\'php: <hr>\'. highlight_string(stripslashes(\'\1\'), true) .\'<hr>\'',$pagetext);

MAAR.... de 1e text kleurt ie wel..de rest niet :{
http://www.nvlf.nl/~gitaarwerk/view_thread.php?1
en er komt overal <br /> te staan :(

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
er zijn nu deze fouten :
bij een <? of een ?> zonder enter ervoor/erachter maakt ie er die andere code van..
de 1e text kleurt ie en de rest niet...

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
ok.. probleempje met de <br /> opgelost
(nl2br weggehaalt :P )

maar nog 1 probleempje.. ik maak er nu een table omheen.. maar ... nu geeft ie geen class en <table bgcolor\="#FFFFFF\"> een hele andere kleur :X lekker vaag allemaal :D

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
PHP:
1
2
    $pagetext = eregi_replace("‹","<",$pagetext); 
    $pagetext = eregi_replace("›",">",$pagetext);

deze code moet eigenlijk de codes weer terug zetten.. zet ik deze nou VOOR de php tag converter.. dan converteerd weer lekker alles terug :( dus dan kan je nog html codes doen..

hoe kun je deze nou integreren tussen die pre_replace? (sorry dat ik zo aant zeiken ben hor.. maar ik kom er niet uit)

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
schop

Ontwikkelaar van NPM library Gleamy


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

je kunt de volgorde van zo'n replace bepalen, door de blokken die geparsed moeten worden te vervangen door een hash. Waarschijnlijk is dit een beetje abacadabra voor je, dus ik zal je een voorbeeldje geven:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
/* 2 melp functietjes die nergens over gaan, maar wel html genereren */
function doehtmlMeuk ( $str, &$replaces ) {
   $str = '<h1>' . $str . '</h1>';
   $hash = '[ubb:' . md5 ( $str ) . ']';
   $replaces [ $hash ] = $str;
   return $hash;
}

function doehtmlMeuk2 ( $str, &$replaces ) {
   $str = '<br><br><b>' . $str . '</b><br><br><i>yay!</i>';
   $hash = '[ubb:' . md5 ( $str ) . ']';
   $replaces [ $hash ] = $str;
   return $hash;
}

/* voorbeeld string */
$string = '
<blaat>
<b><i>deze html is dus niet toegestaan</i></b><br><br>
Maar dat geeft niks!
[htmlmeuk]kijk maar![/htmlmeuk]
<br><br>
En ditte dan!
[htmlmeuk2]woei![/htmlmeuk2]
" moet natuurlijk geescaped worden... en ééééé natuurlijk ook!
';

$replacements = array ();
// replace de ubb code met markers
$string = preg_replace ( 
   '~\\[htmlmeuk\](.*?)\\[/htmlmeuk\]~ie', 
   'doehtmlMeuk ( "$1", $replacements )', 
   $string
);
$string = preg_replace ( 
   '~\\[htmlmeuk2\](.*?)\\[/htmlmeuk2\]~ie', 
   'doehtmlMeuk2 ( "$1", $replacements )', 
   $string 
);

// doe de breaks en de htmlentities
$string = nl2br ( htmlentities ( $string ) );

// replace de markes met geproduceerde html
$string = str_replace ( 
   array_keys ( $replacements ), 
   array_values ( $replacements ), 
   $string 
);

echo $string;

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
tnx.. ik ga er mee stoeien.. (btw.. jij was toch ook op de /13 meeting met karten enzo? :P )

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function php ( $str, &$replaces ) { 
   $str = "php: <hr>' . highlight_string(stripslashes(\'\1\'), true) . $str . '<hr>'; 
   $hash = '[ubb:' . md5 ( $str ) . ']'; 
   $replaces [ $hash ] = $str; 
   return $hash; 
} 

/////// 2e deel ( de rest van de code heb ik weggelaten en de $string > $pagetext al successvol vervangen..

$pagetext = preg_replace (  
   '~\\[php\](.*?)\\[/php\]~Usie',  
   'php ( "$1", $replacements )',  
   $pagetext  
); 


foutcode :
Parse error: parse error, unexpected T_STRING in /home/sites/site2/users/gitaarwerk/web/test1.php on line 50
regel 50 is dus
code:
1
[php] echo "raqar"; [/php]


ik doe hier wat fout.. waarschijnlijk waar de highlight moet staan..... waar ga ik fout? :{ (tried many times)

Ontwikkelaar van NPM library Gleamy


Verwijderd

"php: <hr>' => "php: <hr>"

offtopic:
Kom je nu voor ieder klein wisse wasje hier klagen.. je kunt t zelfs aan de kleurtjes zien waar de fout zit


[edit]
Waar staat:
PHP:
1
echo "raqar";

  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
[quote]Verwijderd schreef op 08 september 2002 @ 16:13:
"php: <hr>' => "php: <hr>"

offtopic:
Kom je nu voor ieder klein wisse wasje hier klagen.. je kunt t zelfs aan de kleurtjes zien waar de fout zit


edit:
Waar staat:
[php]echo "raqar";[/php][/quote]
waar dat staat? dat staat als $string = [ php] etc etc



dat eerste is een tikfoutje.. nadat geeft ie nog steeds fouten..das et punt namelijk...

zoals de code is :
PHP:
1
2
3
4
5
6
function php ( $str, &$replaces ) {  
   $str = "php: <hr>" . highlight_string(stripslashes('\1\'), true) . $str . "<hr>"; 
   $hash = '[ubb:' . md5 ( $str ) . ']'; 
   $replaces [ $hash ] = $str; 
   return $hash; 
}

geeft ie een melding dat de '[' teken niet klopt..
maak ik van de str quotes ' ipv " dan geeft ie de fout dat de '>' teken 'unexpected' is ...

(en ik controleer hier gelijk wat ik kan zien aan mijn code.. als het goed is moet deze code goed zijn..WANT..
dat is de rest ook :P (zoals deze)
PHP:
1
2
3
4
5
6
function cgreen ( $str, &$replaces ) { 
   $str = '<font color="green">' . $str . '</font>'; 
   $hash = '[ubb:' . md5 ( $str ) . ']'; 
   $replaces [ $hash ] = $str; 
   return $hash; 
}


edit :
handig die kleurtjes.. jammer dat ik ze niet heb O-)

PHP:
1
2
3
4
5
$pagetext = preg_replace (  
 '~\\[php\](.*?)\\[/php\]~Usie',
 'php ( "$1", ($replacements) )',  
 highlight_string('$pagetext') 
 );

[ Voor 0% gewijzigd door gitaarwerk op 09-09-2002 14:29 . Reden: testen ]

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
ben ik nou zo dom... :{

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function php_highlight($input){     
ob_start();     
highlight_string($input);    
$output .= ob_get_contents();     
ob_end_clean();     
return $output;
}

function php ( $str, &$replaces ) { 
   $str = '<b>PHP:</b><br><table bgcolor="#FFFFFF" border="1" cellspacing="0" cellpadding="2" class="border2"><tr><td>' . $str . '</td></tr></table>'; 
    $hash = '[ubb:' . md5 ( $str ) . ']'; 
   $replaces [ $hash ] = $str; 
   return $hash; 
} 

// tot hierboven de functies

// en deze zou het om moeten zetten
$pagetext = preg_replace (  
 '~\\[php\](.*?)\\[/php\]~Usie',
 'php ( "$1", $replacements )',  
 $pagetext 
 );


waar moet ik nou de functie php_highlight uitvoeren?

edit: nu geeft ie dus alles goed weer, alleen hij kleurt nog niet

Ontwikkelaar van NPM library Gleamy


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Denk eens even goed na, en kijk even goed wat je daar op regel 10 nou precies doet :) Dit lijkt mij nou niet echt een probleem waarvoor je een post moet plaatsen :* ;)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
drm schreef op 09 september 2002 @ 16:21:
Denk eens even goed na, en kijk even goed wat je daar op regel 10 nou precies doet :) Dit lijkt mij nou niet echt een probleem waarvoor je een post moet plaatsen :* ;)
ow jawel.. als dat et probleem niet is.. ben ik het wel >:)
hehe

regel 10 :
string defineer ik met opening table / dan de text (deze moet ik dus highlighten) / afsluiting table

ik heb al geprobeerd 1. de functie php_highlight ("$str") (ook ongequote :9 )te doen.. maar dat gaf net als highlight_string een '1' :?
met escapen kreeg ik alleen maar foutmeldingen..

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
..kick.. :{ (nog niets verder... ben ik nou echt zo dom? :? )

Ontwikkelaar van NPM library Gleamy


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Tipje: probeer de regels die je nu hebt staan eens stap voor stap in het nederlands te vertalen, en stap voor stap na te gaan (in je hoofd, of met echo'en naar 't scherm), wat er met de variabelen gebeurt. Bij elke stap duidelijk nagaan wat er gebeurt, waarom het gebeurt en waarom het juist daar staat. Schrijf dit voor je zelf op, en ga na wat er nou niet aan klopt.

Pseudocode schrijven is zo dom nog niet :)

offtopic:
Ik was er ook, ja, op die meeting, alleen pas na het karten :)

Over 't kicken hoef ik niets te zeggen, toch? ;)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
tnx... :) ik ga nog ff verder proberen.... (anders kick ik em gewoon weer omhoog >:) )
offtopic:
ja zie je wel ;) heheh...
dis toch weer wat anders dan een hoop fotosoepen / html-en

je zou blij moeten wezen dat je niet gekart heb.. ik heb 20x in de baan vast gezeten geloof ik.. *ghe ghe * :D uiteraard heb ik wel het langs gereden >:) (en niet omdat ik zo snel was :7 )

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
ok.. ben nu een heel eind.. hij doet eigenlijk alles wat ie moet doen...
http://www.nvlf.nl/~gitaarwerk/view_thread.php?4
alleen nu is de functie al gegenereerd.. logisch natuurlijk..

nu kan ik de functies laten (be)clarderen :? (wat een woord :D ) en dan de preg replace bij iedere row laten werken.. MAAR.. > dit was toch langzaam ? of nu omdat die functies er staan juist niet.. ??

Ontwikkelaar van NPM library Gleamy


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Je praat echt spaans voor me. Wat bedoel je?

offtopic:
en WTF is beclarderen? :D

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
drm schreef op 10 september 2002 @ 17:36:
Je praat echt spaans voor me. Wat bedoel je?

offtopic:
en WTF is beclarderen? :D
ik bedoel gewoon functie maken *proest* :D
ik wil gewoon zeggen dat ie niet telkends die functie kan maken en vandaar dat ik em ga opsplitsen... maar nu gaat ie nog steeds bij ieder record uit database-pagetext weer die preg_replace uitvoeren uitvoeren...

wat ik nu wilt weten.. omdat razorblade/pappa_eend mij had gezegd dat preg_replace langzamer is dan functies.. dus.. ben ik hier dan mee opgeschoten?(ik gebruik et beide... ) :P
(of praat ik nu chinees? :Y) )

Ontwikkelaar van NPM library Gleamy


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

gitaarwerk:
ik bedoel gewoon functie maken *proest* :D
declareren?
ik wil gewoon zeggen dat ie niet telkends die functie kan maken en vandaar dat ik em ga opsplitsen... maar nu gaat ie nog steeds bij ieder record uit database-pagetext weer die preg_replace uitvoeren uitvoeren...
Er is een verschil tussen een functie 'maken', zoals je het noemt en 'm aanroepen. Dat snap je toch wel?
wat ik nu wilt weten.. omdat razorblade/pappa_eend mij had gezegd dat preg_replace langzamer is dan functies.. dus.. ben ik hier dan mee opgeschoten?(ik gebruik et beide... ) :P
Papa Eend bedoelde waarschijnlijk dat preg_replace langzamer is dan str_replace. Ten eerste, dat verschil is praktisch verwaarloosbaar in zulke replacements, ten tweede, zulke replacements zijn niet te doen zonder regular expressions. Dus, preg_replace is a must
(of praat ik nu chinees? :Y) )
:D als je nu begrijpt wat ik zeg, waarschijnlijk niet :+

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
UHU.. ok..ik snap et..
declareren jah.. maar dat doet me teveel aan economische dingen denken >:)

eeuh.. mooi zo.. dan praat ik dus frans ipv chinees.. weet ik dat ook weer :P

Ontwikkelaar van NPM library Gleamy


Verwijderd

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function format($text) {
$text = eregi_replace("<","&lt;",$text);
$text = eregi_replace(">","&gt;",$text);
$text = preg_replace("_\\[php\](.*?)\\[\/php\]_ise","highlight_php(' \\1 ')", $text);
return $text;
}


function highlight_php($code){      
ob_start();      
highlight_string($code);     
$code = ob_get_contents();      
$code = "php:<table><tr><td>".$code."</td></tr></table>";
ob_end_clean();      
return $code; 
}


zoiets gebruik ik in mijn forum.. suc6 ;)
edit:

Verrek er waren 2 pagina's |:(

[ Voor 0% gewijzigd door Verwijderd op 10-09-2002 23:19 . Reden: Oops 2e pagina ]


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

fijn dat je 't even aangeeft, victorg :D
op regel 2 en 3 zijn nou precies van die voorbeelden waar je ei'k beter str_replace kan gebruiken dan een regex replace, omdat je namelijk geen gebruik maakt van toegevoegde regex functionaliteit

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
tnx..
maar.. > das nu niet het probleem ..dat gebeurd al allemaal netjes..
STEL .. je vergeet de <? en de ?>
dan ben je mooi de sjaak omdat je dan een zwarte code krijgt :Y)

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
zo.. ik heb stiekum nog geen oplossing gevonden voor het quote probleem..
als ik em NA de html entities zet.. dan maakt hij vreemde codes.. zet ik em daarvoor gaat ie de html rechten geevn :? naja.. 1x preg_replace zonder functie gebruik is ook niet erg :)

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
en WEER :{ :( een probleem

met de huidige code nu kan je geen strings meer posten :$ bijvoorbeeld..
bij php intrepreteerd die de code ook als php.. en niet alleen maar als text..
heo kan ik na(of voor?) de omzetting van de kleuren em als text laten weergeven

ik probeer nog ff die code van vic vanaaf...

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
nog steeds etzelfde.. :(
ik blijf wat over het hoofd zien..
zodra ik srings gebruik $etc
dan geeft ie neits weer..
doe ik $pagetext .. dan geeftie de huidige inhoud nog een keer weer..
dus bij het parsen van de code zet ie de database text om in php.. dat moet dus niet.. hij moet het alleen naar leesbare text omzetten MET de kleuren

Ontwikkelaar van NPM library Gleamy


  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
http://www.nvlf.nl/~gitaarwerk/view_thread.php?6 hier het linkje..
inloggen kan met
: test / test

Ontwikkelaar van NPM library Gleamy


  • AntonT
  • Registratie: Januari 2000
  • Laatst online: 20:31

AntonT

One Ton!

Ben je ook bekend met de editfunctie? Zo niet, zoek 'm eens op en gebruik 'm ook. :)

  • gitaarwerk
  • Registratie: Augustus 2001
  • Niet online

gitaarwerk

Plays piano,…

Topicstarter
hahaha.. nou..als je men posts zie, denk je vast wel dat ik em heb.. maar ik heb alles al 10x door zitten spitten..

Ontwikkelaar van NPM library Gleamy

Pagina: 1