Extension:External Data/ha

The External Data extension allows MediaWiki pages to retrieve, filter, and format structured data from one or more sources. These sources can include external URLs and SOAP services, regular wiki pages, uploaded files, files on the local server, databases, LDAP directories and local programs output.

The extension defines the following :
 * Sake dawo da bayanai da ayyukan sarrafawa, waɗanda ke saita masu canji na gida sannan su nuna, adanawa ko share su:
 * #external_value - yana nuna ƙimar kowane irin wannan canjin.
 * #for_external_table - cycles through all the values retrieved for a set of variables, displaying the same "container" text for each one.
 * #display_external_table - cycles through all the values retrieved for a set of variables, displaying each "row" using a template.
 * #format_external_table - samuwa ne kawai idan an shigar da Kaya Yana tsara bayanan waje da aka dawo dasu daidai da #cargo_query.
 * #store_external_table - kewayawa ta hanyar tebur na ƙima, tana adana su azaman bayanan ma'ana ta hanyar tsawo Semantic MediaWiki, ta hanyar kwaikwayon kira zuwa aikin #subject na SMW na kowane jere.
 * A cikin yanayin dacewa a baya, tsawo kuma yana bayyana ayyukan dawo da bayanai, wanda ya saita masu canjin gida da ke akwai tare da iyakokin shafin wiki wanda daga baya za'a iya nunawa ta amfani da ayyukan da ke sama:
 * #get_external_data - retrieves data from various sources, thus replacing any of the below parser functions, and assigns it to variables that can be accessed on the page.
 * #get_web_data - retrieves CSV, GFF, JSON, YAML, XML, HTML, ini, or free-form data from a URL and assigns it to variables that can be accessed on the page.
 * #get_soap_data - retrieves data from a URL via the SOAP protocol.
 * #get_file_data - yana maido da bayanai daga fayil akan uwar garken gida, a cikin tsari iri daya da #get_web_data.
 * #get_db_data - retrieves data from a database.
 * #get_ldap_data - yana maido da bayanai daga sabar LDAP
 * #get_program_data - yana dawo da bayanan da shirin ke gudana ta gefen uwar garken.
 * #get_inline_data - tantance bayanan da aka tura zuwa gare shi, a cikin tsari iri daya da # samu_web_data.
 * and also #clear_external_data that erases the current set of retrieved data or only some variables.

Hakanan yana bayyana aikin  wanda ke dawo da bayanai a matsayin tebur na Lua.

A cikin yanayin dacewa, ana kuma fayyace ƙarin ayyuka na Lua masu zuwa (akwai wasiku ɗaya-zuwa ɗaya tsakanin ayyukan ɓarna da ke dawo da bayanai da ayyukan Lua a bayyane daga sunayensu):



A cikin yanayin kwaikwayi tag, mai kula da rukunin yanar gizon wiki na iya ayyana ƙarin alamun fassarori.

Wannan sigar tsawo na Bayanan Waje yana buƙatar MediaWiki 1.29 ko sama.

Danna cikin shafukan da ke cikin mashin kewayawa da ke sama don ƙarin koyo game da Bayanan waje, yadda yake aiki, yadda ake amfani da shi, da yadda ake shigar da shi.