|
Sva početnička pitanja Sva početnička pitanja bi trebala da se postavljaju u ovom forumu, a ako se pretvori u kvalitetnu diskusiju interesantnu svima - prebacićemo je u odgovarajući forum. Molimo "znalce" da ne omalovažavaju početnike, ako žele da pomognu svi ćemo biti zahvalni, ako ne žele, neka preskoče ovaj forum. |
|
Alati teme | Način prikaza |
28. 02. 2008. | #1 |
član
Certified
Datum učlanjenja: 24.01.2007
Poruke: 92
Hvala: 1
802 "Hvala" u 15 poruka
|
Formatiranje teksta uz pomoc custom tagova
Pozdrav,
Pravim php skritpu koja parsira custom "[ tag ]" tagove (slicne kao na ovom forumu) uz pomoc sledece tehnike: PHP kôd:
Problem mi nazalost nastaje kod [ code ] tagova gde bih zeleo da izbegnem efekat nl2br funkcije, vec da tekst ostane pre-formatiran (kao kod upotrebe pre taga). Da li je nekako moguce to odraditi, tj. iskljuciti nl2br unutar nekih tagova? Nisam siguran da li se nekako nl2br funkcija moze zaobici i sve uraditi uz pomoc regularnih izraza, ali mozda nekom to da ideju Hvala unapred na svakoj pomoci. |
29. 02. 2008. | #2 |
Ivan Dilber
Sir Write-a-Lot
|
prvo da te upzorim, ovo tvoje nece raditi sa ugnjezdenim tagovima, [ x ] [ x ] [ /x ] [ /x ] ce da rezultira u <x>[x]</x>[/x]
koristi preg_replace_callback, i pogledaj u php helpu za tu funkciju imas bas primer parsiranja ugnjezdenih BB tagova. Tom funkcijom takodje mozes da resis i ovaj problem sa nl2br, tako sto ces da pogledas koji je tag u pitanju, pa ako je [ code ] onda neces da pozoves nl2br (NOTE: morao sam da dodam extra spejsove u bbcode zbog foruma)
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 29. 02. 2008. u 11:53. |
29. 02. 2008. | #3 |
Goran Pilipović
Sir Write-a-Lot
|
(note, ako se dobro secam postoji bbcode [noparse] .... [/noparse])
Evo da probam: [b]bold koji nije bold[/b]
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman I don't always know what I'm talking about but I know I'm right! |
29. 02. 2008. | #4 |
član
Certified
Datum učlanjenja: 24.01.2007
Poruke: 92
Hvala: 1
802 "Hvala" u 15 poruka
|
Hvala na pomoci,
Uspeo sam uz tvoju pomoc da nadjem tu funkciju. Ali, nazalost nisam uspeo da maknem malo dalje sto se tice mog problema Evo te funkcije sa php.net sajta jos jednom: PHP kôd:
Kod preg_replace mi je ta stvar bila nesto jasnija, ali ovde sam potpuno zbunjen Hvala jos jednom na pomoci |
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Opera Gmail formatiranje poruke | Ivan | Web aplikacije, web servisi i software | 0 | 23. 04. 2009. 13:51 |
Formatiranje Micro SD kartice | bluesman | Hardware | 17 | 27. 10. 2008. 20:14 |
Uklanjanje br tagova izmedju pre tagova | Bojsi | Regular expression i htaccess | 10 | 26. 04. 2008. 21:29 |
[pomoc] MHU Timer class, setInterval na custom nacin | MrSteel | Flash | 1 | 13. 08. 2007. 22:07 |
Formatiranje | Pedja | (X)HTML, JavaScript, DHTML, XML, CSS | 8 | 22. 05. 2006. 15:40 |