Springen naar inhoud

Punt aan het eind van een hyperlink


  • Log in om te kunnen reageren

#1

Apollinisch

    Apollinisch


  • >25 berichten
  • 26 berichten
  • Gebruiker

Geplaatst op 13 augustus 2009 - 12:55

In dit topic heb ik gebruik gemaakt van hyperlinks die naar deze site verwijzen.

Als ik aldaar op één van de kopjes klik, bijvoorbeeld op "1.3. Diagnostic criteria (PCL-R test)", wordt een nieuwe hyperlink aangemaakt. In dit geval is dat: http://infao5501.ag5...to...&style#1.3.

Die laatste punt, die nu dus buiten de link valt, zou eigenlijk gewoon tot de link moeten behoren. Nu word ik naar de top van de pagina verwezen terwijl dat helemaal niet de bedoeling is.

Misschien kan er iets aan gedaan worden.

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

Ger

    Ger


  • >5k berichten
  • 16444 berichten
  • Technicus

Geplaatst op 13 augustus 2009 - 13:26

Normaalgezien eindigt een url niet met een punt, dat is de reden dat de software deze ook bewust uitsluit van de magic url (ofwel: een link die je simpelweg kopieert en plakt, zonder BBcode te gebruiken). Dat doet elke forumsoftware overigens, vooral ook omdat veel gebruikers juist een punt of komma achter een dergelijke link zetten, maar dat eigenlijk als leesteken bedoelen en niet als onderdeel van hun link. Bijvoorbeeld:
... zoals te lezen is op http://www.example.com/example.html.
http://www.example.com/example.html, een mooi voorbeeld!

De site die je aanhaalt is een uitzondering. Je kunt overigens zeker wel goed linken, maar daarvoor moet je dan even de BBcode-methode gebruiken zoals zoiets:
[url=http://www.example.com]Een mooi voorbeeld![/url]
Wat er zo uitziet:
Een mooi voorbeeld!
"Knowledge speaks, but wisdom listens."
- Jimi Hendrix -

#3

Apollinisch

    Apollinisch


  • >25 berichten
  • 26 berichten
  • Gebruiker

Geplaatst op 13 augustus 2009 - 14:07

Je kunt overigens zeker wel goed linken

Maar niet echt, want ik word naar een verkeerd tekstgedeelte gelinkt. De BB-codes zijn het probleem dan ook niet, die heb ik in het aangehaalde topic gewoon gebruikt.

Maar goed, ik begrijp inmiddels dat ik omwille van de forumsoftware voortaan op zoek moet gaan naar internetpagina's met iets conventionelere URL's. ;) Bedankt.

Veranderd door Apollinisch, 13 augustus 2009 - 14:12


#4

Ger

    Ger


  • >5k berichten
  • 16444 berichten
  • Technicus

Geplaatst op 13 augustus 2009 - 14:19

Ah, inderdaad. Dat had ik verkeerd begrepen, en dat lijkt inderdaad iets vreemds te zijn van Invision. PhpBB doet dat wel goed.

Misschien dat ik eens in de regex kan duiken die dat regelt, maar als je het niet heel erg vind geef ik dat geen hoge prioriteit, gezien het aantal keren dat het probleem optreedt.
"Knowledge speaks, but wisdom listens."
- Jimi Hendrix -

#5

Ger

    Ger


  • >5k berichten
  • 16444 berichten
  • Technicus

Geplaatst op 13 augustus 2009 - 14:35

Hmm... net toch even gauw gekeken (kan het niet laten), maar ik zie zo gauw even geen oplossing. Voor BBcode-urls en magic-urls wordt dezelfde functie gebruikt om de link te produceren, en daar zit dus ook de controle op interpunctie op het einde in. Die er voor BBcode-urls apart uitslopen is wel een hele grote aanpassing voor iets kleins, aangezien er dan 2 aparte functies gecreëerd zouden moeten worden.

Hoewel ik zeker wel de wens begrijp, zie ik het niet zitten om dat te gaan doen voor zo'n uitzondering. Het is dan gemakkelijker om even de lezers erop te wijzen dat ze een stukje moeten scrollen. ;)
"Knowledge speaks, but wisdom listens."
- Jimi Hendrix -





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures