Conjunto de cambios dc8ba62 en sipes para 0.3-modules
- Fecha y hora:
- 14/07/2016 15:35:47 (hace 8 años)
- Branches:
- stable, version-3.0
- Children:
- f579d39
- Parents:
- fe27a28
- Fichero:
-
- 1 editado
Leyenda
- No modificado
- Añadido
- Eliminado
-
0.3-modules/proyectos_operativos/js/proyectos_operativos.js
rcc13fa3 rdc8ba62 40 40 var year_prev = parseInt(n[2], 10); 41 41 var year_current = Drupal.settings.year_current; 42 if (year_prev == year_current && month > 0) { 43 for (var i = 0; i < month;i++) { 42 date1 = $("#edit-field-accion-esp-fechaf-0-value-datepicker-popup-0").val(); 43 var n1 = date1.split("/"); 44 month1 = parseInt(n1[1], 10) - 1; 45 var year_next = parseInt(n1[2], 10); 46 if (year_prev < year_current) { 47 month = 0; 48 } 49 if (year_next > year_current) { 50 month1 = 11; 51 } 52 for (var i = 0; i < 12;i++) { 53 if (i < month || i > month1) { 44 54 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', true); 55 $(".field_accion_esp_programacion_m" + i + "_field").val(0); 45 56 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', true); 57 $(".field_accion_esp_metaf_m" + i + "_field").val(0); 58 } 59 else { 60 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', false); 61 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', false); 46 62 } 47 63 } 48 if (year_prev > year_current) { 49 for (var i = 0; i < 12;i++) { 50 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', true); 51 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', true); 52 } 64 suma('field_accion_esp_metaf_0_field'); 65 for (i = 0; i < 12;i++) { 66 suma('field_accion_esp_programacion_' + i + '_field'); 53 67 } 54 date = $("#edit-field-accion-esp-fechaf-0-value-datepicker-popup-0").val(); 55 n = date.split("/"); 56 month = parseInt(n[1], 10) - 1; 57 var year_next = parseInt(n[2], 10); 58 if (year_current == year_next && month < 11) { 59 for (var i = month + 1; i < 12; i++) { 60 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', true); 61 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', true); 62 } 63 } 64 if (year_next < year_current) { 65 for (var i = 0; i < 12;i++) { 66 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', true); 67 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', true); 68 } 68 sumatexto('field_accion_esp_programacion_dato_field'); 69 for (i = 0; i < 12;i++) { 70 sumatexto('field_accion_esp_programacion_m' + i + '_field'); 69 71 } 70 72 $("#edit-field-accion-esp-fechai-0-value-datepicker-popup-0").datepicker({ 71 73 onSelect: function(date) { 72 var n = date.split("/"); 73 var month = parseInt(n[1], 10) - 1; 74 var year_prev = parseInt(n[2], 10); 75 var year_current = Drupal.settings.year_current; 76 var date1 = $("#edit-field-accion-esp-fechaf-0-value-datepicker-popup-0").val(); 77 var n1 = date1.split("/"); 78 var month1 = parseInt(n1[1], 10) - 1; 79 var year_next = parseInt(n1[2], 10); 80 var tamano = 0; 81 //se obtiene el tamanho del campo 82 $(".field_accion_esp_programacion_m0_field").each(function() { 83 tamano++; 84 }); 85 if (year_prev < year_current) { 86 month = 0; 74 var n = date.split("/"); 75 var month = parseInt(n[1], 10) - 1; 76 var year_prev = parseInt(n[2], 10); 77 var year_current = Drupal.settings.year_current; 78 var date1 = $("#edit-field-accion-esp-fechaf-0-value-datepicker-popup-0").val(); 79 var n1 = date1.split("/"); 80 var month1 = parseInt(n1[1], 10) - 1; 81 var year_next = parseInt(n1[2], 10); 82 var tamano = 0; 83 //se obtiene el tamanho del campo 84 $(".field_accion_esp_programacion_m0_field").each(function() { 85 tamano++; 86 }); 87 if (year_prev < year_current) { 88 month = 0; 89 } 90 if (year_next > year_current) { 91 month1 = 11; 92 } 93 for (var i = 0; i <= 11;i++) { 94 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', true); 95 $(".field_accion_esp_programacion_m" + i + "_field").val(0); 96 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', true); 97 $(".field_accion_esp_metaf_m" + i + "_field").val(0); 98 } 99 if (year_prev <= year_current && year_next >= year_current) { 100 for (var i = month; i <= month1;i++) { 101 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', false); 102 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', false); 87 103 } 88 if (year_next > year_current) { 89 month1 = 11; 90 } 91 if (year_prev <= year_current && year_next >= year_current) { 92 for (var i = month; i <= month1;i++) { 93 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', false); 94 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', false); 95 } 96 } 97 else { 98 for (var i = 0; i <= 11;i++) { 99 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', true); 100 $(".field_accion_esp_programacion_m" + i + "_field").val(0); 101 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', true); 102 $(".field_accion_esp_metaf_m" + i + "_field").val(0); 103 } 104 } 105 if (year_prev <= year_current && year_next >= year_current && month > 0) { 106 for (var i = 0; i < month;i++) { 107 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', true); 108 $(".field_accion_esp_programacion_m" + i + "_field").val(0); 109 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', true); 110 $(".field_accion_esp_metaf_m" + i + "_field").val(0); 111 112 } 113 suma('field_accion_esp_metaf_0_field'); 114 for (i = 0; i < 12;i++) { 115 suma('field_accion_esp_programacion_' + i + '_field'); 116 } 117 sumatexto('field_accion_esp_programacion_dato_field'); 118 for (i = 0; i < 12;i++) { 119 sumatexto('field_accion_esp_programacion_m' + i + '_field'); 120 } 121 } 104 } 105 suma('field_accion_esp_metaf_0_field'); 106 for (i = 0; i < 12;i++) { 107 suma('field_accion_esp_programacion_' + i + '_field'); 108 } 109 sumatexto('field_accion_esp_programacion_dato_field'); 110 for (i = 0; i < 12;i++) { 111 sumatexto('field_accion_esp_programacion_m' + i + '_field'); 112 } 122 113 }, "dateFormat": "dd/mm/yy", 123 114 }); … … 137 128 tamano++; 138 129 }); 139 if (year_prev >year_current) {140 month = 11;130 if (year_prev < year_current) { 131 month = 0; 141 132 } 142 133 if (year_next > year_current) { 143 134 month1 = 11; 144 135 } 145 146 if (year_prev <= year_current && year_next >= year_current && month1 < 11) { 136 for (var i = 0; i <= 11;i++) { 137 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', true); 138 $(".field_accion_esp_programacion_m" + i + "_field").val(0); 139 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', true); 140 $(".field_accion_esp_metaf_m" + i + "_field").val(0); 141 } 142 if (year_prev <= year_current && year_next >= year_current) { 147 143 for (var i = month; i <= month1;i++) { 148 144 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', false); … … 150 146 } 151 147 } 152 else { 153 for (var i = 0; i <= 11;i++) { 154 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', true); 155 $(".field_accion_esp_programacion_m" + i + "_field").val(0); 156 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', true); 157 $(".field_accion_esp_metaf_m" + i + "_field").val(0); 158 } 148 suma('field_accion_esp_metaf_0_field'); 149 for (i = 0; i < 12;i++) { 150 suma('field_accion_esp_programacion_' + i + '_field'); 159 151 } 160 if (year_prev <= year_current && year_next >= year_current && month < 11) 161 for (i = month1 + 1; i < 12;i++) { 162 $(".field_accion_esp_programacion_m" + i + "_field").attr('readonly', true); 163 $(".field_accion_esp_programacion_m" + i + "_field").val(0); 164 $(".field_accion_esp_metaf_m" + i + "_field").attr('readonly', true); 165 $(".field_accion_esp_metaf_m" + i + "_field").val(0); 166 } 167 suma('field_accion_esp_metaf_0_field'); 168 for (i = 0; i < 12;i++) { 169 suma('field_accion_esp_programacion_' + i + '_field'); 170 } 171 sumatexto('field_accion_esp_programacion_dato_field'); 172 for (i = 0; i < 12;i++) { 173 sumatexto('field_accion_esp_programacion_m' + i + '_field'); 174 } 152 sumatexto('field_accion_esp_programacion_dato_field'); 153 for (i = 0; i < 12;i++) { 154 sumatexto('field_accion_esp_programacion_m' + i + '_field'); 155 } 175 156 }, "dateFormat": "dd/mm/yy", 176 157 });
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.