משתמש:מהדורה קמא/בדיקת עוגנים.js: הבדלים בין גרסאות בדף

טוב יותר
(כך)
תגית: שוחזרה
(טוב יותר)
תגית: שוחזרה
שורה 38: שורה 38:
     if (data.count > 1) {
     if (data.count > 1) {
       // אם יש יותר מהופעה אחת של אותו ערך
       // אם יש יותר מהופעה אחת של אותו ערך
       var counter = 1;
       var counter = 2; // מתחילים מהמספר השני
       var templateToUse = (data.template === 'עוגן1' || data.template === 'anchor1') ? 'עוגן' : data.template;
       var templateToUse = (data.template === 'עוגן1' || data.template === 'anchor1') ? 'עוגן' : data.template;
       data.replacements.slice(1).forEach(function (replacement, index) { // נתקן רק מההופעה השנייה והלאה
       data.replacements.forEach(function (replacement, index) { // נתקן מההופעה הראשונה והלאה
         var replacementCount = index + 2;
         if (index > 0) { // רק אם אנחנו לא בהופעה הראשונה
        var newKey = key + replacementCount;
          var newKey = key + counter;
        var newReplacement = '{{' + templateToUse + '|' + key + counter + '|' + key + '}}';
          var newReplacement = '{{' + templateToUse + '|' + key + counter + '|' + key + '}}';
        content = content.replace(replacement, newReplacement);
          content = content.replace(replacement, newReplacement);
        counter++;
          counter++;
        }
       });
       });
     }
     }