TinyURL bookmarklet til Google Chrome
Skrevet af Lars K Jensen i Tips, tags: Browsere, browsers, chrome, Google, TinyURL, TipsVil du, også, have en nem måde at lave korte URL'er med TinyURL i Google Chrome? Så læs med her.
Posts Tagged “TinyURL”
jun
12
2009
TinyURL bookmarklet til Google ChromeSkrevet af Lars K Jensen i Tips, tags: Browsere, browsers, chrome, Google, TinyURL, TipsVil du, også, have en nem måde at lave korte URL'er med TinyURL i Google Chrome? Så læs med her.
jul
22
2008
WordPress: Sådan trækker du TinyURL for et indlæg indSkrevet af Lars K Jensen i Guides, Tips, tags: Guides, php, TinyURL, Tips, WordPressDette tip berører kun WordPress, men med lidt ændring i koden, burde det kunne portes til at virke generelt på PHP. Mere om det i slutningen af indlægget. Du kender muligvis TinyURL, en simpel tjeneste, der tager et langt link og gør det kortere. På dansk har vi kortlink.dk, men TinyURL er mere udbredt. Derudover har TinyURL et ret simpelt API, som Dave Winer også har skrevet om. TinyURL-API'et fungerer på den måde, at du bruger en .php-fil hos dem (http://tinyurl.com/api-create.php), som du sender en URL ind i. TinyURL's api-create.php spytter så en TinyURL http-URL ud til dig. Lad os tage et eksempel: http://tinyurl.com/api-create.php?url=http://www.onlineminds.dk Resultat: http://tinyurl.com/6zu3ju. PHP er din ven. Din bedste ven. For overblikkets skyld slår jeg denne operation ud på to variabler, men det kan i virkeligheden godt gøres i ét hug, som jeg vil vise lige om lidt. Først får vi fat i URL'en på den side, som spytter TinyURL'en ud, altså fx: http://www.tinyurl.com/api-create.php?url=http://www.onlineminds.dk. Det gør vi på den snedige måde, at vi tager den første del af URL'en (til og med "?url=") og slår det sammen med WordPress-funktionen
Variablen "gettinyurl" er nu sat til den URL, som browseren lander på, når api-create.php spytter en TinyURL til den pågældende side ud. Nu skal vi have fat i det indhold, den spytter ud: TinyURL'en. Her har PHP en herlig funktion, der hedder Vi laver en ny variabel (lad os kalde den "tinyurl") og sætter den til at trække indholdet ud, via den parameter ("gettinyurl"), som vi lige har sat:
Nu er det eneste, du skal gøre at spytte "tinyurl" ud der, hvor du vil have TinyURL'en vist:
Sådan. Bemærk: Dette virker kun, når du er i The Loop i WordPress, kort fortalt der, hvor WordPress trækker indlæg ud. Det er i samme område, som overskrift, link og antal kommentarer til et indlæg bliver trukket ud. Plug it in, plug it in
// Print the result } Altså præcis det samme. Plugin'et gør dog noget smart. Det laver en funktion med navnet "TinyLink", som du kan kalde, hvor som helst, du vil have det (stadig så længe du er i The Loop) ved at skrive:
Få det til at spille udenfor WordPress I stedet for
De hurtige har sikkert gættet, hvordan kaldet til TinyURL-api'et skal se ud:
Altså fuldstændig som i før, bare med "$url" i stedet for "the_permalink()". Nu er variablen "tinyurl" TinyURL'en til den URL, som variablen bliver skrevet på. Værsgo' :-) Fik jeg nævnt, at PHP er det sejeste sprog i verden? ;-)
jul
16
2007
Hav de korte adresser lige ved hånden (Firefox)Skrevet af Lars K Jensen i Tips, tags: Browsere, Firefox, Guides, Mozilla, Software, TinyURL, Tips, UdvidelserDet er besværligt med lange, ulæselige web-adresser. Det kan tjenester som TinyURL lave om på, og hvis du bruger Firefox-browseren, kan du have TinyURL lige ved hånden. [Læs mere] |