Versio

URL inkorten

Hiermee kun je een URL die lang is, inkorten met in het midden '...'. Voor een forum ofzo.

Gesponsorde koppelingen

BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  

PHP script bestanden

  1. url-inkorten

 

16 reacties op 'URL inkorten'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Richard van Velzen
Richard van Velzen
5 jaar geleden
 
0 +1 -0 -1
En wat nou als zo'n link al in een a-tag staat?
Luuk Schakenraad
Luuk Schakenraad
5 jaar geleden
 
0 +1 -0 -1
Die er uit strippen? Ik neem aan dat de meeste ubb parsers geen html toestaan (daarom heet het dus ubb)..
Richard van Velzen
Richard van Velzen
5 jaar geleden
 
0 +1 -0 -1
Waar staat dan dat dit om UBB gaat? Sidenote: de meeste 'ubb parsers' zijn 'ubb replacers', geen parsers.
Bas Kreleger
Bas Kreleger
5 jaar geleden
 
0 +1 -0 -1
Ik vind dit ook een wat rare functie..

Stel dat je nou [url=http://www.langurladres]lang url adres[/url] gebruikt. Dan kort hij dus de URL in waardoor de link niet meer geldig is als je het over UBB hebt.. Dit werkt dus helemaal niet goed samen met UBB als je het mij vraagt.
Luuk Schakenraad
Luuk Schakenraad
5 jaar geleden
 
0 +1 -0 -1
Je kunt dit natuurlijk gebruiken, maar dan moet je dus idd wel eerst zorgen dat url-tags er uit worden gehaald. Dit is het beginnetje.
Richard van Velzen
Richard van Velzen
5 jaar geleden
 
0 +1 -0 -1
Maar daar is de url-tag juist voor, om aan te geven dat het een url is. Mijns inziens is dit dus een beetje nutteloos.
Iltar van der berg
iltar van der berg
5 jaar geleden
 
0 +1 -0 -1
target="_blank" = strict error.
Richard van Velzen
Richard van Velzen
5 jaar geleden
 
0 +1 -0 -1
Iltar, waar staat dat dit bij een strict doctype hoort? Aan zo'n opmerking heb je echt helemaal niks.
Alexander de Jong
Alexander de Jong
5 jaar geleden
 
0 +1 -0 -1
@bas

Het is helemaal geen rare functie, het is een top functie. Als je nou snel een lange url in de post plak bijv.:

http://www.example.com/dit/is/een/lange/url/wat/erg/vervelend/is/!/

Nu staat er dus een url zonder de url ubb-codes. Dus die parse je met de functie die hier boven vermeld staat.

En de met ubb dan hoef je dat niet te doen.

Enorm mooie functie dus.
Lode
Lode
5 jaar geleden
 
0 +1 -0 -1
maar zoals richard zegt moet ie eigenlijk ook

<a href="http://www.lange-uri.nl/blaat">http://www.lange-uri.nl/blaat </a>

in kunnen korten tot:

<a href="http://www.lange-uri.nl/blaat">http://www.lan...i.nl/blaat </a>
Luuk Schakenraad
Luuk Schakenraad
5 jaar geleden
 
0 +1 -0 -1
Dat is toch simpel toe te voegen? Ik snap niet wat het probleem is, het gaat bij deze functie om het inkorten van de URL, niet om het parsen van (ubb)url's
Iltar van der berg
iltar van der berg
5 jaar geleden
 
0 +1 -0 -1
Quote:
Iltar, waar staat dat dit bij een strict doctype hoort? Aan zo'n opmerking heb je echt helemaal niks.


Waarom zou je code plaatsen die verkeerd is als het ook goed kan :P
Gerben Jacobs
Gerben Jacobs
5 jaar geleden
 
0 +1 -0 -1
Ik vind dit een goede toevoeging voor de snippets.

target="_blank" mag inderdaad niet in strict.
PHP erik
PHP erik
5 jaar geleden
 
0 +1 -0 -1
Wel leuke snippet, maar in mijn optiek moet je URL's niet inkorten :)
Robert Deiman
Robert Deiman
5 jaar geleden
 
0 +1 -0 -1
In sommige gevallen vind ik het inkorten van een URL wel een handig plan, maar niet de url die voor de link wordt gebruikt Zoals Lode het zegt is het wel een goed plan (alleen dan in de UBB variant) omdat je soms ook een url hebt als:
http://www.shortname.nl/?page=paginanaam&lang=norwegian&sub=paginaovereenbepaalderegio
Ik vindt het dan wel zo netjes als de pagina niet uitrekt, omdat de link nu 1-maal als lang woord wordt gezien, maar dan is de optie met puntjes wel netjes. Echter is dit zo verre van nuttig/ compleet. Eigenlijk zou een goede snippet het zo moeten aanpassen als Lode voorstelt, maar dan met de optie meegeven (html of ubb gebruiken) en dan aan de hand van de optie (in forums vaak ubb code, maar ik kan me ook voorstellen dat als je een editor gebruit die HTML genereert (TinyMCE/ FCKeditor of iets dergelijks) deze functie ook kan aanroepen dat die dit ook doet met lange HTML links.
Luuk Schakenraad
Luuk Schakenraad
4 jaar geleden
 
0 +1 -0 -1
Lol ik zocht hier naar blijkt dat ik het zelf een keer heb gemaakt :P

Om te reageren heb je een account nodig en je moet ingelogd zijn.

  • Labels
  • Geen tags toegevoegd.