Siirtäminen
Siirtäminen on tapa käyttää yhden sähköisen asiakirjan sisältöä toisessa asiakirjassa ilman, että sisältöä tarvitsee kopioida toisesta asiakirjaan. Jos alkuperäistä sisältöä muutetaan, muutos näkyy automaattisesti artikkelissa, jossa käytetään siirrettyä sisältöä. Nämä kaksi asiakirjaa on yhdistetty toisiinsa hypertekstillä. Sana on yhdistelmä sanoista trans, joka tarkoittaa poikki, ja sisällyttäminen, joten se tarkoittaa, että siihen sisällytetään jotain, joka on tuotu toisesta paikasta.
Wikipediassa tätä käytetään yleensä mallineeksi kutsutun erityisartikkelin sisällön siirtämiseen muihin artikkeleihin, mutta menetelmä toimii myös muunlaisissa artikkeleissa.
Kun laitat kaksoissulkeet {{ }}
sivun nimen ympärille, ohjelma lukee wikin lähdekoodin ja muuntaa sen HTML:ksi, jotta se näkyy selaimessa. Ohjelmisto näkee, että haluat lisätä nimetyn sivun sisällön kyseisessä kohdassa, ja menee lukemaan sen, muuntaa sen html:ksi ja lisää sen kyseisessä kohdassa ennen kuin jatkaa alkuperäisen sivun muun lähdekoodin muuntamista html:ksi. Tämä on transclusion. Siirrettävään sivuun viitataan nimeämällä se suluissa, mitä kutsutaan viittaamiseksi.
On olemassa tapoja sulkea pois suljetun sivun osia ja tapoja sulkea pois osa sivusta, kuten vain osio, mutta se ei muuta peruskonseptia.
Siirretty sivu voi sisältää myös muiden sivujen siirtoja. Tätä kutsutaan sisäkkäisiksi. Sitä voidaan tehdä kohtuullisen monta kertaa siten, että yksi sivu sisällyttää muita sivuja, jotka taas voivat sisällyttää toisia sivuja, yhä uudelleen ja uudelleen. Siirtotasojen sallitulle määrälle on asetettu rajoitus, jotta vältettäisiin vahingossa tai tahallisesti syntyvät äärettömät silmukat, jotka aiheuttavat käännösohjelman jumiutumisen.
Kysymyksiä ja vastauksia
K: Mitä transrasva on?
V: Transkluusio on tapa käyttää yhden sähköisen asiakirjan sisältöä toisessa asiakirjassa ilman, että sisältöä tarvitsee kopioida. Nämä kaksi asiakirjaa on yhdistetty toisiinsa hypertekstillä, ja kun sivun nimen ympärille asetetaan kaksoissulkeet {{ }}, ohjelmisto lukee sen ja lisää kyseisen sivun sisällön kyseiseen kohtaan ennen kuin jatkaa alkuperäisen sivun lähdekoodin muuntamista.
K: Miten siirtäminen toimii Wikipediassa?
V: Wikipediassa transkluusiota käytetään yleensä mallineeksi kutsutun erityisartikkelin sisällön siirtämiseen muihin artikkeleihin, mutta se toimii myös muunlaisissa artikkeleissa. Kun sivun nimen ympärille laitetaan kaksoissulkeet {{ }}, ohjelmisto lukee sen ja lisää kyseisen sivun sisällön kyseiseen kohtaan ennen kuin jatkaa alkuperäisen sivun lähdekoodin muuntamista.
K: Mitä tapahtuu, jos alkuperäiseen asiakirjaan tehdään muutoksia?
V: Jos alkuperäiseen asiakirjaan tehdään muutoksia, ne näkyvät automaattisesti kaikissa artikkeleissa, joissa käytetään kyseisestä asiakirjasta siirrettyä sisältöä.
K: Onko olemassa rajoitus sille, kuinka monta tasoa siirtoa voidaan tehdä?
V: Kyllä, on olemassa rajoitus sille, kuinka monta tasoa siirtoa voidaan tehdä, jotta vältettäisiin tahattomat tai tahalliset loputtomat silmukat, jotka aiheuttaisivat ongelmia ohjelmien kääntämisessä.
K: Mitä kutsutaan viittaamiseksi, kun käytetään transkluusiota?
V: Viittaaminen transkluusiota käytettäessä tarkoittaa sivujen nimeämistä suluissa {{ }}, jotta niiden sisältö voidaan lisätä tiettyihin kohtiin toisessa asiakirjassa.
K: Onko mahdollista sulkea pois osia tranclusion-sivusta?
V: Kyllä, on mahdollista sulkea pois osia trancluded-sivusta sekä sisällyttää vain osa sivusta, kuten vain yksi osio.
K: Voiko suljettuun sivuun sisällyttää muita suljettuja sivuja? V: Kyllä, tätä kutsutaan sisäkkäisiksi, ja sitä voidaan tehdä asetetun rajan saavuttamiseen asti, jolloin estetään tahattomat tai tahalliset loputtomat silmukat, jotka voivat aiheuttaa ongelmia ohjelmien kääntämisessä.