מדיה ויקי:Summarieslist.js
מתוך ויקיחדשות, מקור החדשות החופשי שגם אתם יכולים לכתוב!
הערה: לאחר השמירה, עליכם לנקות את זכרון המטמון (Cache) של הדפדפן על־מנת להבחין בשינויים.
- במוזילה, בפיירפוקס או בספארי, לחצו על מקש ה־Shift בעת לחיצתכם על העלה מחדש (Reload), או הקישו Ctrl+Shift+R (או Cmd+Shift+R במקינטוש של אפל).
- באינטרנט אקספלורר, לחצו על מקש ה־Ctrl בעת לחיצתכם על רענן (Refresh), או הקישו על Ctrl+F5.
- ב־Konqueror, לחצו על העלה מחדש (Reload), או הקישו על F5.
- באופרה, ייתכן שתצטרכו להשתמש בכלים (Tools) > העדפות (Preferences) כדי לנקות לחלוטין את זכרון המטמון.
/* מציג רשימת תקצירים מתחת לתיבת העריכה */ var summaries = new Array(); summaries[1] = ["עריכה תוכנית"]; summaries[2] = ["הגהה", "הועבר", "הרחבה", "עריכה", "תקלדה"]; summaries[3] = ["עריכה טכנית"]; summaries[4] = ["בינוויקי", "ויקיזציה", "עיצוב", "קטגוריה", "קישורים פנימיים", "תיקון קישור"]; summaries[5] = ["טיפול בהשחתה"]; summaries[6] = ["הפרת זכויות יוצרים", "שחזור"]; summaries[7] = ["דפי שיחה"]; summaries[8] = ["ארכוב", "תגובה", "ברוכים הבאים"]; var minorSummaries = ["הגהה", "עריכה", "תקלדה", "בינוויקי", "ויקיזציה", "עיצוב", "קטגוריה", "קישורים פנימיים", "תיקון קישור", "שחזור", "ארכוב"]; var sendOnSummary = false; function addSummary( summary, minor ) { var sum = document.getElementById( "wpSummary" ); if( sum.value != "" && sum.value.charAt( sum.value.length - 2 ) != "/" ) { sum.value += ', ' + summary; } else { sum.value += summary; } document.getElementById("wpMinoredit").checked = minor; if( sendOnSummary == "preview" ) { document.getElementById("wpPreview").click(); } else if( sendOnSummary == "save" ) { document.getElementById("wpSave").click(); } } function summariesList() { var minoredit = document.getElementById("wpMinoredit"); if( !minoredit ) return; // Not an edit page if( getParamValue( "section" ) == "new" ) return; // A new section page var div = document.createElement( "div" ); div.id = "summariesList"; div.style.width = "65%"; div.style.padding = "2px"; div.style.fontSize = "80%"; div.style.lineHeight = "17px"; var mIndex = 0; for (var i = 1; i < summaries.length; i++) { if( i % 2 == 1 ) { div.appendChild( document.createTextNode( " " + summaries[i] + ":" ) ); } else { for (var j = 0; j < summaries[i].length; j++) { var sumObj = document.createElement( "a" ); sumObj.onclick = function() { addSummary( this.getAttribute("summary"), this.getAttribute("minor") == "yes" ); } sumObj.style.cursor = "pointer"; sumObj.setAttribute( "summary", summaries[i][j] ); if( minorSummaries[mIndex] == summaries[i][j] ) { sumObj.setAttribute( "minor", "yes" ); if( mIndex < minorSummaries.length - 1 ) { mIndex++; } } sumObj.title = 'הוספת תקציר העריכה ' + summaries[i][j]; sumObj.style.backgroundColor = "#f3fff3"; sumObj.style.border = "solid 1px #006699"; sumObj.style.whiteSpace = "nowrap"; sumObj.innerHTML = ' ' + summaries[i][j] + ' '; div.appendChild( document.createTextNode(" ") ); div.appendChild( sumObj ); } } } minoredit.parentNode.insertBefore( div, minoredit ); } addOnloadHook(summariesList);
