משתמש:מגזין יהלום/Gadget-Summarieslist.js
קפיצה לניווט
קפיצה לחיפוש
הערה: לאחר השמירה, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.
- פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload), או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
- גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
- אינטרנט אקספלורר: להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh), או ללחוץ על צירוף המקשים Ctrl-F5.
- אופרה: לפתוח תפריט ← הגדרות (במחשב מק: Opera ← העדפות) ואז ללחוץ על פרטיות ואבטחה ← מחק היסטוריית גלישה ← Cached images and files.
/* מציג רשימת תקצירים מתחת לתיבת העריכה */ /* :מקור */ /* [[מדיה ויקי:Gadget-Summarieslist.js]] */ /* :הסבר */ /* [[ויקיפדיה:סקריפטים/תקצירים]] */ /* יש לבטל את הגאדג'ט "רשימת תקצירי עריכה נפוצים מתחת לתיבת התקציר" בהעדפות, גאדג'טים, עריכה */ /* ,ואז קובע מה שיש כאן */ /* :שמופעל מ */ /* [[משתמש:חזרתי/common.js]] */ $(function() { var installed = false; function installSummary( $summaryBox, smallArea, setMinorEdit ) { if (installed) { return; } installed = true; function addSummary() { var summary = $(this).data('summary'); var text = summary.title; var sum = $summaryBox, curr = sum.val(); var comma = curr.length > 0 && curr.charAt(curr.length - 2) != "/"; sum.val(curr + (comma ? ', ' : '') + text).trigger('input'); setMinorEdit(summary.minor || $.inArray(text, minorSummaries) + 1); } var summaries = window.summaries || []; summaries = summaries.concat([ "עריכה תוכנית", {"title": "הגהה","content": "עריכה לשונית קלה – פיסוק, החלפת מילה, חלוקה למשפטים וכולי – ללא שינוי תוכן"}, {"title": "ניסוח","content": "שינוי ניסוח כך שיתאים לניסוח המקובל בוויקיפדיה – ללא שינוי מהותי בתוכן"}, {"title": "הועבר","content": "ציון כי תוכן הועבר מדף אחד לאחר"}, {"title": "הרחבה","content": "הוספת תוכן חדש", minor:1}, {"title": "עריכה","content": "עריכה משמעותית כולל הוספת והסרת תוכן, שינוי סדר – רצוי לכתוב תקציר מפורט", minor:1}, {"title": "עדכון","content": "הוספת מידע עדכני חדש או במקום מיושן לערך", minor:1}, {"title": "תקלדה","content": "תיקון שגיאת כתיב, תעתיק, ריווח – ללא שינוי תוכן"}, {"title": "תיקון שגיאה/ות","content": "תיקון שגיאה/ות", minor:1}, {"title": "מינוס ⟸ קו מפריד","content": "מינוס ⟸ קו מפריד", minor:1}, {"title": "תיקון פירושונים","content": "תיקון פירושונים", minor:1}, "עריכה טכנית", {"title": "ויקינתונים","content": "ויקינתונים", minor:1}, {"title": "לא מקשרים לחודשים ''סתם''","content": "לא מקשרים לחודשים ''סתם''", minor:1}, {"title": "ויקיזציה","content": "התאמה לפורמט המקובל בוויקיפדיה, קישורים, כותרות וכדומה"}, {"title": "עיצוב","content": "חלוקה לפסקאות, הוספת או הורדת סעיפים, שינוי מיקום תמונות – ללא שינוי תוכן"}, {"title": "תמונה", "content": "הוספה, הסרה, שינוי גודל או שינוי הצמדה של תמונה או תמונות", minor:1}, {"title": "קטגוריה","content": "הוספה, מחיקה או שינוי של קטגוריות"}, {"title": "קישורים פנימיים","content": "הוספה או תיקון של קישורים פנימיים – ללא שינוי תוכן"}, {"title": "קישורים חיצוניים","content": "הוספה או תיקון של קישורים חיצוניים – ללא שינוי תוכן", minor:1}, {"title": "תיקון קישור","content": "תיקון קישור שבור – אך לא הוספה או מחיקה של קישור"}, {"title": "תיקון פרמטרים","content": "תיקון שגיאות פרמטריות לפי [[ויקיפדיה:מערכת בדיקת פרמטרים/תיקון שגיאות]]", minor:1}, "טיפול בהשחתה", {"title": "הפרת זכויות יוצרים","content": "מחיקת תוכן מפר זכויות יוצרים"}, {"title": "שחזור","content": "ביטול עריכה והחזרה לגרסה קודמת"}, "דפי משתמש", {"title": "שאלה","content": "שאלה", minor:1}, {"title": "תשובה","content": "תשובה", minor:1}, {"title": "פתרון","content": "פתרון", minor:1} ]); if (mw.config.get('wgNamespaceNumber') % 2 === 1 || mw.config.get('wgNamespaceNumber') === 4) { summaries = summaries.concat([ "דפי שיחה", {"title": "ארכוב","content": "הוספת תבנית ארכוב או העברת תוכן לארכיון"}, {"title": "תגובה","content": "תגובה להודעה קודמת", minor:1}, {"title": "תודה","content": "תודה", minor:1}, {"title": "הסבר", "content": "הוספת הסבר לפעולה שנעשתה, בדרך כלל בדף אחר", minor:1}, {"title": "תיוג","content": "תיוג משתמשים", minor:1} ]); } var minorSummaries = ["הגהה", "ניסוח", "תקלדה", "ויקיזציה", "עיצוב", "קטגוריה", "קישורים פנימיים", "תיקון קישור", "ארכוב", "ויקינתונים"]; var div = $("<div>", {id: "summariesList"}) .css({width: ( smallArea? "100%" : "65%" ), padding: "2px"}); for (var i = 0; i < summaries.length; i++) { var summary = summaries[i]; var summaryButton = $('<span>').css({marginLeft: '0.4em', whiteSpace: 'nowrap'}).data({summary: summary}); var label; if (typeof summary === "string") { div.append(smallArea? '<br>' : ' '); //allow text wrap here summaryButton.text(summary + ':'); } else { label = summary.label || summary.title; summaryButton.html(' ' + label + ' ') .addClass('clickable-edit-summary') .attr('title', summary.content || '') .css({'background-color': '#f3fff3', color: '#02a', border: 'solid 1px #006699', cursor: 'pointer'}) .click(addSummary); if (smallArea) { div.append(' '); } } div.append(summaryButton); } return div; } if (($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) + 1) && ($('[name="wpSection"]').val()!='new')) { mw.loader.using( 'user' ).always( function() { // make sure personal script page is loaded, fo users who deine "summaries =" in their personal page. see talkpage. $('#wpSummaryWidget').after(installSummary( $('input[name=wpSummary]'), false, function(val) { $('[name=wpMinoredit]').prop('checked', val); } )); }); } mw.hook( 've.saveDialog.stateChanged' ).add(function(){ var target = ve.init.target; var $summaryBox = target.saveDialog.$body.find('.ve-ui-mwSaveDialog-summary textarea'); $('.ve-ui-mwSaveDialog-summary').after(installSummary( $summaryBox, true, function(val) { ve.init.target.saveDialog.checkboxesByName.wpMinoredit.setSelected(val); } )); }); });