Textpattern: tiedostolistan latauslinkkien rakentaminen.

  • Julkaistu: 18.07.2007
  • Kategoria:
  • Kommentointi suljettu. (0)

Joko olen tehnyt jotain väärin, tai sitten Textpattern 4.0.5:n tiedostolistan latauslinkeissä on jotain vialla. Aika monimutkainen lause. Avataanpa. Tänään yritin luoda luettelon tiedostokategorian sisältämistä tiedostoista. Kunkin tiedoston yhteydessä halusin esittää tiedoston nimen, kuvauksen, luomis- ja muokkaushetken jne., sekä tiedoston latauslinkin. (Sellaisen normaalin hyperlinkin, jota napsauttamalla voi ladata ao. tiedoston.) Textpatternissahan on aika näppäriä sisäänrakennettuja tageja, joiden avulla tiedostojen räplääminen onnistuu monipuolisesti. Loin tiedoston latauslinkin tällaisella TXP-koodilla:

<txp:file_download_link><txp:file_download_name /></txp:file_download_link>

Tuo koodi sijoitettiin lomakkeeseen files, joka on oletusarvoinen tiedostojen tietojen esitystapaa kyykyttävä lomake. Oheinen koodi tulostaa ruudulle tällaista:

<a href="http://www.omaosoite.com/file_download/#38;id=1">Esimerkki</a></li>

Esimerkissä tiedoston id-numero on 1. Tuollaista linkkiä klikkaamalla ei saa ladatuksi tiedostoa. Siinähän on nimittäin ylimääräistä moskaa seassa. Latauslinkin pitäisi näyttää tältä:

<a href="http://www.omaosoite.com/file_download/1">Esimerkki</a></li>

Tehdään toimiva latauslinkki. Sellaisen, mikä luo automaattisesti kullekin tiedostolle toimivan latauslinkkelin. (Voi ei. Taas keksin uuden sanan. I’ve disgraced mi famili. Harakirin paikka.) Luodaan haluttuun tiedostolomakkeeseen, joka omassa esimerkissäin on lomake files, alla näkyvää koodia:

<a href="<txp:site_url />file_download/<txp:file_download_id />/"><txp:file_download_name /></a>

Siinä se. Se tekee tällaista jälkeä:

<a href="http://www.omaosoite.com/file_download/1/">Esimerkki</a></li>

Nokkelimmat lukijat huomaavat kuinka tämä oheinen latauslinkki poikkeaa Textpatternin itse generoimasta latauslinkistä siten, että linkin loppuun on tässä tapauksessa ympätty kenoviiva (/). Sen voi tietysti jättää pois, sillä latauslinkki toimii ilmankin.

Tagit:

Tämän julkaisun kommentointi on suljettu.

Kun tämän julkaisun kommentointi oli vielä avoinna, tälle julkaisulle kirjoitettiin yhteensä 0 kommenttia. Tämä artikkeli on lokeroitu kategoriaan . Tämän julkaisun kestolinkin osoite on http://www.kuopassa.com/weblog/2007/07/18/textpattern-tiedostolistan-latauslinkkien-rakentaminen.

Blogmaster:
Petri Ikonen, petri.ikonen@kuopassa.com, www.kuopassa.com