Kuinka ehostaa julkaisuhetken esitystapaa?

  • Julkaistu: 11.06.2007
  • Kategoria:
  • Kommentointi suljettu.

Koska ajattelen yksinkertaisesti, on yksinkertaisten Textpattern-vinkkien kirjoittaminen melko vaivatonta. Tänään kerron kuinka voit luoda Textpattern-järjestelmällä julkaistaviin artikkeleihin tai muihin julkaisuihin helposti ymmärrettävän ja esitystavaltaan fiksun päivämäärän.

Tehdään tänään TXP-koodi, joka tulostaa julkaisuun päivämäärän tällä tavalla:

Artikkeli julkaistiin lauantaina 11. päivä kesäkuuta vuonna 2007.

Tuo yllä näkyvä tyylikäs päivämäärä voidaan toteuttaa kahdella eri tavalla. Laitetaan artikkelin lomakkeeseen, joka voi olla listalomake tai yksittäisen artikkelin esitystapaa kyykyttävä lomake, joko tällainen koodi:

Artikkeli julkaistiin <txp:posted format="%A" gmt="0" />na <txp:posted format="%e." gmt="0" /> päivä <txp:posted format="%B" gmt="0" />ta vuonna <txp:posted format="%Y" gmt="0" />

Tai sitten tiivistetty versio:

<txp:posted format="Artikkeli julkaistiin %Ana %e. päivä %Bta vuonna %Y." gmt="0" />

Jälkimmäinen koodi on mielestäni hieman epätavallinen, mutta se näyttää toimivan ainakin Textpatternin versiossa 4.0.4 oli sitten järjestelmän “Tuotannon tila” -asetukseen ilmoitettu Testaus tai Live.

Tagit:

  1. Gocom kirjoitti 337 päivää sitten:

    Tuo jälkimmäinen koodiversio ei mielestäni näytä kovinkaan epätalliselta, sillä Textpattern käyttää ihan perinteistä PHP strftimea päivämääriin, joten kaikki ylimääräinen kirjoitus format:n sisällä on aivan sallittua, eikä siinä ole mitään pahaa.

    Itsellänikin on tuolla tavalla tiivistettynä päiväykset, mitä sitä turhia pidentämään, kun lyhyesti toimii. PHP on yksinkertaista, ei vaikeaa :-)

Tämän julkaisun kommentointi on suljettu.

Kun tämän julkaisun kommentointi oli vielä avoinna, tälle julkaisulle kirjoitettiin yhteensä 1 kommenttia. Tämä artikkeli on lokeroitu kategoriaan . Tämän julkaisun kestolinkin osoite on http://www.kuopassa.com/weblog/2007/06/11/kuinka-ehostaa-julkaisuhetken-esitystapaa.

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