<script type="text/javascript">
var colour =; //If there is no colour well set it to red
var message = ; //We should have a message
var divid = ; //Remove quotes
//Thats all the user input
$.getJSON("http://w.ikabodo.se/api.php?action=browsebysubject&subject=Cymric_Male_Names&format=json", function(data) {
$(data.query.data).each(function(key, data){
if(( data.property == message )){
var text=data.dataitem[0].item.split('_').join(' '); // get rid of _
document.getElementById(divid).innerHTML = '
' + message + ' from ' + wgSiteName + '
' + text ;
document.getElementById(divid).style.backgroundColor = colour;
//And because we are (kind of) web developing, we'll apply the pretty box css to our box
document.getElementById(divid).className = 'prettybox' ;
}
});
});
//Yes, I know, this is a ridiculously problematic way to so something really simple, but we want to change the above to call SMWAPI next iteration.
/*
wgSiteName is the preset variable we spoke of, and yes, it is a ridicolous way of addressing a JSON object, but this is about how to do MediaWiki javasctipt, not how to use JSON. Now lets do some CSS to our div
//document.getElementById(divid).innerHTML = '
' + message + ' from ' + wgSiteName + '
' + text ;
</script>