מדיה ויקי:סקריפטים/39.js

מתוך ויקיפדיה, האנציקלופדיה החופשית

הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
/* סקריפט להוספת רשימת תבניות בדפי שיחה, מבוסס על סקריפט של ערן, שודרג בידי מתניה */
/*
var warnings = ["בחרו הודעה כדי להוסיף", "?", "יש לי הערה", "בעד",  "נגד", "מתלבט", "נמנע", "עדיין לא", "ראוי", "אה", "בלבול", "בכי", "ברכות", "גיחוך", "הסמקה", "הפתעה", "חיוך", "עצב", "צחוק", "צער", "קריצה", "תמיהה", "לשון", "התלהבות", "כעס", "V", "X", "בבקשה", "בוצע", "תודה רבה", "אלמ", "הועבר", "חתימה והזחה", "אחרי התנגשות", "לפני התנגשות", "התערבות", "לא בוצע", "לא חתם", "שכח לחתום", "מה", "מזל טוב", "מטמון", "משתמש", "שאלה", "@" ];
var substWarning = false;
 
function warningsList() {
    if( mw.config.get('wgAction') != 'edit' && mw.config.get('wgAction')  != 'submit' ) return; // not edit page
if(mw.config.get('wgNamespaceNumber') != 3) return; // not usertalk page
    var select = document.createElement("select");
    select.id = "warningsList";
    select.onchange = function() {
        insertWarning( this.selectedIndex, this[this.selectedIndex].title );
        this.selectedIndex = 0;
        return false;
    };
 
    for( var i = 0; i < warnings.length; i++ ) {
        select = createOptionElement( select, warnings[i] );
    }
    addEditSelect( "תבניות", select );
}
 
function insertWarning( index, title ) {
    if( index > 0 ) {
        document.getElementById("wpTextbox1").value += "{" + "{" + (substWarning ? "ס:" : "") + title + "}}" ;
    }
}
 
$(warningsList);
*/