Textpatternilla rakennettuun sivustoon voidaan määritellä TXP:n hallintapaneelista käsin sivuston nimi ja iskulause. Kumpikin voidaan liittää sivuston sivupohjaan TXP:n sisäänrakennettujen tagien avulla. Niiden lisäksi sivupohjan title-elementtiin voidaan pistää Textpattern-tagi, joka automaattisesti luo sivun sisältöä kuvaavan otsikon.
Oletusarvoisesti TXP:llä hyrräävän sivuston sivupohjan title näyttää jokseenkin tältä:
<title><txp:page_title /></title>
Tuo on siis se automaattisesti ja älykkäästi toimiva tagi, joka tulostaa sivupohjan title-elementin sisään otsikon. Se ei kuitenkaan sivuston etusivulla, aloitussivulla, tulosta muuta kuin sivuston nimen. Ohhoh. Voisimme tehdä etusivun title-otsikosta hieman informatiivisemman jos lisäisimme otsikkoon esimerkiksi sivuston slogan-tekstin. Slogan on usein informatiivinen. Sivuston nimi on informatiivinen. Kun käytämme sekä sivuston nimeä, että iskulausetta, maailma lähes kavahtaa sitä informatsuunin määrää, joka title-palikan sisällä velloo.
Tehdään niin.
<title><txp:page_title /><txp:if_section name=","> — <txp:site_slogan /></txp:if_section></title>
Tehty. Sivun otsikon tulostavan tagin lisäksi pistimme <txp:if_section>-ehtolausemonsterin, joka tulostaa sen sisälle laitetun tekstin tai tagin tai kuvan tai koodin, mikäli ehtolause täyttyy. Tässä tapauksessa tulostetaan <txp:site_slogan /> jos käyttäjä on sivuston etusivulla, aloitussivulla. Huomaavaisimmat Teistä havaitsevat, että käytän pilkkua ehtolauseen name-attribuutin arvona. Senhän voi jättää tyhjäksi, jolloin koko koodirimpsu näyttäisi tältä:
<title><txp:page_title /><txp:if_section name=""> — <txp:site_slogan /></txp:if_section></title>
Tuntuu toimivan pilkulla tai ilman. Pilkun kanssa voidaan määritellä niiden sivuston osioiden nimet, joiden yhteydessä tulostetaan ehtolauseen sisälmykset. Jos halutaan tulostaa sivuston etusivulla ja “uutiset”-nimisen osion yhteydessä title-elementtiin myös slogan, voimme tehdä näin:
<title><txp:page_title /><txp:if_section name=",uutiset"> — <txp:site_slogan /></txp:if_section></title>
Koska aika on arvokasta, kannattaa tutustua tähän alla näkyvään listaan jos mielit löytää tämän nettisivuston parhaat kirjoitukset. Tässä alapuolella on kaikkein luetuimpia kirjoituksia Korinaa kuopasta -blogin aarreaitasta. Kirjoitukset on järjestetty suosituimmuusjärjestykseen siten, että luettelon kärjessä on tällä hetkellä eniten lukukertoja saaneet kirjoitukset.
Blogimerkintää "Textpattern: etusivun title" muokattiin viimeksi 774 päivää sitten, eli maanantaina 28.12.2009 kello 12:12. Kirjoitukseen on julkaistu kommentteja 2 kpl. Kaikki kirjoituksen saamat kommentit löytyvät suoraan tämän tekstimötikän alapuolelta.
Jeh, todella kätsää ja yksinkertaista. Itse olen tuottanut tuon vähän eritavalla, mutta yksi asia tuohon lisättäväksi. Jos head-tagien sisäisiä tietoja säilyttää erinäisen lomakkeen sisällä ja sen tulostaa sivupohjaan voi titlen sisälle lisätä vielä rimpsun pienoisen, nimittäin.
txp:error_status – heti tuon ekan title-tagin jälkeen. Tällöin ei error-sivupohjalle tarvitse erikseen tehdä erilaista titleä. Virheen sattuessa tuo reagoi, muuten se ei tulosta mitään.
Ai oletko sie viritellyt jo siihen pisteeseen asti, että käytössä on oma lomake head-systeemin sisälle laitettavaa materiaalia varten? Kuulostaa aika näppärältä. Eri osioiden tiedot voi laittaa omiin lomakkeisiinsa ja sitten kutsua tagilla haluttu lomake.
Kiitoksia virheilmoitusten title-vinkistä! Olen luullut, että error-sivupohjan tageja ei ole tarkoitettu käytettäväksi muissa sivupohjissa kuin siinä error_default-pohjassa.
Oho! Tämän julkaisun kommentointi onkin jo suljettu. Kun tämän julkaisun kommentointi oli vielä avoinna, tälle julkaisulle kirjoitettiin yhteensä 2 kommenttia. Tämä artikkeli on lokeroitu kategoriaan Textpattern. Tämän julkaisun kestolinkin osoite on http://www.kuopassa.com/weblog/2007/03/23/textpattern-etusivun-title.
Selaat tällä hetkellä blogimerkintää Textpattern: etusivun title.. Se julkaistiin %. päivä maaliskuuta 2007. Voit siirtyä lukemaan blogin tuoreimpia kirjoituksia klikkaamalla tiesi weblogin etusivulle. Tässä blogissa julkaistaan kiinnostaviksi katsomiani asioita, joten jos tiedät kiinnostavan nettiin liittyvän aiheen, josta kannattaisi kirjoittaa, laita palautetta!