מדיה ויקי:Gadget-pgnviewer.js: הבדלים בין גרסאות בדף

יותר מדויק
מ 85 גרסאות של הדף wikipedia:he:מדיה_ויקי:Gadget-pgnviewer.js יובאו
 
(גרסת ביניים אחת של משתמש אחר אחד אינה מוצגת)
שורה 56: שורה 56:
if (match) return ( parseInt( match[1] ) - 1 ) * 2 + ( match[2] === 'l' ? 1 : 2 );
if (match) return ( parseInt( match[1] ) - 1 ) * 2 + ( match[2] === 'l' ? 1 : 2 );
return 0;
return 0;
}
function poorManSanitize(s) {
return domParser.parseFromString(s, "text/html").documentElement.textContent;
}
}
function boardToFen(board) {
function boardToFen(board) {
שורה 349: שורה 346:
.css( { direction: rtl ? 'rtl' : 'ltr', textAlign: rtl ? 'right' : 'left' } );
.css( { direction: rtl ? 'rtl' : 'ltr', textAlign: rtl ? 'right' : 'left' } );
$.each(desc, function(key, val) {  
$.each(desc, function(key, val) {  
var line = poorManSanitize(key + ': ' + val)  + '<br />';
var line = mw.html.escape(key + ': ' + val)  + '<br />';
gs.descriptionsDiv.append(line);  
gs.descriptionsDiv.append(line);  
} );
} );