Compare commits
1350 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a9983d141d | |||
| c582b88e4a | |||
| 0bcdca1148 | |||
| a8d5f88f3d | |||
| 8039dfbc14 | |||
| f619f3f45e | |||
| 85c11fb8c4 | |||
| 43d613eb67 | |||
| 6276d86b5b | |||
| 9f9f980fed | |||
| 0bfff6fff0 | |||
| 78eae161f3 | |||
| 7ccd2683a0 | |||
| a3ea802cef | |||
| 123f0ffc73 | |||
| 2b9f6bae40 | |||
| 74b347674e | |||
| 75319660ad | |||
| d52dcba3c3 | |||
| 837f319a44 | |||
| 3c2e7103f8 | |||
| 59601e8884 | |||
| cd59b42441 | |||
| 5e18508bba | |||
| afa1e11ed0 | |||
| 8232cf09c0 | |||
| 489fce335d | |||
| 968a879cb0 | |||
| 6338d3f5c3 | |||
| 486cb3d27d | |||
| 5473c1cf3f | |||
| d8a6b612ea | |||
| fdbc9925b5 | |||
| 291885f352 | |||
| 9248716653 | |||
| 74ee7f4bfd | |||
| b2d5d460fe | |||
| 409dd854e5 | |||
| 815c51c0fd | |||
| 15d30fc483 | |||
| 8c0997aaec | |||
| 4e5fd73872 | |||
| 628f1ed15e | |||
| 647d763b97 | |||
| 71e2755355 | |||
| 51036d4f10 | |||
| 6740cc4d1f | |||
| b2acfaef84 | |||
| 8c6f3480da | |||
| 2cf43e2912 | |||
| 9b17e49e62 | |||
| 8d53fe433e | |||
| d377c1cc86 | |||
| 185730f7a0 | |||
| bd93ee1565 | |||
| fe66e7fc8c | |||
| 66d3379182 | |||
| 1bf2c11bfb | |||
| 73afda89f0 | |||
| d2e5bd4f4b | |||
| 7ad387a383 | |||
| 3e64170d1b | |||
| 8aef753487 | |||
| bbcc2aeb70 | |||
| 5e72ab6b66 | |||
| b15917bfe2 | |||
| 844fb09964 | |||
| d1eda95b34 | |||
| 1754a5e590 | |||
| 7b1c2b0390 | |||
| d669fdde97 | |||
| dd5c626a8d | |||
| 7aa7c5429b | |||
| 81f5248ca4 | |||
| 05c4e91bbd | |||
| 6d91a8a8e0 | |||
| f8ffa10b6e | |||
| 5e38362c89 | |||
| 758f3678e1 | |||
| 15c66f0670 | |||
| c4956e5b63 | |||
| 3e1c5e1942 | |||
| 2f893db3e0 | |||
| a7d8ce1367 | |||
| 1e02e1a171 | |||
| 9bf8465536 | |||
| 57eda21415 | |||
| a357bc5daa | |||
| 9d51e94871 | |||
| 8c063797e2 | |||
| c71d373e44 | |||
| 32f826f027 | |||
| b8a4bdb8a5 | |||
| 0cdec5b545 | |||
| 89d03317e7 | |||
| 9ef4349380 | |||
| 48d868d58d | |||
| 369d5629fb | |||
| 4ae649c821 | |||
| 8e14f689c5 | |||
| 95f091e47f | |||
| 084e84d639 | |||
| ce8c5ba23e | |||
| 0e646b1d6f | |||
| 3147edb63a | |||
| cc0ef384fa | |||
| a7bfc78395 | |||
| 760c2633f0 | |||
| 4876d7236b | |||
| fb354fecb8 | |||
| 94e53ebf62 | |||
| 366a501c4f | |||
| 9c7585b86f | |||
| f4aee79d60 | |||
| fa3e9a8273 | |||
| 22a6b8e74e | |||
| 3c214ced3c | |||
| 96a7e86517 | |||
| 01ef2fed20 | |||
| d167e1d7d4 | |||
| 716d5238bc | |||
| 3e9efd5190 | |||
| ec8a36f554 | |||
| bc78b4a2e9 | |||
| 5ac070a292 | |||
| 2a73c79eff | |||
| 5a334d2fe7 | |||
| 487426ca44 | |||
| 5905b1d873 | |||
| 68e149713f | |||
| 3aa1e87b5c | |||
| 75f24240f3 | |||
| 1604814066 | |||
| 99327ac077 | |||
| 054e987bc4 | |||
| 2be431182e | |||
| 2d573f8a95 | |||
| 08b67c9784 | |||
| d9d4af59fc | |||
| c0911c47f5 | |||
| 5c22d0d977 | |||
| 78b316a645 | |||
| 9deb555310 | |||
| db2ff3409f | |||
| 259dc2fac4 | |||
| 5bfb9e0bc0 | |||
| 1fb20243eb | |||
| 4a34b34ddf | |||
| 15ed840e23 | |||
| 5e27aff6b7 | |||
| bbac335692 | |||
| d2b2072c9e | |||
| c593135afc | |||
| 5b05ab34a1 | |||
| 4d597aa1ba | |||
| 3fd0f34cba | |||
| 6489aba1d0 | |||
| 2218000d33 | |||
| c8076122ef | |||
| c3a76f7531 | |||
| 84e9d0a846 | |||
| aa9d5d21d5 | |||
| 4502fea662 | |||
| bbdf644d5e | |||
| deff8c8cb6 | |||
| b375bc95b4 | |||
| ba64a8d86f | |||
| 8125b1249a | |||
| 1c7919d8af | |||
| 675f2b6013 | |||
| 850a23bdb7 | |||
| 5ea5fc46b2 | |||
| 7553e80e7f | |||
| 4336c6c8a2 | |||
| b61fe81546 | |||
| bfa46056fb | |||
| ff04d7a366 | |||
| b00ba310da | |||
| b3e1f66114 | |||
| d0ecb01be1 | |||
| 8299c38654 | |||
| 08ade40ff8 | |||
| a3369aabb1 | |||
| 87713c0ac4 | |||
| 64d40e5426 | |||
| 492c0561c7 | |||
| 0ddffd7969 | |||
| e294cd4eb0 | |||
| 551e2c1013 | |||
| f6135d8142 | |||
| e59268e03d | |||
| 66e5d20db5 | |||
| 513e2d7728 | |||
| 04849303d3 | |||
| 42411152bd | |||
| 81494b1d4f | |||
| 2ad1dbc1f7 | |||
| a559aedccd | |||
| d78a8bc772 | |||
| 91f5754a79 | |||
| 3a13b76bae | |||
| ca02fa0ef8 | |||
| 86adbf8a1e | |||
| 8a92c5da8b | |||
| 10ff165f07 | |||
| 90dbc25bb2 | |||
| 27a23e0487 | |||
| 5bd72d4d52 | |||
| 304dd7c755 | |||
| f53267a39a | |||
| d14fb28c38 | |||
| 4305997c5f | |||
| a661cae21a | |||
| 1e7d9dcc35 | |||
| e88639e08e | |||
| 097c9d7a27 | |||
| 09fa828634 | |||
| 86c4d0f029 | |||
| ac8d477185 | |||
| a62e412a64 | |||
| 2a01c5b93a | |||
| e4d061f6cd | |||
| d9902e7f5e | |||
| f091ad4ab2 | |||
| accb74fe20 | |||
| 5e4564c046 | |||
| 4967d89534 | |||
| f83ff05bf5 | |||
| 903584508f | |||
| 0c18a85f1a | |||
| 26c289b986 | |||
| df1245368a | |||
| b85b440d77 | |||
| b1efbc31c0 | |||
| 21a900c3a2 | |||
| d2a7cb8525 | |||
| 9190d37b1b | |||
| da9f9171d6 | |||
| cd6b76fc4a | |||
| 5f85d15dac | |||
| 1e16060463 | |||
| f5b8412957 | |||
| fe37a476ee | |||
| fb698183db | |||
| 6d7d7ec6dd | |||
| 80e0ebbdeb | |||
| 74407fe4a3 | |||
| 2fc23e7d47 | |||
| cb7247f86a | |||
| 696b307241 | |||
| 659beaeb29 | |||
| c62eb3f107 | |||
| 315fea9858 | |||
| 4e3a12007a | |||
| c3d07f626c | |||
| 3b0d0878c9 | |||
| e1ebe72eac | |||
| 572c2baf48 | |||
| a0015ed4c6 | |||
| c3693bef4e | |||
| 3dd4d8c912 | |||
| 252d7aaae5 | |||
| 435ba08d39 | |||
| 895c0db711 | |||
| 65d219dee9 | |||
| 61028fb668 | |||
| 23f557b0bc | |||
| 2ad36f88e7 | |||
| 7b7db98f20 | |||
| bc2fdf2f34 | |||
| ae192145df | |||
| 8b2652b283 | |||
| 0b4e82ccb1 | |||
| d85a5a234f | |||
| dbec66d769 | |||
| cf26f4c1c3 | |||
| fe0b742281 | |||
| a0c234acc4 | |||
| 676a495124 | |||
| 56bf45d9fe | |||
| 7a68fb6acf | |||
| ad54626f47 | |||
| f7f13ab22c | |||
| bc19b86185 | |||
| 6b8c123bdf | |||
| 33791b17a7 | |||
| 3c0d436067 | |||
| 390d65e456 | |||
| 1e5e29b2dd | |||
| 3e1a7faf8d | |||
| a60f29849f | |||
| 466308c5b4 | |||
| 6133517eb3 | |||
| 5a1713c88b | |||
| 0fe673e0fe | |||
| d645bce02b | |||
| 8063e5f07b | |||
| 36e32df462 | |||
| ea0fd00c50 | |||
| eb7a4a6c2b | |||
| 254f5dace0 | |||
| 216ca98f7e | |||
| f88ccf4bfa | |||
| 4cf98efc21 | |||
| 0be4cf8506 | |||
| abf498609b | |||
| 5ecd170370 | |||
| 714abc075f | |||
| 0aacf0e863 | |||
| 71d4b8a9b7 | |||
| d4c336e253 | |||
| 3bdea39b87 | |||
| c04b72c855 | |||
| 826e8e8934 | |||
| 5f35a7294f | |||
| 8c9c0fe897 | |||
| 814a7331f8 | |||
| 56a7e02c50 | |||
| 38a20c2a48 | |||
| 78012442f7 | |||
| 32fb68fa68 | |||
| 21a86c0bf0 | |||
| 072145917d | |||
| 9f2cbf51c6 | |||
| 23361257c3 | |||
| 83d2f69f19 | |||
| 4c966d68bf | |||
| cd59fd0f80 | |||
| 204381393e | |||
| f4a392cc53 | |||
| 7bd9e1c363 | |||
| ed7ffa7d22 | |||
| 3162608d82 | |||
| c17c20b648 | |||
| c24ca4a3c2 | |||
| ef6e470977 | |||
| d40239f60c | |||
| 5dc5af6d9d | |||
| f8c5c392a6 | |||
| edd6094c93 | |||
| 1118c78ddf | |||
| f12e2f3f57 | |||
| f88263daa9 | |||
| 4d437374dd | |||
| 63545c6f3d | |||
| 46ba6078e3 | |||
| a4f04749fb | |||
| e9a7c525ce | |||
| e67b45fee5 | |||
| ef812b4762 | |||
| 0a8a0f0eb2 | |||
| d0af9aa18f | |||
| 5e6ec5c21c | |||
| 19f6fdc735 | |||
| 40663aee34 | |||
| 576f748404 | |||
| 3db0a6dcf4 | |||
| 57c3091759 | |||
| 41033edf08 | |||
| e740cdc203 | |||
| d5c46346d2 | |||
| 1738ac8506 | |||
| 0ce4622710 | |||
| fc71cb0584 | |||
| 17abd4aec3 | |||
| 9907ebfc6a | |||
| 146b1900fc | |||
| 40eb31638b | |||
| de8eaa6fd7 | |||
| 9259bb0d0f | |||
| 1d2fe958fe | |||
| 473ae8cad9 | |||
| 11e3ef3db3 | |||
| ea6111dbd1 | |||
| afc0ab32e0 | |||
| 1543c8cc64 | |||
| 7b362104a4 | |||
| ab3ba0881e | |||
| eaa0c73ec7 | |||
| 267b5f69f4 | |||
| b430d696e8 | |||
| 15b87f2133 | |||
| 09de731c88 | |||
| 39f6cdd1f3 | |||
| 803a2103c9 | |||
| 8ebbe0294c | |||
| 2e35fb6d0e | |||
| 9a238d43cd | |||
| a1e9f6a523 | |||
| a324ef0ba1 | |||
| 5581f97e75 | |||
| 9935eb3cb7 | |||
| 50d8dcf294 | |||
| 0414396464 | |||
| 392c624c53 | |||
| 09cb877ee0 | |||
| 06f26b7dd7 | |||
| 7159e9247d | |||
| 52f5e9574f | |||
| c12713ddc3 | |||
| 7b7b70ff02 | |||
| c60e398f9e | |||
| 059cb86f17 | |||
| 78375f5092 | |||
| d2367642c7 | |||
| 883780b127 | |||
| b106236bfa | |||
| 22203ffeb7 | |||
| 673dc54272 | |||
| 57189bf071 | |||
| 3952de29c0 | |||
| 435260018e | |||
| d9b3015e64 | |||
| c580eb9464 | |||
| 6cea80a232 | |||
| 7b893a067b | |||
| 0bf575808f | |||
| 7ab404b417 | |||
| d858c7124e | |||
| a7bcc09f4e | |||
| d0c86fdf4d | |||
| ed0be5f363 | |||
| 99dea91fdb | |||
| b4e40b2ef3 | |||
| dcd2fb9bff | |||
| ada7238daa | |||
| c0ca4921f0 | |||
| e473fbafd6 | |||
| 0cf48e0f98 | |||
| b45e40c3f2 | |||
| e1c82e1ce6 | |||
| ba4f3fcdeb | |||
| f71a9b9a6b | |||
| 2608a9f908 | |||
| 4578edba08 | |||
| 4f65b00c16 | |||
| 766a60b8dc | |||
| 9fb5979e9f | |||
| 07523099dc | |||
| c7bcce7a45 | |||
| 6713644c79 | |||
| c353b941fa | |||
| 1f466bcf15 | |||
| 227787b34e | |||
| 7a14b315c6 | |||
| 826958b306 | |||
| 8088b1b109 | |||
| 07234b95f6 | |||
| 426ab578fe | |||
| 5d2f67b20c | |||
| 015d370bd3 | |||
| a9a68782ea | |||
| 567004d820 | |||
| f9dbcfdebb | |||
| 075b053ea3 | |||
| 0a8eae4d74 | |||
| eb1015f350 | |||
| 70e1b4c120 | |||
| 5ba5c709c6 | |||
| 8ba95d3a4f | |||
| 0fe1d38c8e | |||
| 9bb4abb2cd | |||
| 6353adaae5 | |||
| 61355d3a42 | |||
| 4ab99c12fd | |||
| a381d98c76 | |||
| 8419db1ce0 | |||
| 65f04aad5f | |||
| 238909e317 | |||
| 4443813578 | |||
| 9958148f3b | |||
| 408e6b822a | |||
| 920e8d9ee3 | |||
| 7310054ab6 | |||
| 045d144823 | |||
| c214db1c2c | |||
| 2ca969226b | |||
| 895b54beb7 | |||
| 33b33b9ef4 | |||
| 89fa14bbec | |||
| 648b68e940 | |||
| fbf5197c52 | |||
| ea8e12efa8 | |||
| a2e765a7f8 | |||
| dd8315035c | |||
| d461fac76d | |||
| eda9520199 | |||
| eb2a28c6b2 | |||
| de30f055bf | |||
| bf68fd20cd | |||
| 53905f8b81 | |||
| eacc1575b1 | |||
| a264d6cbc0 | |||
| a63aa502f9 | |||
| 58ca857f83 | |||
| 6039686a3c | |||
| 661662406d | |||
| 70586ffdc8 | |||
| b5c5900e02 | |||
| c46d94e51a | |||
| 5bc5763fd5 | |||
| 794e02597f | |||
| dc29400bfd | |||
| fcdcb1b13d | |||
| 959b538d0e | |||
| 6e2ccc3927 | |||
| f3b621444d | |||
| be6ccc9ed2 | |||
| 604f2e9262 | |||
| 76640c9e5a | |||
| be4a64289d | |||
| 5bd685e6ca | |||
| e1c7af0820 | |||
| 60b66179d4 | |||
| 53093f60d0 | |||
| f88df90038 | |||
| b3bdecca68 | |||
| 4eba76ba58 | |||
| 4f89000a0c | |||
| 68993ba2b3 | |||
| 033ee203d5 | |||
| 16fd43be03 | |||
| 3776b002d9 | |||
| 9bbcd0c306 | |||
| 1f7d2b3503 | |||
| 8cfd1f5932 | |||
| 24457de564 | |||
| a7835d9617 | |||
| 3ef5a10d78 | |||
| 31a86f6fa4 | |||
| 84bc83e17c | |||
| b120a55eb6 | |||
| 2001465f51 | |||
| 74a134043a | |||
| e83a223aa3 | |||
| c7fbfff64f | |||
| 3404caaa2a | |||
| 9cb0f7e079 | |||
| 7928d423e5 | |||
| 7f4777ecd3 | |||
| 31692c970a | |||
| 4d479427dc | |||
| edfe2b6ae9 | |||
| d2b370d1c7 | |||
| ad86666535 | |||
| bee83545bd | |||
| b92d9c9772 | |||
| 5b9ab2ecdd | |||
| c5d90ad386 | |||
| 0f8ef8b30a | |||
| 5295b34133 | |||
| 5503d3885f | |||
| 7763150328 | |||
| a7d51b4677 | |||
| d77d2f0a1b | |||
| ce88caa94a | |||
| 5dd1aba6a1 | |||
| af2ec21907 | |||
| 56cd2b68f9 | |||
| 83cd8530e6 | |||
| a24fb76526 | |||
| a4e2adc1c1 | |||
| 75812d24ba | |||
| fbed207588 | |||
| d2b48535e8 | |||
| 35c50608d9 | |||
| d1e2037ac2 | |||
| 99f5c0b9dd | |||
| 4245a33f7f | |||
| 80c673f5e6 | |||
| a7f90ddedb | |||
| 1ba45499bf | |||
| 2d40101d8a | |||
| 22a761a4c9 | |||
| 86aea81f5a | |||
| 5b512da543 | |||
| 3f8b1e16d6 | |||
| 8cfd967526 | |||
| f5ecdc6f84 | |||
| 21f04e22e2 | |||
| cdf3bb7af9 | |||
| f5cb699d78 | |||
| b82d065e1e | |||
| 82367726eb | |||
| 6040e2e370 | |||
| 6476b39186 | |||
| 862bee6630 | |||
| 60ac77bb6a | |||
| 16723a9427 | |||
| 5a4387ee43 | |||
| dfefe46dbc | |||
| ea2e866648 | |||
| 0af14f59cf | |||
| bb08824de1 | |||
| a1a71babd6 | |||
| 38ea58b8b5 | |||
| c0ef6c0d9a | |||
| 8189cf7fb6 | |||
| 4732136e26 | |||
| 5953e14d6c | |||
| f02e3fc5c6 | |||
| f8e25a808d | |||
| c844d33743 | |||
| ef181985bc | |||
| 728d62f165 | |||
| da8847b8f9 | |||
| e3ebbc337a | |||
| 31e78cfb34 | |||
| f9152eee36 | |||
| fde6e72f4f | |||
| d3efe7688a | |||
| d5978304e7 | |||
| d9e05d80b7 | |||
| 3a8118fc06 | |||
| 86f0751091 | |||
| c79e17c66a | |||
| 34e8435ed9 | |||
| f199abc6ee | |||
| 25d7590e53 | |||
| f44e77b74e | |||
| e8b86c5517 | |||
| 7343109652 | |||
| 35f740fc9f | |||
| 05be044b9b | |||
| b44c7af779 | |||
| 83a849384c | |||
| 4178beedfa | |||
| d7437c9702 | |||
| d74d7ad4ef | |||
| bff9829f1d | |||
| 5223f6f519 | |||
| a099fa9186 | |||
| 1feecbc181 | |||
| 174c9b8557 | |||
| 5070d84034 | |||
| cdeb766f55 | |||
| be5b3eaf1c | |||
| a1dd5f0bb4 | |||
| ed39c40edb | |||
| f00aa7e608 | |||
| 3041619a67 | |||
| f020298064 | |||
| 737f80c4a1 | |||
| e975b4dedb | |||
| 7d31940869 | |||
| 112ff63d84 | |||
| d76ce24dff | |||
| 0a6e7ba21e | |||
| e8c42ae5e5 | |||
| c6c1db90e1 | |||
| cbcdd465f1 | |||
| defda3e259 | |||
| f3eb05b7b7 | |||
| cbacb28926 | |||
| c6df8f598e | |||
| 3026a37ec1 | |||
| d6a84a69e1 | |||
| fa5af9faf5 | |||
| 2295f0a979 | |||
| bc46dfc17b | |||
| b2721b3e02 | |||
| 77c7bc768c | |||
| 494acec609 | |||
| eb8f7756a6 | |||
| 6f5d2f2571 | |||
| 3039f0d9e6 | |||
| 486b66deba | |||
| a4f99cd7c7 | |||
| 268c928829 | |||
| dcc2c0b28f | |||
| b0fa171c08 | |||
| ad603cee3d | |||
| 38cf0de049 | |||
| daa520e61d | |||
| c609678322 | |||
| de63ffbf7d | |||
| f823469724 | |||
| 7c0d79fd0a | |||
| 26bf24ebf7 | |||
| 9f2a08c80f | |||
| 753e2132ec | |||
| 6459fa9c65 | |||
| bd69ea0777 | |||
| 39e8120cfc | |||
| 8917470373 | |||
| 3dae11d974 | |||
| 1c9509b430 | |||
| b46b55e49c | |||
| 2abbac35c0 | |||
| 2f7e289aaf | |||
| 4b256fee30 | |||
| 5fd0bf1909 | |||
| 4527f6b911 | |||
| 43604e4377 | |||
| 9ebdd50a68 | |||
| 8b056efd9b | |||
| 7009be0871 | |||
| b4220a1261 | |||
| 4eec0d3bb1 | |||
| a5bb3f7285 | |||
| 1d6788c89d | |||
| 41c2b3aa18 | |||
| 42def6d4a2 | |||
| a9529a8427 | |||
| 5f84fc1aab | |||
| 0f621f56bf | |||
| 2c8d649577 | |||
| 1040582f65 | |||
| 10a050ee09 | |||
| 8d21f655c1 | |||
| 41bca8823f | |||
| a96fe723b2 | |||
| ced24cb340 | |||
| bea5804f8f | |||
| bd1d80fbdb | |||
| df8dbbfd0c | |||
| 41e41157f7 | |||
| 59fb6a2166 | |||
| d5614138ec | |||
| a70e22c95c | |||
| 70aa4d31da | |||
| 6443424455 | |||
| 9fc3a81560 | |||
| 668a405901 | |||
| 67ace71b4e | |||
| 17aa2a0f13 | |||
| d9505e1749 | |||
| 4be174813f | |||
| d229cc22ae | |||
| 52fdc60ca3 | |||
| 9ccefa2aec | |||
| 2036cda148 | |||
| fc29a41522 | |||
| fee45a430a | |||
| 9620b51533 | |||
| 40bd6a3fb3 | |||
| 262d83d2c9 | |||
| 31ad6f0e13 | |||
| cdd72b51f0 | |||
| 0000a34abc | |||
| 0d92b57dae | |||
| 253fa1f808 | |||
| 1cb80de30b | |||
| b14326f2e9 | |||
| a3cf82384b | |||
| 2ca66abf2a | |||
| 0eac106e8c | |||
| dc76218c35 | |||
| c9964da83b | |||
| e24611ef1c | |||
| 5e5fd23480 | |||
| ddfc5767f6 | |||
| d333fd0c1a | |||
| c901ed9829 | |||
| bc2b6367f4 | |||
| d44b214237 | |||
| 359ed3de61 | |||
| bba1c4cb36 | |||
| 10deb2efec | |||
| eec274ff3e | |||
| b172ef09bc | |||
| 2e225d14f9 | |||
| b697bc20fa | |||
| 86d7296094 | |||
| 5e64b0355f | |||
| 63d1f43826 | |||
| 06d40eab18 | |||
| 3858969b1f | |||
| 0f4860ddf1 | |||
| b4e72bae9d | |||
| 26b8cf6f9d | |||
| 7d2cbe7e59 | |||
| 7b513329d3 | |||
| fb1413e168 | |||
| 88ce165544 | |||
| fc1e539a51 | |||
| 8dd05e7375 | |||
| f22a1830a7 | |||
| 70a404ef8b | |||
| 07fc280f01 | |||
| f788926e9b | |||
| ab2e3040bd | |||
| e4ce734306 | |||
| 9ebaa3c731 | |||
| e52775e210 | |||
| 6bc1e86b2e | |||
| f6af8daa4a | |||
| 7b3ac9bdb1 | |||
| c5855543fc | |||
| 2db671aa7b | |||
| 03508a9beb | |||
| df2b6ca400 | |||
| 24516d31d9 | |||
| a3f56546b1 | |||
| 485315bf90 | |||
| b09c626117 | |||
| 82ea977ff8 | |||
| 379c431ed8 | |||
| c48482d7d3 | |||
| da10abdf57 | |||
| a85718e05a | |||
| 7148a58176 | |||
| 5e124212b6 | |||
| 673ec4ffbe | |||
| 5ea421afe8 | |||
| 313cefc9d3 | |||
| c6ab8f2647 | |||
| 3176888042 | |||
| a47034e7c8 | |||
| deca338d2a | |||
| 5b708ff8e5 | |||
| b15847c5d0 | |||
| 9d4b54bb65 | |||
| a674372de6 | |||
| e377d88a1b | |||
| c20fa6940e | |||
| 7b279cb736 | |||
| 79107475fa | |||
| f53a23b009 | |||
| 13d4c4101e | |||
| b990558813 | |||
| 5b96ff7839 | |||
| 64070bdd33 | |||
| adfdf0ac10 | |||
| 8c4acafadb | |||
| 553343e2ae | |||
| c3cfadc8be | |||
| 241e504dba | |||
| f7a80788cc | |||
| 45e6f32541 | |||
| be6e5aeaf9 | |||
| ce67ec9c19 | |||
| 3cc6eabdff | |||
| 0c6301739a | |||
| b97664c5b7 | |||
| 3af0a646d0 | |||
| 4f67d80786 | |||
| 7ab188b900 | |||
| 144c70f8c5 | |||
| 8b7fe85c71 | |||
| 0e2e7a27a0 | |||
| 38b1d6cf13 | |||
| bb6d219216 | |||
| 5e4630e845 | |||
| de905d12d1 | |||
| 891d363eff | |||
| 22982361fd | |||
| df33a9a981 | |||
| d9a70fc5d8 | |||
| 31fb2b0909 | |||
| f459597758 | |||
| 15e1475a67 | |||
| fedd0264b8 | |||
| 10c664c2d3 | |||
| 895eafd8ac | |||
| ba168aad25 | |||
| 4a20a5ca75 | |||
| 518b24d8a0 | |||
| 400ffcdade | |||
| 62db7b81cb | |||
| 2f5a0384fd | |||
| 6d6ab58c63 | |||
| 852ab3224e | |||
| 0fad61aca3 | |||
| 86b2a79f2b | |||
| 46dee623c3 | |||
| 4af6a150ba | |||
| 2409b14258 | |||
| 15b703d04d | |||
| 809d2f2972 | |||
| 608fa1bad9 | |||
| bd70933212 | |||
| 6b43dc13ac | |||
| 99643ea88a | |||
| a32c7c6ffb | |||
| 96992db9a2 | |||
| cd9fc076fb | |||
| 3d75d63b86 | |||
| 2577812529 | |||
| b5bcc066b1 | |||
| dfe39961cd | |||
| 297f6635a4 | |||
| 0a9b07fb9a | |||
| 37a8f50b98 | |||
| a3f05ea053 | |||
| 42a6484136 | |||
| b97f1da062 | |||
| c1eaf40003 | |||
| 544f4309aa | |||
| 6fc1c831ff | |||
| 3c6c506330 | |||
| 558de1eae4 | |||
| 258d00e87c | |||
| 295d581242 | |||
| e737812e81 | |||
| 15345ddd0f | |||
| 408e5cf431 | |||
| 926e94a54e | |||
| 982eef601d | |||
| 3a41672364 | |||
| e24ca7a9dc | |||
| 2b9749253b | |||
| 9af9253aa5 | |||
| fb48cbe10e | |||
| 774d3b3002 | |||
| 0cc58431bf | |||
| 88529888b5 | |||
| a1fb3b1100 | |||
| e8488da7d0 | |||
| 7ca2967615 | |||
| b2d597e903 | |||
| 59abf7f29d | |||
| 02838336cf | |||
| 8db3676637 | |||
| b9a98c23f6 | |||
| 3395c52275 | |||
| 2151aa87fa | |||
| a8e8b97acb | |||
| 0667ec7f06 | |||
| bcdb82da1b | |||
| 2e7c455772 | |||
| 982269d7f2 | |||
| fc43568ef6 | |||
| e13eec451d | |||
| ff46190969 | |||
| 8a59e8a0cf | |||
| feedb5a168 | |||
| eb1a3e885b | |||
| 8847b8e316 | |||
| 8a7d2a8472 | |||
| 59695fb3db | |||
| ac1108a207 | |||
| 7059b75f00 | |||
| 6541aee699 | |||
| 9ffa78f4dc | |||
| da67a40750 | |||
| efdb05c638 | |||
| fbc5ba59b1 | |||
| 573f155449 | |||
| bcd7e4402a | |||
| 33a7a746ad | |||
| d6f1e05d7e | |||
| 2a60dc10e9 | |||
| a2bc0e4573 | |||
| d78c9a7cca | |||
| 42b7fc47e3 | |||
| c6eea9451d | |||
| 733d197438 | |||
| ae0a0b0dd6 | |||
| b86512380e | |||
| c5a5c480c1 | |||
| cedc18bb04 | |||
| d0c27f8e3f | |||
| b397b9b5da | |||
| 56f32e3fda | |||
| d31559f1ec | |||
| 7862ba3284 | |||
| e0a88154a2 | |||
| 132cd7a35f | |||
| 9722a19b54 | |||
| 247c5a91f2 | |||
| 04aa98427f | |||
| c9964bb61f | |||
| d9fef0bea7 | |||
| 702a3406e3 | |||
| 8afbd9330f | |||
| bc02204846 | |||
| e5b10affae | |||
| 03c9f10b01 | |||
| 19ad903da0 | |||
| 6691fb2207 | |||
| 5698a88d53 | |||
| 2dcaa77205 | |||
| 54a3e74bd1 | |||
| e1861674a1 | |||
| 2d18d5dd65 | |||
| 91ec2da52a | |||
| 10f8e6a344 | |||
| 4b1d694d77 | |||
| 8378f641db | |||
| 161f392b71 | |||
| 3d1c083a63 | |||
| 249a4e76ac | |||
| a0c89706de | |||
| 8bfbe7b2f5 | |||
| 1521ee7376 | |||
| b38ee75c7b | |||
| 3851628ba0 | |||
| b2a0649f1e | |||
| 38af19e6d0 | |||
| 16ce89bf33 | |||
| 5c4952d9ce | |||
| 9f3a8a756b | |||
| a01bfd1079 | |||
| 8c205a5849 | |||
| 0a0ab3424b | |||
| a30f1bfa23 | |||
| 6025d775db | |||
| f847eaf82c | |||
| a2402f8636 | |||
| ddf935c944 | |||
| 8e7fb2c3a8 | |||
| 19079f0b73 | |||
| 5651dd5d88 | |||
| ddd21ac607 | |||
| 0670533ef8 | |||
| d4104d4176 | |||
| 6a45034910 | |||
| 578b4a92fc | |||
| 242edd80e2 | |||
| ef912aab1d | |||
| 47dcde809f | |||
| f5f25033f3 | |||
| 7710017590 | |||
| 64b521b5ce | |||
| cf263e14f2 | |||
| c15d930b53 | |||
| 78bb99dbc8 | |||
| 9cb2fa8bd8 | |||
| 4aea6a23ca | |||
| b7780aa526 | |||
| d46a78f923 | |||
| 191d2b3887 | |||
| 54dabfada0 | |||
| c88093a2cf | |||
| 26b86f6f20 | |||
| 47ddb7498b | |||
| c05e542e5b | |||
| e00b47ffe5 | |||
| f2b6d1da5f | |||
| 7c8e35e987 | |||
| 037d673b8a | |||
| 4b56919704 | |||
| a9bacff235 | |||
| 903a541efa | |||
| f296857476 | |||
| cb0608bed4 | |||
| f794344ba4 | |||
| 9edb83e838 | |||
| 458f8c32af | |||
| dd9c6d16ee | |||
| 122b5703b6 | |||
| 1e83a56e68 | |||
| 43bc89406a | |||
| 696dc6485c | |||
| 333ccb607b | |||
| ee8519fd64 | |||
| b3f2b95013 | |||
| c451491c7c | |||
| b8415b6898 | |||
| db2b3d4f20 | |||
| fde9145884 | |||
| a4bbd6ecbd | |||
| 23216fa368 | |||
| 39f6b536c1 | |||
| 36822c2a6b | |||
| da6b36a74f | |||
| 74a3a96521 | |||
| d81b9ac459 | |||
| cac4456484 | |||
| 3f6d25fca6 | |||
| a9f4ffe968 | |||
| 252c584852 | |||
| ddd34045aa | |||
| c69aaef30f | |||
| 83c5519680 | |||
| 6f360fcd4f | |||
| ac49aab21f | |||
| 10bb217b67 | |||
| ec31963f00 | |||
| 7d3aafa9f5 | |||
| 79691ed1be | |||
| e434c067aa | |||
| 3e637184cc | |||
| 67d98513b4 | |||
| 5a0aee4ab3 | |||
| be909d0e74 | |||
| bc7d862e00 | |||
| 2d9b074acb | |||
| 442fc46c20 | |||
| f8d7530b63 | |||
| 9a101a3900 | |||
| 73b29deedf | |||
| cfc22d308f | |||
| daaa1050d0 | |||
| f912174b25 | |||
| b8fdbf3350 | |||
| caf02d66be | |||
| 00bffee3d6 | |||
| 1e8472219d | |||
| 5e5a1873f3 | |||
| 16bc49560d | |||
| 013d2499de | |||
| 3e71e13d16 | |||
| 3cfc979fe9 | |||
| 60f0664595 | |||
| 5bd4b7603c | |||
| 3ddc7fddc5 | |||
| ce3d21f84e | |||
| 086a5a1eda | |||
| 35ccf151ae | |||
| 22e4dcb641 | |||
| 8da093dd90 | |||
| 9b4293b5b6 | |||
| 2ed4b6e6f3 | |||
| 38150e3ff2 | |||
| 00d5800c94 | |||
| e11f95679b | |||
| 37f5443d46 | |||
| a72dcaf6ce | |||
| 88aa3d5032 | |||
| e88ffe2cf8 | |||
| 77c412e90e | |||
| 94c4430ae6 | |||
| cf855e5df7 | |||
| f8bc3c7799 | |||
| a5ea45b07c | |||
| a63b467c10 | |||
| b087fbabc8 | |||
| 7fd9cf717f | |||
| 587616f319 | |||
| 31184c919d | |||
| 63c764e400 | |||
| 49268123bb | |||
| 07b9cd99e4 | |||
| 9424fe273f | |||
| a3b5ba38f2 | |||
| c9893a4cbf | |||
| 1b9517df64 | |||
| 5e5faecc1b | |||
| 43b6b14c4d | |||
| 16064053e0 | |||
| e7235bd95b | |||
| 265fe0d71c | |||
| ca35b77570 | |||
| d53a170988 | |||
| 4ce6fd85c7 | |||
| 9351000cb9 | |||
| cc13a02677 | |||
| f933f3a106 | |||
| 808e90d9d5 | |||
| 43697de586 | |||
| 4ddf26fc48 | |||
| 7176c245d6 | |||
| 7166d29829 | |||
| 8786864cc0 | |||
| 37bb6236b5 | |||
| 6d8616870a | |||
| 6cfeefcfc9 | |||
| 5db36a6467 | |||
| 111067b422 | |||
| d152641627 | |||
| a97806350b | |||
| 8de2fea220 | |||
| 7752a776a0 | |||
| eb5436bfd3 | |||
| 6785688a07 | |||
| 049efb1b01 | |||
| 7db6b6f9a1 | |||
| 6817de4e5a | |||
| 65437bf191 | |||
| 8a6856fc26 | |||
| 1ec4f1b3ac | |||
| 8f40091e6c | |||
| 8a58da72f6 | |||
| fb38f15631 | |||
| 6182ee95a5 | |||
| 1ecc12e0a6 | |||
| d96853acce | |||
| 12c8c71540 | |||
| 3cf47dd92c | |||
| 0a0863c1be | |||
| b355a218cc | |||
| b5ec79c2a1 | |||
| e252f3d02e | |||
| 94f3ee4092 | |||
| 753013b5bb | |||
| 382db0c173 | |||
| daf27b6cd1 | |||
| f0776063c9 | |||
| 991e962a75 | |||
| f52fd6f1cd | |||
| fd7738a193 | |||
| 71ac1e537c | |||
| 1dfde8442b | |||
| e1452bc15b | |||
| 798df4a813 | |||
| b9829da9e5 | |||
| c212bc0cd7 | |||
| f27aa73ba9 | |||
| 3f43b50651 | |||
| 2d93c3cb25 | |||
| 1d415a2275 | |||
| eacc6860b2 | |||
| 4c32261335 | |||
| ad7f85dafd | |||
| b321400366 | |||
| 27a4ca3880 | |||
| 295e65cfd6 | |||
| 98c9b3785b | |||
| a7e670cbbd | |||
| 2dc7117dd6 | |||
| b3823ac3d8 | |||
| bcd8bca5f1 | |||
| 43539a3bda | |||
| eac27c736c | |||
| 905f51d803 | |||
| 82594084b9 | |||
| 7b5521ebf4 | |||
| 5d2a25f45c | |||
| d27373b915 | |||
| 38d7025239 | |||
| a405ddfea8 | |||
| 10138b80a0 | |||
| d2748f6ef7 | |||
| 47290a9b0a | |||
| ed3dedd0b4 | |||
| 43bd8a3dbb | |||
| a9cffdf2bd | |||
| d7579369e0 | |||
| 2662aeceaa | |||
| 2d250be96f | |||
| 1851af8258 | |||
| c1557c73ea | |||
| 4a4ce83415 | |||
| f6ffc53170 | |||
| 21d9ae3076 | |||
| 7fb05a3a0a | |||
| 9f69227a88 | |||
| 0ad97a8106 | |||
| b5bcce424b | |||
| 97169dbd03 | |||
| 4bffcd2419 | |||
| 26d900f4e9 | |||
| 9854fc2f2b | |||
| ebda7a2282 | |||
| f73553a2a2 | |||
| d970b704a9 | |||
| 4b9a4d6b2f | |||
| c106763188 | |||
| 36c3c8fbc9 | |||
| 93e3a9ca17 | |||
| 12ce7c2edd | |||
| 23a75eb5b3 | |||
| c48897e6b0 | |||
| 034fce6b98 | |||
| a31d503865 | |||
| 52933477b7 | |||
| 02a167db23 | |||
| 458ba1be2d | |||
| f478a8e061 | |||
| 5c83a5b276 | |||
| fa2bcb494f | |||
| c9f095ad68 | |||
| 04d6e3c145 | |||
| b905ce8d0a | |||
| 1a999e3340 | |||
| 9c45d61465 | |||
| 678ca03e96 | |||
| 0691218e73 | |||
| d81c477624 | |||
| 6ebed99670 | |||
| a1901b7134 | |||
| 2a4fdf6138 | |||
| f34c3929d5 | |||
| bba6907907 | |||
| 9a221c5fcd | |||
| 32bdb57b42 | |||
| 7157cdb3ed | |||
| ba297f40e8 | |||
| 4bf1d3361e | |||
| dff61a9574 | |||
| aac2695ae6 | |||
| 9bae157475 | |||
| 139e66a03a | |||
| 90b1fd2509 | |||
| b8387940b4 | |||
| c4d95e68e1 | |||
| 3dab58cb3f | |||
| 713db2661b | |||
| c848b6177e | |||
| 42944c3c1a | |||
| d5a2eade8a | |||
| 47a2eaecfe | |||
| ab32fc7a02 | |||
| 6380e7409c | |||
| ef3a8aac29 | |||
| e68a41f662 | |||
| 5384062163 | |||
| 673e3ee762 | |||
| 4e19c6879b | |||
| 5693bc7ac7 | |||
| 14f2610831 | |||
| 9609d9760e | |||
| 1c724a840b | |||
| 779c53c765 | |||
| e98132f0fa | |||
| fd26302f79 | |||
| 6cc053a40f | |||
| fd2b8ec48c | |||
| ebc2e95881 | |||
| dd6f3a6b3a | |||
| 256855a716 | |||
| 857490f8f5 | |||
| d7bae69489 | |||
| 2179953252 | |||
| e9c5ca99ce | |||
| c6d2a4d5a4 | |||
| c9d9179d68 | |||
| e0335bed77 | |||
| 3c82136ee0 | |||
| 08c5b2021c | |||
| 300fcaaf4d | |||
| 0b9bb05297 | |||
| 1bf2b07ed9 | |||
| de2f463270 | |||
| c4da820254 | |||
| edeae62181 | |||
| e99544dd78 | |||
| 4b0bd863f6 | |||
| 73acf349ff | |||
| 0895bf08b8 | |||
| 6ca94794fa | |||
| eb87288446 | |||
| 4c2e481d4c | |||
| deee1e1800 | |||
| 85cbb1be30 | |||
| 7ac3583315 | |||
| 75864973da | |||
| b09e3df276 | |||
| 702cc62330 | |||
| 71f37adfdf | |||
| 01cdcdf462 | |||
| 69d32a8dbe | |||
| 35ad6e812c | |||
| 4eb18a54be | |||
| 55775f2cc9 | |||
| 4d39ca94f5 | |||
| 304fbb6ba0 | |||
| 309169abb3 | |||
| 791e7c6ffd | |||
| 8001b86fbe | |||
| 76841fb5d8 | |||
| e85159d108 | |||
| bd275bf385 | |||
| 567290861e | |||
| 38359c612c | |||
| 4cb65697b2 | |||
| c2dabf0344 | |||
| 91ccb018af |
@@ -242,6 +242,8 @@ publish/
|
|||||||
# NuGet Packages
|
# NuGet Packages
|
||||||
*.nupkg
|
*.nupkg
|
||||||
# The packages folder can be ignored because of Package Restore
|
# The packages folder can be ignored because of Package Restore
|
||||||
|
/packages/*
|
||||||
|
*/packages/*
|
||||||
**/packages/*
|
**/packages/*
|
||||||
# except build/, which is used as an MSBuild target.
|
# except build/, which is used as an MSBuild target.
|
||||||
!**/packages/build/
|
!**/packages/build/
|
||||||
@@ -423,3 +425,4 @@ _UpgradeReport_Files/
|
|||||||
Backup*/
|
Backup*/
|
||||||
UpgradeLog*.XML
|
UpgradeLog*.XML
|
||||||
|
|
||||||
|
.ionide/symbolCache.db
|
||||||
|
|||||||
+555
@@ -0,0 +1,555 @@
|
|||||||
|
variables:
|
||||||
|
NUGET_PATH: 'C:\Tools\nuget.exe'
|
||||||
|
MSBUILD_PATH: 'C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\MSBuild\Current\Bin\MSBuild.exe'
|
||||||
|
ASPNET_MERGE_PATH: 'C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools'
|
||||||
|
EXE_RELEASE_FOLDER: 'c:\Projetcs\Compiled\MoonPro\Release'
|
||||||
|
DEPLOY_FOLDER: 'c:\Projects\Deploy\MoonPro\Builds'
|
||||||
|
VERS_MAIN: '6.14'
|
||||||
|
NEW_REL: ''
|
||||||
|
NEW_DEB: ''
|
||||||
|
NEXUS_PATH: 'MP-XXXX'
|
||||||
|
APP_NAME: 'MP.Xxxx'
|
||||||
|
APP_CONF: 'Release'
|
||||||
|
SOL_NAME: 'MAPO'
|
||||||
|
|
||||||
|
# helper x fix pacchetti nuget da repo locale nexus.steamware.net
|
||||||
|
.nuget-fix: &nuget-fix
|
||||||
|
- |
|
||||||
|
echo "esecuzione Nuget FIX steps"
|
||||||
|
dotnet nuget list source
|
||||||
|
$hasSource = dotnet nuget list source | Select-String -Pattern "Steamware Nexus Proxy"
|
||||||
|
if (! [String]::IsNullOrWhiteSpace($hasSource)) {
|
||||||
|
dotnet nuget remove source "`"Steamware Nexus Proxy`""
|
||||||
|
}
|
||||||
|
$hasSource = dotnet nuget list source | Select-String -Pattern "Steamware Nexus"
|
||||||
|
if (! [String]::IsNullOrWhiteSpace($hasSource)) {
|
||||||
|
dotnet nuget remove source "`"Steamware Nexus`""
|
||||||
|
}
|
||||||
|
$hasSource = dotnet nuget list source | Select-String -Pattern "nexus-proxy-v3"
|
||||||
|
if (! [String]::IsNullOrWhiteSpace($hasSource)) {
|
||||||
|
dotnet nuget remove source nexus-proxy-v3
|
||||||
|
}
|
||||||
|
dotnet nuget add source https://nexus.steamware.net/repository/nuget-group-3/index.json -n "Steamware Nexus" -u nugetUser -p $NEXUS_PASSWD --store-password-in-clear-text
|
||||||
|
echo "Steamware Nexus Source added"
|
||||||
|
|
||||||
|
# helper creazione hash files x IIS
|
||||||
|
.hashBuild: &hashBuild
|
||||||
|
- |
|
||||||
|
$Target = $env:APP_NAME + "\Release\" + $env:APP_NAME + ".zip"
|
||||||
|
$MD5 = Get-FileHash $Target -Algorithm MD5
|
||||||
|
$SHA1 = Get-FileHash $Target -Algorithm SHA1
|
||||||
|
New-Item $Target".md5"
|
||||||
|
New-Item $Target".sha1"
|
||||||
|
$MD5.Hash | Set-Content -Path $Target".md5"
|
||||||
|
$SHA1.Hash | Set-Content -Path $Target".sha1"
|
||||||
|
|
||||||
|
echo "Created HASH files for $Target"
|
||||||
|
|
||||||
|
# helper x send su NEXUS x pack
|
||||||
|
.nexusUpload: &nexusUpload
|
||||||
|
- |
|
||||||
|
Set-Alias mCurl C:\Windows\system32\curl.exe
|
||||||
|
$currentDate = get-date -format yyMM;
|
||||||
|
$currentTime = get-date -format ddHH;
|
||||||
|
$VersNumb = $env:NEW_REL
|
||||||
|
echo "Curr Version: $VersNumb"
|
||||||
|
$FileManIn="VersGen\manifest.xml"
|
||||||
|
$FileManOut=$env:APP_NAME +"\Resources\manifest.xml"
|
||||||
|
$FileCLogIn="VersGen\ChangeLog.html"
|
||||||
|
$FileCLogOut=$env:APP_NAME +"\Resources\ChangeLog.html"
|
||||||
|
echo "Manifest path: $FileManOut"
|
||||||
|
echo "ChangeLog path: $FileCLogOut"
|
||||||
|
if($CI_COMMIT_BRANCH -eq "master")
|
||||||
|
{
|
||||||
|
$version = "stable"
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
$version = "unstable"
|
||||||
|
}
|
||||||
|
$manData = Get-Content $FileManIn
|
||||||
|
$manData = $manData -replace "1.0.0.0", $VersNumb
|
||||||
|
$manData = $manData -replace "{{DIRNAME}}", $env:NEXUS_PATH
|
||||||
|
$manData = $manData -replace "{{BRANCHNAME}}", "$version/LAST"
|
||||||
|
$manData = $manData -replace "{{PACKNAME}}", $env:APP_NAME
|
||||||
|
Set-Content -Path $FileManOut -Value $manData
|
||||||
|
$clogData = Get-Content $FileCLogIn
|
||||||
|
$clogData = $clogData -replace "{{CURRENT-REL}}", $VersNumb
|
||||||
|
Set-Content -Path $FileCLogOut -Value $clogData
|
||||||
|
$File2Send = Get-ChildItem($env:APP_NAME + "\Release\*")
|
||||||
|
ForEach ($File in $File2Send) {
|
||||||
|
$FileName = Split-Path $File -leaf
|
||||||
|
echo "mCurl -s -u GitLab:$NEXUS_PASSWD --upload-file $File https://nexus.steamware.net/repository/SWS/$env:NEXUS_PATH/$version/LAST/$FileName"
|
||||||
|
mCurl -s -u GitLab:$NEXUS_PASSWD --upload-file $File https://nexus.steamware.net/repository/SWS/$env:NEXUS_PATH/$version/LAST/$FileName
|
||||||
|
echo "mCurl -s -u GitLab:$NEXUS_PASSWD --upload-file $File https://nexus.steamware.net/repository/SWS/$env:NEXUS_PATH/$version/ARCHIVE/$VersNumb/$FileName"
|
||||||
|
mCurl -s -u GitLab:$NEXUS_PASSWD --upload-file $File https://nexus.steamware.net/repository/SWS/$env:NEXUS_PATH/$version/ARCHIVE/$VersNumb/$FileName
|
||||||
|
}
|
||||||
|
echo "mCurl -s -u GitLab:$NEXUS_PASSWD --upload-file $FileManOut https://nexus.steamware.net/repository/SWS/$env:NEXUS_PATH/$version/LAST/manifest.xml"
|
||||||
|
mCurl -s -u GitLab:$NEXUS_PASSWD --upload-file $FileManOut https://nexus.steamware.net/repository/SWS/$env:NEXUS_PATH/$version/LAST/manifest.xml
|
||||||
|
echo "mCurl -s -u GitLab:$NEXUS_PASSWD --upload-file $FileCLogOut https://nexus.steamware.net/repository/SWS/$env:NEXUS_PATH/$version/LAST/ChangeLog.html"
|
||||||
|
mCurl -s -u GitLab:$NEXUS_PASSWD --upload-file $FileCLogOut https://nexus.steamware.net/repository/SWS/$env:NEXUS_PATH/$version/LAST/ChangeLog.html
|
||||||
|
|
||||||
|
# helper x fix version number
|
||||||
|
.version-fix: &version-fix
|
||||||
|
- |
|
||||||
|
$env:NEW_REL = $env:VERS_MAIN+"."+(get-date -format yyMM)+"."+(get-date -format dHH)
|
||||||
|
echo "Set vers: $env:NEW_REL"
|
||||||
|
$anno = (get-date -format yyyy)
|
||||||
|
$adesso = (get-date -format dd:HH:mm)
|
||||||
|
$contenuto = Get-Content -path 'VersGen\MoonPro.cs' -Raw
|
||||||
|
$newContenuto = $contenuto -replace '0.0.0.0', $env:NEW_REL
|
||||||
|
$newContenuto | Set-Content -Path 'VersGen\MoonPro.cs'
|
||||||
|
echo "Modifica dati file nuspec Release"
|
||||||
|
$currRelease = $env:NEW_REL
|
||||||
|
$lastDot = $currRelease.LastIndexOf(".");
|
||||||
|
$currDebug = $currRelease.Substring(0, $lastDot)+"-beta"+$currRelease.Substring($lastDot);
|
||||||
|
$env:NEW_DEB = $currDebug
|
||||||
|
$find = "<version>(.|\n)*?</version>";
|
||||||
|
$fileNameRel = "MapoSDK.Release.nuspec";
|
||||||
|
$replRel = "<version>" + $currRelease + "</version>";
|
||||||
|
$replCopy = "Copyright EgalWare, ©2007-" + $anno
|
||||||
|
$nuspDataRel = Get-Content $fileNameRel;
|
||||||
|
$nuspDataRelUpd = $nuspDataRel -replace $find, $replRel;
|
||||||
|
$nuspDataRelUpd = $nuspDataRelUpd -replace "#copyright#", $replCopy;
|
||||||
|
$nuspDataRelUpd = $nuspDataRelUpd -replace "#releaseNotes#", "Build $adesso";
|
||||||
|
Set-Content -Path $fileNameRel -Value $nuspDataRelUpd;
|
||||||
|
echo "Modifica dati file nuspec Debug"
|
||||||
|
$fileNameDeb = "MapoSDK.Debug.nuspec";
|
||||||
|
$replDeb = "<version>" + $currDebug + "</version>";
|
||||||
|
$nuspDataDeb = Get-Content $fileNameDeb;
|
||||||
|
$nuspDataDebUpd = $nuspDataDeb -replace $find, $replDeb;
|
||||||
|
$nuspDataDebUpd = $nuspDataDebUpd -replace "#copyright#", $replCopy;
|
||||||
|
$nuspDataDebUpd = $nuspDataDebUpd -replace "#releaseNotes#", "Build $adesso";
|
||||||
|
Set-Content -Path $fileNameDeb -Value $nuspDataDebUpd;
|
||||||
|
echo "replace completati"
|
||||||
|
|
||||||
|
stages:
|
||||||
|
- build
|
||||||
|
- sdk
|
||||||
|
- staging
|
||||||
|
- deploy
|
||||||
|
- installer
|
||||||
|
|
||||||
|
SDK-stable:
|
||||||
|
stage: sdk
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "SDK"'
|
||||||
|
variables:
|
||||||
|
APP_NAME: MapoSDK
|
||||||
|
NEXUS_PATH: MapoSDK
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" "$env:APP_NAME\$env:APP_NAME.csproj" -target:Build /p:Configuration=Release /p:Platform="Any CPU" /p:OutputPath=bin/Release /verbosity:minimal /m'
|
||||||
|
- '& Remove-Item *.nupkg'
|
||||||
|
- '& $env:NUGET_PATH pack "$env:APP_NAME.Release.nuspec"'
|
||||||
|
- '& $env:NUGET_PATH setapikey $NUGET_API_KEY -source https://nexus.steamware.net/repository/nuget-hosted'
|
||||||
|
- '& $env:NUGET_PATH push "$env:APP_NAME.$env:NEW_REL.nupkg" -Source https://nexus.steamware.net/repository/nuget-hosted'
|
||||||
|
|
||||||
|
SDK-unstable:
|
||||||
|
stage: sdk
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
variables:
|
||||||
|
APP_NAME: MapoSDK
|
||||||
|
NEXUS_PATH: MapoSDK
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" "$env:APP_NAME\$env:APP_NAME.csproj" -target:Build /p:Configuration=Release /p:Platform="Any CPU" /p:OutputPath=bin/Debug /verbosity:minimal /m'
|
||||||
|
- '& Remove-Item *.nupkg'
|
||||||
|
- '& $env:NUGET_PATH pack "$env:APP_NAME.Debug.nuspec"'
|
||||||
|
- '& $env:NUGET_PATH setapikey $NUGET_API_KEY -source https://nexus.steamware.net/repository/nuget-hosted'
|
||||||
|
- '& $env:NUGET_PATH push "$env:APP_NAME.$env:NEW_DEB.nupkg" -Source https://nexus.steamware.net/repository/nuget-hosted'
|
||||||
|
|
||||||
|
ADM:build:
|
||||||
|
stage: build
|
||||||
|
variables:
|
||||||
|
CURR_PRJ: "MP-ADM"
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH != "SDK"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" MP-ADM/MP-ADM.csproj -target:Build /p:Configuration=Release /p:Platform="Any CPU" /p:OutputPath=bin/ /verbosity:minimal /m'
|
||||||
|
|
||||||
|
IO:build:
|
||||||
|
stage: build
|
||||||
|
variables:
|
||||||
|
CURR_PRJ: "MP-IO"
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH != "SDK"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" MP-IO/MP-IO.csproj -target:Build /p:Configuration=Release /p:Platform="Any CPU" /p:OutputPath=bin/ /verbosity:minimal /m'
|
||||||
|
|
||||||
|
SITE:build:
|
||||||
|
stage: build
|
||||||
|
variables:
|
||||||
|
CURR_PRJ: "MP-SITE"
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH != "SDK"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" MP-SITE/MP-SITE.csproj -target:Build /p:Configuration=Release /p:Platform="Any CPU" /p:OutputPath=bin/ /verbosity:minimal /m'
|
||||||
|
|
||||||
|
# MON:build:
|
||||||
|
# stage: build
|
||||||
|
# variables:
|
||||||
|
# CURR_PRJ: "MP-MON"
|
||||||
|
# tags:
|
||||||
|
# - win
|
||||||
|
# rules:
|
||||||
|
# - if: '$CI_COMMIT_BRANCH != "SDK"'
|
||||||
|
# before_script:
|
||||||
|
# - *nuget-fix
|
||||||
|
# - '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
# - *version-fix
|
||||||
|
# script:
|
||||||
|
# - '& "$env:MSBUILD_PATH" MP-MON/MP-MON.csproj -target:Build /p:Configuration=Release /p:Platform="Any CPU" /p:OutputPath=bin/ /verbosity:minimal /m'
|
||||||
|
|
||||||
|
TAB:build:
|
||||||
|
stage: build
|
||||||
|
variables:
|
||||||
|
CURR_PRJ: "MP-TAB"
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH != "SDK"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" MP-TAB/MP-TAB.csproj -target:Build /p:Configuration=Release /p:Platform="Any CPU" /p:OutputPath=bin/ /verbosity:minimal /m'
|
||||||
|
|
||||||
|
MAG:build:
|
||||||
|
stage: build
|
||||||
|
variables:
|
||||||
|
CURR_PRJ: "MP-MAG"
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH != "SDK"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" MP-MAG/MP-MAG.csproj -target:Build /p:Configuration=Release /p:Platform="Any CPU" /p:OutputPath=bin/ /verbosity:minimal /m'
|
||||||
|
|
||||||
|
ADM:staging:
|
||||||
|
stage: staging
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-ADM/MP-ADM.csproj'
|
||||||
|
needs: ["ADM:build"]
|
||||||
|
|
||||||
|
IO:staging:
|
||||||
|
stage: staging
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-IO/MP-IO.csproj'
|
||||||
|
needs: ["IO:build"]
|
||||||
|
|
||||||
|
SITE:staging:
|
||||||
|
stage: staging
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-SITE/MP-SITE.csproj'
|
||||||
|
needs: ["SITE:build"]
|
||||||
|
|
||||||
|
# MON:staging:
|
||||||
|
# stage: staging
|
||||||
|
# tags:
|
||||||
|
# - win
|
||||||
|
# rules:
|
||||||
|
# - if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
# before_script:
|
||||||
|
# - *nuget-fix
|
||||||
|
# - '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
# - *version-fix
|
||||||
|
# script:
|
||||||
|
# - '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MON/MP-MON.csproj'
|
||||||
|
# needs: ["MON:build"]
|
||||||
|
|
||||||
|
TAB:staging:
|
||||||
|
stage: staging
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-TAB/MP-TAB.csproj'
|
||||||
|
needs: ["TAB:build"]
|
||||||
|
|
||||||
|
MAG:staging:
|
||||||
|
stage: staging
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Debug /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MAG/MP-MAG.csproj'
|
||||||
|
needs: ["MAG:build"]
|
||||||
|
|
||||||
|
ADM:deploy:
|
||||||
|
stage: deploy
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-ADM/MP-ADM.csproj'
|
||||||
|
needs: ["ADM:build"]
|
||||||
|
|
||||||
|
IO:deploy:
|
||||||
|
stage: deploy
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-IO/MP-IO.csproj'
|
||||||
|
needs: ["IO:build"]
|
||||||
|
|
||||||
|
SITE:deploy:
|
||||||
|
stage: deploy
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-SITE/MP-SITE.csproj'
|
||||||
|
needs: ["SITE:build"]
|
||||||
|
|
||||||
|
# MON:deploy:
|
||||||
|
# stage: deploy
|
||||||
|
# tags:
|
||||||
|
# - win
|
||||||
|
# rules:
|
||||||
|
# - if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
# before_script:
|
||||||
|
# - *nuget-fix
|
||||||
|
# - '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
# - *version-fix
|
||||||
|
# script:
|
||||||
|
# - '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MON/MP-MON.csproj'
|
||||||
|
# needs: ["MON:build"]
|
||||||
|
|
||||||
|
TAB:deploy:
|
||||||
|
stage: deploy
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-TAB/MP-TAB.csproj'
|
||||||
|
needs: ["TAB:build"]
|
||||||
|
|
||||||
|
MAG:deploy:
|
||||||
|
stage: deploy
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=$IIS_PWD /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ /verbosity:minimal MP-MAG/MP-MAG.csproj'
|
||||||
|
needs: ["MAG:build"]
|
||||||
|
|
||||||
|
ADM:install:
|
||||||
|
stage: installer
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
when: manual
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
variables:
|
||||||
|
APP_NAME: MP-ADM
|
||||||
|
NEXUS_PATH: MP-ADM
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /T:Package /P:Configuration=Release /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=Release/$env:APP_NAME.zip /p:DeployIisAppPath="Default Web Site/MP/ADM" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /verbosity:minimal $env:APP_NAME/$env:APP_NAME.csproj'
|
||||||
|
- *hashBuild
|
||||||
|
- *nexusUpload
|
||||||
|
needs: ["ADM:build"]
|
||||||
|
|
||||||
|
IO:install:
|
||||||
|
stage: installer
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
when: manual
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
variables:
|
||||||
|
APP_NAME: MP-IO
|
||||||
|
NEXUS_PATH: MP-IO
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /T:Package /P:Configuration=Release /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=Release/$env:APP_NAME.zip /p:DeployIisAppPath="Default Web Site/MP/IO" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /verbosity:minimal $env:APP_NAME/$env:APP_NAME.csproj'
|
||||||
|
- *hashBuild
|
||||||
|
- *nexusUpload
|
||||||
|
needs: ["IO:build"]
|
||||||
|
|
||||||
|
SITE:install:
|
||||||
|
stage: installer
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
when: manual
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
variables:
|
||||||
|
APP_NAME: MP-SITE
|
||||||
|
NEXUS_PATH: MP-SITE
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /T:Package /P:Configuration=Release /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=Release/$env:APP_NAME.zip /p:DeployIisAppPath="Default Web Site/MP/SITE" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /verbosity:minimal $env:APP_NAME/$env:APP_NAME.csproj'
|
||||||
|
- *hashBuild
|
||||||
|
- *nexusUpload
|
||||||
|
needs: ["SITE:build"]
|
||||||
|
|
||||||
|
# MON:install:
|
||||||
|
# stage: installer
|
||||||
|
# tags:
|
||||||
|
# - win
|
||||||
|
# rules:
|
||||||
|
# - if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
# when: manual
|
||||||
|
# - if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
# variables:
|
||||||
|
# APP_NAME: MP-MON
|
||||||
|
# NEXUS_PATH: MP-MON
|
||||||
|
# before_script:
|
||||||
|
# - *nuget-fix
|
||||||
|
# - '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
# - *version-fix
|
||||||
|
# script:
|
||||||
|
# - '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /T:Package /P:Configuration=Release /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=Release/$env:APP_NAME.zip /p:DeployIisAppPath="Default Web Site/MP/MON" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /verbosity:minimal $env:APP_NAME/$env:APP_NAME.csproj'
|
||||||
|
# - *hashBuild
|
||||||
|
# - *nexusUpload
|
||||||
|
# needs: ["MON:build"]
|
||||||
|
|
||||||
|
TAB:install:
|
||||||
|
stage: installer
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
when: manual
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
variables:
|
||||||
|
APP_NAME: MP-TAB
|
||||||
|
NEXUS_PATH: MP-TAB
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /T:Package /P:Configuration=Release /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=Release/$env:APP_NAME.zip /p:DeployIisAppPath="Default Web Site/MP/TAB" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /verbosity:minimal $env:APP_NAME/$env:APP_NAME.csproj'
|
||||||
|
- *hashBuild
|
||||||
|
- *nexusUpload
|
||||||
|
needs: ["TAB:build"]
|
||||||
|
|
||||||
|
MAG:install:
|
||||||
|
stage: installer
|
||||||
|
tags:
|
||||||
|
- win
|
||||||
|
rules:
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "master"'
|
||||||
|
when: manual
|
||||||
|
- if: '$CI_COMMIT_BRANCH == "develop"'
|
||||||
|
variables:
|
||||||
|
APP_NAME: MP-MAG
|
||||||
|
NEXUS_PATH: MP-MAG
|
||||||
|
before_script:
|
||||||
|
- *nuget-fix
|
||||||
|
- '& "$env:NUGET_PATH" restore "$env:SOL_NAME.sln" -verbosity quiet'
|
||||||
|
- *version-fix
|
||||||
|
script:
|
||||||
|
- '& "$env:MSBUILD_PATH" /p:m=4 /p:AspnetMergePath=$env:ASPNET_MERGE_PATH /T:Package /P:Configuration=Release /p:PublishProfile=IIS03.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=Release/$env:APP_NAME.zip /p:DeployIisAppPath="Default Web Site/MP/MAG" /p:PackageAsSingleFile=True /p:OutputPath=bin/ /verbosity:minimal $env:APP_NAME/$env:APP_NAME.csproj'
|
||||||
|
- *hashBuild
|
||||||
|
- *nexusUpload
|
||||||
|
needs: ["MAG:build"]
|
||||||
+2
-2
@@ -30,7 +30,7 @@
|
|||||||
<UseGlobalApplicationHostFile />
|
<UseGlobalApplicationHostFile />
|
||||||
<NuGetPackageImportStamp>
|
<NuGetPackageImportStamp>
|
||||||
</NuGetPackageImportStamp>
|
</NuGetPackageImportStamp>
|
||||||
<TypeScriptToolsVersion>3.7</TypeScriptToolsVersion>
|
<TypeScriptToolsVersion>Latest</TypeScriptToolsVersion>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
<DebugSymbols>true</DebugSymbols>
|
<DebugSymbols>true</DebugSymbols>
|
||||||
@@ -141,7 +141,7 @@
|
|||||||
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=4.0.6.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.4.7.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
|
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.4.7.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
<Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
|
||||||
<HintPath>..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>
|
<HintPath>..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>
|
||||||
<Private>True</Private>
|
<Private>True</Private>
|
||||||
<Private>True</Private>
|
<Private>True</Private>
|
||||||
|
|||||||
+1
-1
@@ -17,7 +17,7 @@
|
|||||||
<!--Redis conn-->
|
<!--Redis conn-->
|
||||||
<add key="RedisConn" value="localhost,abortConnect=false,ssl=false" />
|
<add key="RedisConn" value="localhost,abortConnect=false,ssl=false" />
|
||||||
<add key="RedisConnAdmin" value="localhost,abortConnect=false,ssl=false" />
|
<add key="RedisConnAdmin" value="localhost,abortConnect=false,ssl=false" />
|
||||||
<add key="redisDb" value="1" />
|
<add key="redisDb" value="5" />
|
||||||
<!--altri parametri-->
|
<!--altri parametri-->
|
||||||
<add key="CodModulo" value="MoonPro" />
|
<add key="CodModulo" value="MoonPro" />
|
||||||
<add key="cacheOnRedis" value="true" />
|
<add key="cacheOnRedis" value="true" />
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<parameters>
|
<parameters>
|
||||||
<setParameter name="IIS Web Application Name" value="Default Web Site/MP/LAND" />
|
<setParameter name="IIS Web Application Name" value="Default Web Site/MP/LAND" />
|
||||||
<setParameter name="MoonProEntities-Web.config Connection String" value="metadata=res://*/Models.MapoModel.csdl|res://*/Models.MapoModel.ssdl|res://*/Models.MapoModel.msl;provider=System.Data.SqlClient;provider connection string="data source=localhost\sqlexpress;initial catalog=Jetco_MoonPro;persist security info=True;user id=steamware;password=viadante16;multipleactiveresultsets=True;application name=EntityFramework"" />
|
<setParameter name="MoonProEntities-Web.config Connection String" value="metadata=res://*/Models.MPModel.csdl|res://*/Models.MPModel.ssdl|res://*/Models.MPModel.msl;provider=System.Data.SqlClient;provider connection string="data source=localhost\sqlexpress;initial catalog=Jetco_MoonPro;persist security info=True;user id=steamware;password=viadante16;multipleactiveresultsets=True;application name=EntityFramework"" />
|
||||||
<setParameter name="MPModel-Web.config Connection String" value="data source=localhost\sqlexpress;initial catalog=Jetco_MoonPro;persist security info=True;user id=steamware;password=viadante16;MultipleActiveResultSets=True;App=EntityFramework" />
|
<setParameter name="MPModel-Web.config Connection String" value="data source=localhost\sqlexpress;initial catalog=Jetco_MoonPro;persist security info=True;user id=steamware;password=viadante16;MultipleActiveResultSets=True;App=EntityFramework" />
|
||||||
</parameters>
|
</parameters>
|
||||||
Vendored
-362
@@ -1,362 +0,0 @@
|
|||||||
pipeline {
|
|
||||||
// Declarative Pipeline MODE con Scripted Pipeline Syntax entro le chiamate script { }
|
|
||||||
agent none
|
|
||||||
environment {
|
|
||||||
EMAIL_RECIPIENTS = 'samuele@steamware.net'
|
|
||||||
enableIIS01 = 'Y'
|
|
||||||
enableIIS02 = 'Y'
|
|
||||||
}
|
|
||||||
stages {
|
|
||||||
stage('Checkout') {
|
|
||||||
agent any
|
|
||||||
steps {
|
|
||||||
/* calcolo numero versione... diverso x branch MASTER/DEVELOP */
|
|
||||||
script {
|
|
||||||
withEnv(['NEXT_BUILD_NUMBER=1294']) {
|
|
||||||
// env.versionNumber = VersionNumber(versionNumberString : '6.9.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true)
|
|
||||||
env.versionNumber = VersionNumber(versionNumberString : '6.9.${BUILD_DATE_FORMATTED, "yyMM"}.${BUILDS_ALL_TIME}', projectStartDate : '2006-01-01', skipFailedBuilds: true, overrideBuildsAllTime: '${NEXT_BUILD_NUMBER}')
|
|
||||||
env.APP_NAME = 'MAPO'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
script {
|
|
||||||
currentBuild.displayName = "${env.versionNumber}"
|
|
||||||
if (env.BRANCH_NAME == "develop" || env.BRANCH_NAME.contains("DEMO")) {
|
|
||||||
currentBuild.description = "TEST ${env.versionNumber}"
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
currentBuild.description = "BUILD ${env.versionNumber}"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// CAMBIO numero versione + checkout NuGet in file sorgente!!!
|
|
||||||
bat "fart.exe VersGen\\MoonPro.cs 1.0.0.0 ${env.versionNumber} || EXIT /B 0"
|
|
||||||
// checkout NuGet in file sorgente!!!
|
|
||||||
fixNuget("${WORKSPACE}\\MAPO.sln")
|
|
||||||
// bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Build') {
|
|
||||||
agent any
|
|
||||||
steps {
|
|
||||||
script {
|
|
||||||
properties([buildDiscarder(logRotator(artifactDaysToKeepStr: '180', artifactNumToKeepStr: '30', daysToKeepStr: '360', numToKeepStr: '30')), pipelineTriggers([])])
|
|
||||||
// CAMBIO numero versione + checkout NuGet in file sorgente!!!
|
|
||||||
bat "fart.exe VersGen\\MoonPro.cs 1.0.0.0 ${env.versionNumber} || EXIT /B 0"
|
|
||||||
// checkout NuGet in file sorgente!!!
|
|
||||||
fixNuget("${WORKSPACE}\\MAPO.sln")
|
|
||||||
// bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
|
|
||||||
}
|
|
||||||
script {
|
|
||||||
/* compilo installers in base al BRANCH del cliente... */
|
|
||||||
if (env.BRANCH_NAME == "develop") {
|
|
||||||
parallel (
|
|
||||||
ADM_IO_MON: {
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" MP-ADM/MP-ADM.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" MP-IO/MP-IO.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" MP-MON/MP-MON.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
|
|
||||||
},
|
|
||||||
LAND_SITE_TAB: {
|
|
||||||
sleep 4
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" MP-LAND/MP-LAND.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" MP-SITE/MP-SITE.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" MP-TAB/MP-TAB.csproj -target:Build /p:Configuration=Release /p:Platform=\"Any CPU\" /p:OutputPath=bin/ /m"
|
|
||||||
},
|
|
||||||
failFast: false)
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
echo 'Niente x Build (limitata a develop)...'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Deploy') {
|
|
||||||
agent any
|
|
||||||
steps {
|
|
||||||
script {
|
|
||||||
// CAMBIO numero versione + checkout NuGet in file sorgente!!!
|
|
||||||
bat "fart.exe VersGen\\MoonPro.cs 1.0.0.0 ${env.versionNumber} || EXIT /B 0"
|
|
||||||
// checkout NuGet in file sorgente!!!
|
|
||||||
fixNuget("${WORKSPACE}\\MAPO.sln")
|
|
||||||
// bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
|
|
||||||
}
|
|
||||||
script {
|
|
||||||
/* DEPLOY condizionale: master (Ufficio Seriate) / demo_ovh (Demo Online) */
|
|
||||||
if (env.BRANCH_NAME == "master") {
|
|
||||||
parallel (
|
|
||||||
ADM_IO: {
|
|
||||||
sleep 2
|
|
||||||
if(env.enableIIS01 == "Y")
|
|
||||||
{
|
|
||||||
// ADM
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-ADM/MP-ADM.csproj"
|
|
||||||
// IO
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-IO/MP-IO.csproj"
|
|
||||||
}
|
|
||||||
if(env.enableIIS02 == "Y")
|
|
||||||
{
|
|
||||||
// ADM
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-ADM/MP-ADM.csproj"
|
|
||||||
// IO
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-IO/MP-IO.csproj"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
LAND_MON: {
|
|
||||||
sleep 4
|
|
||||||
if(env.enableIIS02 == "Y")
|
|
||||||
{
|
|
||||||
//LAND
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-LAND/MP-LAND.csproj"
|
|
||||||
// MON
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-MON/MP-MON.csproj"
|
|
||||||
}
|
|
||||||
if(env.enableIIS01 == "Y")
|
|
||||||
{
|
|
||||||
// LAND
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=Release /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-LAND/MP-LAND.csproj"
|
|
||||||
// MON
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-MON/MP-MON.csproj"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
SITE_TAB: {
|
|
||||||
sleep 0
|
|
||||||
if(env.enableIIS01 == "Y")
|
|
||||||
{
|
|
||||||
// SITE
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-SITE/MP-SITE.csproj"
|
|
||||||
// TAB
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS01.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS01 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-TAB/MP-TAB.csproj"
|
|
||||||
}
|
|
||||||
if(env.enableIIS02 == "Y")
|
|
||||||
{
|
|
||||||
// SITE
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-SITE/MP-SITE.csproj"
|
|
||||||
// TAB
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /p:DeployOnBuild=true /p:Targets=Publish /p:PublishProfile=IIS02.pubxml /p:RunCodeAnalysis=false /p:Configuration=IIS02 /p:username=jenkins /p:Password=viadante16 /p:AllowUntrustedCertificate=true /p:OutputPath=bin/ MP-TAB/MP-TAB.csproj"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
failFast: false)
|
|
||||||
}
|
|
||||||
else if (env.BRANCH_NAME == "SDK") {
|
|
||||||
env.config = "Release"
|
|
||||||
env.packVers = env.versionNumber
|
|
||||||
|
|
||||||
// elimino vecchie build...
|
|
||||||
bat "del /f /q *.nupkg"
|
|
||||||
// BUILD!
|
|
||||||
bat "\"${tool 'MSBuild-16.0'}\" MapoSDK\\MapoSDK.csproj -target:Build /p:Configuration=${env.config} /p:Platform=\"Any CPU\" /p:OutputPath=bin/${env.config} /m"
|
|
||||||
// creo package NuGet... con version in modo da fare ANCHE le beta
|
|
||||||
bat "e:\\nuget.exe pack ${WORKSPACE}\\MapoSDK\\MapoSDK.csproj -properties Configuration=${env.config} -Version ${env.packVers}"
|
|
||||||
|
|
||||||
// lancio upload con nuget!
|
|
||||||
echo 'Start upload with nuget push'
|
|
||||||
bat "e:\\nuget setapikey fe387daa-d07c-3207-877e-96c8be1be91b -source http://nexus.steamware.net/repository/nuget-hosted"
|
|
||||||
bat "e:\\nuget.exe push MapoSDK.${env.packVers}.nupkg -Source http://nexus.steamware.net/repository/nuget-hosted"
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
echo 'Nothing to deploy...'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('Installers') {
|
|
||||||
// da rivedere: creare branch = versioni LEGACY, STABLE (LTS), INSIDER (ULTIMATE), e NON pubblicare DOCS (ex branch Giancarlo)... impostare filtro?
|
|
||||||
agent any
|
|
||||||
steps {
|
|
||||||
// in primis cambio versione e NuGet
|
|
||||||
script {
|
|
||||||
// CAMBIO numero versione + checkout NuGet in file sorgente!!!
|
|
||||||
bat "fart.exe VersGen\\MoonPro.cs 1.0.0.0 ${env.versionNumber} || EXIT /B 0"
|
|
||||||
// checkout NuGet in file sorgente!!!
|
|
||||||
fixNuget("${WORKSPACE}\\MAPO.sln")
|
|
||||||
// bat "e:\\nuget.exe restore ${WORKSPACE}\\MAPO.sln"
|
|
||||||
}
|
|
||||||
// ora mi occupo delle operazioni di compressione e copia...
|
|
||||||
script {
|
|
||||||
/* compilo installers SOLO stable / beta */
|
|
||||||
if (env.BRANCH_NAME == "stable" || env.BRANCH_NAME.contains("beta") ) {
|
|
||||||
parallel (
|
|
||||||
ADM_IO: {
|
|
||||||
sleep 2
|
|
||||||
// ADM
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/ADM.zip /p:DeployIisAppPath=\"Default Web Site/MP/ADM\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-ADM/MP-ADM.csproj"
|
|
||||||
// pubblico su server deploy!
|
|
||||||
publishToDeployServer("MP-ADM\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "ADM")
|
|
||||||
// IO
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/IO.zip /p:DeployIisAppPath=\"Default Web Site/MP/IO\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-IO/MP-IO.csproj"
|
|
||||||
// pubblico su server deploy!
|
|
||||||
publishToDeployServer("MP-IO\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "IO")
|
|
||||||
},
|
|
||||||
LAND_MON: {
|
|
||||||
sleep 4
|
|
||||||
// LAND
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/LAND.zip /p:DeployIisAppPath=\"Default Web Site/MP/LAND\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-LAND/MP-LAND.csproj"
|
|
||||||
// pubblico su server deploy!
|
|
||||||
publishToDeployServer("MP-LAND\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "LAND")
|
|
||||||
// MON
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/MON.zip /p:DeployIisAppPath=\"Default Web Site/MP/MON\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-MON/MP-MON.csproj"
|
|
||||||
// pubblico su server deploy!
|
|
||||||
publishToDeployServer("MP-MON\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "MON")
|
|
||||||
},
|
|
||||||
SITE_TAB: {
|
|
||||||
sleep 0
|
|
||||||
// SITE
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/SITE.zip /p:DeployIisAppPath=\"Default Web Site/MP/SITE\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-SITE/MP-SITE.csproj"
|
|
||||||
// pubblico su server deploy!
|
|
||||||
publishToDeployServer("MP-SITE\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "SITE")
|
|
||||||
// TAB
|
|
||||||
sleep 2
|
|
||||||
bat "\"${tool 'MSBuild-15.0'}\" \"/p:AspnetMergePath=C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v10.0A\\bin\\NETFX 4.6.2 Tools\" /T:Package /P:Configuration=Prod /p:PublishProfile=${env.BRANCH_NAME}.pubxml /p:RunCodeAnalysis=false /p:PackageLocation=ReleaseClienti/${env.BRANCH_NAME}/TAB.zip /p:DeployIisAppPath=\"Default Web Site/MP/TAB\" /p:PackageAsSingleFile=True /p:OutputPath=bin/ MP-TAB/MP-TAB.csproj"
|
|
||||||
// pubblico su server deploy!
|
|
||||||
publishToDeployServer("MP-TAB\\", "c:\\inetpub\\wwwroot\\SWS\\MAPO\\", "TAB")
|
|
||||||
},
|
|
||||||
failFast: false)
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
echo 'Questo BRANCH non necessita di installer...'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
script {
|
|
||||||
// calcolo il config...
|
|
||||||
if (env.BRANCH_NAME.contains("beta")) {
|
|
||||||
env.config = "Debug"
|
|
||||||
env.classifier = "unstable"
|
|
||||||
}
|
|
||||||
else if (env.BRANCH_NAME == "stable") {
|
|
||||||
env.config = "Release"
|
|
||||||
env.classifier = ""
|
|
||||||
}
|
|
||||||
if (env.BRANCH_NAME == "stable" || env.BRANCH_NAME.contains("beta") ) {
|
|
||||||
nexusArtifactUploader (
|
|
||||||
artifacts: [
|
|
||||||
[
|
|
||||||
artifactId: 'MP-ADM',
|
|
||||||
classifier: "${env.classifier}",
|
|
||||||
file: "MP-ADM\\ReleaseClienti\\${env.BRANCH_NAME}\\ADM.zip",
|
|
||||||
type: 'zip'
|
|
||||||
],
|
|
||||||
[
|
|
||||||
artifactId: 'MP-IO',
|
|
||||||
classifier: "${env.classifier}",
|
|
||||||
file: "MP-IO\\ReleaseClienti\\${env.BRANCH_NAME}\\IO.zip",
|
|
||||||
type: 'zip'
|
|
||||||
],
|
|
||||||
[
|
|
||||||
artifactId: 'MP-LAND',
|
|
||||||
classifier: "${env.classifier}",
|
|
||||||
file: "MP-LAND\\ReleaseClienti\\${env.BRANCH_NAME}\\LAND.zip",
|
|
||||||
type: 'zip'
|
|
||||||
],
|
|
||||||
[
|
|
||||||
artifactId: 'MP-MON',
|
|
||||||
classifier: "${env.classifier}",
|
|
||||||
file: "MP-MON\\ReleaseClienti\\${env.BRANCH_NAME}\\MON.zip",
|
|
||||||
type: 'zip'
|
|
||||||
],
|
|
||||||
[
|
|
||||||
artifactId: 'MP-SITE',
|
|
||||||
classifier: "${env.classifier}",
|
|
||||||
file: "MP-SITE\\ReleaseClienti\\${env.BRANCH_NAME}\\SITE.zip",
|
|
||||||
type: 'zip'
|
|
||||||
],
|
|
||||||
[
|
|
||||||
artifactId: 'MP-TAB',
|
|
||||||
classifier: "${env.classifier}",
|
|
||||||
file: "MP-TAB\\ReleaseClienti\\${env.BRANCH_NAME}\\TAB.zip",
|
|
||||||
type: 'zip'
|
|
||||||
]
|
|
||||||
],
|
|
||||||
credentialsId: 'bc9d8e92-4302-3266-817f-7b58501d12d5',
|
|
||||||
//groupId: 'MP',
|
|
||||||
nexusUrl: 'nexus.steamware.net',
|
|
||||||
nexusVersion: 'nexus3',
|
|
||||||
protocol: 'http',
|
|
||||||
repository: 'SWS',
|
|
||||||
version: "${env.versionNumber}"
|
|
||||||
)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
post {
|
|
||||||
success {
|
|
||||||
sendSlack("Successful", "good")
|
|
||||||
}
|
|
||||||
failure {
|
|
||||||
sendSlack("Failed", "danger")
|
|
||||||
}
|
|
||||||
unstable {
|
|
||||||
sendSlack("Unstable", "warning")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Funzione x pubblicazione su server IIS di deploy
|
|
||||||
def publishToDeployServer(prjPath, iisPath, packName) {
|
|
||||||
echo "Richiesto esecuzione publishToDeployServer con parametri: " + prjPath + " | " + iisPath + " | " + packName
|
|
||||||
// inizio copiando files di base da area VersGen...
|
|
||||||
bat "xcopy /y VersGen\\ChangeLog.html " + prjPath + "Resources\\ChangeLog.html "
|
|
||||||
bat "xcopy /y VersGen\\logoSteamware.png " + prjPath + "Resources\\logoSteamware.png "
|
|
||||||
bat "xcopy /y VersGen\\manifest.xml " + prjPath + "Resources\\manifest.xml "
|
|
||||||
// manifest.xml: aggiorno versNumber ed URL del branch di update...
|
|
||||||
bat "fart.exe " + prjPath + "Resources\\manifest.xml 1.0.0.0 ${env.versionNumber} || EXIT /B 0"
|
|
||||||
bat "fart.exe " + prjPath + "Resources\\manifest.xml {{BRANCHNAME}} ${env.BRANCH_NAME} || EXIT /B 0"
|
|
||||||
bat "fart.exe " + prjPath + "Resources\\manifest.xml {{PACKNAME}} " + packName + " || EXIT /B 0"
|
|
||||||
bat "fart.exe " + prjPath + "Resources\\ChangeLog.html {{CURRENT-REL}} ${env.versionNumber} || EXIT /B 0"
|
|
||||||
writeFile file: prjPath + 'changeLog.log', text: "${getChangeString()}"
|
|
||||||
powershell '(Get-Content ' + prjPath + 'Resources\\ChangeLog.html) | ForEach-Object { $_ -replace \"{{LAST-CHANGES}}\", \"${getChangeString()}\" } | Set-Content ' + prjPath + 'Resources\\ChangeLog.html'
|
|
||||||
// copio ed esporto in IIS02 i vari files .xml, .html, .zip
|
|
||||||
bat "xcopy /y " + prjPath + "Resources\\manifest.xml " + iisPath + packName + "\\${env.BRANCH_NAME}\\ "
|
|
||||||
bat "xcopy /y " + prjPath + "Resources\\ChangeLog.html " + iisPath + packName + "\\${env.BRANCH_NAME}\\ "
|
|
||||||
bat "xcopy /y " + prjPath + "Resources\\logoSteamware.png " + iisPath + packName + "\\${env.BRANCH_NAME}\\ "
|
|
||||||
// copio x AutoUpdate deploy
|
|
||||||
bat "xcopy /y " + prjPath + "\\ReleaseClienti\\${env.BRANCH_NAME}\\" + packName + ".zip " + iisPath + packName + "\\${env.BRANCH_NAME}\\ "
|
|
||||||
}
|
|
||||||
@NonCPS
|
|
||||||
// Funzione x recupero changeLog
|
|
||||||
def getChangeString() {
|
|
||||||
MAX_MSG_LEN = 100
|
|
||||||
def changeString = ""
|
|
||||||
|
|
||||||
echo "Gathering SCM changes"
|
|
||||||
def changeLogSets = currentBuild.changeSets
|
|
||||||
for (int i = 0; i < changeLogSets.size(); i++) {
|
|
||||||
def entries = changeLogSets[i].items
|
|
||||||
for (int j = 0; j < entries.length; j++) {
|
|
||||||
def entry = entries[j]
|
|
||||||
truncated_msg = entry.msg.take(MAX_MSG_LEN)
|
|
||||||
changeString += " - ${truncated_msg} [${entry.author}]\n"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!changeString) {
|
|
||||||
changeString = " - Nessuna Modifica"
|
|
||||||
}
|
|
||||||
return changeString
|
|
||||||
}
|
|
||||||
|
|
||||||
// Funzione x invio slack
|
|
||||||
def sendSlack(status, colorCode) {
|
|
||||||
slackSend (
|
|
||||||
color: colorCode,
|
|
||||||
channel: "#mapo-dev",
|
|
||||||
failOnError: false,
|
|
||||||
message: "${env.JOB_NAME} ${env.versionNumber} | " + status + ": Build ${env.BUILD_NUMBER}\n\n" +
|
|
||||||
"Modifiche:\n " + getChangeString() + "\n\n Verifica build: <${env.BUILD_URL}|Apri>" + "\n"
|
|
||||||
)
|
|
||||||
}
|
|
||||||
// funzione x fix pacchetti nuget da NOSTRO repo Nexus con proxy
|
|
||||||
def fixNuget(solutionFile) {
|
|
||||||
// bat "e:\\nuget setapikey fe387daa-d07c-3207-877e-96c8be1be91b -source http://nexus.steamware.net/repository/nuget-group"
|
|
||||||
// solo la prima volta va aggiunta...
|
|
||||||
hasSource = bat "e:\\nuget sources list | find \"Steamware\" /C"
|
|
||||||
if (hasSource == "0")
|
|
||||||
{
|
|
||||||
bat "e:\\nuget sources Add -Name \"Steamware Nexus\" -Source http://nexus.steamware.net/repository/nuget-group -username \"nugetUser\" -password \"viaDante16\""
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
bat "e:\\nuget sources Update -Name \"Steamware Nexus\" -Source http://nexus.steamware.net/repository/nuget-group -username \"nugetUser\" -password \"viaDante16\""
|
|
||||||
}
|
|
||||||
bat "e:\\nuget.exe restore ${solutionFile}"
|
|
||||||
}
|
|
||||||
@@ -1,18 +1,14 @@
|
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
# Visual Studio Version 16
|
# Visual Studio Version 17
|
||||||
VisualStudioVersion = 16.0.29424.173
|
VisualStudioVersion = 17.0.32126.317
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VersGen", "VersGen\VersGen.csproj", "{663F7136-F470-4911-A9B6-044447F93168}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VersGen", "VersGen\VersGen.csproj", "{663F7136-F470-4911-A9B6-044447F93168}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MapoDb", "MapoDb\MapoDb.csproj", "{4617A665-D6E3-4CEB-A689-CE2EECD45713}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MapoDb", "MapoDb\MapoDb.csproj", "{4617A665-D6E3-4CEB-A689-CE2EECD45713}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-LAND", "MP-LAND\MP-LAND.csproj", "{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}"
|
|
||||||
EndProject
|
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-IO", "MP-IO\MP-IO.csproj", "{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-IO", "MP-IO\MP-IO.csproj", "{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-MON", "MP-MON\MP-MON.csproj", "{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}"
|
|
||||||
EndProject
|
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-TAB", "MP-TAB\MP-TAB.csproj", "{51F720FE-7BED-4275-93B1-CDA9A9B53670}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-TAB", "MP-TAB\MP-TAB.csproj", "{51F720FE-7BED-4275-93B1-CDA9A9B53670}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8688B7C8-87E9-4FCE-B607-9C3F963CD6B7}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8688B7C8-87E9-4FCE-B607-9C3F963CD6B7}"
|
||||||
@@ -27,162 +23,68 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-SITE", "MP-SITE\MP-SITE.
|
|||||||
EndProject
|
EndProject
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MapoSDK", "MapoSDK\MapoSDK.csproj", "{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MapoSDK", "MapoSDK\MapoSDK.csproj", "{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}"
|
||||||
EndProject
|
EndProject
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MagData", "MagData\MagData.csproj", "{973245E4-02C0-4ED1-A81B-1727C5F4CA59}"
|
||||||
|
EndProject
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MP-MAG", "MP-MAG\MP-MAG.csproj", "{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}"
|
||||||
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
Debug|Any CPU = Debug|Any CPU
|
Debug|Any CPU = Debug|Any CPU
|
||||||
Donati|Any CPU = Donati|Any CPU
|
|
||||||
IIS01|Any CPU = IIS01|Any CPU
|
|
||||||
IIS02|Any CPU = IIS02|Any CPU
|
|
||||||
Jetco|Any CPU = Jetco|Any CPU
|
|
||||||
OVH-Demo|Any CPU = OVH-Demo|Any CPU
|
|
||||||
Prod|Any CPU = Prod|Any CPU
|
Prod|Any CPU = Prod|Any CPU
|
||||||
Release|Any CPU = Release|Any CPU
|
Release|Any CPU = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Donati|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Donati|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.IIS02|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.OVH-Demo|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Prod|Any CPU.Build.0 = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.Prod|Any CPU.Build.0 = Release|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Release|Any CPU.Build.0 = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Donati|Any CPU.ActiveCfg = Debug|Any CPU
|
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Donati|Any CPU.Build.0 = Debug|Any CPU
|
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS02|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.OVH-Demo|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Prod|Any CPU.Build.0 = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Prod|Any CPU.Build.0 = Release|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Release|Any CPU.Build.0 = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Donati|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Donati|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Jetco|Any CPU.ActiveCfg = Jetco|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Jetco|Any CPU.Build.0 = Jetco|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.OVH-Demo|Any CPU.ActiveCfg = OVH-Demo|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.OVH-Demo|Any CPU.Build.0 = OVH-Demo|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Prod|Any CPU.ActiveCfg = Prod|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Prod|Any CPU.Build.0 = Prod|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{119EF0B4-CCE1-4F08-9ED2-D54E7775B4D9}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Donati|Any CPU.ActiveCfg = Release|Any CPU
|
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Donati|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Jetco|Any CPU.ActiveCfg = Jetco|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Jetco|Any CPU.Build.0 = Jetco|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.OVH-Demo|Any CPU.ActiveCfg = OVH-demo|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.OVH-Demo|Any CPU.Build.0 = OVH-demo|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Prod|Any CPU.ActiveCfg = Prod|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Prod|Any CPU.Build.0 = Prod|Any CPU
|
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Release|Any CPU.Build.0 = Release|Any CPU
|
{CE6CADA3-FA0E-41D6-AD43-8C92481DC29E}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Donati|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Donati|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Jetco|Any CPU.ActiveCfg = Jetco|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Jetco|Any CPU.Build.0 = Jetco|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.OVH-Demo|Any CPU.ActiveCfg = OVH-demo|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.OVH-Demo|Any CPU.Build.0 = OVH-demo|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Prod|Any CPU.ActiveCfg = Prod|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Prod|Any CPU.Build.0 = Prod|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{BA8BCBB8-601C-4642-AE65-0EBF9D5FBE15}.Release|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Donati|Any CPU.ActiveCfg = Release|Any CPU
|
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Donati|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Jetco|Any CPU.ActiveCfg = Jetco|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Jetco|Any CPU.Build.0 = Jetco|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.OVH-Demo|Any CPU.ActiveCfg = OVH-Demo|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.OVH-Demo|Any CPU.Build.0 = OVH-Demo|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Prod|Any CPU.ActiveCfg = Prod|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Prod|Any CPU.Build.0 = Prod|Any CPU
|
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Release|Any CPU.Build.0 = Release|Any CPU
|
{51F720FE-7BED-4275-93B1-CDA9A9B53670}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{E5A49351-F487-4329-8117-925A8FE662E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{E5A49351-F487-4329-8117-925A8FE662E5}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.Donati|Any CPU.ActiveCfg = Release|Any CPU
|
{E5A49351-F487-4329-8117-925A8FE662E5}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.Donati|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.OVH-Demo|Any CPU.ActiveCfg = Prod|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.OVH-Demo|Any CPU.Build.0 = Prod|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.Prod|Any CPU.ActiveCfg = Prod|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.Prod|Any CPU.Build.0 = Prod|Any CPU
|
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{E5A49351-F487-4329-8117-925A8FE662E5}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{E5A49351-F487-4329-8117-925A8FE662E5}.Release|Any CPU.Build.0 = Release|Any CPU
|
{E5A49351-F487-4329-8117-925A8FE662E5}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Donati|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Donati|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.IIS01|Any CPU.ActiveCfg = IIS01|Any CPU
|
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.IIS01|Any CPU.Build.0 = IIS01|Any CPU
|
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.IIS02|Any CPU.ActiveCfg = IIS02|Any CPU
|
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.IIS02|Any CPU.Build.0 = IIS02|Any CPU
|
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.OVH-Demo|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Prod|Any CPU.Build.0 = Release|Any CPU
|
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Prod|Any CPU.Build.0 = Release|Any CPU
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Release|Any CPU.Build.0 = Release|Any CPU
|
{F2856BFC-7B4E-401E-932E-415DA8ECAAD6}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Donati|Any CPU.ActiveCfg = Debug|Any CPU
|
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Donati|Any CPU.Build.0 = Debug|Any CPU
|
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS02|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.OVH-Demo|Any CPU.Build.0 = Release|Any CPU
|
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Prod|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Prod|Any CPU.Build.0 = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Prod|Any CPU.Build.0 = Release|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Release|Any CPU.Build.0 = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Prod|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Prod|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{973245E4-02C0-4ED1-A81B-1727C5F4CA59}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Prod|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Prod|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{ECFD70CB-FE89-418C-82ED-6D0ACFDE6C07}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
|
|||||||
+11
-11
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
# Visual Studio Version 16
|
# Visual Studio Version 17
|
||||||
VisualStudioVersion = 16.0.29613.14
|
VisualStudioVersion = 17.9.34714.143
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VersGen", "VersGen\VersGen.csproj", "{663F7136-F470-4911-A9B6-044447F93168}"
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VersGen", "VersGen\VersGen.csproj", "{663F7136-F470-4911-A9B6-044447F93168}"
|
||||||
EndProject
|
EndProject
|
||||||
@@ -22,7 +22,7 @@ Global
|
|||||||
Debug|Any CPU = Debug|Any CPU
|
Debug|Any CPU = Debug|Any CPU
|
||||||
Donati|Any CPU = Donati|Any CPU
|
Donati|Any CPU = Donati|Any CPU
|
||||||
IIS01|Any CPU = IIS01|Any CPU
|
IIS01|Any CPU = IIS01|Any CPU
|
||||||
IIS02|Any CPU = IIS02|Any CPU
|
IIS03|Any CPU = IIS03|Any CPU
|
||||||
Jetco|Any CPU = Jetco|Any CPU
|
Jetco|Any CPU = Jetco|Any CPU
|
||||||
OVH-Demo|Any CPU = OVH-Demo|Any CPU
|
OVH-Demo|Any CPU = OVH-Demo|Any CPU
|
||||||
Prod|Any CPU = Prod|Any CPU
|
Prod|Any CPU = Prod|Any CPU
|
||||||
@@ -35,8 +35,8 @@ Global
|
|||||||
{663F7136-F470-4911-A9B6-044447F93168}.Donati|Any CPU.Build.0 = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.Donati|Any CPU.Build.0 = Release|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.IIS03|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.IIS02|Any CPU.Build.0 = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.IIS03|Any CPU.Build.0 = Release|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
||||||
{663F7136-F470-4911-A9B6-044447F93168}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
{663F7136-F470-4911-A9B6-044447F93168}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
@@ -51,8 +51,8 @@ Global
|
|||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Donati|Any CPU.Build.0 = Debug|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Donati|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS03|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS02|Any CPU.Build.0 = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.IIS03|Any CPU.Build.0 = Release|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
||||||
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
{4617A665-D6E3-4CEB-A689-CE2EECD45713}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
@@ -67,8 +67,8 @@ Global
|
|||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Donati|Any CPU.Build.0 = Debug|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Donati|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS03|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS02|Any CPU.Build.0 = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.IIS03|Any CPU.Build.0 = Release|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
||||||
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
{D07211B6-CF67-4C7F-8040-5B8C3B12BB4B}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
@@ -83,8 +83,8 @@ Global
|
|||||||
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.Donati|Any CPU.Build.0 = Debug|Any CPU
|
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.Donati|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.IIS01|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.IIS01|Any CPU.Build.0 = Release|Any CPU
|
||||||
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.IIS02|Any CPU.ActiveCfg = Release|Any CPU
|
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.IIS03|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.IIS02|Any CPU.Build.0 = Release|Any CPU
|
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.IIS03|Any CPU.Build.0 = Release|Any CPU
|
||||||
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.Jetco|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.Jetco|Any CPU.Build.0 = Release|Any CPU
|
||||||
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
{C5296C93-4738-4B42-8C9D-B7E5A75110FD}.OVH-Demo|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
|||||||
@@ -0,0 +1,28 @@
|
|||||||
|
[*.cs]
|
||||||
|
|
||||||
|
indent_style = space
|
||||||
|
indent_size = 4
|
||||||
|
#tab_width = 2
|
||||||
|
trim_trailing_whitespace = true
|
||||||
|
|
||||||
|
|
||||||
|
# Default severity for analyzer diagnostics with category 'Design'
|
||||||
|
dotnet_analyzer_diagnostic.category-Design.severity = none
|
||||||
|
# Default severity for analyzer diagnostics with category 'Redundancy'
|
||||||
|
dotnet_analyzer_diagnostic.category-Redundancy.severity = none
|
||||||
|
# Default severity for analyzer diagnostics with category 'Naming'
|
||||||
|
dotnet_analyzer_diagnostic.category-Naming.severity = none
|
||||||
|
|
||||||
|
# Default severity for analyzer diagnostics with category 'Globalization'
|
||||||
|
dotnet_analyzer_diagnostic.category-Globalization.severity = none
|
||||||
|
|
||||||
|
# CA1805: Non eseguire inutilmente l'inizializzazione
|
||||||
|
dotnet_diagnostic.CA1805.severity = none
|
||||||
|
# CA2227: Le proprietà delle raccolte devono essere di sola lettura
|
||||||
|
dotnet_diagnostic.CA2227.severity = none
|
||||||
|
# CA1825: Evitare allocazioni di matrice di lunghezza zero.
|
||||||
|
dotnet_diagnostic.CA1825.severity = none
|
||||||
|
# CA5372: Usa XmlReader per XPathDocument
|
||||||
|
dotnet_diagnostic.CA5372.severity = none
|
||||||
|
# RCS1155: Use StringComparison when comparing strings.
|
||||||
|
dotnet_diagnostic.RCS1155.severity = none
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
------- SteamWareLib SDK -------
|
------- SteamWare SDK -------
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
|
|
||||||
Libreria di utility base di SteamWare.
|
Libreria di utility base di SteamWare.
|
||||||
|
|||||||
@@ -19,13 +19,13 @@
|
|||||||
|
|
||||||
<targets async="true">
|
<targets async="true">
|
||||||
<target xsi:type="File"
|
<target xsi:type="File"
|
||||||
name="SteamWareLib"
|
name="SteamWare"
|
||||||
fileName="${basedir}/logs/${shortdate}-SteamWare.log"
|
fileName="${basedir}/logs/${shortdate}-SteamWare.log"
|
||||||
layout="${longdate} ${uppercase:${level}} ${message}"
|
layout="${longdate} ${uppercase:${level}} ${message}"
|
||||||
/>
|
/>
|
||||||
</targets>
|
</targets>
|
||||||
|
|
||||||
<rules>
|
<rules>
|
||||||
<logger name="SteamWare.*" minlevel="Debug" writeTo="SteamWareLib" />
|
<logger name="SteamWare.*" minlevel="Debug" writeTo="SteamWare" />
|
||||||
</rules>
|
</rules>
|
||||||
</nlog>
|
</nlog>
|
||||||
@@ -2,8 +2,10 @@
|
|||||||
_adminEmail samuele@steamware.net,info@steamware.net samuele@steamware.net,info@steamware.net info@steamware.net
|
_adminEmail samuele@steamware.net,info@steamware.net samuele@steamware.net,info@steamware.net info@steamware.net
|
||||||
_allowForceUser true true abilita login forzato
|
_allowForceUser true true abilita login forzato
|
||||||
_commonPages menu menu pagina comune
|
_commonPages menu menu pagina comune
|
||||||
_emailPwd drmfsls16 drmfsls16 drmfsls16
|
_emailPwd siamoInViaNazionale93 siamoInViaNazionale93 siamoInViaNazionale93
|
||||||
_emailUser steamwarebot@gmail.com steamwarebot@gmail.com steamwarebot@gmail.com
|
_emailUser steamwarebot@outlook.it steamwarebot@outlook.it steamwarebot@outlook.it
|
||||||
|
_smtpCli smtp-mail.outlook.com smtp-mail.outlook.com smtp-mail.outlook.com
|
||||||
|
_fromEmail steamwarebot@outlook.it steamwarebot@outlook.it steamwarebot@outlook.it
|
||||||
_enableSSL true true true
|
_enableSSL true true true
|
||||||
_fromEmail webmaster@admodelling.org webmaster@admodelling.org email mittente eventuali msg
|
_fromEmail webmaster@admodelling.org webmaster@admodelling.org email mittente eventuali msg
|
||||||
_righeDataGrid 30 30 Num righe datagrid std
|
_righeDataGrid 30 30 Num righe datagrid std
|
||||||
|
|||||||
@@ -29,13 +29,11 @@ namespace MP_ADM
|
|||||||
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
|
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include(
|
||||||
"~/Scripts/modernizr-*"));
|
"~/Scripts/modernizr-*"));
|
||||||
|
|
||||||
|
|
||||||
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
|
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
|
||||||
"~/Scripts/jquery-{version}.js"));
|
"~/Scripts/jquery-{version}.js"));
|
||||||
|
|
||||||
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
|
bundles.Add(new ScriptBundle("~/bundles/jqueryui").Include(
|
||||||
"~/Scripts/jquery-ui-{version}.js"));
|
"~/Scripts/jquery-ui-{version}.js"));
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -7,16 +7,16 @@ namespace MP_ADM
|
|||||||
{
|
{
|
||||||
public static void Init()
|
public static void Init()
|
||||||
{
|
{
|
||||||
logger.lg.scriviLog("Esecuzione MyStartup.init()", tipoLog.STARTUP);
|
SteamWare.Logger.Logging.LogInfo("Esecuzione MyStartup.init()");
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
// inizializzo appConf prima di tutto il resto...
|
// inizializzo appConf prima di tutto il resto...
|
||||||
memLayer.ML.resetAppConf();
|
memLayer.ML.resetAppConf();
|
||||||
logger.lg.scriviLog("Completata esecuzione preliminare setup AppConf", tipoLog.STARTUP);
|
SteamWare.Logger.Logging.LogInfo("Completata esecuzione preliminare setup AppConf");
|
||||||
}
|
}
|
||||||
catch (Exception exc)
|
catch (Exception exc)
|
||||||
{
|
{
|
||||||
logger.lg.scriviLog($"Eccezione in fase di INIT preliminare applicazione{Environment.NewLine}{exc}", tipoLog.EXCEPTION);
|
SteamWare.Logger.Logging.LogError($"Eccezione in fase di INIT preliminare applicazione{Environment.NewLine}{exc}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/MoonPro.master" AutoEventWireup="true" CodeBehind="Azienda.aspx.cs" Inherits="MP_ADM.Azienda" %>
|
||||||
|
|
||||||
|
<%@ Register Src="~/WebUserControls/cmp_CompanySelector.ascx" TagPrefix="uc1" TagName="cmp_CompanySelector" %>
|
||||||
|
|
||||||
|
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
||||||
|
<uc1:cmp_CompanySelector runat="server" id="cmp_CompanySelector" />
|
||||||
|
</asp:Content>
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Web;
|
||||||
|
using System.Web.UI;
|
||||||
|
using System.Web.UI.WebControls;
|
||||||
|
|
||||||
|
namespace MP_ADM
|
||||||
|
{
|
||||||
|
public partial class Azienda : BasePage
|
||||||
|
{
|
||||||
|
#region Protected Methods
|
||||||
|
|
||||||
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (!Page.IsPostBack)
|
||||||
|
{
|
||||||
|
((MoonPro)this.Master).showSearch = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Protected Methods
|
||||||
|
}
|
||||||
|
}
|
||||||
Generated
+26
@@ -0,0 +1,26 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <auto-generated>
|
||||||
|
// This code was generated by a tool.
|
||||||
|
//
|
||||||
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
|
// the code is regenerated.
|
||||||
|
// </auto-generated>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace MP_ADM
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
public partial class Azienda
|
||||||
|
{
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// cmp_CompanySelector control.
|
||||||
|
/// </summary>
|
||||||
|
/// <remarks>
|
||||||
|
/// Auto-generated field.
|
||||||
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
|
/// </remarks>
|
||||||
|
protected global::MP_ADM.WebUserControls.cmp_CompanySelector cmp_CompanySelector;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -3,7 +3,6 @@
|
|||||||
<%@ Register Src="~/WebUserControls/mod_barcode.ascx" TagPrefix="uc1" TagName="mod_barcode" %>
|
<%@ Register Src="~/WebUserControls/mod_barcode.ascx" TagPrefix="uc1" TagName="mod_barcode" %>
|
||||||
<%@ Register Src="~/WebUserControls/mod_gestPromODL.ascx" TagPrefix="uc1" TagName="mod_gestPromODL" %>
|
<%@ Register Src="~/WebUserControls/mod_gestPromODL.ascx" TagPrefix="uc1" TagName="mod_gestPromODL" %>
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
||||||
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
|
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
|
||||||
<div runat="server" id="divContent">
|
<div runat="server" id="divContent">
|
||||||
|
|||||||
+22
-12
@@ -5,18 +5,8 @@ namespace MP_ADM
|
|||||||
{
|
{
|
||||||
public partial class BCode : BasePage
|
public partial class BCode : BasePage
|
||||||
{
|
{
|
||||||
protected void Page_Load(object sender, EventArgs e)
|
#region Private Methods
|
||||||
{
|
|
||||||
if (!Page.IsPostBack)
|
|
||||||
{
|
|
||||||
checkEnabled();
|
|
||||||
string codPre = memLayer.ML.CRS("OptAdmBCode_CodPre");
|
|
||||||
mod_barcode.codOrdPre = codPre != "" ? codPre : "OPR";
|
|
||||||
mod_gestPromODL.codOrdPre = mod_barcode.codOrdPre;
|
|
||||||
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptBCode_enbSelFase");
|
|
||||||
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptBCode_CodGruppo");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
private void checkEnabled()
|
private void checkEnabled()
|
||||||
{
|
{
|
||||||
bool optPar = memLayer.ML.CRB("OptAdmBCodeEnabled");
|
bool optPar = memLayer.ML.CRB("OptAdmBCodeEnabled");
|
||||||
@@ -28,5 +18,25 @@ namespace MP_ADM
|
|||||||
}
|
}
|
||||||
lblDataImportOut.Text = messaggio;
|
lblDataImportOut.Text = messaggio;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endregion Private Methods
|
||||||
|
|
||||||
|
#region Protected Methods
|
||||||
|
|
||||||
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (!Page.IsPostBack)
|
||||||
|
{
|
||||||
|
checkEnabled();
|
||||||
|
string codPre = memLayer.ML.CRS("OptAdmBCode_CodPre");
|
||||||
|
mod_barcode.codOrdPre = codPre != "" ? codPre : "OPR";
|
||||||
|
mod_gestPromODL.codOrdPre = mod_barcode.codOrdPre;
|
||||||
|
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptBCode_enbSelFase");
|
||||||
|
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptBCode_CodGruppo");
|
||||||
|
((MoonPro)this.Master).showSearch = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Protected Methods
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+20
-8
@@ -1,14 +1,22 @@
|
|||||||
using MapoDb;
|
using MapoDb;
|
||||||
using SteamWare;
|
using SteamWare;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
|
||||||
using System.Web;
|
|
||||||
|
|
||||||
namespace MP_ADM
|
namespace MP_ADM
|
||||||
{
|
{
|
||||||
public class BasePage : System.Web.UI.Page
|
public class BasePage : System.Web.UI.Page
|
||||||
{
|
{
|
||||||
|
#region Internal Fields
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Oggetto datalayer specifico
|
||||||
|
/// </summary>
|
||||||
|
internal DataLayer DataLayerObj = new DataLayer();
|
||||||
|
|
||||||
|
#endregion Internal Fields
|
||||||
|
|
||||||
|
#region Protected Properties
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Prox pagina da aprire
|
/// Prox pagina da aprire
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -17,17 +25,18 @@ namespace MP_ADM
|
|||||||
get
|
get
|
||||||
{
|
{
|
||||||
string pagina = memLayer.ML.StringSessionObj("nextPage");
|
string pagina = memLayer.ML.StringSessionObj("nextPage");
|
||||||
if (pagina == "")
|
if (string.IsNullOrEmpty(pagina))
|
||||||
{
|
{
|
||||||
pagina = "menu.aspx";
|
pagina = "menu.aspx";
|
||||||
}
|
}
|
||||||
return pagina;
|
return pagina;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/// <summary>
|
|
||||||
/// Oggetto datalayer specifico
|
#endregion Protected Properties
|
||||||
/// </summary>
|
|
||||||
internal DataLayer DataLayerObj = new DataLayer();
|
#region Public Methods
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// effettua traduzione del lemma
|
/// effettua traduzione del lemma
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -37,6 +46,7 @@ namespace MP_ADM
|
|||||||
{
|
{
|
||||||
return user_std.UtSn.Traduci(lemma);
|
return user_std.UtSn.Traduci(lemma);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// effettua traduzione in inglese del lemma
|
/// effettua traduzione in inglese del lemma
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -46,5 +56,7 @@ namespace MP_ADM
|
|||||||
{
|
{
|
||||||
return user_std.UtSn.TraduciEn(lemma);
|
return user_std.UtSn.TraduciEn(lemma);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endregion Public Methods
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+229
-67
@@ -1,69 +1,96 @@
|
|||||||
using MapoDb;
|
using MapoDb;
|
||||||
using SteamWare;
|
using SteamWare;
|
||||||
using System;
|
using System;
|
||||||
using System.Data;
|
|
||||||
using System.Web.UI;
|
|
||||||
using System.Web.UI.WebControls;
|
|
||||||
|
|
||||||
namespace MP_ADM
|
namespace MP_ADM
|
||||||
{
|
{
|
||||||
public class BaseUserControl : System.Web.UI.UserControl
|
public class BaseUserControl : System.Web.UI.UserControl
|
||||||
{
|
{
|
||||||
#region gestione eventi
|
#region Internal Fields
|
||||||
|
|
||||||
public event EventHandler eh_nuovoValore;
|
|
||||||
public event EventHandler eh_resetSelezione;
|
|
||||||
public event EventHandler eh_selValore;
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Solleva evento nuovo valore
|
|
||||||
/// </summary>
|
|
||||||
public void raiseNewVal()
|
|
||||||
{
|
|
||||||
// evento come nuovo...
|
|
||||||
if (eh_nuovoValore != null)
|
|
||||||
{
|
|
||||||
eh_nuovoValore(this, new EventArgs());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void raiseSelNew()
|
|
||||||
{
|
|
||||||
// sollevo evento nuovo valore...
|
|
||||||
if (eh_selValore != null)
|
|
||||||
{
|
|
||||||
eh_selValore(this, new EventArgs());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
/// <summary>
|
|
||||||
/// Solleva evento reset
|
|
||||||
/// </summary>
|
|
||||||
public void raiseReset()
|
|
||||||
{
|
|
||||||
if (eh_resetSelezione != null)
|
|
||||||
{
|
|
||||||
eh_resetSelezione(this, new EventArgs());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Oggetto datalayer specifico NON singleton x scalare
|
/// Oggetto datalayer specifico NON singleton x scalare
|
||||||
/// </summary>
|
/// </summary>
|
||||||
internal DataLayer DataLayerObj = new DataLayer();
|
internal DataLayer DataLayerObj = new DataLayer();
|
||||||
|
|
||||||
|
#endregion Internal Fields
|
||||||
|
|
||||||
|
#region Public Fields
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// UID formattato con "_"
|
/// Abilitazione gestione Controlli periodici
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string uid
|
public bool enableControlli = memLayer.ML.cdvb("enableControlli");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Abilitazione gestione Disegno articolo
|
||||||
|
/// </summary>
|
||||||
|
public bool enableDisegno = memLayer.ML.cdvb("enableDisegno");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Abilitazione gestione grafici JScript
|
||||||
|
/// </summary>
|
||||||
|
public bool enableGraphJS = memLayer.ML.cdvb("enableGraphJS");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Abilitazione gestione Pezzi LAsciati in macchina
|
||||||
|
/// </summary>
|
||||||
|
public bool enablePzProdLasciati = memLayer.ML.cdvb("enablePzProdLasciati");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Abilitazione gestione Richieste - Promesse - ODL
|
||||||
|
/// </summary>
|
||||||
|
public bool enableRPO = memLayer.ML.cdvb("enableRPO");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Abilitazione gestione scarti
|
||||||
|
/// </summary>
|
||||||
|
public bool enableScarti = memLayer.ML.cdvb("enableScarti");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Abilitazione scheda Tecnica
|
||||||
|
/// </summary>
|
||||||
|
public bool enableSchedaTecnica = memLayer.ML.cdvb("enableSchedaTecnica");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Abilitazione gestione SplitODL
|
||||||
|
/// </summary>
|
||||||
|
public bool enableSplitODL = memLayer.ML.cdvb("enableSplitODL");
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Abilitazione gestione Set PZ Pallet su tablet
|
||||||
|
/// </summary>
|
||||||
|
public bool enableTabSetPzPallet = memLayer.ML.cdvb("enableTabSetPzPallet");
|
||||||
|
|
||||||
|
#endregion Public Fields
|
||||||
|
|
||||||
|
#region Public Events
|
||||||
|
|
||||||
|
public event EventHandler eh_nuovoValore;
|
||||||
|
|
||||||
|
public event EventHandler eh_resetSelezione;
|
||||||
|
|
||||||
|
public event EventHandler eh_selValore;
|
||||||
|
|
||||||
|
#endregion Public Events
|
||||||
|
|
||||||
|
#region Public Properties
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Clipboard corrente utente
|
||||||
|
/// </summary>
|
||||||
|
public string clipboard
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return this.UniqueID.Replace("$", "_").Replace("-", "_");
|
return memLayer.ML.StringSessionObj("UserClipboard");
|
||||||
|
}
|
||||||
|
set
|
||||||
|
{
|
||||||
|
memLayer.ML.setSessionVal("UserClipboard", value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// titolo pagina
|
/// titolo pagina
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -75,25 +102,114 @@ namespace MP_ADM
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#region utils
|
/// <summary>
|
||||||
|
/// UID formattato con "_"
|
||||||
|
/// </summary>
|
||||||
|
public string uid
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return this.UniqueID.Replace("$", "_").Replace("-", "_");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Public Properties
|
||||||
|
|
||||||
|
#region Protected Methods
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// effettua traduzione del lemma
|
/// Verifica se la macchina MAIN sia MASTER
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="lemma"></param>
|
protected bool isMaster(string idxMacchina)
|
||||||
/// <returns></returns>
|
|
||||||
public string traduci(string lemma)
|
|
||||||
{
|
{
|
||||||
return user_std.UtSn.Traduci(lemma);
|
return DataLayerObj.isMaster(idxMacchina);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// effettua traduzione in inglese del lemma
|
/// Verifica se la macchina MAIN sia MULTI (da DatiMacchina / redis...)
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="lemma"></param>
|
protected bool isMulti(string idxMacchina)
|
||||||
/// <returns></returns>
|
|
||||||
public string traduciEn(string lemma)
|
|
||||||
{
|
{
|
||||||
return user_std.UtSn.TraduciEn(lemma);
|
return DataLayerObj.isMulti(idxMacchina);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Verifica se la macchina MAIN sia SLAVE
|
||||||
|
/// </summary>
|
||||||
|
protected bool isSlave(string idxMacchina)
|
||||||
|
{
|
||||||
|
return DataLayerObj.isSlave(idxMacchina);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// conversione da tempo minuti centesimali a minuti/secondi
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="valore"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
protected TimeSpan minCent2Sec(decimal valore)
|
||||||
|
{
|
||||||
|
TimeSpan answ = new TimeSpan(0, 0, 1);
|
||||||
|
try
|
||||||
|
{
|
||||||
|
answ = new TimeSpan(0, Convert.ToInt32(valore), Convert.ToInt32((valore - Convert.ToInt32(valore)) * 60));
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{ }
|
||||||
|
return answ;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Protected Methods
|
||||||
|
|
||||||
|
#region Public Methods
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// cambia il colore del campo secondo la due date indicata
|
||||||
|
/// rosso: in ritardo (scaduta)
|
||||||
|
/// verde: > 2 week
|
||||||
|
/// giallo: altrimenti
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="dueDate"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public string cssDueDate(object dueDate)
|
||||||
|
{
|
||||||
|
DateTime oggi = DateTime.Today;
|
||||||
|
DateTime dataRif = oggi.AddDays(-1);
|
||||||
|
DateTime.TryParse(dueDate.ToString(), out dataRif);
|
||||||
|
string answ = "text-secondary";
|
||||||
|
if (dataRif < oggi)
|
||||||
|
{
|
||||||
|
answ = "text-danger";
|
||||||
|
}
|
||||||
|
else if (dataRif < oggi.AddDays(14))
|
||||||
|
{
|
||||||
|
answ = "text-warning";
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
answ = "text-success";
|
||||||
|
}
|
||||||
|
return answ;
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Conversione a bool del valore
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="value"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public bool getBool(object value)
|
||||||
|
{
|
||||||
|
bool answ = false;
|
||||||
|
bool.TryParse(value.ToString(), out answ);
|
||||||
|
return answ;
|
||||||
|
}
|
||||||
|
|
||||||
|
public string min2hour(object minutes)
|
||||||
|
{
|
||||||
|
string answ = "";
|
||||||
|
double minDbl = 0;
|
||||||
|
double.TryParse($"{minutes}", out minDbl);
|
||||||
|
answ = $"{minDbl / 60:N2}";
|
||||||
|
return answ;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@@ -112,23 +228,69 @@ namespace MP_ADM
|
|||||||
{ }
|
{ }
|
||||||
return answ;
|
return answ;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// conversione da tempo minuti centesimali a minuti/secondi
|
/// Solleva evento nuovo valore
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="valore"></param>
|
public void raiseNewVal()
|
||||||
/// <returns></returns>
|
|
||||||
protected TimeSpan minCent2Sec(decimal valore)
|
|
||||||
{
|
{
|
||||||
TimeSpan answ = new TimeSpan(0, 0, 1);
|
// evento come nuovo...
|
||||||
try
|
if (eh_nuovoValore != null)
|
||||||
{
|
{
|
||||||
answ = new TimeSpan(0, Convert.ToInt32(valore), Convert.ToInt32((valore - Convert.ToInt32(valore)) * 60));
|
eh_nuovoValore(this, new EventArgs());
|
||||||
}
|
}
|
||||||
catch
|
|
||||||
{ }
|
|
||||||
return answ;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
/// <summary>
|
||||||
|
/// Solleva evento reset
|
||||||
|
/// </summary>
|
||||||
|
public void raiseReset()
|
||||||
|
{
|
||||||
|
if (eh_resetSelezione != null)
|
||||||
|
{
|
||||||
|
eh_resetSelezione(this, new EventArgs());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void raiseSelNew()
|
||||||
|
{
|
||||||
|
// sollevo evento nuovo valore...
|
||||||
|
if (eh_selValore != null)
|
||||||
|
{
|
||||||
|
eh_selValore(this, new EventArgs());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// effettua traduzione del lemma
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="lemma"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public string traduci(object lemmaRaw)
|
||||||
|
{
|
||||||
|
return user_std.UtSn.Traduci($"{lemmaRaw}");
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// effettua traduzione del lemma
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="lemma"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public string traduci(string lemma)
|
||||||
|
{
|
||||||
|
return user_std.UtSn.Traduci(lemma);
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// effettua traduzione in inglese del lemma
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="lemma"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public string traduciEn(string lemma)
|
||||||
|
{
|
||||||
|
return user_std.UtSn.TraduciEn(lemma);
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Public Methods
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -3,7 +3,6 @@
|
|||||||
<%@ Register Src="~/WebUserControls/mod_barcode.ascx" TagPrefix="uc1" TagName="mod_barcode" %>
|
<%@ Register Src="~/WebUserControls/mod_barcode.ascx" TagPrefix="uc1" TagName="mod_barcode" %>
|
||||||
<%@ Register Src="~/WebUserControls/mod_gestPromODL.ascx" TagPrefix="uc1" TagName="mod_gestPromODL" %>
|
<%@ Register Src="~/WebUserControls/mod_gestPromODL.ascx" TagPrefix="uc1" TagName="mod_gestPromODL" %>
|
||||||
|
|
||||||
|
|
||||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
||||||
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
|
<asp:Label runat="server" ID="lblDataImportOut" CssClass="text-danger" />
|
||||||
<div runat="server" id="divContent">
|
<div runat="server" id="divContent">
|
||||||
|
|||||||
+23
-10
@@ -5,16 +5,8 @@ namespace MP_ADM
|
|||||||
{
|
{
|
||||||
public partial class CTrackBCode : BasePage
|
public partial class CTrackBCode : BasePage
|
||||||
{
|
{
|
||||||
protected void Page_Load(object sender, EventArgs e)
|
#region Private Methods
|
||||||
{
|
|
||||||
((MoonPro)this.Master).headCssClass = "bg-secondary text-warning";
|
|
||||||
((MoonPro)this.Master).mainCssClass = "table-secondary";
|
|
||||||
checkEnabled();
|
|
||||||
string codPre = memLayer.ML.CRS("OptAdmCTrack_CodPre");
|
|
||||||
mod_barcode.codOrdPre = codPre != "" ? codPre : "OPR";
|
|
||||||
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptCTrack_enbSelFase");
|
|
||||||
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptCTrack_CodGruppo");
|
|
||||||
}
|
|
||||||
private void checkEnabled()
|
private void checkEnabled()
|
||||||
{
|
{
|
||||||
bool optPar = memLayer.ML.CRB("OptAdmCTrackEnabled");
|
bool optPar = memLayer.ML.CRB("OptAdmCTrackEnabled");
|
||||||
@@ -26,5 +18,26 @@ namespace MP_ADM
|
|||||||
}
|
}
|
||||||
lblDataImportOut.Text = messaggio;
|
lblDataImportOut.Text = messaggio;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endregion Private Methods
|
||||||
|
|
||||||
|
#region Protected Methods
|
||||||
|
|
||||||
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (!Page.IsPostBack)
|
||||||
|
{
|
||||||
|
((MoonPro)this.Master).showSearch = false;
|
||||||
|
}
|
||||||
|
((MoonPro)this.Master).headCssClass = "bg-secondary text-warning";
|
||||||
|
((MoonPro)this.Master).mainCssClass = "table-secondary";
|
||||||
|
checkEnabled();
|
||||||
|
string codPre = memLayer.ML.CRS("OptAdmCTrack_CodPre");
|
||||||
|
mod_barcode.codOrdPre = codPre != "" ? codPre : "OPR";
|
||||||
|
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptCTrack_enbSelFase");
|
||||||
|
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptCTrack_CodGruppo");
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Protected Methods
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
+110
-17
@@ -42,14 +42,109 @@ body {
|
|||||||
background-repeat: repeat-x;
|
background-repeat: repeat-x;
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878', endColorstr='#DEDEDE', GradientType=0);
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878', endColorstr='#DEDEDE', GradientType=0);
|
||||||
}
|
}
|
||||||
.sfondoMain {
|
.bgLightGrayUp {
|
||||||
/*background: #CDCDCD;
|
background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201%201%22%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%25%22%20y1%3D%220%25%22%20x2%3D%220%25%22%20y2%3D%22100%25%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23dedede%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23cdcdcd%22%2F%3E%3C%2FlinearGradient%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%221%22%20height%3D%221%22%20fill%3D%22url(%23g)%22%20%2F%3E%3C%2Fsvg%3E');
|
||||||
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#787878), to(#DEDEDE));
|
}
|
||||||
background-image: -webkit-linear-gradient(top, #787878, 0%, #DEDEDE, 100%);
|
.bgLightGrayDown {
|
||||||
background-image: -moz-linear-gradient(top, #787878 0%, #DEDEDE 100%);
|
background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201%201%22%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%25%22%20y1%3D%220%25%22%20x2%3D%220%25%22%20y2%3D%22100%25%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23cdcdcd%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23fafafa%22%2F%3E%3C%2FlinearGradient%3E%3Crect%20x%3D%220%22%20y%3D%220%22%20width%3D%221%22%20height%3D%221%22%20fill%3D%22url(%23g)%22%20%2F%3E%3C%2Fsvg%3E');
|
||||||
background-image: linear-gradient(to bottom, #787878 0%, #DEDEDE 100%);
|
}
|
||||||
|
/*------------------------------------------------------------------
|
||||||
|
[ Shortcuts / .shortcuts ]
|
||||||
|
*/
|
||||||
|
.shortcuts {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut {
|
||||||
|
min-width: 18rem;
|
||||||
|
min-height: 7.5rem;
|
||||||
|
display: inline-block;
|
||||||
|
padding: 1rem 0em 0.25rem;
|
||||||
|
margin: 0 0.2em 1.5em;
|
||||||
|
vertical-align: top;
|
||||||
|
text-decoration: none;
|
||||||
|
background: #F3F3F3;
|
||||||
|
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
|
||||||
|
background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
|
||||||
|
background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
|
||||||
|
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
|
||||||
background-repeat: repeat-x;
|
background-repeat: repeat-x;
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878', endColorstr='#DEDEDE', GradientType=0);*/
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
box-sizing: border-box;
|
||||||
|
border-radius: 0.75rem;
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut-sm {
|
||||||
|
min-width: 11.25rem;
|
||||||
|
min-height: 4.5rem;
|
||||||
|
display: inline-block;
|
||||||
|
padding: 0.375rem 0;
|
||||||
|
margin: 0 2px 1em;
|
||||||
|
vertical-align: top;
|
||||||
|
text-decoration: none;
|
||||||
|
background: #F3F3F3;
|
||||||
|
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
|
||||||
|
background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
|
||||||
|
background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
|
||||||
|
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
box-sizing: border-box;
|
||||||
|
border-radius: 0.75rem;
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut .shortcut-icon {
|
||||||
|
width: 100%;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
font-size: 3rem;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut-sm .shortcut-icon {
|
||||||
|
width: 100%;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
font-size: 3rem;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut:hover {
|
||||||
|
background: #E8E8E8;
|
||||||
|
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1));
|
||||||
|
background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%);
|
||||||
|
background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
|
||||||
|
background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0);
|
||||||
|
border: 1px solid #0099FF;
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut-sm:hover {
|
||||||
|
background: #E8E8E8;
|
||||||
|
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1));
|
||||||
|
background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%);
|
||||||
|
background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
|
||||||
|
background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0);
|
||||||
|
border: 1px solid #0099FF;
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut:active {
|
||||||
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut-sm:active {
|
||||||
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut:hover .shortcut-icon {
|
||||||
|
color: #C93;
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut-sm:hover .shortcut-icon {
|
||||||
|
color: #666;
|
||||||
|
}
|
||||||
|
.shortcuts .shortcut-label {
|
||||||
|
display: block;
|
||||||
|
margin-top: 0.75em;
|
||||||
|
font-size: 1.125rem;
|
||||||
|
font-weight: bold;
|
||||||
|
color: #333;
|
||||||
|
border-top: 1px solid #DEDEDE;
|
||||||
}
|
}
|
||||||
.table-sm > thead > tr > th,
|
.table-sm > thead > tr > th,
|
||||||
.table-sm > tbody > tr > th,
|
.table-sm > tbody > tr > th,
|
||||||
@@ -232,40 +327,38 @@ body {
|
|||||||
.sVe {
|
.sVe {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
background: linear-gradient(#009036, #8cbd59, #00762c);
|
||||||
/*background: linear-gradient(#009036, #8cbd59, #00762c);*/
|
|
||||||
background-color: #009036;
|
background-color: #009036;
|
||||||
background-image: url(../images/verde.png);
|
/*background-image: url(../images/verde.png);*/
|
||||||
color: Yellow;
|
color: Yellow;
|
||||||
}
|
}
|
||||||
.sGi {
|
.sGi {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
background: linear-gradient(#ffec00, #ffef27, #b1a400);
|
||||||
background-color: #ffec00;
|
background-color: #ffec00;
|
||||||
background-image: url(../images/giallo.png);
|
/*background-image: url(../images/giallo.png);*/
|
||||||
}
|
}
|
||||||
.sRo {
|
.sRo {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
|
||||||
background-color: #e2001a;
|
background-color: #e2001a;
|
||||||
background-image: url(../images/rosso.png);
|
background-image: url(../images/rosso.png);
|
||||||
}
|
}
|
||||||
.sBl {
|
.sBl {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
background: linear-gradient(#509eff, #84baff, #3690FF);
|
||||||
background-color: #3690FF;
|
background-color: #3690FF;
|
||||||
background-image: url(../images/blu.png);
|
/*background-image: url(../images/blu.png);*/
|
||||||
color: Yellow;
|
color: Yellow;
|
||||||
}
|
}
|
||||||
.sGr {
|
.sGr {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
background: linear-gradient(#bcbcbc, #e0e0e0, #aaa);
|
||||||
background-color: #bcbcbc;
|
background-color: #bcbcbc;
|
||||||
background-image: url(../images/grigio.png);
|
/*background-image: url(../images/grigio.png);*/
|
||||||
}
|
}
|
||||||
.statoMacchine {
|
.statoMacchine {
|
||||||
font-size: 10pt;
|
font-size: 10pt;
|
||||||
|
|||||||
+127
-23
@@ -2,6 +2,10 @@
|
|||||||
/*Import fonts!*/
|
/*Import fonts!*/
|
||||||
@import url('./fonts.less');
|
@import url('./fonts.less');
|
||||||
|
|
||||||
|
@lgStart: #DEDEDE;
|
||||||
|
@lgMid: #CDCDCD;
|
||||||
|
@lgEnd: #FAFAFA;
|
||||||
|
|
||||||
.body {
|
.body {
|
||||||
font-family: 'Open Sans Condensed', sans-serif;
|
font-family: 'Open Sans Condensed', sans-serif;
|
||||||
margin-top: 0px;
|
margin-top: 0px;
|
||||||
@@ -22,14 +26,125 @@ body {
|
|||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878', endColorstr='#DEDEDE', GradientType=0);
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878', endColorstr='#DEDEDE', GradientType=0);
|
||||||
}
|
}
|
||||||
|
|
||||||
.sfondoMain {
|
.bgLightGrayUp {
|
||||||
/*background: #CDCDCD;
|
background-image: svg-gradient(to bottom, @lgStart, @lgMid);
|
||||||
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#787878), to(#DEDEDE));
|
}
|
||||||
background-image: -webkit-linear-gradient(top, #787878, 0%, #DEDEDE, 100%);
|
|
||||||
background-image: -moz-linear-gradient(top, #787878 0%, #DEDEDE 100%);
|
.bgLightGrayDown {
|
||||||
background-image: linear-gradient(to bottom, #787878 0%, #DEDEDE 100%);
|
background-image: svg-gradient(to bottom, @lgMid, @lgEnd);
|
||||||
|
}
|
||||||
|
|
||||||
|
/*------------------------------------------------------------------
|
||||||
|
[ Shortcuts / .shortcuts ]
|
||||||
|
*/
|
||||||
|
|
||||||
|
@blSCut: 1.5rem;
|
||||||
|
|
||||||
|
.shortcuts {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut {
|
||||||
|
min-width: @blSCut * 12;
|
||||||
|
min-height: @blSCut * 5;
|
||||||
|
display: inline-block;
|
||||||
|
padding: @blSCut*2/3 0em @blSCut*1/6;
|
||||||
|
margin: 0 0.2em 1.5em;
|
||||||
|
vertical-align: top;
|
||||||
|
text-decoration: none;
|
||||||
|
background: #F3F3F3;
|
||||||
|
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
|
||||||
|
background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
|
||||||
|
background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
|
||||||
|
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
|
||||||
background-repeat: repeat-x;
|
background-repeat: repeat-x;
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#787878', endColorstr='#DEDEDE', GradientType=0);*/
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
box-sizing: border-box;
|
||||||
|
border-radius: @blSCut/2;
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut-sm {
|
||||||
|
min-width: @blSCut * 7.5;
|
||||||
|
min-height: @blSCut * 3;
|
||||||
|
display: inline-block;
|
||||||
|
padding: @blSCut/4 0;
|
||||||
|
margin: 0 2px 1em;
|
||||||
|
vertical-align: top;
|
||||||
|
text-decoration: none;
|
||||||
|
background: #F3F3F3;
|
||||||
|
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#eeeeee));
|
||||||
|
background-image: -webkit-linear-gradient(top, #ffffff, 0%, #eeeeee, 100%);
|
||||||
|
background-image: -moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);
|
||||||
|
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 100%);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffeeeeee', GradientType=0);
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
box-sizing: border-box;
|
||||||
|
border-radius: @blSCut/2;
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut .shortcut-icon {
|
||||||
|
width: 100%;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
font-size: @blSCut*2;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut-sm .shortcut-icon {
|
||||||
|
width: 100%;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
font-size: @blSCut*2;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut:hover {
|
||||||
|
background: #E8E8E8;
|
||||||
|
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1));
|
||||||
|
background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%);
|
||||||
|
background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
|
||||||
|
background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0);
|
||||||
|
border: 1px solid #0099FF;
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut-sm:hover {
|
||||||
|
background: #E8E8E8;
|
||||||
|
background-image: -webkit-gradient(linear, left 0%, left 100%, from(#fafafa), to(#e1e1e1));
|
||||||
|
background-image: -webkit-linear-gradient(top, #fafafa, 0%, #e1e1e1, 100%);
|
||||||
|
background-image: -moz-linear-gradient(top, #fafafa 0%, #e1e1e1 100%);
|
||||||
|
background-image: linear-gradient(to bottom, #fafafa 0%, #e1e1e1 100%);
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe1e1e1', GradientType=0);
|
||||||
|
border: 1px solid #0099FF;
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut:active {
|
||||||
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut-sm:active {
|
||||||
|
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut:hover .shortcut-icon {
|
||||||
|
color: #C93;
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut-sm:hover .shortcut-icon {
|
||||||
|
color: #666;
|
||||||
|
}
|
||||||
|
|
||||||
|
.shortcuts .shortcut-label {
|
||||||
|
display: block;
|
||||||
|
margin-top: .75em;
|
||||||
|
font-size: @blSCut*0.75;
|
||||||
|
font-weight: bold;
|
||||||
|
color: #333;
|
||||||
|
border-top: 1px solid #DEDEDE;
|
||||||
}
|
}
|
||||||
|
|
||||||
.table-sm > thead > tr > th, .table-sm > tbody > tr > th, .table-sm > tfoot > tr > th, .table-sm > thead > tr > td, .table-sm > tbody > tr > td, .table-sm > tfoot > tr > td {
|
.table-sm > thead > tr > th, .table-sm > tbody > tr > th, .table-sm > tfoot > tr > th, .table-sm > thead > tr > td, .table-sm > tbody > tr > td, .table-sm > tfoot > tr > td {
|
||||||
@@ -139,7 +254,6 @@ body {
|
|||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.lblMessUI {
|
.lblMessUI {
|
||||||
color: Black;
|
color: Black;
|
||||||
font-size: 10pt;
|
font-size: 10pt;
|
||||||
@@ -333,12 +447,10 @@ body {
|
|||||||
background-color: Maroon;
|
background-color: Maroon;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@R00: #767676;
|
@R00: #767676;
|
||||||
@R01: #000;
|
@R01: #000;
|
||||||
|
|
||||||
.topTitle {
|
.topTitle {
|
||||||
|
|
||||||
a, a:visited {
|
a, a:visited {
|
||||||
color: White;
|
color: White;
|
||||||
}
|
}
|
||||||
@@ -600,14 +712,6 @@ A:hover {
|
|||||||
padding: 4px;
|
padding: 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.divSx {
|
.divSx {
|
||||||
float: left;
|
float: left;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
@@ -1205,6 +1309,7 @@ A:hover {
|
|||||||
height: 180px;
|
height: 180px;
|
||||||
width: 200px;
|
width: 200px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.cmbMini {
|
.cmbMini {
|
||||||
font-size: 8pt;
|
font-size: 8pt;
|
||||||
}
|
}
|
||||||
@@ -1326,14 +1431,14 @@ A:hover {
|
|||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.clsWorkDay:hover {
|
.clsWorkDay:hover {
|
||||||
color: #009400;
|
color: #009400;
|
||||||
background-color: #dbeaf5;
|
background-color: #dbeaf5;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
font-family: Tahoma, Arial, Helvetica, sans-serif;
|
font-family: Tahoma, Arial, Helvetica, sans-serif;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.clsWorkDayOtherMonth {
|
.clsWorkDayOtherMonth {
|
||||||
color: #000000;
|
color: #000000;
|
||||||
@@ -1352,14 +1457,14 @@ A:hover {
|
|||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.clsWeekEnd:hover {
|
.clsWeekEnd:hover {
|
||||||
color: #009400;
|
color: #009400;
|
||||||
background-color: #dbeaf5;
|
background-color: #dbeaf5;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
font-family: Tahoma, Arial, Helvetica, sans-serif;
|
font-family: Tahoma, Arial, Helvetica, sans-serif;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.clsWeekEndOtherMonth {
|
.clsWeekEndOtherMonth {
|
||||||
color: #FF0000;
|
color: #FF0000;
|
||||||
@@ -2122,7 +2227,6 @@ A:hover {
|
|||||||
border-color: #777777;
|
border-color: #777777;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.smallTable {
|
.smallTable {
|
||||||
width: 300px;
|
width: 300px;
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Vendored
+3571
-3205
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
+4
-5
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+4084
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
+6
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+382
-116
@@ -1,51 +1,268 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
|
* Bootstrap Reboot v5.3.3 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2019 The Bootstrap Authors
|
* Copyright 2011-2024 The Bootstrap Authors
|
||||||
* Copyright 2011-2019 Twitter, Inc.
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
|
||||||
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
|
|
||||||
*/
|
*/
|
||||||
|
:root,
|
||||||
|
[data-bs-theme=light] {
|
||||||
|
--bs-blue: #0d6efd;
|
||||||
|
--bs-indigo: #6610f2;
|
||||||
|
--bs-purple: #6f42c1;
|
||||||
|
--bs-pink: #d63384;
|
||||||
|
--bs-red: #dc3545;
|
||||||
|
--bs-orange: #fd7e14;
|
||||||
|
--bs-yellow: #ffc107;
|
||||||
|
--bs-green: #198754;
|
||||||
|
--bs-teal: #20c997;
|
||||||
|
--bs-cyan: #0dcaf0;
|
||||||
|
--bs-black: #000;
|
||||||
|
--bs-white: #fff;
|
||||||
|
--bs-gray: #6c757d;
|
||||||
|
--bs-gray-dark: #343a40;
|
||||||
|
--bs-gray-100: #f8f9fa;
|
||||||
|
--bs-gray-200: #e9ecef;
|
||||||
|
--bs-gray-300: #dee2e6;
|
||||||
|
--bs-gray-400: #ced4da;
|
||||||
|
--bs-gray-500: #adb5bd;
|
||||||
|
--bs-gray-600: #6c757d;
|
||||||
|
--bs-gray-700: #495057;
|
||||||
|
--bs-gray-800: #343a40;
|
||||||
|
--bs-gray-900: #212529;
|
||||||
|
--bs-primary: #0d6efd;
|
||||||
|
--bs-secondary: #6c757d;
|
||||||
|
--bs-success: #198754;
|
||||||
|
--bs-info: #0dcaf0;
|
||||||
|
--bs-warning: #ffc107;
|
||||||
|
--bs-danger: #dc3545;
|
||||||
|
--bs-light: #f8f9fa;
|
||||||
|
--bs-dark: #212529;
|
||||||
|
--bs-primary-rgb: 13, 110, 253;
|
||||||
|
--bs-secondary-rgb: 108, 117, 125;
|
||||||
|
--bs-success-rgb: 25, 135, 84;
|
||||||
|
--bs-info-rgb: 13, 202, 240;
|
||||||
|
--bs-warning-rgb: 255, 193, 7;
|
||||||
|
--bs-danger-rgb: 220, 53, 69;
|
||||||
|
--bs-light-rgb: 248, 249, 250;
|
||||||
|
--bs-dark-rgb: 33, 37, 41;
|
||||||
|
--bs-primary-text-emphasis: #052c65;
|
||||||
|
--bs-secondary-text-emphasis: #2b2f32;
|
||||||
|
--bs-success-text-emphasis: #0a3622;
|
||||||
|
--bs-info-text-emphasis: #055160;
|
||||||
|
--bs-warning-text-emphasis: #664d03;
|
||||||
|
--bs-danger-text-emphasis: #58151c;
|
||||||
|
--bs-light-text-emphasis: #495057;
|
||||||
|
--bs-dark-text-emphasis: #495057;
|
||||||
|
--bs-primary-bg-subtle: #cfe2ff;
|
||||||
|
--bs-secondary-bg-subtle: #e2e3e5;
|
||||||
|
--bs-success-bg-subtle: #d1e7dd;
|
||||||
|
--bs-info-bg-subtle: #cff4fc;
|
||||||
|
--bs-warning-bg-subtle: #fff3cd;
|
||||||
|
--bs-danger-bg-subtle: #f8d7da;
|
||||||
|
--bs-light-bg-subtle: #fcfcfd;
|
||||||
|
--bs-dark-bg-subtle: #ced4da;
|
||||||
|
--bs-primary-border-subtle: #9ec5fe;
|
||||||
|
--bs-secondary-border-subtle: #c4c8cb;
|
||||||
|
--bs-success-border-subtle: #a3cfbb;
|
||||||
|
--bs-info-border-subtle: #9eeaf9;
|
||||||
|
--bs-warning-border-subtle: #ffe69c;
|
||||||
|
--bs-danger-border-subtle: #f1aeb5;
|
||||||
|
--bs-light-border-subtle: #e9ecef;
|
||||||
|
--bs-dark-border-subtle: #adb5bd;
|
||||||
|
--bs-white-rgb: 255, 255, 255;
|
||||||
|
--bs-black-rgb: 0, 0, 0;
|
||||||
|
--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
||||||
|
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
||||||
|
--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
|
||||||
|
--bs-body-font-family: var(--bs-font-sans-serif);
|
||||||
|
--bs-body-font-size: 1rem;
|
||||||
|
--bs-body-font-weight: 400;
|
||||||
|
--bs-body-line-height: 1.5;
|
||||||
|
--bs-body-color: #212529;
|
||||||
|
--bs-body-color-rgb: 33, 37, 41;
|
||||||
|
--bs-body-bg: #fff;
|
||||||
|
--bs-body-bg-rgb: 255, 255, 255;
|
||||||
|
--bs-emphasis-color: #000;
|
||||||
|
--bs-emphasis-color-rgb: 0, 0, 0;
|
||||||
|
--bs-secondary-color: rgba(33, 37, 41, 0.75);
|
||||||
|
--bs-secondary-color-rgb: 33, 37, 41;
|
||||||
|
--bs-secondary-bg: #e9ecef;
|
||||||
|
--bs-secondary-bg-rgb: 233, 236, 239;
|
||||||
|
--bs-tertiary-color: rgba(33, 37, 41, 0.5);
|
||||||
|
--bs-tertiary-color-rgb: 33, 37, 41;
|
||||||
|
--bs-tertiary-bg: #f8f9fa;
|
||||||
|
--bs-tertiary-bg-rgb: 248, 249, 250;
|
||||||
|
--bs-heading-color: inherit;
|
||||||
|
--bs-link-color: #0d6efd;
|
||||||
|
--bs-link-color-rgb: 13, 110, 253;
|
||||||
|
--bs-link-decoration: underline;
|
||||||
|
--bs-link-hover-color: #0a58ca;
|
||||||
|
--bs-link-hover-color-rgb: 10, 88, 202;
|
||||||
|
--bs-code-color: #d63384;
|
||||||
|
--bs-highlight-color: #212529;
|
||||||
|
--bs-highlight-bg: #fff3cd;
|
||||||
|
--bs-border-width: 1px;
|
||||||
|
--bs-border-style: solid;
|
||||||
|
--bs-border-color: #dee2e6;
|
||||||
|
--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
|
||||||
|
--bs-border-radius: 0.375rem;
|
||||||
|
--bs-border-radius-sm: 0.25rem;
|
||||||
|
--bs-border-radius-lg: 0.5rem;
|
||||||
|
--bs-border-radius-xl: 1rem;
|
||||||
|
--bs-border-radius-xxl: 2rem;
|
||||||
|
--bs-border-radius-2xl: var(--bs-border-radius-xxl);
|
||||||
|
--bs-border-radius-pill: 50rem;
|
||||||
|
--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
|
||||||
|
--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
|
||||||
|
--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
|
||||||
|
--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
|
||||||
|
--bs-focus-ring-width: 0.25rem;
|
||||||
|
--bs-focus-ring-opacity: 0.25;
|
||||||
|
--bs-focus-ring-color: rgba(13, 110, 253, 0.25);
|
||||||
|
--bs-form-valid-color: #198754;
|
||||||
|
--bs-form-valid-border-color: #198754;
|
||||||
|
--bs-form-invalid-color: #dc3545;
|
||||||
|
--bs-form-invalid-border-color: #dc3545;
|
||||||
|
}
|
||||||
|
|
||||||
|
[data-bs-theme=dark] {
|
||||||
|
color-scheme: dark;
|
||||||
|
--bs-body-color: #dee2e6;
|
||||||
|
--bs-body-color-rgb: 222, 226, 230;
|
||||||
|
--bs-body-bg: #212529;
|
||||||
|
--bs-body-bg-rgb: 33, 37, 41;
|
||||||
|
--bs-emphasis-color: #fff;
|
||||||
|
--bs-emphasis-color-rgb: 255, 255, 255;
|
||||||
|
--bs-secondary-color: rgba(222, 226, 230, 0.75);
|
||||||
|
--bs-secondary-color-rgb: 222, 226, 230;
|
||||||
|
--bs-secondary-bg: #343a40;
|
||||||
|
--bs-secondary-bg-rgb: 52, 58, 64;
|
||||||
|
--bs-tertiary-color: rgba(222, 226, 230, 0.5);
|
||||||
|
--bs-tertiary-color-rgb: 222, 226, 230;
|
||||||
|
--bs-tertiary-bg: #2b3035;
|
||||||
|
--bs-tertiary-bg-rgb: 43, 48, 53;
|
||||||
|
--bs-primary-text-emphasis: #6ea8fe;
|
||||||
|
--bs-secondary-text-emphasis: #a7acb1;
|
||||||
|
--bs-success-text-emphasis: #75b798;
|
||||||
|
--bs-info-text-emphasis: #6edff6;
|
||||||
|
--bs-warning-text-emphasis: #ffda6a;
|
||||||
|
--bs-danger-text-emphasis: #ea868f;
|
||||||
|
--bs-light-text-emphasis: #f8f9fa;
|
||||||
|
--bs-dark-text-emphasis: #dee2e6;
|
||||||
|
--bs-primary-bg-subtle: #031633;
|
||||||
|
--bs-secondary-bg-subtle: #161719;
|
||||||
|
--bs-success-bg-subtle: #051b11;
|
||||||
|
--bs-info-bg-subtle: #032830;
|
||||||
|
--bs-warning-bg-subtle: #332701;
|
||||||
|
--bs-danger-bg-subtle: #2c0b0e;
|
||||||
|
--bs-light-bg-subtle: #343a40;
|
||||||
|
--bs-dark-bg-subtle: #1a1d20;
|
||||||
|
--bs-primary-border-subtle: #084298;
|
||||||
|
--bs-secondary-border-subtle: #41464b;
|
||||||
|
--bs-success-border-subtle: #0f5132;
|
||||||
|
--bs-info-border-subtle: #087990;
|
||||||
|
--bs-warning-border-subtle: #997404;
|
||||||
|
--bs-danger-border-subtle: #842029;
|
||||||
|
--bs-light-border-subtle: #495057;
|
||||||
|
--bs-dark-border-subtle: #343a40;
|
||||||
|
--bs-heading-color: inherit;
|
||||||
|
--bs-link-color: #6ea8fe;
|
||||||
|
--bs-link-hover-color: #8bb9fe;
|
||||||
|
--bs-link-color-rgb: 110, 168, 254;
|
||||||
|
--bs-link-hover-color-rgb: 139, 185, 254;
|
||||||
|
--bs-code-color: #e685b5;
|
||||||
|
--bs-highlight-color: #dee2e6;
|
||||||
|
--bs-highlight-bg: #664d03;
|
||||||
|
--bs-border-color: #495057;
|
||||||
|
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
||||||
|
--bs-form-valid-color: #75b798;
|
||||||
|
--bs-form-valid-border-color: #75b798;
|
||||||
|
--bs-form-invalid-color: #ea868f;
|
||||||
|
--bs-form-invalid-border-color: #ea868f;
|
||||||
|
}
|
||||||
|
|
||||||
*,
|
*,
|
||||||
*::before,
|
*::before,
|
||||||
*::after {
|
*::after {
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
|
|
||||||
html {
|
@media (prefers-reduced-motion: no-preference) {
|
||||||
font-family: sans-serif;
|
:root {
|
||||||
line-height: 1.15;
|
scroll-behavior: smooth;
|
||||||
-webkit-text-size-adjust: 100%;
|
}
|
||||||
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
|
|
||||||
display: block;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
font-family: var(--bs-body-font-family);
|
||||||
font-size: 1rem;
|
font-size: var(--bs-body-font-size);
|
||||||
font-weight: 400;
|
font-weight: var(--bs-body-font-weight);
|
||||||
line-height: 1.5;
|
line-height: var(--bs-body-line-height);
|
||||||
color: #212529;
|
color: var(--bs-body-color);
|
||||||
text-align: left;
|
text-align: var(--bs-body-text-align);
|
||||||
background-color: #fff;
|
background-color: var(--bs-body-bg);
|
||||||
}
|
-webkit-text-size-adjust: 100%;
|
||||||
|
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
|
||||||
[tabindex="-1"]:focus {
|
|
||||||
outline: 0 !important;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
hr {
|
hr {
|
||||||
box-sizing: content-box;
|
margin: 1rem 0;
|
||||||
height: 0;
|
color: inherit;
|
||||||
overflow: visible;
|
border: 0;
|
||||||
|
border-top: var(--bs-border-width) solid;
|
||||||
|
opacity: 0.25;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
h6, h5, h4, h3, h2, h1 {
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
margin-bottom: 0.5rem;
|
margin-bottom: 0.5rem;
|
||||||
|
font-weight: 500;
|
||||||
|
line-height: 1.2;
|
||||||
|
color: var(--bs-heading-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
font-size: calc(1.375rem + 1.5vw);
|
||||||
|
}
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
h1 {
|
||||||
|
font-size: 2.5rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: calc(1.325rem + 0.9vw);
|
||||||
|
}
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
h2 {
|
||||||
|
font-size: 2rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: calc(1.3rem + 0.6vw);
|
||||||
|
}
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
h3 {
|
||||||
|
font-size: 1.75rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h4 {
|
||||||
|
font-size: calc(1.275rem + 0.3vw);
|
||||||
|
}
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
h4 {
|
||||||
|
font-size: 1.5rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h5 {
|
||||||
|
font-size: 1.25rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
h6 {
|
||||||
|
font-size: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
p {
|
p {
|
||||||
@@ -53,13 +270,10 @@ p {
|
|||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
abbr[title],
|
abbr[title] {
|
||||||
abbr[data-original-title] {
|
|
||||||
text-decoration: underline;
|
|
||||||
-webkit-text-decoration: underline dotted;
|
-webkit-text-decoration: underline dotted;
|
||||||
text-decoration: underline dotted;
|
text-decoration: underline dotted;
|
||||||
cursor: help;
|
cursor: help;
|
||||||
border-bottom: 0;
|
|
||||||
-webkit-text-decoration-skip-ink: none;
|
-webkit-text-decoration-skip-ink: none;
|
||||||
text-decoration-skip-ink: none;
|
text-decoration-skip-ink: none;
|
||||||
}
|
}
|
||||||
@@ -70,6 +284,11 @@ address {
|
|||||||
line-height: inherit;
|
line-height: inherit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ol,
|
||||||
|
ul {
|
||||||
|
padding-left: 2rem;
|
||||||
|
}
|
||||||
|
|
||||||
ol,
|
ol,
|
||||||
ul,
|
ul,
|
||||||
dl {
|
dl {
|
||||||
@@ -89,7 +308,7 @@ dt {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dd {
|
dd {
|
||||||
margin-bottom: .5rem;
|
margin-bottom: 0.5rem;
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -103,106 +322,133 @@ strong {
|
|||||||
}
|
}
|
||||||
|
|
||||||
small {
|
small {
|
||||||
font-size: 80%;
|
font-size: 0.875em;
|
||||||
|
}
|
||||||
|
|
||||||
|
mark {
|
||||||
|
padding: 0.1875em;
|
||||||
|
color: var(--bs-highlight-color);
|
||||||
|
background-color: var(--bs-highlight-bg);
|
||||||
}
|
}
|
||||||
|
|
||||||
sub,
|
sub,
|
||||||
sup {
|
sup {
|
||||||
position: relative;
|
position: relative;
|
||||||
font-size: 75%;
|
font-size: 0.75em;
|
||||||
line-height: 0;
|
line-height: 0;
|
||||||
vertical-align: baseline;
|
vertical-align: baseline;
|
||||||
}
|
}
|
||||||
|
|
||||||
sub {
|
sub {
|
||||||
bottom: -.25em;
|
bottom: -0.25em;
|
||||||
}
|
}
|
||||||
|
|
||||||
sup {
|
sup {
|
||||||
top: -.5em;
|
top: -0.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
color: #007bff;
|
color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
|
||||||
text-decoration: none;
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
color: #0056b3;
|
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
|
a:hover {
|
||||||
a:not([href]):not([tabindex]) {
|
--bs-link-color-rgb: var(--bs-link-hover-color-rgb);
|
||||||
color: inherit;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
|
a:not([href]):not([class]), a:not([href]):not([class]):hover {
|
||||||
color: inherit;
|
color: inherit;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
a:not([href]):not([tabindex]):focus {
|
|
||||||
outline: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre,
|
pre,
|
||||||
code,
|
code,
|
||||||
kbd,
|
kbd,
|
||||||
samp {
|
samp {
|
||||||
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
font-family: var(--bs-font-monospace);
|
||||||
font-size: 1em;
|
font-size: 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
pre {
|
pre {
|
||||||
|
display: block;
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
margin-bottom: 1rem;
|
margin-bottom: 1rem;
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
|
font-size: 0.875em;
|
||||||
|
}
|
||||||
|
pre code {
|
||||||
|
font-size: inherit;
|
||||||
|
color: inherit;
|
||||||
|
word-break: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
code {
|
||||||
|
font-size: 0.875em;
|
||||||
|
color: var(--bs-code-color);
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
a > code {
|
||||||
|
color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
kbd {
|
||||||
|
padding: 0.1875rem 0.375rem;
|
||||||
|
font-size: 0.875em;
|
||||||
|
color: var(--bs-body-bg);
|
||||||
|
background-color: var(--bs-body-color);
|
||||||
|
border-radius: 0.25rem;
|
||||||
|
}
|
||||||
|
kbd kbd {
|
||||||
|
padding: 0;
|
||||||
|
font-size: 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
figure {
|
figure {
|
||||||
margin: 0 0 1rem;
|
margin: 0 0 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
img {
|
img,
|
||||||
vertical-align: middle;
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
svg {
|
svg {
|
||||||
overflow: hidden;
|
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
|
||||||
table {
|
table {
|
||||||
|
caption-side: bottom;
|
||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
}
|
}
|
||||||
|
|
||||||
caption {
|
caption {
|
||||||
padding-top: 0.75rem;
|
padding-top: 0.5rem;
|
||||||
padding-bottom: 0.75rem;
|
padding-bottom: 0.5rem;
|
||||||
color: #6c757d;
|
color: var(--bs-secondary-color);
|
||||||
text-align: left;
|
text-align: left;
|
||||||
caption-side: bottom;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
th {
|
th {
|
||||||
text-align: inherit;
|
text-align: inherit;
|
||||||
|
text-align: -webkit-match-parent;
|
||||||
|
}
|
||||||
|
|
||||||
|
thead,
|
||||||
|
tbody,
|
||||||
|
tfoot,
|
||||||
|
tr,
|
||||||
|
td,
|
||||||
|
th {
|
||||||
|
border-color: inherit;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
label {
|
label {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
margin-bottom: 0.5rem;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
button {
|
button {
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
button:focus {
|
button:focus:not(:focus-visible) {
|
||||||
outline: 1px dotted;
|
outline: 0;
|
||||||
outline: 5px auto -webkit-focus-ring-color;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
input,
|
input,
|
||||||
@@ -216,57 +462,45 @@ textarea {
|
|||||||
line-height: inherit;
|
line-height: inherit;
|
||||||
}
|
}
|
||||||
|
|
||||||
button,
|
|
||||||
input {
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
button,
|
button,
|
||||||
select {
|
select {
|
||||||
text-transform: none;
|
text-transform: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[role=button] {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
select {
|
select {
|
||||||
word-wrap: normal;
|
word-wrap: normal;
|
||||||
}
|
}
|
||||||
|
select:disabled {
|
||||||
button,
|
opacity: 1;
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
button,
|
||||||
|
[type=button],
|
||||||
|
[type=reset],
|
||||||
|
[type=submit] {
|
||||||
|
-webkit-appearance: button;
|
||||||
|
}
|
||||||
button:not(:disabled),
|
button:not(:disabled),
|
||||||
[type="button"]:not(:disabled),
|
[type=button]:not(:disabled),
|
||||||
[type="reset"]:not(:disabled),
|
[type=reset]:not(:disabled),
|
||||||
[type="submit"]:not(:disabled) {
|
[type=submit]:not(:disabled) {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
::-moz-focus-inner {
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
padding: 0;
|
padding: 0;
|
||||||
border-style: none;
|
border-style: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
input[type="radio"],
|
|
||||||
input[type="checkbox"] {
|
|
||||||
box-sizing: border-box;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
input[type="date"],
|
|
||||||
input[type="time"],
|
|
||||||
input[type="datetime-local"],
|
|
||||||
input[type="month"] {
|
|
||||||
-webkit-appearance: listbox;
|
|
||||||
}
|
|
||||||
|
|
||||||
textarea {
|
textarea {
|
||||||
overflow: auto;
|
|
||||||
resize: vertical;
|
resize: vertical;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -278,33 +512,55 @@ fieldset {
|
|||||||
}
|
}
|
||||||
|
|
||||||
legend {
|
legend {
|
||||||
display: block;
|
float: left;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
max-width: 100%;
|
|
||||||
padding: 0;
|
padding: 0;
|
||||||
margin-bottom: .5rem;
|
margin-bottom: 0.5rem;
|
||||||
font-size: 1.5rem;
|
font-size: calc(1.275rem + 0.3vw);
|
||||||
line-height: inherit;
|
line-height: inherit;
|
||||||
color: inherit;
|
}
|
||||||
white-space: normal;
|
@media (min-width: 1200px) {
|
||||||
|
legend {
|
||||||
|
font-size: 1.5rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
legend + * {
|
||||||
|
clear: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
progress {
|
::-webkit-datetime-edit-fields-wrapper,
|
||||||
vertical-align: baseline;
|
::-webkit-datetime-edit-text,
|
||||||
|
::-webkit-datetime-edit-minute,
|
||||||
|
::-webkit-datetime-edit-hour-field,
|
||||||
|
::-webkit-datetime-edit-day-field,
|
||||||
|
::-webkit-datetime-edit-month-field,
|
||||||
|
::-webkit-datetime-edit-year-field {
|
||||||
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
::-webkit-inner-spin-button {
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
[type="search"] {
|
[type=search] {
|
||||||
|
-webkit-appearance: textfield;
|
||||||
outline-offset: -2px;
|
outline-offset: -2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* rtl:raw:
|
||||||
|
[type="tel"],
|
||||||
|
[type="url"],
|
||||||
|
[type="email"],
|
||||||
|
[type="number"] {
|
||||||
|
direction: ltr;
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
::-webkit-search-decoration {
|
||||||
-webkit-appearance: none;
|
-webkit-appearance: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
::-webkit-color-swatch-wrapper {
|
||||||
-webkit-appearance: none;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
::-webkit-file-upload-button {
|
||||||
@@ -312,20 +568,30 @@ progress {
|
|||||||
-webkit-appearance: button;
|
-webkit-appearance: button;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
::file-selector-button {
|
||||||
|
font: inherit;
|
||||||
|
-webkit-appearance: button;
|
||||||
|
}
|
||||||
|
|
||||||
output {
|
output {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
iframe {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
summary {
|
summary {
|
||||||
display: list-item;
|
display: list-item;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
template {
|
progress {
|
||||||
display: none;
|
vertical-align: baseline;
|
||||||
}
|
}
|
||||||
|
|
||||||
[hidden] {
|
[hidden] {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=bootstrap-reboot.css.map */
|
/*# sourceMappingURL=bootstrap-reboot.css.map */
|
||||||
File diff suppressed because one or more lines are too long
+4
-6
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+594
@@ -0,0 +1,594 @@
|
|||||||
|
/*!
|
||||||
|
* Bootstrap Reboot v5.3.3 (https://getbootstrap.com/)
|
||||||
|
* Copyright 2011-2024 The Bootstrap Authors
|
||||||
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
|
||||||
|
*/
|
||||||
|
:root,
|
||||||
|
[data-bs-theme=light] {
|
||||||
|
--bs-blue: #0d6efd;
|
||||||
|
--bs-indigo: #6610f2;
|
||||||
|
--bs-purple: #6f42c1;
|
||||||
|
--bs-pink: #d63384;
|
||||||
|
--bs-red: #dc3545;
|
||||||
|
--bs-orange: #fd7e14;
|
||||||
|
--bs-yellow: #ffc107;
|
||||||
|
--bs-green: #198754;
|
||||||
|
--bs-teal: #20c997;
|
||||||
|
--bs-cyan: #0dcaf0;
|
||||||
|
--bs-black: #000;
|
||||||
|
--bs-white: #fff;
|
||||||
|
--bs-gray: #6c757d;
|
||||||
|
--bs-gray-dark: #343a40;
|
||||||
|
--bs-gray-100: #f8f9fa;
|
||||||
|
--bs-gray-200: #e9ecef;
|
||||||
|
--bs-gray-300: #dee2e6;
|
||||||
|
--bs-gray-400: #ced4da;
|
||||||
|
--bs-gray-500: #adb5bd;
|
||||||
|
--bs-gray-600: #6c757d;
|
||||||
|
--bs-gray-700: #495057;
|
||||||
|
--bs-gray-800: #343a40;
|
||||||
|
--bs-gray-900: #212529;
|
||||||
|
--bs-primary: #0d6efd;
|
||||||
|
--bs-secondary: #6c757d;
|
||||||
|
--bs-success: #198754;
|
||||||
|
--bs-info: #0dcaf0;
|
||||||
|
--bs-warning: #ffc107;
|
||||||
|
--bs-danger: #dc3545;
|
||||||
|
--bs-light: #f8f9fa;
|
||||||
|
--bs-dark: #212529;
|
||||||
|
--bs-primary-rgb: 13, 110, 253;
|
||||||
|
--bs-secondary-rgb: 108, 117, 125;
|
||||||
|
--bs-success-rgb: 25, 135, 84;
|
||||||
|
--bs-info-rgb: 13, 202, 240;
|
||||||
|
--bs-warning-rgb: 255, 193, 7;
|
||||||
|
--bs-danger-rgb: 220, 53, 69;
|
||||||
|
--bs-light-rgb: 248, 249, 250;
|
||||||
|
--bs-dark-rgb: 33, 37, 41;
|
||||||
|
--bs-primary-text-emphasis: #052c65;
|
||||||
|
--bs-secondary-text-emphasis: #2b2f32;
|
||||||
|
--bs-success-text-emphasis: #0a3622;
|
||||||
|
--bs-info-text-emphasis: #055160;
|
||||||
|
--bs-warning-text-emphasis: #664d03;
|
||||||
|
--bs-danger-text-emphasis: #58151c;
|
||||||
|
--bs-light-text-emphasis: #495057;
|
||||||
|
--bs-dark-text-emphasis: #495057;
|
||||||
|
--bs-primary-bg-subtle: #cfe2ff;
|
||||||
|
--bs-secondary-bg-subtle: #e2e3e5;
|
||||||
|
--bs-success-bg-subtle: #d1e7dd;
|
||||||
|
--bs-info-bg-subtle: #cff4fc;
|
||||||
|
--bs-warning-bg-subtle: #fff3cd;
|
||||||
|
--bs-danger-bg-subtle: #f8d7da;
|
||||||
|
--bs-light-bg-subtle: #fcfcfd;
|
||||||
|
--bs-dark-bg-subtle: #ced4da;
|
||||||
|
--bs-primary-border-subtle: #9ec5fe;
|
||||||
|
--bs-secondary-border-subtle: #c4c8cb;
|
||||||
|
--bs-success-border-subtle: #a3cfbb;
|
||||||
|
--bs-info-border-subtle: #9eeaf9;
|
||||||
|
--bs-warning-border-subtle: #ffe69c;
|
||||||
|
--bs-danger-border-subtle: #f1aeb5;
|
||||||
|
--bs-light-border-subtle: #e9ecef;
|
||||||
|
--bs-dark-border-subtle: #adb5bd;
|
||||||
|
--bs-white-rgb: 255, 255, 255;
|
||||||
|
--bs-black-rgb: 0, 0, 0;
|
||||||
|
--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
||||||
|
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
||||||
|
--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
|
||||||
|
--bs-body-font-family: var(--bs-font-sans-serif);
|
||||||
|
--bs-body-font-size: 1rem;
|
||||||
|
--bs-body-font-weight: 400;
|
||||||
|
--bs-body-line-height: 1.5;
|
||||||
|
--bs-body-color: #212529;
|
||||||
|
--bs-body-color-rgb: 33, 37, 41;
|
||||||
|
--bs-body-bg: #fff;
|
||||||
|
--bs-body-bg-rgb: 255, 255, 255;
|
||||||
|
--bs-emphasis-color: #000;
|
||||||
|
--bs-emphasis-color-rgb: 0, 0, 0;
|
||||||
|
--bs-secondary-color: rgba(33, 37, 41, 0.75);
|
||||||
|
--bs-secondary-color-rgb: 33, 37, 41;
|
||||||
|
--bs-secondary-bg: #e9ecef;
|
||||||
|
--bs-secondary-bg-rgb: 233, 236, 239;
|
||||||
|
--bs-tertiary-color: rgba(33, 37, 41, 0.5);
|
||||||
|
--bs-tertiary-color-rgb: 33, 37, 41;
|
||||||
|
--bs-tertiary-bg: #f8f9fa;
|
||||||
|
--bs-tertiary-bg-rgb: 248, 249, 250;
|
||||||
|
--bs-heading-color: inherit;
|
||||||
|
--bs-link-color: #0d6efd;
|
||||||
|
--bs-link-color-rgb: 13, 110, 253;
|
||||||
|
--bs-link-decoration: underline;
|
||||||
|
--bs-link-hover-color: #0a58ca;
|
||||||
|
--bs-link-hover-color-rgb: 10, 88, 202;
|
||||||
|
--bs-code-color: #d63384;
|
||||||
|
--bs-highlight-color: #212529;
|
||||||
|
--bs-highlight-bg: #fff3cd;
|
||||||
|
--bs-border-width: 1px;
|
||||||
|
--bs-border-style: solid;
|
||||||
|
--bs-border-color: #dee2e6;
|
||||||
|
--bs-border-color-translucent: rgba(0, 0, 0, 0.175);
|
||||||
|
--bs-border-radius: 0.375rem;
|
||||||
|
--bs-border-radius-sm: 0.25rem;
|
||||||
|
--bs-border-radius-lg: 0.5rem;
|
||||||
|
--bs-border-radius-xl: 1rem;
|
||||||
|
--bs-border-radius-xxl: 2rem;
|
||||||
|
--bs-border-radius-2xl: var(--bs-border-radius-xxl);
|
||||||
|
--bs-border-radius-pill: 50rem;
|
||||||
|
--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
|
||||||
|
--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
|
||||||
|
--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
|
||||||
|
--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
|
||||||
|
--bs-focus-ring-width: 0.25rem;
|
||||||
|
--bs-focus-ring-opacity: 0.25;
|
||||||
|
--bs-focus-ring-color: rgba(13, 110, 253, 0.25);
|
||||||
|
--bs-form-valid-color: #198754;
|
||||||
|
--bs-form-valid-border-color: #198754;
|
||||||
|
--bs-form-invalid-color: #dc3545;
|
||||||
|
--bs-form-invalid-border-color: #dc3545;
|
||||||
|
}
|
||||||
|
|
||||||
|
[data-bs-theme=dark] {
|
||||||
|
color-scheme: dark;
|
||||||
|
--bs-body-color: #dee2e6;
|
||||||
|
--bs-body-color-rgb: 222, 226, 230;
|
||||||
|
--bs-body-bg: #212529;
|
||||||
|
--bs-body-bg-rgb: 33, 37, 41;
|
||||||
|
--bs-emphasis-color: #fff;
|
||||||
|
--bs-emphasis-color-rgb: 255, 255, 255;
|
||||||
|
--bs-secondary-color: rgba(222, 226, 230, 0.75);
|
||||||
|
--bs-secondary-color-rgb: 222, 226, 230;
|
||||||
|
--bs-secondary-bg: #343a40;
|
||||||
|
--bs-secondary-bg-rgb: 52, 58, 64;
|
||||||
|
--bs-tertiary-color: rgba(222, 226, 230, 0.5);
|
||||||
|
--bs-tertiary-color-rgb: 222, 226, 230;
|
||||||
|
--bs-tertiary-bg: #2b3035;
|
||||||
|
--bs-tertiary-bg-rgb: 43, 48, 53;
|
||||||
|
--bs-primary-text-emphasis: #6ea8fe;
|
||||||
|
--bs-secondary-text-emphasis: #a7acb1;
|
||||||
|
--bs-success-text-emphasis: #75b798;
|
||||||
|
--bs-info-text-emphasis: #6edff6;
|
||||||
|
--bs-warning-text-emphasis: #ffda6a;
|
||||||
|
--bs-danger-text-emphasis: #ea868f;
|
||||||
|
--bs-light-text-emphasis: #f8f9fa;
|
||||||
|
--bs-dark-text-emphasis: #dee2e6;
|
||||||
|
--bs-primary-bg-subtle: #031633;
|
||||||
|
--bs-secondary-bg-subtle: #161719;
|
||||||
|
--bs-success-bg-subtle: #051b11;
|
||||||
|
--bs-info-bg-subtle: #032830;
|
||||||
|
--bs-warning-bg-subtle: #332701;
|
||||||
|
--bs-danger-bg-subtle: #2c0b0e;
|
||||||
|
--bs-light-bg-subtle: #343a40;
|
||||||
|
--bs-dark-bg-subtle: #1a1d20;
|
||||||
|
--bs-primary-border-subtle: #084298;
|
||||||
|
--bs-secondary-border-subtle: #41464b;
|
||||||
|
--bs-success-border-subtle: #0f5132;
|
||||||
|
--bs-info-border-subtle: #087990;
|
||||||
|
--bs-warning-border-subtle: #997404;
|
||||||
|
--bs-danger-border-subtle: #842029;
|
||||||
|
--bs-light-border-subtle: #495057;
|
||||||
|
--bs-dark-border-subtle: #343a40;
|
||||||
|
--bs-heading-color: inherit;
|
||||||
|
--bs-link-color: #6ea8fe;
|
||||||
|
--bs-link-hover-color: #8bb9fe;
|
||||||
|
--bs-link-color-rgb: 110, 168, 254;
|
||||||
|
--bs-link-hover-color-rgb: 139, 185, 254;
|
||||||
|
--bs-code-color: #e685b5;
|
||||||
|
--bs-highlight-color: #dee2e6;
|
||||||
|
--bs-highlight-bg: #664d03;
|
||||||
|
--bs-border-color: #495057;
|
||||||
|
--bs-border-color-translucent: rgba(255, 255, 255, 0.15);
|
||||||
|
--bs-form-valid-color: #75b798;
|
||||||
|
--bs-form-valid-border-color: #75b798;
|
||||||
|
--bs-form-invalid-color: #ea868f;
|
||||||
|
--bs-form-invalid-border-color: #ea868f;
|
||||||
|
}
|
||||||
|
|
||||||
|
*,
|
||||||
|
*::before,
|
||||||
|
*::after {
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (prefers-reduced-motion: no-preference) {
|
||||||
|
:root {
|
||||||
|
scroll-behavior: smooth;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
margin: 0;
|
||||||
|
font-family: var(--bs-body-font-family);
|
||||||
|
font-size: var(--bs-body-font-size);
|
||||||
|
font-weight: var(--bs-body-font-weight);
|
||||||
|
line-height: var(--bs-body-line-height);
|
||||||
|
color: var(--bs-body-color);
|
||||||
|
text-align: var(--bs-body-text-align);
|
||||||
|
background-color: var(--bs-body-bg);
|
||||||
|
-webkit-text-size-adjust: 100%;
|
||||||
|
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
|
||||||
|
}
|
||||||
|
|
||||||
|
hr {
|
||||||
|
margin: 1rem 0;
|
||||||
|
color: inherit;
|
||||||
|
border: 0;
|
||||||
|
border-top: var(--bs-border-width) solid;
|
||||||
|
opacity: 0.25;
|
||||||
|
}
|
||||||
|
|
||||||
|
h6, h5, h4, h3, h2, h1 {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
font-weight: 500;
|
||||||
|
line-height: 1.2;
|
||||||
|
color: var(--bs-heading-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
font-size: calc(1.375rem + 1.5vw);
|
||||||
|
}
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
h1 {
|
||||||
|
font-size: 2.5rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: calc(1.325rem + 0.9vw);
|
||||||
|
}
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
h2 {
|
||||||
|
font-size: 2rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-size: calc(1.3rem + 0.6vw);
|
||||||
|
}
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
h3 {
|
||||||
|
font-size: 1.75rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h4 {
|
||||||
|
font-size: calc(1.275rem + 0.3vw);
|
||||||
|
}
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
h4 {
|
||||||
|
font-size: 1.5rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
h5 {
|
||||||
|
font-size: 1.25rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
h6 {
|
||||||
|
font-size: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
abbr[title] {
|
||||||
|
-webkit-text-decoration: underline dotted;
|
||||||
|
text-decoration: underline dotted;
|
||||||
|
cursor: help;
|
||||||
|
-webkit-text-decoration-skip-ink: none;
|
||||||
|
text-decoration-skip-ink: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
address {
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
font-style: normal;
|
||||||
|
line-height: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
ol,
|
||||||
|
ul {
|
||||||
|
padding-right: 2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
ol,
|
||||||
|
ul,
|
||||||
|
dl {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
ol ol,
|
||||||
|
ul ul,
|
||||||
|
ol ul,
|
||||||
|
ul ol {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
dt {
|
||||||
|
font-weight: 700;
|
||||||
|
}
|
||||||
|
|
||||||
|
dd {
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
blockquote {
|
||||||
|
margin: 0 0 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
b,
|
||||||
|
strong {
|
||||||
|
font-weight: bolder;
|
||||||
|
}
|
||||||
|
|
||||||
|
small {
|
||||||
|
font-size: 0.875em;
|
||||||
|
}
|
||||||
|
|
||||||
|
mark {
|
||||||
|
padding: 0.1875em;
|
||||||
|
color: var(--bs-highlight-color);
|
||||||
|
background-color: var(--bs-highlight-bg);
|
||||||
|
}
|
||||||
|
|
||||||
|
sub,
|
||||||
|
sup {
|
||||||
|
position: relative;
|
||||||
|
font-size: 0.75em;
|
||||||
|
line-height: 0;
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
|
||||||
|
sub {
|
||||||
|
bottom: -0.25em;
|
||||||
|
}
|
||||||
|
|
||||||
|
sup {
|
||||||
|
top: -0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
a:hover {
|
||||||
|
--bs-link-color-rgb: var(--bs-link-hover-color-rgb);
|
||||||
|
}
|
||||||
|
|
||||||
|
a:not([href]):not([class]), a:not([href]):not([class]):hover {
|
||||||
|
color: inherit;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
pre,
|
||||||
|
code,
|
||||||
|
kbd,
|
||||||
|
samp {
|
||||||
|
font-family: var(--bs-font-monospace);
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
pre {
|
||||||
|
display: block;
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
overflow: auto;
|
||||||
|
font-size: 0.875em;
|
||||||
|
}
|
||||||
|
pre code {
|
||||||
|
font-size: inherit;
|
||||||
|
color: inherit;
|
||||||
|
word-break: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
code {
|
||||||
|
font-size: 0.875em;
|
||||||
|
color: var(--bs-code-color);
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
a > code {
|
||||||
|
color: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
kbd {
|
||||||
|
padding: 0.1875rem 0.375rem;
|
||||||
|
font-size: 0.875em;
|
||||||
|
color: var(--bs-body-bg);
|
||||||
|
background-color: var(--bs-body-color);
|
||||||
|
border-radius: 0.25rem;
|
||||||
|
}
|
||||||
|
kbd kbd {
|
||||||
|
padding: 0;
|
||||||
|
font-size: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
figure {
|
||||||
|
margin: 0 0 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
img,
|
||||||
|
svg {
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
table {
|
||||||
|
caption-side: bottom;
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
|
||||||
|
caption {
|
||||||
|
padding-top: 0.5rem;
|
||||||
|
padding-bottom: 0.5rem;
|
||||||
|
color: var(--bs-secondary-color);
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
th {
|
||||||
|
text-align: inherit;
|
||||||
|
text-align: -webkit-match-parent;
|
||||||
|
}
|
||||||
|
|
||||||
|
thead,
|
||||||
|
tbody,
|
||||||
|
tfoot,
|
||||||
|
tr,
|
||||||
|
td,
|
||||||
|
th {
|
||||||
|
border-color: inherit;
|
||||||
|
border-style: solid;
|
||||||
|
border-width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
label {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
button {
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
button:focus:not(:focus-visible) {
|
||||||
|
outline: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
input,
|
||||||
|
button,
|
||||||
|
select,
|
||||||
|
optgroup,
|
||||||
|
textarea {
|
||||||
|
margin: 0;
|
||||||
|
font-family: inherit;
|
||||||
|
font-size: inherit;
|
||||||
|
line-height: inherit;
|
||||||
|
}
|
||||||
|
|
||||||
|
button,
|
||||||
|
select {
|
||||||
|
text-transform: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
[role=button] {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
select {
|
||||||
|
word-wrap: normal;
|
||||||
|
}
|
||||||
|
select:disabled {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
button,
|
||||||
|
[type=button],
|
||||||
|
[type=reset],
|
||||||
|
[type=submit] {
|
||||||
|
-webkit-appearance: button;
|
||||||
|
}
|
||||||
|
button:not(:disabled),
|
||||||
|
[type=button]:not(:disabled),
|
||||||
|
[type=reset]:not(:disabled),
|
||||||
|
[type=submit]:not(:disabled) {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
::-moz-focus-inner {
|
||||||
|
padding: 0;
|
||||||
|
border-style: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
textarea {
|
||||||
|
resize: vertical;
|
||||||
|
}
|
||||||
|
|
||||||
|
fieldset {
|
||||||
|
min-width: 0;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
legend {
|
||||||
|
float: right;
|
||||||
|
width: 100%;
|
||||||
|
padding: 0;
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
font-size: calc(1.275rem + 0.3vw);
|
||||||
|
line-height: inherit;
|
||||||
|
}
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
legend {
|
||||||
|
font-size: 1.5rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
legend + * {
|
||||||
|
clear: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
::-webkit-datetime-edit-fields-wrapper,
|
||||||
|
::-webkit-datetime-edit-text,
|
||||||
|
::-webkit-datetime-edit-minute,
|
||||||
|
::-webkit-datetime-edit-hour-field,
|
||||||
|
::-webkit-datetime-edit-day-field,
|
||||||
|
::-webkit-datetime-edit-month-field,
|
||||||
|
::-webkit-datetime-edit-year-field {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
::-webkit-inner-spin-button {
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
[type=search] {
|
||||||
|
-webkit-appearance: textfield;
|
||||||
|
outline-offset: -2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
[type="tel"],
|
||||||
|
[type="url"],
|
||||||
|
[type="email"],
|
||||||
|
[type="number"] {
|
||||||
|
direction: ltr;
|
||||||
|
}
|
||||||
|
::-webkit-search-decoration {
|
||||||
|
-webkit-appearance: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
::-webkit-color-swatch-wrapper {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
::-webkit-file-upload-button {
|
||||||
|
font: inherit;
|
||||||
|
-webkit-appearance: button;
|
||||||
|
}
|
||||||
|
|
||||||
|
::file-selector-button {
|
||||||
|
font: inherit;
|
||||||
|
-webkit-appearance: button;
|
||||||
|
}
|
||||||
|
|
||||||
|
output {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
iframe {
|
||||||
|
border: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary {
|
||||||
|
display: list-item;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
progress {
|
||||||
|
vertical-align: baseline;
|
||||||
|
}
|
||||||
|
|
||||||
|
[hidden] {
|
||||||
|
display: none !important;
|
||||||
|
}
|
||||||
|
/*# sourceMappingURL=bootstrap-reboot.rtl.css.map */
|
||||||
File diff suppressed because one or more lines are too long
+6
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+5402
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
+6
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+5393
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+9456
-7437
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
Vendored
+5
-6
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+12030
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
Vendored
+6
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Vendored
+715
-4
File diff suppressed because it is too large
Load Diff
@@ -4,18 +4,21 @@
|
|||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
src: url('../fonts/OpenSans.woff') format('woff');
|
src: url('../fonts/OpenSans.woff') format('woff');
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'Open Sans Condensed';
|
font-family: 'Open Sans Condensed';
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
font-weight: 300;
|
font-weight: 300;
|
||||||
src: url('../fonts/OpenSansCondensed.woff') format('woff');
|
src: url('../fonts/OpenSansCondensed.woff') format('woff');
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'Roboto';
|
font-family: 'Roboto';
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
src: url('../fonts/Roboto.woff') format('woff');
|
src: url('../fonts/Roboto.woff') format('woff');
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'Roboto Condensed';
|
font-family: 'Roboto Condensed';
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
|
|||||||
@@ -17,18 +17,22 @@
|
|||||||
min-height: 0; /* support: IE7 */
|
min-height: 0; /* support: IE7 */
|
||||||
font-size: 100%;
|
font-size: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-accordion .ui-accordion-icons {
|
.ui-accordion .ui-accordion-icons {
|
||||||
padding-left: 2.2em;
|
padding-left: 2.2em;
|
||||||
}
|
}
|
||||||
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
|
|
||||||
|
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
|
||||||
padding-left: 2.2em;
|
padding-left: 2.2em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
|
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: .5em;
|
left: .5em;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
margin-top: -8px;
|
margin-top: -8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-accordion .ui-accordion-content {
|
.ui-accordion .ui-accordion-content {
|
||||||
padding: 1em 2.2em;
|
padding: 1em 2.2em;
|
||||||
border-top: 0;
|
border-top: 0;
|
||||||
|
|||||||
@@ -19,13 +19,14 @@
|
|||||||
text-align: center;
|
text-align: center;
|
||||||
overflow: visible; /* removes extra width in IE */
|
overflow: visible; /* removes extra width in IE */
|
||||||
}
|
}
|
||||||
.ui-button,
|
|
||||||
.ui-button:link,
|
.ui-button,
|
||||||
.ui-button:visited,
|
.ui-button:link,
|
||||||
.ui-button:hover,
|
.ui-button:visited,
|
||||||
.ui-button:active {
|
.ui-button:hover,
|
||||||
|
.ui-button:active {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
/* to make room for the icon, a width needs to be set here */
|
/* to make room for the icon, a width needs to be set here */
|
||||||
.ui-button-icon-only {
|
.ui-button-icon-only {
|
||||||
width: 2.2em;
|
width: 2.2em;
|
||||||
@@ -34,9 +35,11 @@
|
|||||||
button.ui-button-icon-only {
|
button.ui-button-icon-only {
|
||||||
width: 2.4em;
|
width: 2.4em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-button-icons-only {
|
.ui-button-icons-only {
|
||||||
width: 3.4em;
|
width: 3.4em;
|
||||||
}
|
}
|
||||||
|
|
||||||
button.ui-button-icons-only {
|
button.ui-button-icons-only {
|
||||||
width: 3.7em;
|
width: 3.7em;
|
||||||
}
|
}
|
||||||
@@ -46,22 +49,27 @@ button.ui-button-icons-only {
|
|||||||
display: block;
|
display: block;
|
||||||
line-height: normal;
|
line-height: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-button-text-only .ui-button-text {
|
.ui-button-text-only .ui-button-text {
|
||||||
padding: .4em 1em;
|
padding: .4em 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-button-icon-only .ui-button-text,
|
.ui-button-icon-only .ui-button-text,
|
||||||
.ui-button-icons-only .ui-button-text {
|
.ui-button-icons-only .ui-button-text {
|
||||||
padding: .4em;
|
padding: .4em;
|
||||||
text-indent: -9999999px;
|
text-indent: -9999999px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-button-text-icon-primary .ui-button-text,
|
.ui-button-text-icon-primary .ui-button-text,
|
||||||
.ui-button-text-icons .ui-button-text {
|
.ui-button-text-icons .ui-button-text {
|
||||||
padding: .4em 1em .4em 2.1em;
|
padding: .4em 1em .4em 2.1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-button-text-icon-secondary .ui-button-text,
|
.ui-button-text-icon-secondary .ui-button-text,
|
||||||
.ui-button-text-icons .ui-button-text {
|
.ui-button-text-icons .ui-button-text {
|
||||||
padding: .4em 2.1em .4em 1em;
|
padding: .4em 2.1em .4em 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-button-text-icons .ui-button-text {
|
.ui-button-text-icons .ui-button-text {
|
||||||
padding-left: 2.1em;
|
padding-left: 2.1em;
|
||||||
padding-right: 2.1em;
|
padding-right: 2.1em;
|
||||||
@@ -81,15 +89,18 @@ input.ui-button {
|
|||||||
top: 50%;
|
top: 50%;
|
||||||
margin-top: -8px;
|
margin-top: -8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-button-icon-only .ui-icon {
|
.ui-button-icon-only .ui-icon {
|
||||||
left: 50%;
|
left: 50%;
|
||||||
margin-left: -8px;
|
margin-left: -8px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-button-text-icon-primary .ui-button-icon-primary,
|
.ui-button-text-icon-primary .ui-button-icon-primary,
|
||||||
.ui-button-text-icons .ui-button-icon-primary,
|
.ui-button-text-icons .ui-button-icon-primary,
|
||||||
.ui-button-icons-only .ui-button-icon-primary {
|
.ui-button-icons-only .ui-button-icon-primary {
|
||||||
left: .5em;
|
left: .5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-button-text-icon-secondary .ui-button-icon-secondary,
|
.ui-button-text-icon-secondary .ui-button-icon-secondary,
|
||||||
.ui-button-text-icons .ui-button-icon-secondary,
|
.ui-button-text-icons .ui-button-icon-secondary,
|
||||||
.ui-button-icons-only .ui-button-icon-secondary {
|
.ui-button-icons-only .ui-button-icon-secondary {
|
||||||
@@ -100,10 +111,11 @@ input.ui-button {
|
|||||||
.ui-buttonset {
|
.ui-buttonset {
|
||||||
margin-right: 7px;
|
margin-right: 7px;
|
||||||
}
|
}
|
||||||
.ui-buttonset .ui-button {
|
|
||||||
|
.ui-buttonset .ui-button {
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
margin-right: -.3em;
|
margin-right: -.3em;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* workarounds */
|
/* workarounds */
|
||||||
/* reset extra padding in Firefox, see h5bp.com/l */
|
/* reset extra padding in Firefox, see h5bp.com/l */
|
||||||
|
|||||||
@@ -14,6 +14,7 @@
|
|||||||
.ui-helper-hidden {
|
.ui-helper-hidden {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-helper-hidden-accessible {
|
.ui-helper-hidden-accessible {
|
||||||
border: 0;
|
border: 0;
|
||||||
clip: rect(0 0 0 0);
|
clip: rect(0 0 0 0);
|
||||||
@@ -24,6 +25,7 @@
|
|||||||
position: absolute;
|
position: absolute;
|
||||||
width: 1px;
|
width: 1px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-helper-reset {
|
.ui-helper-reset {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
@@ -34,18 +36,22 @@
|
|||||||
font-size: 100%;
|
font-size: 100%;
|
||||||
list-style: none;
|
list-style: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-helper-clearfix:before,
|
.ui-helper-clearfix:before,
|
||||||
.ui-helper-clearfix:after {
|
.ui-helper-clearfix:after {
|
||||||
content: "";
|
content: "";
|
||||||
display: table;
|
display: table;
|
||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-helper-clearfix:after {
|
.ui-helper-clearfix:after {
|
||||||
clear: both;
|
clear: both;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-helper-clearfix {
|
.ui-helper-clearfix {
|
||||||
min-height: 0; /* support: IE7 */
|
min-height: 0; /* support: IE7 */
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-helper-zfix {
|
.ui-helper-zfix {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
@@ -53,21 +59,19 @@
|
|||||||
left: 0;
|
left: 0;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
filter:Alpha(Opacity=0); /* support: IE8 */
|
filter: Alpha(Opacity=0); /* support: IE8 */
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-front {
|
.ui-front {
|
||||||
z-index: 100;
|
z-index: 100;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Interaction Cues
|
/* Interaction Cues
|
||||||
----------------------------------*/
|
----------------------------------*/
|
||||||
.ui-state-disabled {
|
.ui-state-disabled {
|
||||||
cursor: default !important;
|
cursor: default !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Icons
|
/* Icons
|
||||||
----------------------------------*/
|
----------------------------------*/
|
||||||
|
|
||||||
@@ -79,7 +83,6 @@
|
|||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Misc visuals
|
/* Misc visuals
|
||||||
----------------------------------*/
|
----------------------------------*/
|
||||||
|
|
||||||
|
|||||||
@@ -13,125 +13,151 @@
|
|||||||
padding: .2em .2em 0;
|
padding: .2em .2em 0;
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-header {
|
|
||||||
|
.ui-datepicker .ui-datepicker-header {
|
||||||
position: relative;
|
position: relative;
|
||||||
padding: .2em 0;
|
padding: .2em 0;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-prev,
|
|
||||||
.ui-datepicker .ui-datepicker-next {
|
.ui-datepicker .ui-datepicker-prev,
|
||||||
|
.ui-datepicker .ui-datepicker-next {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 2px;
|
top: 2px;
|
||||||
width: 1.8em;
|
width: 1.8em;
|
||||||
height: 1.8em;
|
height: 1.8em;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-prev-hover,
|
|
||||||
.ui-datepicker .ui-datepicker-next-hover {
|
.ui-datepicker .ui-datepicker-prev-hover,
|
||||||
|
.ui-datepicker .ui-datepicker-next-hover {
|
||||||
top: 1px;
|
top: 1px;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-prev {
|
|
||||||
|
.ui-datepicker .ui-datepicker-prev {
|
||||||
left: 2px;
|
left: 2px;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-next {
|
|
||||||
|
.ui-datepicker .ui-datepicker-next {
|
||||||
right: 2px;
|
right: 2px;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-prev-hover {
|
|
||||||
|
.ui-datepicker .ui-datepicker-prev-hover {
|
||||||
left: 1px;
|
left: 1px;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-next-hover {
|
|
||||||
|
.ui-datepicker .ui-datepicker-next-hover {
|
||||||
right: 1px;
|
right: 1px;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-prev span,
|
|
||||||
.ui-datepicker .ui-datepicker-next span {
|
.ui-datepicker .ui-datepicker-prev span,
|
||||||
|
.ui-datepicker .ui-datepicker-next span {
|
||||||
display: block;
|
display: block;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
left: 50%;
|
left: 50%;
|
||||||
margin-left: -8px;
|
margin-left: -8px;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
margin-top: -8px;
|
margin-top: -8px;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-title {
|
|
||||||
|
.ui-datepicker .ui-datepicker-title {
|
||||||
margin: 0 2.3em;
|
margin: 0 2.3em;
|
||||||
line-height: 1.8em;
|
line-height: 1.8em;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-title select {
|
|
||||||
|
.ui-datepicker .ui-datepicker-title select {
|
||||||
font-size: 1em;
|
font-size: 1em;
|
||||||
margin: 1px 0;
|
margin: 1px 0;
|
||||||
}
|
}
|
||||||
.ui-datepicker select.ui-datepicker-month,
|
|
||||||
.ui-datepicker select.ui-datepicker-year {
|
.ui-datepicker select.ui-datepicker-month,
|
||||||
|
.ui-datepicker select.ui-datepicker-year {
|
||||||
width: 45%;
|
width: 45%;
|
||||||
}
|
}
|
||||||
.ui-datepicker table {
|
|
||||||
|
.ui-datepicker table {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
font-size: .9em;
|
font-size: .9em;
|
||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
margin: 0 0 .4em;
|
margin: 0 0 .4em;
|
||||||
}
|
}
|
||||||
.ui-datepicker th {
|
|
||||||
|
.ui-datepicker th {
|
||||||
padding: .7em .3em;
|
padding: .7em .3em;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
border: 0;
|
border: 0;
|
||||||
}
|
}
|
||||||
.ui-datepicker td {
|
|
||||||
|
.ui-datepicker td {
|
||||||
border: 0;
|
border: 0;
|
||||||
padding: 1px;
|
padding: 1px;
|
||||||
}
|
}
|
||||||
.ui-datepicker td span,
|
|
||||||
.ui-datepicker td a {
|
.ui-datepicker td span,
|
||||||
|
.ui-datepicker td a {
|
||||||
display: block;
|
display: block;
|
||||||
padding: .2em;
|
padding: .2em;
|
||||||
text-align: right;
|
text-align: right;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-buttonpane {
|
|
||||||
|
.ui-datepicker .ui-datepicker-buttonpane {
|
||||||
background-image: none;
|
background-image: none;
|
||||||
margin: .7em 0 0 0;
|
margin: .7em 0 0 0;
|
||||||
padding: 0 .2em;
|
padding: 0 .2em;
|
||||||
border-left: 0;
|
border-left: 0;
|
||||||
border-right: 0;
|
border-right: 0;
|
||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-buttonpane button {
|
|
||||||
|
.ui-datepicker .ui-datepicker-buttonpane button {
|
||||||
float: right;
|
float: right;
|
||||||
margin: .5em .2em .4em;
|
margin: .5em .2em .4em;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
padding: .2em .6em .3em .6em;
|
padding: .2em .6em .3em .6em;
|
||||||
width: auto;
|
width: auto;
|
||||||
overflow: visible;
|
overflow: visible;
|
||||||
}
|
}
|
||||||
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
|
|
||||||
float: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* with multiple calendars */
|
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
|
||||||
.ui-datepicker.ui-datepicker-multi {
|
float: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* with multiple calendars */
|
||||||
|
.ui-datepicker.ui-datepicker-multi {
|
||||||
width: auto;
|
width: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group {
|
.ui-datepicker-multi .ui-datepicker-group {
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
.ui-datepicker-multi .ui-datepicker-group table {
|
|
||||||
|
.ui-datepicker-multi .ui-datepicker-group table {
|
||||||
width: 95%;
|
width: 95%;
|
||||||
margin: 0 auto .4em;
|
margin: 0 auto .4em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-datepicker-multi-2 .ui-datepicker-group {
|
.ui-datepicker-multi-2 .ui-datepicker-group {
|
||||||
width: 50%;
|
width: 50%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-datepicker-multi-3 .ui-datepicker-group {
|
.ui-datepicker-multi-3 .ui-datepicker-group {
|
||||||
width: 33.3%;
|
width: 33.3%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-datepicker-multi-4 .ui-datepicker-group {
|
.ui-datepicker-multi-4 .ui-datepicker-group {
|
||||||
width: 25%;
|
width: 25%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
|
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
|
||||||
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
|
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
|
||||||
border-left-width: 0;
|
border-left-width: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-datepicker-multi .ui-datepicker-buttonpane {
|
.ui-datepicker-multi .ui-datepicker-buttonpane {
|
||||||
clear: left;
|
clear: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-datepicker-row-break {
|
.ui-datepicker-row-break {
|
||||||
clear: both;
|
clear: both;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
@@ -142,34 +168,42 @@
|
|||||||
.ui-datepicker-rtl {
|
.ui-datepicker-rtl {
|
||||||
direction: rtl;
|
direction: rtl;
|
||||||
}
|
}
|
||||||
.ui-datepicker-rtl .ui-datepicker-prev {
|
|
||||||
|
.ui-datepicker-rtl .ui-datepicker-prev {
|
||||||
right: 2px;
|
right: 2px;
|
||||||
left: auto;
|
left: auto;
|
||||||
}
|
}
|
||||||
.ui-datepicker-rtl .ui-datepicker-next {
|
|
||||||
|
.ui-datepicker-rtl .ui-datepicker-next {
|
||||||
left: 2px;
|
left: 2px;
|
||||||
right: auto;
|
right: auto;
|
||||||
}
|
}
|
||||||
.ui-datepicker-rtl .ui-datepicker-prev:hover {
|
|
||||||
|
.ui-datepicker-rtl .ui-datepicker-prev:hover {
|
||||||
right: 1px;
|
right: 1px;
|
||||||
left: auto;
|
left: auto;
|
||||||
}
|
}
|
||||||
.ui-datepicker-rtl .ui-datepicker-next:hover {
|
|
||||||
|
.ui-datepicker-rtl .ui-datepicker-next:hover {
|
||||||
left: 1px;
|
left: 1px;
|
||||||
right: auto;
|
right: auto;
|
||||||
}
|
}
|
||||||
.ui-datepicker-rtl .ui-datepicker-buttonpane {
|
|
||||||
|
.ui-datepicker-rtl .ui-datepicker-buttonpane {
|
||||||
clear: right;
|
clear: right;
|
||||||
}
|
}
|
||||||
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
|
|
||||||
|
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
|
|
||||||
.ui-datepicker-rtl .ui-datepicker-group {
|
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
|
||||||
|
.ui-datepicker-rtl .ui-datepicker-group {
|
||||||
float: right;
|
float: right;
|
||||||
}
|
}
|
||||||
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
|
|
||||||
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
|
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
|
||||||
|
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
|
||||||
border-right-width: 0;
|
border-right-width: 0;
|
||||||
border-left-width: 1px;
|
border-left-width: 1px;
|
||||||
}
|
}
|
||||||
@@ -16,19 +16,22 @@
|
|||||||
padding: .2em;
|
padding: .2em;
|
||||||
outline: 0;
|
outline: 0;
|
||||||
}
|
}
|
||||||
.ui-dialog .ui-dialog-titlebar {
|
|
||||||
|
.ui-dialog .ui-dialog-titlebar {
|
||||||
padding: .4em 1em;
|
padding: .4em 1em;
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
.ui-dialog .ui-dialog-title {
|
|
||||||
|
.ui-dialog .ui-dialog-title {
|
||||||
float: left;
|
float: left;
|
||||||
margin: .1em 0;
|
margin: .1em 0;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
width: 90%;
|
width: 90%;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
text-overflow: ellipsis;
|
text-overflow: ellipsis;
|
||||||
}
|
}
|
||||||
.ui-dialog .ui-dialog-titlebar-close {
|
|
||||||
|
.ui-dialog .ui-dialog-titlebar-close {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: .3em;
|
right: .3em;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
@@ -36,35 +39,41 @@
|
|||||||
margin: -10px 0 0 0;
|
margin: -10px 0 0 0;
|
||||||
padding: 1px;
|
padding: 1px;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
}
|
}
|
||||||
.ui-dialog .ui-dialog-content {
|
|
||||||
|
.ui-dialog .ui-dialog-content {
|
||||||
position: relative;
|
position: relative;
|
||||||
border: 0;
|
border: 0;
|
||||||
padding: .5em 1em;
|
padding: .5em 1em;
|
||||||
background: none;
|
background: none;
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
}
|
}
|
||||||
.ui-dialog .ui-dialog-buttonpane {
|
|
||||||
|
.ui-dialog .ui-dialog-buttonpane {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
border-width: 1px 0 0 0;
|
border-width: 1px 0 0 0;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
margin-top: .5em;
|
margin-top: .5em;
|
||||||
padding: .3em 1em .5em .4em;
|
padding: .3em 1em .5em .4em;
|
||||||
}
|
}
|
||||||
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
|
|
||||||
|
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
|
||||||
float: right;
|
float: right;
|
||||||
}
|
}
|
||||||
.ui-dialog .ui-dialog-buttonpane button {
|
|
||||||
|
.ui-dialog .ui-dialog-buttonpane button {
|
||||||
margin: .5em .4em .5em 0;
|
margin: .5em .4em .5em 0;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
.ui-dialog .ui-resizable-se {
|
|
||||||
|
.ui-dialog .ui-resizable-se {
|
||||||
width: 12px;
|
width: 12px;
|
||||||
height: 12px;
|
height: 12px;
|
||||||
right: -5px;
|
right: -5px;
|
||||||
bottom: -5px;
|
bottom: -5px;
|
||||||
background-position: 16px 16px;
|
background-position: 16px 16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-draggable .ui-dialog-titlebar {
|
.ui-draggable .ui-dialog-titlebar {
|
||||||
cursor: move;
|
cursor: move;
|
||||||
}
|
}
|
||||||
+1105
-420
File diff suppressed because it is too large
Load Diff
@@ -15,10 +15,12 @@
|
|||||||
display: block;
|
display: block;
|
||||||
outline: none;
|
outline: none;
|
||||||
}
|
}
|
||||||
.ui-menu .ui-menu {
|
|
||||||
|
.ui-menu .ui-menu {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
}
|
}
|
||||||
.ui-menu .ui-menu-item {
|
|
||||||
|
.ui-menu .ui-menu-item {
|
||||||
position: relative;
|
position: relative;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 3px 1em 3px .4em;
|
padding: 3px 1em 3px .4em;
|
||||||
@@ -26,26 +28,29 @@
|
|||||||
min-height: 0; /* support: IE7 */
|
min-height: 0; /* support: IE7 */
|
||||||
/* support: IE10, see #8844 */
|
/* support: IE10, see #8844 */
|
||||||
list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
|
list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
|
||||||
}
|
}
|
||||||
.ui-menu .ui-menu-divider {
|
|
||||||
|
.ui-menu .ui-menu-divider {
|
||||||
margin: 5px 0;
|
margin: 5px 0;
|
||||||
height: 0;
|
height: 0;
|
||||||
font-size: 0;
|
font-size: 0;
|
||||||
line-height: 0;
|
line-height: 0;
|
||||||
border-width: 1px 0 0 0;
|
border-width: 1px 0 0 0;
|
||||||
}
|
}
|
||||||
.ui-menu .ui-state-focus,
|
|
||||||
.ui-menu .ui-state-active {
|
.ui-menu .ui-state-focus,
|
||||||
|
.ui-menu .ui-state-active {
|
||||||
margin: -1px;
|
margin: -1px;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* icon support */
|
/* icon support */
|
||||||
.ui-menu-icons {
|
.ui-menu-icons {
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
.ui-menu-icons .ui-menu-item {
|
|
||||||
|
.ui-menu-icons .ui-menu-item {
|
||||||
padding-left: 2em;
|
padding-left: 2em;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* left-aligned */
|
/* left-aligned */
|
||||||
.ui-menu .ui-icon {
|
.ui-menu .ui-icon {
|
||||||
|
|||||||
@@ -13,16 +13,19 @@
|
|||||||
text-align: left;
|
text-align: left;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.ui-progressbar .ui-progressbar-value {
|
|
||||||
|
.ui-progressbar .ui-progressbar-value {
|
||||||
margin: -1px;
|
margin: -1px;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
.ui-progressbar .ui-progressbar-overlay {
|
|
||||||
|
.ui-progressbar .ui-progressbar-overlay {
|
||||||
background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
|
background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
|
||||||
height: 100%;
|
height: 100%;
|
||||||
filter: alpha(opacity=25); /* support: IE8 */
|
filter: alpha(opacity=25); /* support: IE8 */
|
||||||
opacity: 0.25;
|
opacity: 0.25;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-progressbar-indeterminate .ui-progressbar-value {
|
.ui-progressbar-indeterminate .ui-progressbar-value {
|
||||||
background-image: none;
|
background-image: none;
|
||||||
}
|
}
|
||||||
@@ -9,6 +9,7 @@
|
|||||||
.ui-resizable {
|
.ui-resizable {
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable-handle {
|
.ui-resizable-handle {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
font-size: 0.1px;
|
font-size: 0.1px;
|
||||||
@@ -16,10 +17,12 @@
|
|||||||
-ms-touch-action: none;
|
-ms-touch-action: none;
|
||||||
touch-action: none;
|
touch-action: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable-disabled .ui-resizable-handle,
|
.ui-resizable-disabled .ui-resizable-handle,
|
||||||
.ui-resizable-autohide .ui-resizable-handle {
|
.ui-resizable-autohide .ui-resizable-handle {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable-n {
|
.ui-resizable-n {
|
||||||
cursor: n-resize;
|
cursor: n-resize;
|
||||||
height: 7px;
|
height: 7px;
|
||||||
@@ -27,6 +30,7 @@
|
|||||||
top: -5px;
|
top: -5px;
|
||||||
left: 0;
|
left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable-s {
|
.ui-resizable-s {
|
||||||
cursor: s-resize;
|
cursor: s-resize;
|
||||||
height: 7px;
|
height: 7px;
|
||||||
@@ -34,6 +38,7 @@
|
|||||||
bottom: -5px;
|
bottom: -5px;
|
||||||
left: 0;
|
left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable-e {
|
.ui-resizable-e {
|
||||||
cursor: e-resize;
|
cursor: e-resize;
|
||||||
width: 7px;
|
width: 7px;
|
||||||
@@ -41,6 +46,7 @@
|
|||||||
top: 0;
|
top: 0;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable-w {
|
.ui-resizable-w {
|
||||||
cursor: w-resize;
|
cursor: w-resize;
|
||||||
width: 7px;
|
width: 7px;
|
||||||
@@ -48,6 +54,7 @@
|
|||||||
top: 0;
|
top: 0;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable-se {
|
.ui-resizable-se {
|
||||||
cursor: se-resize;
|
cursor: se-resize;
|
||||||
width: 12px;
|
width: 12px;
|
||||||
@@ -55,6 +62,7 @@
|
|||||||
right: 1px;
|
right: 1px;
|
||||||
bottom: 1px;
|
bottom: 1px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable-sw {
|
.ui-resizable-sw {
|
||||||
cursor: sw-resize;
|
cursor: sw-resize;
|
||||||
width: 9px;
|
width: 9px;
|
||||||
@@ -62,6 +70,7 @@
|
|||||||
left: -5px;
|
left: -5px;
|
||||||
bottom: -5px;
|
bottom: -5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable-nw {
|
.ui-resizable-nw {
|
||||||
cursor: nw-resize;
|
cursor: nw-resize;
|
||||||
width: 9px;
|
width: 9px;
|
||||||
@@ -69,6 +78,7 @@
|
|||||||
left: -5px;
|
left: -5px;
|
||||||
top: -5px;
|
top: -5px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-resizable-ne {
|
.ui-resizable-ne {
|
||||||
cursor: ne-resize;
|
cursor: ne-resize;
|
||||||
width: 9px;
|
width: 9px;
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
-ms-touch-action: none;
|
-ms-touch-action: none;
|
||||||
touch-action: none;
|
touch-action: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-selectable-helper {
|
.ui-selectable-helper {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
z-index: 100;
|
z-index: 100;
|
||||||
|
|||||||
@@ -16,13 +16,15 @@
|
|||||||
left: 0;
|
left: 0;
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
.ui-selectmenu-menu .ui-menu {
|
|
||||||
|
.ui-selectmenu-menu .ui-menu {
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
/* Support: IE7 */
|
/* Support: IE7 */
|
||||||
overflow-x: hidden;
|
overflow-x: hidden;
|
||||||
padding-bottom: 1px;
|
padding-bottom: 1px;
|
||||||
}
|
}
|
||||||
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
|
|
||||||
|
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
|
||||||
font-size: 1em;
|
font-size: 1em;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
@@ -30,10 +32,12 @@
|
|||||||
margin: 0.5em 0 0 0;
|
margin: 0.5em 0 0 0;
|
||||||
height: auto;
|
height: auto;
|
||||||
border: 0;
|
border: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-selectmenu-open {
|
.ui-selectmenu-open {
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-selectmenu-button {
|
.ui-selectmenu-button {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
@@ -41,14 +45,16 @@
|
|||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
.ui-selectmenu-button span.ui-icon {
|
|
||||||
|
.ui-selectmenu-button span.ui-icon {
|
||||||
right: 0.5em;
|
right: 0.5em;
|
||||||
left: auto;
|
left: auto;
|
||||||
margin-top: -8px;
|
margin-top: -8px;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
}
|
}
|
||||||
.ui-selectmenu-button span.ui-selectmenu-text {
|
|
||||||
|
.ui-selectmenu-button span.ui-selectmenu-text {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
padding: 0.4em 2.1em 0.4em 1em;
|
padding: 0.4em 2.1em 0.4em 1em;
|
||||||
display: block;
|
display: block;
|
||||||
@@ -56,4 +62,4 @@
|
|||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
text-overflow: ellipsis;
|
text-overflow: ellipsis;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
@@ -12,7 +12,8 @@
|
|||||||
position: relative;
|
position: relative;
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
.ui-slider .ui-slider-handle {
|
|
||||||
|
.ui-slider .ui-slider-handle {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
z-index: 2;
|
z-index: 2;
|
||||||
width: 1.2em;
|
width: 1.2em;
|
||||||
@@ -20,56 +21,65 @@
|
|||||||
cursor: default;
|
cursor: default;
|
||||||
-ms-touch-action: none;
|
-ms-touch-action: none;
|
||||||
touch-action: none;
|
touch-action: none;
|
||||||
}
|
}
|
||||||
.ui-slider .ui-slider-range {
|
|
||||||
|
.ui-slider .ui-slider-range {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
font-size: .7em;
|
font-size: .7em;
|
||||||
display: block;
|
display: block;
|
||||||
border: 0;
|
border: 0;
|
||||||
background-position: 0 0;
|
background-position: 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* support: IE8 - See #6727 */
|
/* support: IE8 - See #6727 */
|
||||||
.ui-slider.ui-state-disabled .ui-slider-handle,
|
.ui-slider.ui-state-disabled .ui-slider-handle,
|
||||||
.ui-slider.ui-state-disabled .ui-slider-range {
|
.ui-slider.ui-state-disabled .ui-slider-range {
|
||||||
filter: inherit;
|
filter: inherit;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-slider-horizontal {
|
.ui-slider-horizontal {
|
||||||
height: .8em;
|
height: .8em;
|
||||||
}
|
}
|
||||||
.ui-slider-horizontal .ui-slider-handle {
|
|
||||||
|
.ui-slider-horizontal .ui-slider-handle {
|
||||||
top: -.3em;
|
top: -.3em;
|
||||||
margin-left: -.6em;
|
margin-left: -.6em;
|
||||||
}
|
}
|
||||||
.ui-slider-horizontal .ui-slider-range {
|
|
||||||
|
.ui-slider-horizontal .ui-slider-range {
|
||||||
top: 0;
|
top: 0;
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
.ui-slider-horizontal .ui-slider-range-min {
|
|
||||||
|
.ui-slider-horizontal .ui-slider-range-min {
|
||||||
left: 0;
|
left: 0;
|
||||||
}
|
}
|
||||||
.ui-slider-horizontal .ui-slider-range-max {
|
|
||||||
|
.ui-slider-horizontal .ui-slider-range-max {
|
||||||
right: 0;
|
right: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-slider-vertical {
|
.ui-slider-vertical {
|
||||||
width: .8em;
|
width: .8em;
|
||||||
height: 100px;
|
height: 100px;
|
||||||
}
|
}
|
||||||
.ui-slider-vertical .ui-slider-handle {
|
|
||||||
|
.ui-slider-vertical .ui-slider-handle {
|
||||||
left: -.3em;
|
left: -.3em;
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
margin-bottom: -.6em;
|
margin-bottom: -.6em;
|
||||||
}
|
}
|
||||||
.ui-slider-vertical .ui-slider-range {
|
|
||||||
|
.ui-slider-vertical .ui-slider-range {
|
||||||
left: 0;
|
left: 0;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
.ui-slider-vertical .ui-slider-range-min {
|
|
||||||
|
.ui-slider-vertical .ui-slider-range-min {
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
}
|
}
|
||||||
.ui-slider-vertical .ui-slider-range-max {
|
|
||||||
|
.ui-slider-vertical .ui-slider-range-max {
|
||||||
top: 0;
|
top: 0;
|
||||||
}
|
}
|
||||||
@@ -15,6 +15,7 @@
|
|||||||
padding: 0;
|
padding: 0;
|
||||||
vertical-align: middle;
|
vertical-align: middle;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-spinner-input {
|
.ui-spinner-input {
|
||||||
border: none;
|
border: none;
|
||||||
background: none;
|
background: none;
|
||||||
@@ -25,6 +26,7 @@
|
|||||||
margin-left: .4em;
|
margin-left: .4em;
|
||||||
margin-right: 22px;
|
margin-right: 22px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-spinner-button {
|
.ui-spinner-button {
|
||||||
width: 16px;
|
width: 16px;
|
||||||
height: 50%;
|
height: 50%;
|
||||||
@@ -51,9 +53,11 @@
|
|||||||
top: 50%;
|
top: 50%;
|
||||||
left: 0;
|
left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-spinner-up {
|
.ui-spinner-up {
|
||||||
top: 0;
|
top: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-spinner-down {
|
.ui-spinner-down {
|
||||||
bottom: 0;
|
bottom: 0;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,14 +9,16 @@
|
|||||||
* http://api.jqueryui.com/tabs/#theming
|
* http://api.jqueryui.com/tabs/#theming
|
||||||
*/
|
*/
|
||||||
.ui-tabs {
|
.ui-tabs {
|
||||||
position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
|
position: relative; /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
|
||||||
padding: .2em;
|
padding: .2em;
|
||||||
}
|
}
|
||||||
.ui-tabs .ui-tabs-nav {
|
|
||||||
|
.ui-tabs .ui-tabs-nav {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
padding: .2em .2em 0;
|
padding: .2em .2em 0;
|
||||||
}
|
}
|
||||||
.ui-tabs .ui-tabs-nav li {
|
|
||||||
|
.ui-tabs .ui-tabs-nav li {
|
||||||
list-style: none;
|
list-style: none;
|
||||||
float: left;
|
float: left;
|
||||||
position: relative;
|
position: relative;
|
||||||
@@ -25,24 +27,29 @@
|
|||||||
border-bottom-width: 0;
|
border-bottom-width: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
|
|
||||||
|
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
|
||||||
float: left;
|
float: left;
|
||||||
padding: .5em 1em;
|
padding: .5em 1em;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
|
|
||||||
|
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
|
||||||
margin-bottom: -1px;
|
margin-bottom: -1px;
|
||||||
padding-bottom: 1px;
|
padding-bottom: 1px;
|
||||||
}
|
}
|
||||||
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
|
|
||||||
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
|
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
|
||||||
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
|
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
|
||||||
|
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
|
||||||
cursor: text;
|
cursor: text;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
|
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
.ui-tabs .ui-tabs-panel {
|
.ui-tabs .ui-tabs-panel {
|
||||||
display: block;
|
display: block;
|
||||||
border-width: 0;
|
border-width: 0;
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -16,6 +16,7 @@
|
|||||||
-webkit-box-shadow: 0 0 5px #aaa;
|
-webkit-box-shadow: 0 0 5px #aaa;
|
||||||
box-shadow: 0 0 5px #aaa;
|
box-shadow: 0 0 5px #aaa;
|
||||||
}
|
}
|
||||||
|
|
||||||
body .ui-tooltip {
|
body .ui-tooltip {
|
||||||
border-width: 2px;
|
border-width: 2px;
|
||||||
}
|
}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -3,9 +3,9 @@
|
|||||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-3 py-4">
|
<div class="col-3 py-4">
|
||||||
<asp:LinkButton runat="server" ID="lbtProImportIS" CssClass="btn btn-outline-info btn-block py-3" OnClick="lbtProImportIS_Click">
|
<asp:LinkButton runat="server" ID="lbtProImportIS" CssClass="btn btn-outline-info w-100 py-3" OnClick="lbtProImportIS_Click">
|
||||||
<div><i class="fa fa-download fa-4x"></i></div>
|
<div><i class="fa fa-download fa-4x"></i></div>
|
||||||
<div class="font-weight-bold mt-1 table-dark text-light">
|
<div class="font-weight-bold mt-1 bg-dark text-light">
|
||||||
Esegui Import + Allineamento Dati
|
Esegui Import + Allineamento Dati
|
||||||
</div>
|
</div>
|
||||||
</asp:LinkButton>
|
</asp:LinkButton>
|
||||||
|
|||||||
@@ -1,15 +1,11 @@
|
|||||||
using MapoDb;
|
using SteamWare;
|
||||||
using SteamWare;
|
|
||||||
using System;
|
using System;
|
||||||
|
|
||||||
namespace MP_ADM
|
namespace MP_ADM
|
||||||
{
|
{
|
||||||
public partial class DataImport : BasePage
|
public partial class DataImport : BasePage
|
||||||
{
|
{
|
||||||
protected void Page_Load(object sender, EventArgs e)
|
#region Private Methods
|
||||||
{
|
|
||||||
checkEnabled();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void checkEnabled()
|
private void checkEnabled()
|
||||||
{
|
{
|
||||||
@@ -23,6 +19,10 @@ namespace MP_ADM
|
|||||||
lblDataImportOut.Text = messaggio;
|
lblDataImportOut.Text = messaggio;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endregion Private Methods
|
||||||
|
|
||||||
|
#region Protected Methods
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Esegue import dati
|
/// Esegue import dati
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -38,5 +38,16 @@ namespace MP_ADM
|
|||||||
DataLayerObj.taWKS.All_ImportFile_Process(null, null, null, null, 0, 0);
|
DataLayerObj.taWKS.All_ImportFile_Process(null, null, null, null, 0, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (!Page.IsPostBack)
|
||||||
|
{
|
||||||
|
((MoonPro)this.Master).showSearch = false;
|
||||||
|
}
|
||||||
|
checkEnabled();
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Protected Methods
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Generated
+15
-13
@@ -1,32 +1,34 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <generato automaticamente>
|
// <auto-generated>
|
||||||
// Codice generato da uno strumento.
|
// This code was generated by a tool.
|
||||||
//
|
//
|
||||||
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
// il codice viene rigenerato.
|
// the code is regenerated.
|
||||||
// </generato automaticamente>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace MP_ADM {
|
namespace MP_ADM
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class DataImport {
|
public partial class DataImport
|
||||||
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Controllo lbtProImportIS.
|
/// lbtProImportIS control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Campo generato automaticamente.
|
/// Auto-generated field.
|
||||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.LinkButton lbtProImportIS;
|
protected global::System.Web.UI.WebControls.LinkButton lbtProImportIS;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Controllo lblDataImportOut.
|
/// lblDataImportOut control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Campo generato automaticamente.
|
/// Auto-generated field.
|
||||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.Label lblDataImportOut;
|
protected global::System.Web.UI.WebControls.Label lblDataImportOut;
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -2,14 +2,13 @@
|
|||||||
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml" >
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
<head runat="server">
|
<head runat="server">
|
||||||
<title></title>
|
<title></title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<form id="form1" runat="server">
|
<form id="form1" runat="server">
|
||||||
<div>
|
<div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
Generated
+8
-9
@@ -1,11 +1,10 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <auto-generated>
|
// <generato automaticamente>
|
||||||
// This code was generated by a tool.
|
// Codice generato da uno strumento.
|
||||||
// Runtime Version:2.0.50727.42
|
|
||||||
//
|
//
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
||||||
// the code is regenerated.
|
// il codice viene rigenerato.
|
||||||
// </auto-generated>
|
// </generato automaticamente>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace MP_ADM
|
namespace MP_ADM
|
||||||
@@ -16,11 +15,11 @@ namespace MP_ADM
|
|||||||
{
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// form1 control.
|
/// Controllo form1.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Auto-generated field.
|
/// Campo generato automaticamente.
|
||||||
/// To modify move field declaration from designer file to code-behind file.
|
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
<%@ Page Language="C#" AutoEventWireup="true" Inherits="ExportPdf" Codebehind="ExportPdf.aspx.cs" %>
|
<%@ Page Language="C#" AutoEventWireup="true" Inherits="ExportPdf" CodeBehind="ExportPdf.aspx.cs" %>
|
||||||
|
|
||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
|
||||||
@@ -9,7 +9,6 @@
|
|||||||
<body>
|
<body>
|
||||||
<form id="form1" runat="server">
|
<form id="form1" runat="server">
|
||||||
<div>
|
<div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</body>
|
</body>
|
||||||
|
|||||||
Generated
+10
-10
@@ -1,23 +1,23 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <auto-generated>
|
// <generato automaticamente>
|
||||||
// This code was generated by a tool.
|
// Codice generato da uno strumento.
|
||||||
// Runtime Version:2.0.50727.4927
|
|
||||||
//
|
//
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
||||||
// the code is regenerated.
|
// il codice viene rigenerato.
|
||||||
// </auto-generated>
|
// </generato automaticamente>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public partial class ExportPdf {
|
public partial class ExportPdf
|
||||||
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// form1 control.
|
/// Controllo form1.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Auto-generated field.
|
/// Campo generato automaticamente.
|
||||||
/// To modify move field declaration from designer file to code-behind file.
|
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
protected global::System.Web.UI.HtmlControls.HtmlForm form1;
|
||||||
}
|
}
|
||||||
|
|||||||
+39
-27
@@ -5,18 +5,7 @@ namespace MP_ADM
|
|||||||
{
|
{
|
||||||
public partial class GestKIT : BasePage
|
public partial class GestKIT : BasePage
|
||||||
{
|
{
|
||||||
protected void Page_Load(object sender, EventArgs e)
|
#region Private Methods
|
||||||
{
|
|
||||||
checkEnabled();
|
|
||||||
string codPre = memLayer.ML.CRS("OptAdmKit_CodPre");
|
|
||||||
mod_barcode.codOrdPre = codPre != "" ? codPre : "KIT";
|
|
||||||
mod_gestPromODL.codOrdPre = mod_barcode.codOrdPre;
|
|
||||||
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptBCode_enbSelFase");
|
|
||||||
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptBCode_CodGruppo");
|
|
||||||
mod_barcode.eh_comandoRegistrato += Mod_barcode_eh_comandoRegistrato;
|
|
||||||
mod_barcode.eh_dataRead += Mod_barcode_eh_dataRead;
|
|
||||||
mod_gestKIT.eh_selKit += Mod_gestKIT_eh_selKit;
|
|
||||||
}
|
|
||||||
|
|
||||||
private void checkEnabled()
|
private void checkEnabled()
|
||||||
{
|
{
|
||||||
@@ -31,21 +20,6 @@ namespace MP_ADM
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Mod_gestKIT_eh_selKit(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
// invio ultimo kit creato a barcode...
|
|
||||||
mod_barcode.BCodeVal = mod_gestKIT.lastKitMade;
|
|
||||||
mod_barcode.processInput();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void Mod_barcode_eh_dataRead(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
// verifico input su KIT x lettura "grezza"
|
|
||||||
string rawInput = mod_barcode.rawInput;
|
|
||||||
mod_gestKIT.lastInput = rawInput;
|
|
||||||
mod_gestKIT.doUpdate();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void Mod_barcode_eh_comandoRegistrato(object sender, EventArgs e)
|
private void Mod_barcode_eh_comandoRegistrato(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
// verifico input su KIT x comando completo
|
// verifico input su KIT x comando completo
|
||||||
@@ -63,5 +37,43 @@ namespace MP_ADM
|
|||||||
}
|
}
|
||||||
mod_gestKIT.doUpdate();
|
mod_gestKIT.doUpdate();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void Mod_barcode_eh_dataRead(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
// verifico input su KIT x lettura "grezza"
|
||||||
|
string rawInput = mod_barcode.rawInput;
|
||||||
|
mod_gestKIT.lastInput = rawInput;
|
||||||
|
mod_gestKIT.doUpdate();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Mod_gestKIT_eh_selKit(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
// invio ultimo kit creato a barcode...
|
||||||
|
mod_barcode.BCodeVal = mod_gestKIT.lastKitMade;
|
||||||
|
mod_barcode.processInput();
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Private Methods
|
||||||
|
|
||||||
|
#region Protected Methods
|
||||||
|
|
||||||
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (!Page.IsPostBack)
|
||||||
|
{
|
||||||
|
((MoonPro)this.Master).showSearch = false;
|
||||||
|
}
|
||||||
|
checkEnabled();
|
||||||
|
string codPre = memLayer.ML.CRS("OptAdmKit_CodPre");
|
||||||
|
mod_barcode.codOrdPre = codPre != "" ? codPre : "KIT";
|
||||||
|
mod_gestPromODL.codOrdPre = mod_barcode.codOrdPre;
|
||||||
|
mod_gestPromODL.enableSelFase = memLayer.ML.CRB("OptBCode_enbSelFase");
|
||||||
|
mod_gestPromODL.CodGruppo = memLayer.ML.CRS("OptBCode_CodGruppo");
|
||||||
|
mod_barcode.eh_comandoRegistrato += Mod_barcode_eh_comandoRegistrato;
|
||||||
|
mod_barcode.eh_dataRead += Mod_barcode_eh_dataRead;
|
||||||
|
mod_gestKIT.eh_selKit += Mod_gestKIT_eh_selKit;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Protected Methods
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Generated
+24
-22
@@ -1,59 +1,61 @@
|
|||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
// <generato automaticamente>
|
// <auto-generated>
|
||||||
// Codice generato da uno strumento.
|
// This code was generated by a tool.
|
||||||
//
|
//
|
||||||
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
// Changes to this file may cause incorrect behavior and will be lost if
|
||||||
// il codice viene rigenerato.
|
// the code is regenerated.
|
||||||
// </generato automaticamente>
|
// </auto-generated>
|
||||||
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
namespace MP_ADM {
|
namespace MP_ADM
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
public partial class GestKIT {
|
public partial class GestKIT
|
||||||
|
{
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Controllo lblDataImportOut.
|
/// lblDataImportOut control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Campo generato automaticamente.
|
/// Auto-generated field.
|
||||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.WebControls.Label lblDataImportOut;
|
protected global::System.Web.UI.WebControls.Label lblDataImportOut;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Controllo divContent.
|
/// divContent control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Campo generato automaticamente.
|
/// Auto-generated field.
|
||||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divContent;
|
protected global::System.Web.UI.HtmlControls.HtmlGenericControl divContent;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Controllo mod_gestKIT.
|
/// mod_gestKIT control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Campo generato automaticamente.
|
/// Auto-generated field.
|
||||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::MP_ADM.WebUserControls.mod_gestKIT mod_gestKIT;
|
protected global::MP_ADM.WebUserControls.mod_gestKIT mod_gestKIT;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Controllo mod_barcode.
|
/// mod_barcode control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Campo generato automaticamente.
|
/// Auto-generated field.
|
||||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::MP_ADM.WebUserControls.mod_barcode mod_barcode;
|
protected global::MP_ADM.WebUserControls.mod_barcode mod_barcode;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Controllo mod_gestPromODL.
|
/// mod_gestPromODL control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <remarks>
|
/// <remarks>
|
||||||
/// Campo generato automaticamente.
|
/// Auto-generated field.
|
||||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
/// To modify move field declaration from designer file to code-behind file.
|
||||||
/// </remarks>
|
/// </remarks>
|
||||||
protected global::MP_ADM.WebUserControls.mod_gestPromODL mod_gestPromODL;
|
protected global::MP_ADM.WebUserControls.mod_gestPromODL mod_gestPromODL;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ namespace MP_ADM
|
|||||||
{
|
{
|
||||||
public class Global : HttpApplication
|
public class Global : HttpApplication
|
||||||
{
|
{
|
||||||
void Application_Start(object sender, EventArgs e)
|
private void Application_Start(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
// Codice eseguito all'avvio dell'applicazione
|
// Codice eseguito all'avvio dell'applicazione
|
||||||
RouteConfig.RegisterRoutes(RouteTable.Routes);
|
RouteConfig.RegisterRoutes(RouteTable.Routes);
|
||||||
|
|||||||
@@ -1,17 +1,19 @@
|
|||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
|
||||||
using System.Web;
|
|
||||||
using System.Web.UI;
|
|
||||||
using System.Web.UI.WebControls;
|
|
||||||
|
|
||||||
namespace MP_ADM
|
namespace MP_ADM
|
||||||
{
|
{
|
||||||
public partial class HwSwInfo : BasePage
|
public partial class HwSwInfo : BasePage
|
||||||
{
|
{
|
||||||
|
#region Protected Methods
|
||||||
|
|
||||||
protected void Page_Load(object sender, EventArgs e)
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
|
if (!Page.IsPostBack)
|
||||||
|
{
|
||||||
|
((MoonPro)this.Master).showSearch = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endregion Protected Methods
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/MoonPro.master" AutoEventWireup="true" CodeBehind="ImageArchive.aspx.cs" Inherits="MP_ADM.ImageArchive" %>
|
||||||
|
|
||||||
|
<%@ Register Src="~/WebUserControls/cmp_ImageArchive.ascx" TagPrefix="uc1" TagName="cmp_ImageArchive" %>
|
||||||
|
|
||||||
|
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
|
||||||
|
<uc1:cmp_ImageArchive runat="server" id="cmp_ImageArchive" />
|
||||||
|
</asp:Content>
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Web;
|
||||||
|
using System.Web.UI;
|
||||||
|
using System.Web.UI.WebControls;
|
||||||
|
|
||||||
|
namespace MP_ADM
|
||||||
|
{
|
||||||
|
public partial class ImageArchive : System.Web.UI.Page
|
||||||
|
{
|
||||||
|
#region Protected Methods
|
||||||
|
|
||||||
|
protected void Page_Load(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (!Page.IsPostBack)
|
||||||
|
{
|
||||||
|
((MoonPro)this.Master).showSearch = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Protected Methods
|
||||||
|
}
|
||||||
|
}
|
||||||
Generated
+26
@@ -0,0 +1,26 @@
|
|||||||
|
//------------------------------------------------------------------------------
|
||||||
|
// <generato automaticamente>
|
||||||
|
// Codice generato da uno strumento.
|
||||||
|
//
|
||||||
|
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
||||||
|
// il codice viene rigenerato.
|
||||||
|
// </generato automaticamente>
|
||||||
|
//------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
namespace MP_ADM
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
public partial class ImageArchive
|
||||||
|
{
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Controllo cmp_ImageArchive.
|
||||||
|
/// </summary>
|
||||||
|
/// <remarks>
|
||||||
|
/// Campo generato automaticamente.
|
||||||
|
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||||
|
/// </remarks>
|
||||||
|
protected global::MP_ADM.WebUserControls.cmp_ImageArchive cmp_ImageArchive;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
is_global = true
|
||||||
|
build_property.TargetFramework =
|
||||||
|
build_property.TargetPlatformMinVersion =
|
||||||
|
build_property.UsingMicrosoftNETSdkWeb =
|
||||||
|
build_property.ProjectTypeGuids = {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}
|
||||||
|
build_property.PublishSingleFile =
|
||||||
|
build_property.IncludeAllContentForSelfExtract =
|
||||||
|
build_property._SupportedPlatformList =
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user