בדוקי עריכות אוטומטית, אינטערפעיס רעדאקטארן, אינטערפעיס אדמיניסטראַטאָרן, סיסאפן, מייבאים, מעדכנים, מייבא, אספקלריה רעדאקטארן
46,726
רעדאגירונגען
ברוך (שמועס | ביישטייערונגען) (החלפות ([[קאטעגאריע, {{כ}}, , )) |
(החלפת 'הערות שוליים' ב'רעפערענצן') |
||
| שורה 29: | שורה 29: | ||
// 'checkty-empty-parameters-summary': 'ניקוי קוד', | // 'checkty-empty-parameters-summary': 'ניקוי קוד', | ||
'checkty-main-articles-merge-summary': 'מיזוג הפניות לערכים מורחבים', | 'checkty-main-articles-merge-summary': 'מיזוג הפניות לערכים מורחבים', | ||
'checkty-missing-ref-section-add': 'נמצאו | 'checkty-missing-ref-section-add': 'נמצאו רעפערענצן בערך אך לא פרק מתאים. מומלץ להוסיף את הפרק לערך, וניתן להוסיף אותו אוטומטית במקום המשוער לכך.', | ||
'checkty-missing-ref-section-added': 'פרק | 'checkty-missing-ref-section-added': 'פרק רעפערענצן הוסף.', | ||
'checkty-missing-ref-section-autofix': 'הוספה אוטומטית', | 'checkty-missing-ref-section-autofix': 'הוספה אוטומטית', | ||
'checkty-please-position-caret' : 'אנא מקמו את הסמן במקום בו יש להוסיף ', | 'checkty-please-position-caret' : 'אנא מקמו את הסמן במקום בו יש להוסיף ', | ||
'checkty-ref-dir-fix' : 'תיקון כיווניות להערת שוליים', | 'checkty-ref-dir-fix' : 'תיקון כיווניות להערת שוליים', | ||
'checkty-ref-merge' : 'מיזוג | 'checkty-ref-merge' : 'מיזוג רעפערענצן', | ||
'checkty-naked-link-found' : 'נמצא קישור חיצוני ערום: $1', | 'checkty-naked-link-found' : 'נמצא קישור חיצוני ערום: $1', | ||
'checkty-naked-link-fix' : 'תיקון', | 'checkty-naked-link-fix' : 'תיקון', | ||
| שורה 40: | שורה 40: | ||
'checkty-naked-link-fix-fail': 'שגיאה בתיקון קישור עירום', | 'checkty-naked-link-fix-fail': 'שגיאה בתיקון קישור עירום', | ||
'checkty-naked-link-fixed': 'הקישור $1 הוחלף בתבנית. יש לבדוק את תקינות התוצאה והאם יש לעטוף בתבנית הערה<br> $2', | 'checkty-naked-link-fixed': 'הקישור $1 הוחלף בתבנית. יש לבדוק את תקינות התוצאה והאם יש לעטוף בתבנית הערה<br> $2', | ||
'checkty-external-links-many': 'קישורים חיצוניים - פרק הקישורים החיצוניים מכיל $1 קישורים. מומלץ להעביר קישורים העוסקים בנושאים ספציפיים | 'checkty-external-links-many': 'קישורים חיצוניים - פרק הקישורים החיצוניים מכיל $1 קישורים. מומלץ להעביר קישורים העוסקים בנושאים ספציפיים לרעפערענצן, ולהסיר קישורים שלא מוסיפים. (ראו עוד ב<a href="' + mw.util.getUrl('המכלול:קישורים חיצוניים') + '">המכלול:קישורים חיצוניים</a>)', | ||
'checkty-external-links-diversity': 'קישורים חיצוניים - פרק הקישורים החיצוניים מכיל מספר קישורים למקורות זהים: $1. כאשר הקישור עוסק באספקט צר של הערך מומלץ להפכו להערת שוליים. (ראו עוד ב<a href="' + mw.util.getUrl('המכלול:קישורים חיצוניים') + '">המכלול:קישורים חיצוניים</a>)', | 'checkty-external-links-diversity': 'קישורים חיצוניים - פרק הקישורים החיצוניים מכיל מספר קישורים למקורות זהים: $1. כאשר הקישור עוסק באספקט צר של הערך מומלץ להפכו להערת שוליים. (ראו עוד ב<a href="' + mw.util.getUrl('המכלול:קישורים חיצוניים') + '">המכלול:קישורים חיצוניים</a>)', | ||
'checkty-nonsense-edit': 'עריכה זו כוללת שינויים אוטומטיים בלבד. האם ברצונך לשמור למרות זאת?', | 'checkty-nonsense-edit': 'עריכה זו כוללת שינויים אוטומטיים בלבד. האם ברצונך לשמור למרות זאת?', | ||
| שורה 1,099: | שורה 1,099: | ||
if (refCounter[0] > 0 && refCounter[1] > 0) { | if (refCounter[0] > 0 && refCounter[1] > 0) { | ||
this.writeMsg($('<div>', { | this.writeMsg($('<div>', { | ||
text: 'חוסר תאימות | text: 'חוסר תאימות ברעפערענצן: ' + refCounter[0] + ' הערות אחרי סימן פיסוק, ' + refCounter[1] + ' הערות לפני סימן פיסוק [תיקון: ' | ||
}).append($('<a>', { | }).append($('<a>', { | ||
text: 'אחרי', | text: 'אחרי', | ||
| שורה 1,105: | שורה 1,105: | ||
}).click(function () { | }).click(function () { | ||
safeRegexFix(refBefore, '$5$1', false); | safeRegexFix(refBefore, '$5$1', false); | ||
chectTyTool.addSummary('אחידות במיקום | chectTyTool.addSummary('אחידות במיקום רעפערענצן'); | ||
})).append(' | ').append($('<a>', { | })).append(' | ').append($('<a>', { | ||
text: 'לפני', | text: 'לפני', | ||
| שורה 1,111: | שורה 1,111: | ||
}).click(function () { | }).click(function () { | ||
safeRegexFix(refAfter, '$2$1', false); | safeRegexFix(refAfter, '$2$1', false); | ||
chectTyTool.addSummary('אחידות במיקום | chectTyTool.addSummary('אחידות במיקום רעפערענצן'); | ||
})).append(']'), 'alert'); | })).append(']'), 'alert'); | ||
} | } | ||
| שורה 1,122: | שורה 1,122: | ||
if(/^שם[ .,]|^שם$/.test(m[1]) || /\bibid(?![^a-z])/i.test(m[1])){ | if(/^שם[ .,]|^שם$/.test(m[1]) || /\bibid(?![^a-z])/i.test(m[1])){ | ||
checkWarnings.append(this.createSearchLink(m[0])); | checkWarnings.append(this.createSearchLink(m[0])); | ||
checkWarnings.append(' - נמצאה הערת שוליים המפנה להערה הקודמת בצורה של שם. יש להחליף לציון מקור מדויק. ראו עוד: <a href="'+mw.util.getUrl('המכלול: | checkWarnings.append(' - נמצאה הערת שוליים המפנה להערה הקודמת בצורה של שם. יש להחליף לציון מקור מדויק. ראו עוד: <a href="'+mw.util.getUrl('המכלול:רעפערענצן')+'">המכלול:רעפערענצן</a><br/>'); | ||
} | } | ||
} | } | ||
| שורה 1,208: | שורה 1,208: | ||
titleOrderCheck: function(){ | titleOrderCheck: function(){ | ||
// validates the titles order is consistent | // validates the titles order is consistent | ||
var orderedTitles = ['ראו גם', 'לקריאה נוספת', 'קישורים חיצוניים', ' | var orderedTitles = ['ראו גם', 'לקריאה נוספת', 'קישורים חיצוניים', 'רעפערענצן'], | ||
isSorted = 1, | isSorted = 1, | ||
titles = $('#wpTextbox1').val().match('==\\s*'+orderedTitles.join('|')+'\\s*==','g'), i, indexes; | titles = $('#wpTextbox1').val().match('==\\s*'+orderedTitles.join('|')+'\\s*==','g'), i, indexes; | ||
| שורה 1,220: | שורה 1,220: | ||
refDirSuggest: function() { // suggest adding direction for refs | refDirSuggest: function() { // suggest adding direction for refs | ||
var wikitext = this.textbox.value, | var wikitext = this.textbox.value, | ||
defaultDir = (/{{ | defaultDir = (/{{רעפערענצן *\| *יישור *= *שמאל}}/.exec( wikitext ))? 'ltr' : 'rtl', | ||
ltrRefRegex = /\{\{הערה\|(?:שם ?=[^|]*\|)?(?:1= *)?(?! *\[?https?:\/\/[^ ]+\]? *\}\})( *\[?[a-z][^א-ת\u0600-\u06FF{|]+?)\}\}/ig, | ltrRefRegex = /\{\{הערה\|(?:שם ?=[^|]*\|)?(?:1= *)?(?! *\[?https?:\/\/[^ ]+\]? *\}\})( *\[?[a-z][^א-ת\u0600-\u06FF{|]+?)\}\}/ig, | ||
rtlRefRegex = /\{\{הערה\|(?!שם ?=)(?:1= *)?([א-ת\u0600-\u06FF][^a-z{|]+?|\[http:[^ ]+ [א-ת\u0600-\u06FF][^a-z{|]+?)\}\}/ig, | rtlRefRegex = /\{\{הערה\|(?!שם ?=)(?:1= *)?([א-ת\u0600-\u06FF][^a-z{|]+?|\[http:[^ ]+ [א-ת\u0600-\u06FF][^a-z{|]+?)\}\}/ig, | ||
| שורה 1,251: | שורה 1,251: | ||
if (!hasRef) return; // not needed | if (!hasRef) return; // not needed | ||
if (fix) { // fix only when when explictly asked | if (fix) { // fix only when when explictly asked | ||
var autoRefSection = '\n== | var autoRefSection = '\n== רעפערענצן ==\n{{רעפערענצן}}\n' | ||
var lastItems = [/(\n{{בקרת זהויות)/, /(\n{{קצרמר)/,/\n({{הבהרה (?:רפואית|הלכתית|משפטית))/,/(\n{{מיון רגיל:)/, /(\n\[\[קטגוריה:)/]; | var lastItems = [/(\n{{בקרת זהויות)/, /(\n{{קצרמר)/,/\n({{הבהרה (?:רפואית|הלכתית|משפטית))/,/(\n{{מיון רגיל:)/, /(\n\[\[קטגוריה:)/]; | ||
for (var i=0; (i < lastItems.length) && (wikitext == newText); i++ ) newText = wikitext.replace(lastItems[i], autoRefSection + '$1'); | for (var i=0; (i < lastItems.length) && (wikitext == newText); i++ ) newText = wikitext.replace(lastItems[i], autoRefSection + '$1'); | ||
if ( wikitext === newText ) newText = wikitext + autoRefSection; | if ( wikitext === newText ) newText = wikitext + autoRefSection; | ||
this.textbox.value = newText; | this.textbox.value = newText; | ||
this.addSummary('פרק | this.addSummary('פרק רעפערענצן'); | ||
this.writeMsg($('<div>'+mw.msg( 'checkty-missing-ref-section-added' )+'</div>'), 'info'); | this.writeMsg($('<div>'+mw.msg( 'checkty-missing-ref-section-added' )+'</div>'), 'info'); | ||
רעדאגירונגען