Avatar billede jps2mt Nybegynder
07. december 2003 - 12:28 Der er 13 kommentarer og
1 løsning

Tagster kan ikke klare den her!

Jeg har flg. 2 eksempler fra min chat, hvor jeg er ved at forsøge at implementere tagster til at lave links ud fra teksten i DB'en...

<strong><a href="profil.php?a=show&user=BlackChart" target="_blank"><font color="009900">BlackChart</a></font>:</strong> <font color="009900">test@test.dk</font><br>

<strong><a href="profil.php?a=show&user=BlackChart" target="_blank"><font color="009900">BlackChart</a></font>:</strong> <font color="009900">www.test.dk</font><br>

Men den fanger ikke hhv. e-mail og web-siden...Skriver jeg derimod http:// foran www.test.dk virker det fint, men den skulle vel også kunne fange de 2 andre...

Jeg bruger disse linier: 
$_out = tagster_url($_out, "_blank", "chatlink");
$_out = tagster_email($_out, "chatlink");

Da den hvis jeg bruger tagster_format($_out, "_blank", "chatlink") bare laver < og til &lt; og > om til &gt; hvilket ikke er særligt praktisk :(

Nogen der kan hjælpe med at få skidtet til at makke ret??

Mvh. Morten
Avatar billede roenving Novice
07. december 2003 - 12:42 #1
Hvis den ordner links kan du vel bare replace dem tilbage !-)
Avatar billede wickedd Juniormester
07. december 2003 - 12:44 #2
I alle de forums og skidt og møg jeg har lavet, har jeg altid bare brugt
$besked = tagster_format($besked); - Når der skrives til databasen
Det virker med links, emails, html tegn osv.
Avatar billede jps2mt Nybegynder
07. december 2003 - 12:48 #3
wickedd > Af en eller anden årsag smadrer den altså ALT i chatten, hvis jeg bruger format...

roenving > Det er lige det den IKKE gør...Og bruger jeg format, og laver lidt ændring så den ændrer < og > til det de skal være igen, så husker den (som jeg kan se at den også gør her på exp) at f.eks. </font><br> også er en del af linket, hvilket slet ikke gør det bedre...
Avatar billede jps2mt Nybegynder
07. december 2003 - 12:50 #4
Det jeg skal bruge er en funktion der kan tage flg. og lave til links:

www.domain.tld
http://domain.tld
ftp://domain.tld
https://domain.tld
user@domain.tld

Men jeg er desværre ikke ret stærk i reg.exp. udtryk, da jeg ikke lige fatter sammenhængende i det :(
Avatar billede jps2mt Nybegynder
07. december 2003 - 12:50 #5
Derfor så jeg tagster som en god løsning, den virker bare ikke som forventet :(
Avatar billede roenving Novice
07. december 2003 - 12:52 #6
Det er vel ljwebs tagster, du skriver om ?-)

-- den virker udmærket på de links, kan du se i dit eget indlæg, for det er nemlig den, som bruges på E*
Avatar billede jps2mt Nybegynder
07. december 2003 - 12:56 #7
Ja, det er også det der undre mig, men okay...Her laver den jo også < om til &lt; og > om til &gt; hvilket den netop IKKE skal i min chat, da al tekstformatering så forsvinder...
Avatar billede roenving Novice
07. december 2003 - 13:01 #8
Hvis du replacer tilbage _efter_ tagster_format, tager den vel ikke tekst efter med i linket ?-)
Avatar billede jps2mt Nybegynder
07. december 2003 - 13:02 #9
Jeg har lige leget lidt vidre med det, og hvis du logger ind i Test rum på www.tjat.dk kan du se hvordan det nu ser ud...
Avatar billede jps2mt Nybegynder
07. december 2003 - 13:04 #10
Har lige fundet ud af at den faktisk laver noget i stil med <a href="<a href=" :(
Avatar billede jps2mt Nybegynder
07. december 2003 - 17:23 #11
Så fandt jeg fejlen... :)

Var kommet til at køre tagster_format() inden i en while lykke, flyttede den udenfor, og så var problemet løst... :D
Avatar billede wickedd Juniormester
08. december 2003 - 00:26 #12
hehe, kunne heller ikke lige helt forstår det :p
Avatar billede wickedd Juniormester
08. december 2003 - 00:27 #13
- r
Avatar billede jps2mt Nybegynder
08. december 2003 - 10:32 #14
Næh...Det er jo ikke sådan med de små dumme fejl...Kunne nu heller ikke selv forstå at en blev ved med at lave dobbelt links, uanset hvad jeg gjorde...

Men det er jo klart, når der var 2 brugere i chatten, så kørte den jo tagster_format for hver bruger, istedet for en gang pr. besked sendt til chatten...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Politiets Efterretningstjeneste

Netværksspecialist til IT i PET

Forsvarsministeriets Materiel- og Indkøbsstyrelse

IT-Sikkerhedsrådgiver til Cyberdivisionen i Hvidovre

KMD A/S

Partner Manager