היי, מכיוון שאני לא יכול לערוך את סקריפט 98 אז תחליף את התוכן שלו ב-
if (/(?: הוא| היא) (.+?)\ישראלי/.exec($('#mw-content-text p:first').text())) {
function AutoHeDes(){
var pagename = mw.config.get('wgPageName').replace(/_/g, " ");
$.ajax({
url: '//www.wikidata.org/w/api.php',
data: {
'format': 'json',
'action': 'wbgetentities',
'sites': mw.config.get('wgDBname'),
'titles': pagename,
'props': 'info|labels|descriptions|aliases',
'languages': mw.config.get('wgPageContentLanguage')
},
dataType: 'jsonp',
success: function(data) {
if (data.success) {
var lang = mw.config.get('wgPageContentLanguage');
for (var i in data.entities) {
if (i == -1) {
} else {
var item = data.entities[i],
i = 0,
aliases = [];
try {
for (; i < item.aliases[lang].length; i++) {
aliases.push(item.aliases[lang][i].value);
}
} catch (e) { }
function addAutoHeDes(e)
{
var QidOr = item.title;
if (QidOr) {
hebrewDes = $('#WikiBaseAutoHeDes').val();
if (hebrewDes) {
mw.loader.using( [ 'wikibase.api.RepoApi', 'wikibase.client.getMwApiForRepo' ] ).done(function(){
repoApi = new wikibase.api.RepoApi( wikibase.client.getMwApiForRepo() );
repoApi.setDescription(QidOr,0,hebrewDes,'he').done(function(d){ if (d.success) mw.notify('התיאור נשמר!'); });
});
}
}
}
var HelloWorld123 = /(?: הוא| היא) (.+?)\ישראלי/.exec($('#mw-content-text p:first').text())[1];
if (HelloWorld123) {
if (/ הוא/.exec($('#mw-content-text p:first').text())){
HelloWorld123 = HelloWorld123 + 'ישראלי';
}else{
HelloWorld123 = HelloWorld123 + 'ישראלית';
}}
$('#bodyContent').before($('<input type="text" id="WikiBaseAutoHeDes"' + ' value="' + HelloWorld123 + '"' + '>'));
addAutoHeDes();
}
}}}
});
}
AutoHeDes();
}