Jump to content

Wikipedia:Transclusion

Ka Wikipedia

In Wikipedia, transclusion waa gelinta ama soo bandhigidda waxyaabaha ku jira bogga isha (source page), oo badanaa ah template, gudaha bogga la beegsaday (target page). Tani waxay dhacdaa mar kasta oo bogga la beegsaday la daawado. Transclusion-ku wuu ka duwanaa substitution, kaas oo nuqul ka sameeya bogga isha oo hal mar ah si joogto ah ugu reeba bogga la beegsaday.

Sida loo abuuro wikilink iyadoo la adeegsanayo laba fariin oo labajibbaaran ([[Pagename]]), bog waxaa loo transclude-gareyn karaa sida template adigoo cinwaankiisa ku wareejinaya labo qaws oo labajibbaaran: {{Namespace:Pagename}}. Isbeddel kasta oo lagu sameeyo bogga isha, ama template-ka, si toos ah ayuu uga muuqan doonaa dhammaan bogagga ku tiirsan transclusion-ka.Mararka qaarkood waxaa loo baahan karaa purge si loo cusbooneysiiyo bogagga la beegsaday, si loo hubiyo inay soo qaataan oo soo bandhigaan waxyaabaha ugu dambeeyay ee ka yimid template-ka. Tani waxay ku qasbaysaa software-ka MediaWiki inuu tirtiro nooca kaydsan ee bogga oo uu soo raro nuqulka ugu cusboon.

Haddii aan namespace magacaaban la isticmaalin, waxaa loo qaataa inuu ku jiro Template namespace. Si loo tixraaco bog ku jira Main article namespace waa in lagu horreysiiyo labo-qod (:) tusaale ahaan:

{{Pagename}} waxay lamid tahay {{Template:Pagename}}

waxay soo transclude-gareynaysaa bogga

waxay soo transclude-gareynaysaa bogga Stochastic process (maqaal ku jira Main namespace)

{{Wikipedia:Assume good faith}} waxay soo transclude-gareynaysaa bogga


Transclusion-ka iyo waxa uu soo daro ama ka reebo waxaa lagu xakameyn karaa iyadoo la adeegsanayo calaamadaha qarsoon ee wikitext sida <noinclude>, <onlyinclude>, <includeonly>, iyo <section> oo la dhigo bogga isha, sida lagu faahfaahiyay § Transclusion markup.Transclusion-ku wuxuu ku tiirsan yahay hawlo akhriya bogga isha, sidaas darteed waa in wikitext sax ah lagu isticmaalo bogga isha si si sax ah loo daro ama loo reebo qaybaha. Calaamadaha la adeegsado ayaa go’aamiya sida wax loogu soo bandhigayo bogga la beegsaday. Si sax ah u adeegsiga calaamadahan waxay tifaftirayaasha u ogolaanaysaa inay maamulaan waxa la muujinayo iyadoo ku xiran baahida bogga la beegsaday Saddexda calaamadood ee hore waxay awood u siinayaan partial transclusion, halka qawsyada labajibbaaran ay keeni doonaan transclusion buuxa oo dhan. Si loo sameeyo selective transclusion, waxaa la adeegsadaa <includeonly> ama <section> iyadoo qaybaha bogga la magacaabo, kadibna template-ka waxaa lagu wacaa magaca qaybta oo loo adeegsado parser functions: {{#section:Pagename|Sectionname}}.

Transclusion-ku wuxuu dhacaa mar kasta oo bogga la beegsaday la raaro oo template-ka la soo bandhigo. La xiriira arrintan waxaa jira Substitution, taas oo template-ka ku beddesha waxyaabaha ka jira bogga isha hal mar oo keliya, waqtiga la wacayo. Wax ka beddel dambe oo lagu sameeyo bogga isha kama muuqan doonaan bogga la beegsaday haddii substitution la adeegsado. Tusaale ahaan, template-ka {{Pagename}} haddii lagu daro prefix-ka subst: wuxuu noqonayaa {{subst:Pagename}}. Markii la isticmaalo, template-ka waxaa lagu beddelaa wikitext-kii ku jiray bogga isha waqtigaas, wuxuuna noqdaa qayb joogto ah oo bogga ka mid ah.Si fudud: bogga waa la daabacay ama la keydiyay, isbeddel kastana oo dambe oo bogga isha lagu sameeyo saameyn kuma yeelan doono bogga la beegsaday.

Waxaa suuragal ah in waxyaabo laga soo transclude-gareeyo Wikidata loona xidho maqaalada Wikipedia ama wiki-yada kale.