Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Vyhladavanie v bbcode

Registrovaný: 29.12.05
Prihlásený: 14.08.18
Príspevky: 539
Témy: 62
Bydlisko: 127.0.0.1 (...
Príspevok NapísalOffline : 25.01.2008 19:47

Do svojho cms som po viacerich hladaniach nakoniec implementoval ako parser taxtu v administracii bbcode(mierne som si ho upravil, napr. pridane tagy [h1]-[h6]).
Podarilo sa mi vyriesit secky problemy, az na jeden...vyhladavanie, konkretne neviem aky sposobom ho realizovat.

Chcel by som to spravit tak, ze pri zadani do vyhladavania sa string rozdeli cez medzery na slova, cez while pomocou sql like prebehne databazou, odstrani duplicity a vypise(potialto to viem spravit), ale co je hlavne a neviem ako to spravit, zaroven nebude brat do uvahy pri hladani bbcode tagy.

Myslel som, ze neham z hladaneho stringu odtranit bbtagy a potom vyhladam, ale nevyhoda je ta, ze ked tam dam vyhladat len napr. img alebo url tak to najde v bbtagu a da ako result.

Viem ako ich odstranit uz po vyhladani a vypisani, ale ako to spravit aby to proste nehladalo aj v bbtagoch.

Riesim to uz asi 2 dni, hladal som na Googli studoval som aj vyhladavanie v phpBB, ale akosi sa v tom neviem vysomarit :oops: .

Alebo pokial viete nejaky iny sposob ako vyhladavat v texte s bbtagmi sem s nim :).

Vopred diki ;)







_________________
"Kde končí hiphop, začína IQ."
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.02.07
Prihlásený: 21.02.10
Príspevky: 3984
Témy: 96
Príspevok NapísalOffline : 26.01.2008 15:57

qacer píše:
Chcel by som to spravit tak, ze pri zadani do vyhladavania sa string rozdeli cez medzery na slova, cez while pomocou sql like prebehne databazou, odstrani duplicity a vypise(potialto to viem spravit), ale co je hlavne a neviem ako to spravit, zaroven nebude brat do uvahy pri hladani bbcode tagy.

1, obdornejšie už asi nešlo
2, vôbec som nepochopil


Offline

Užívateľ
Užívateľ
Vyhladavanie v bbcode

Registrovaný: 29.12.05
Prihlásený: 14.08.18
Príspevky: 539
Témy: 62
Bydlisko: 127.0.0.1 (...
Príspevok Napísal autor témyOffline : 26.01.2008 16:07

zjednodusene povedane, bbtagy obsahuju slova ako code, list, img, url a chcem, aby pri vyhladavani ked niekto zada jedno z tychto slov, aby vo vyhladavani v texte ignorovalo bbcode znacky.
Nebude to vypisovat ako result ked bude v nejakom clanku [img]a[/img] a nebude tam samostatne img, ale vypise ako resullt ked tam bude niekde napr. img, url... nie v bbtagoch :-)







_________________
"Kde končí hiphop, začína IQ."
Offline

Skúsený užívateľ
Skúsený užívateľ
Vyhladavanie v bbcode

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 26.01.2008 21:05

co tak to ece prefiltrovat pomocou funkcie eregi ? (prip ereg ak ti zalezi na velkych a malych pismenach). aspon teraz ma nak narychlo nenapada ine riesenie (urcite vsak existuje.. jak vzdy)


Offline

Správca fóra
Správca fóra
Vyhladavanie v bbcode

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 28.01.2008 9:16

qacer píše:
aby vo vyhladavani v texte ignorovalo bbcode znacky

priamo v sql to asi nespravis, jedine ze by si vytiahol z db vsetky zaznamy s vyskytom hladaneho retazca (aj bbcode), odstranil vsetky formatovacie (bbcode) tagy a nakoniec zobrazil len zaznamy, ktore v sebe obsahuju hladany retazec, alebo jednoduchsie, ako el mariachi spominal, odfiltrovat z vysledku vsetko, co nepredstavuje regulerny vysledok...

Ale mozes sa pozriet do zdrojakov phpbb, ako to tam je riesene :)







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. bbcode

v Redakčné systémy

5

951

28.08.2009 16:50

nicram Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BBCode

v PHP, ASP

2

663

02.12.2007 9:51

pepek92 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. bbcode

v PHP, ASP

2

551

05.11.2008 18:18

Unlink Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BBcode Edit

v Redakčné systémy

9

868

23.10.2006 13:48

PCMark Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BBcode nejde

v JavaScript, VBScript, Ajax

6

729

25.03.2008 13:23

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordwrap + bbcode

v PHP, ASP

2

360

24.02.2010 18:20

B.A.X.O Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BBcode help :)

v PHP, ASP

4

403

17.10.2011 15:17

Lkopo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. free BBcode editor

v PHP, ASP

4

661

30.11.2009 20:46

pilná lama glama Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. problem s bbcode

v PHP, ASP

8

505

05.07.2009 18:48

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordwrap & bbcode

v PHP, ASP

13

689

18.01.2009 15:30

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. TinyMCE - BBcode plugin

v Redakčné systémy

2

908

03.07.2008 12:36

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Signature BBCode Controller

v Redakčné systémy

0

735

14.10.2006 15:11

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Signature BBCode Controller

v Redakčné systémy

0

594

14.10.2006 14:51

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. 2 bbcode textarei

v JavaScript, VBScript, Ajax

7

659

20.01.2008 15:49

qacer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordwrap & bbcode (url)

v PHP, ASP

0

353

27.09.2010 19:43

DeiForm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Chyba v BBcode (image)

v Redakčné systémy

0

489

18.09.2007 22:55

palop Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra