Subversion Repositories eFlore/Applications.cel

Rev

Rev 3241 | Rev 3253 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3241 Rev 3244
Line 355... Line 355...
355
        displayFieldDetailsCollect(
355
        displayFieldDetailsCollect(
356
          fieldIndex,
356
          fieldIndex,
357
        // Placeholder
357
        // Placeholder
358
        '<div class="col-sm-12 mt-3">'+
358
        '<div class="col-sm-12 mt-3">'+
359
          '<label for="aide-saisie" title="Aidez les utilisateurs en deux ou 3 mots ou chiffres à comprendre ce que doit contenir le champ">Texte d\'aide à la saisie</label>'+
359
          '<label for="aide-saisie" title="Aidez les utilisateurs en deux ou 3 mots ou chiffres à comprendre ce que doit contenir le champ">Texte d\'aide à la saisie</label>'+
360
          '<input type="text" name="aide-saisie form-control" data-id="' + fieldIndex + '" class="aide-saisie" placeholder="Ce que doit contenir le champ">'+
360
          '<input type="text" name="aide-saisie" data-id="' + fieldIndex + '" class="aide-saisie form-control" placeholder="Ce que doit contenir le champ">'+
361
        '</div>'
361
        '</div>'
362
      );
362
      );
363
        break;
363
        break;
364
    }
364
    }
365
    // Ajout des valeurs possibles
365
    // Ajout des valeurs possibles
Line 944... Line 944...
944
    case 'radio' :
944
    case 'radio' :
945
      listFieldsHtml.containerClass = ' class="' + fieldElement +'"';
945
      listFieldsHtml.containerClass = ' class="' + fieldElement +'"';
946
      commonFieldsHtml.fieldLabel.classAttr = ' class="radio-label"';
946
      commonFieldsHtml.fieldLabel.classAttr = ' class="radio-label"';
947
      fieldHtml =
947
      fieldHtml =
948
        // Conteneur
948
        // Conteneur
949
        '<div' +
949
        '<div style="width:100%"' +
950
          // Class="L'élément choisi"
950
          // Class="L'élément choisi"
951
          listFieldsHtml.containerClass +
951
          listFieldsHtml.containerClass +
952
          // DataId
952
          // DataId
953
          commonFieldsHtml.dataIdAttr +
953
          commonFieldsHtml.dataIdAttr +
954
          // Required
954
          // Required
Line 1039... Line 1039...
1039
        // Classe 'and-help'
1039
        // Classe 'and-help'
1040
        '<div class="multiselect  add-field-select' + commonFieldsHtml.helpClass + '"' +
1040
        '<div class="multiselect  add-field-select' + commonFieldsHtml.helpClass + '"' +
1041
          // DataId
1041
          // DataId
1042
          commonFieldsHtml.dataIdAttr +
1042
          commonFieldsHtml.dataIdAttr +
1043
        '>' +
1043
        '>' +
1044
          '<label>' +
1044
          '<label style="width:100%">' +
1045
            // Nom du champ
1045
            // Nom du champ
1046
            listFieldsHtml.containerContent +
1046
            listFieldsHtml.containerContent +
1047
            // Bouton 'help'
1047
            // Bouton 'help'
1048
            commonFieldsHtml.helpButton +
1048
            commonFieldsHtml.helpButton +
1049
          '</label>' +
1049
          '</label>' +
Line 1151... Line 1151...
1151
        // +Classe 'and-help'
1151
        // +Classe 'and-help'
1152
        '<div class="add-field-select ' + fieldElement + commonFieldsHtml.helpClass + '"' +
1152
        '<div class="add-field-select ' + fieldElement + commonFieldsHtml.helpClass + '"' +
1153
          // DataID
1153
          // DataID
1154
          commonFieldsHtml.dataIdAttr +
1154
          commonFieldsHtml.dataIdAttr +
1155
        '>' +
1155
        '>' +
1156
          '<label class="mt-3"' +
1156
          '<label class="mt-3" style="width:100%"' +
1157
            commonFieldsHtml.fieldLabel.forAttr +
1157
            commonFieldsHtml.fieldLabel.forAttr +
1158
            // Info bulle
1158
            // Info bulle
1159
            commonFieldsHtml.titleAttr +
1159
            commonFieldsHtml.titleAttr +
1160
          '>' +
1160
          '>' +
1161
            // Nom du champ
1161
            // Nom du champ
Line 1223... Line 1223...
1223
      commonFieldsHtml.fieldLabel.classAttr = ' class="mt-3 ' + commonFieldsHtml.helpClass + '"';
1223
      commonFieldsHtml.fieldLabel.classAttr = ' class="mt-3 ' + commonFieldsHtml.helpClass + '"';
1224
      // Autres attributs
1224
      // Autres attributs
1225
      commonFieldsHtml.fieldInput.otherAttr += ' id="' + fieldKey + '"';
1225
      commonFieldsHtml.fieldInput.otherAttr += ' id="' + fieldKey + '"';
Line 1226... Line 1226...
1226
 
1226
 
1227
      fieldHtml =
1227
      fieldHtml =
1228
        '<label' +
1228
        '<label  style="width:100%"' +
1229
          // For
1229
          // For
1230
          commonFieldsHtml.fieldLabel.forAttr +
1230
          commonFieldsHtml.fieldLabel.forAttr +
1231
          // Class
1231
          // Class
1232
          commonFieldsHtml.fieldLabel.classAttr +
1232
          commonFieldsHtml.fieldLabel.classAttr +
Line 1280... Line 1280...
1280
      fieldHtml =
1280
      fieldHtml =
1281
        '<div' +
1281
        '<div' +
1282
          ' class="range"' +
1282
          ' class="range"' +
1283
          ' id="' + fieldKey + '"' +
1283
          ' id="' + fieldKey + '"' +
1284
        '>' +
1284
        '>' +
1285
          '<label' +
1285
          '<label style="width:100%"' +
1286
            // For
1286
            // For
1287
            commonFieldsHtml.fieldLabel.forAttr +
1287
            commonFieldsHtml.fieldLabel.forAttr +
1288
            // Class
1288
            // Class
1289
            commonFieldsHtml.fieldLabel.classAttr +
1289
            commonFieldsHtml.fieldLabel.classAttr +
1290
            // Info-bulle
1290
            // Info-bulle
Line 1351... Line 1351...
1351
      }
1351
      }
1352
      // Class du label
1352
      // Class du label
1353
      commonFieldsHtml.fieldLabel.classAttr = 'class="mt-3"';
1353
      commonFieldsHtml.fieldLabel.classAttr = 'class="mt-3"';
1354
      fieldHtml =
1354
      fieldHtml =
1355
        '<div class="number">' +
1355
        '<div class="number">' +
1356
          '<label' +
1356
          '<label style="width:100%"' +
1357
            // For
1357
            // For
1358
            commonFieldsHtml.fieldLabel.forAttr +
1358
            commonFieldsHtml.fieldLabel.forAttr +
1359
            // Class
1359
            // Class
1360
            commonFieldsHtml.fieldLabel.classAttr +
1360
            commonFieldsHtml.fieldLabel.classAttr +
1361
            // Info-bulle
1361
            // Info-bulle
Line 1400... Line 1400...
1400
      commonFieldsHtml.fieldInput.classAttr += commonFieldsHtml.helpClass + ' form-control"';
1400
      commonFieldsHtml.fieldInput.classAttr += commonFieldsHtml.helpClass + ' form-control"';
1401
      // Class du label
1401
      // Class du label
1402
      commonFieldsHtml.fieldLabel.classAttr = 'class="mt-3"';
1402
      commonFieldsHtml.fieldLabel.classAttr = 'class="mt-3"';
Line 1403... Line 1403...
1403
 
1403
 
1404
      fieldHtml =
1404
      fieldHtml =
1405
        '<label' +
1405
        '<label style="width:100%"' +
1406
          // For
1406
          // For
1407
          commonFieldsHtml.fieldLabel.forAttr +
1407
          commonFieldsHtml.fieldLabel.forAttr +
1408
          // Class
1408
          // Class
1409
          commonFieldsHtml.fieldLabel.classAttr +
1409
          commonFieldsHtml.fieldLabel.classAttr +