Projet

Général

Profil

Révision da542b7b

Ajouté par Assos Assos il y a plus de 7 ans

Weekly update of contrib modules

Voir les différences:

drupal7/sites/all/modules/media/modules/media_wysiwyg/js/media_wysiwyg.format_form.js
33 33
Drupal.media.formatForm.getOptions = function () {
34 34
  // Get all the values
35 35
  var ret = {};
36
  // Keep track of multi-value fields.
37
  var fieldDelta = {};
36 38

  
37 39
  $.each($('#media-wysiwyg-format-form .fieldset-wrapper *').serializeArray(), function (i, field) {
40

  
41
    // Support multi-value select lists, which show up here with [] at the end.
42
    if ('[]' == field.name.slice(-2)) {
43
      if (typeof fieldDelta[field.name] === 'undefined') {
44
        fieldDelta[field.name] = 0;
45
      }
46
      else {
47
        fieldDelta[field.name] += 1;
48
      }
49
      field.name = field.name.replace('[]', '[' + fieldDelta[field.name] + ']');
50
    }
51

  
38 52
    ret[field.name] = field.value;
39 53

  
40 54
    // When a field uses a WYSIWYG format, the value needs to be extracted.

Formats disponibles : Unified diff