MediaWiki:Gadget-wikidata-description.js: Diferență între versiuni
Aspect
Conținut șters Conținut adăugat
Pagină nouă: function labelItems ( ) { var curlang = mw.config.get( 'wgUserLanguage' ) || 'ro' ; var item = mw.config.get( 'wgWikibaseItemId' ) ; if ( item === undefined ) return ; $.getJSON ( '//www.wikidata.org/w/api.php?action=wbgetentities&format=json&props=descriptions&ids='+item+'&languages='+curlang+'&callback=?' , function ( d ) { $.each ( d.entities||[] , function ( q , v ) { if ( v.descriptions === undefined ) return ; if ( v.descriptions[curlang] === undefined )... |
Fără descriere a modificării |
||
| Linia 10: | Linia 10: | ||
var description = v.descriptions[curlang].value ; |
var description = v.descriptions[curlang].value ; |
||
var elem = document. |
var elem = document.getElementById('siteSub') ; |
||
if ( elem === undefined ) return ; |
if ( elem === undefined ) return ; |
||
elem.innerText = description ; |
elem.innerText = description ; |
||
Versiunea de la 25 martie 2022 19:40
function labelItems ( ) {
var curlang = mw.config.get( 'wgUserLanguage' ) || 'ro' ;
var item = mw.config.get( 'wgWikibaseItemId' ) ;
if ( item === undefined ) return ;
$.getJSON ( '//www.wikidata.org/w/api.php?action=wbgetentities&format=json&props=descriptions&ids='+item+'&languages='+curlang+'&callback=?' , function ( d ) {
$.each ( d.entities||[] , function ( q , v ) {
if ( v.descriptions === undefined ) return ;
if ( v.descriptions[curlang] === undefined ) return ;
var description = v.descriptions[curlang].value ;
var elem = document.getElementById('siteSub') ;
if ( elem === undefined ) return ;
elem.innerText = description ;
} ) ;
} ) ;
}
$ (labelItems)