「🏗️」 wip: work in progress, not done yet.
This commit is contained in:
3 files changed
+146210
No files matched your search
@@ -0,0 +1,18 @@
|
|||||||
|
.Select{position:relative}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.Select-control .Select-input:focus{outline:none}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control>.Select-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 3px rgba(0,126,255,0.1)}.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value.Select--single>.Select-control .Select-value .Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#007eff;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;-o-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;-o-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,0.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option-group-label{box-sizing:border-box;background-color:#fff;color:#666666;font-weight:bold;cursor:default;display:block;padding:8px 10px}.Select-option-group-label ~ .Select-option,.Select-option-group-label ~ .Select-option-group{padding-left:20px}.Select-option{box-sizing:bordeLine truncated
|
||||||
|
* Font Awesome Pro 5.1.0 by @fontawesome - https://fontawesome.com
|
||||||
|
* License - https://fontawesome.com/license (Commercial License)
|
||||||
|
*/.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-alarm-clock:before{content:""}.fa-algolia:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-alt-down:before{content:""}.fa-arrow-alt-from-bottom:before{content:""}.fa-arrow-alt-from-left:before{content:""}.fa-arrow-alt-from-right:before{content:""}.fa-arrow-alt-from-top:before{content:""}.fa-arrow-alt-left:before{content:""}.fa-arrow-alt-right:before{content:""}.fa-arrow-alt-square-down:before{content:""}.fa-arrow-alt-square-left:before{content:""}.fa-arrow-alt-square-right:before{content:""}.fa-arrow-alt-square-up:before{content:""}.fa-arrow-alt-to-bottom:before{content:""}.fa-arrow-alt-to-left:before{content:""}.fa-arrow-alt-to-right:before{content:""}.fa-arrow-alt-to-top:before{content:""}.fa-arrow-alt-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-from-bottLine truncated
|
||||||
|
* Font Awesome Pro 5.1.0 by @fontawesome - https://fontawesome.com
|
||||||
|
* License - https://fontawesome.com/license (Commercial License)
|
||||||
|
*/.fa.fa-glass:before{content:""}.fa.fa-meetup{font-family:'Font Awesome 5 Brands';font-weight:400}.fa.fa-star-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-star-o:before{content:""}.fa.fa-remove:before{content:""}.fa.fa-close:before{content:""}.fa.fa-gear:before{content:""}.fa.fa-trash-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-trash-o:before{content:""}.fa.fa-file-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-file-o:before{content:""}.fa.fa-clock-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-clock-o:before{content:""}.fa.fa-arrow-circle-o-down{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-arrow-circle-o-down:before{content:""}.fa.fa-arrow-circle-o-up{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-arrow-circle-o-up:before{content:""}.fa.fa-play-circle-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-play-circle-o:before{content:""}.fa.fa-repeat:before{content:""}.fa.fa-rotate-right:before{content:""}.fa.fa-refresh:before{content:""}.fa.fa-list-alt{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-dedent:before{content:""}.fa.fa-video-camera:before{content:""}.fa.fa-picture-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-picture-o:before{content:""}.fa.fa-photo{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-photo:before{content:""}.fa.fa-image{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-image:before{content:""}.fa.fa-pencil:before{content:""}.fa.fa-map-marker:before{content:""}.fa.fa-pencil-square-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-pencil-square-o:before{content:""}.fa.fa-share-square-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-share-square-o:before{content:""}.fa.fa-check-square-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-check-square-o:before{content:""}.fa.fa-arrows:before{content:""}.fa.fa-times-circle-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-times-circle-o:before{content:""}.fa.fa-check-circle-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-check-circle-o:before{content:""}.fa.fa-mail-forward:before{content:""}.fa.fa-eye{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-eye-slash{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-warning:before{content:""}.fa.fa-calendar:before{content:""}.fa.fa-arrows-v:before{content:""}.fa.fa-arrows-h:before{content:""}.fa.fa-bar-chart{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-bar-chart:before{content:""}.fa.fa-bar-chart-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-bar-chart-o:before{content:""}.fa.fa-twitter-square{font-family:'Font Awesome 5 Brands';font-weight:400}.fa.fa-facebook-square{font-family:'Font Awesome 5 Brands';font-weight:400}.fa.fa-gears:before{content:""}.fa.fa-thumbs-o-up{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-thumbs-o-up:before{content:""}.fa.fa-thumbs-o-down{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-thumbs-o-down:before{content:""}.fa.fa-heart-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-heart-o:before{content:""}.fa.fa-sign-out:before{content:""}.fa.fa-linkedin-square{font-family:'Font Awesome 5 Brands';font-weight:400}.fa.fa-linkedin-square:before{content:""}.fa.fa-thumb-tack:before{content:""}.fa.fa-external-link:before{content:""}.fa.fa-sign-in:before{content:""}.fa.fa-github-square{font-family:'Font Awesome 5 Brands';font-weight:400}.fa.fa-lemon-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-lemon-o:before{content:""}.fa.fa-square-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-square-o:before{content:""}.fa.fa-bookmark-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-bookmark-o:before{content:""}.fa.fa-twitter{font-family:'Font Awesome 5 Brands';font-weight:400}.fa.fa-facebook{font-family:'Font Awesome 5 Brands';font-weight:400}.fa.fa-facebook:before{content:""}.fa.fa-facebook-f{font-family:'Font Awesome 5 Brands';font-weight:400}.fa.fa-facebook-f:before{content:""}.fa.fa-github{font-family:'Font Awesome 5 Brands';font-weight:400}.fa.fa-credit-card{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-feed:before{content:""}.fa.fa-hdd-o{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-hdd-o:before{content:""}.fa.fa-hand-o-right{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-hand-o-right:before{content:""}.fa.fa-hand-o-left{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-hand-o-left:before{content:""}.fa.fa-hand-o-up{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-hand-o-up:before{content:""}.fa.fa-hand-o-down{font-family:'Font Awesome 5 Pro';font-weight:400}.fa.fa-hand-o-down:before{content:""}.fa.fa-arrows-alt:before{content:""}.fa.fa-group:before{content:""}.fa.fa-chain:before{content:""}.fa.fa-scissors:before{content:""}.fa.fa-fileLine truncated
|
||||||
|
* Datetimepicker for Bootstrap v3
|
||||||
|
//! version : 3.1.3
|
||||||
|
* https://github.com/Eonasdan/bootstrap-datetimepicker/
|
||||||
|
*/.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:99999 !important;border-radius:4px}.bootstrap-datetimepicker-widget.timepicker-sbs{width:600px}.bootstrap-datetimepicker-widget.bottom:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:7px}.bootstrap-datetimepicker-widget.bottom:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;top:-6px;left:8px}.bootstrap-datetimepicker-widget.top:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.top:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;position:absolute;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget .dow{width:14.2857%}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget td.cw{font-size:10px;height:20px;line-height:20px;color:#777777}.bootstrap-datetimepicker-widget td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eeeeee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#777777}.bootstrap-datetimepicker-widget td.today{position:relative}.bootstrap-datetimepicker-widget td.today:before{content:'';display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #00babc;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-color:#00babc;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:none;color:#AAA;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eeeeee}.bootstrap-datetimepicker-widget td span.active{background-color:#00babc;color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget td span.old{color:#777777}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget th.picker-switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:none;color:#777777;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eeeeee}.input-group.date .input-group-addon span{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td{padding:0px !important}@media screen and (max-width: 767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width:283px}}/*!
|
||||||
|
* FullCalendar v2.1.1 Stylesheet
|
||||||
|
* Docs & License: http://arshaw.com/fullcalendar/
|
||||||
|
* (c) 2013 Adam Shaw
|
||||||
|
*/.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed th,.fc-unthemed td,.fc-unthemed hr,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-row,.fc-unthemed .fc-popover{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed hr,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-highlight{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-icon{display:inline-block;font-size:2em;line-height:.5em;height:.5em;font-family:"Courier New", Courier, monospace}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:bold}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:bold}.fc-icon-left-double-arrow:after{content:"\000AB"}.fc-icon-right-double-arrow:after{content:"\000BB"}.fc-icon-x:after{content:"\000D7"}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:.05em;margin:0 .1em}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333333;background-color:#e6e6e6}.fc-state-hover{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-rtl .fc-popover .fc-header .fc-title,.fc-ltr .fc-popover .fc-header .fc-close{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:25px;margin-top:4px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc hr{height:0;margin:0;padding:0 0 2px;border-style:solid;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-highlight-skeleton,.fc-helper-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-highlight-skeleton{z-index:2;bottom:0}.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-content-skeleton{position:relative;z-index:3;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:4}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{overflow-y:scroll;overflow-x:hidden}.fc-scroller>*{position:relative;width:100%;overflow:hidden}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;background-color:#3a87ad;font-weight:normal}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-day-grid-event{margin:1px 2px 0;paddLine truncated
|
||||||
|
* Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
|
||||||
|
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
|
||||||
|
*/@font-face{font-family:'FontAwesome';src:url("/assets/fontawesome-webfont-9f8288933d2c87ab3cdbdbda5c9fa1e1e139b01c7c1d1983f91a13be85173975.eot");src:url("/assets/fontawesome-webfont-9f8288933d2c87ab3cdbdbda5c9fa1e1e139b01c7c1d1983f91a13be85173975.eot?#iefix") format("embedded-opentype"),url("/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2") format("woff2"),url("/assets/fontawesome-webfont-66db52b456efe7e29cec11fa09421d03cb09e37ed1b567307ec0444fd605ce31.woff") format("woff"),url("/assets/fontawesome-webfont-c2a9333b008247abd42354df966498b4c2f1aa51a10b7e178a4f5df2edea4ce1.ttf") format("truetype"),url("/assets/fontawesome-webfont-4f1f9ffe01469bbd03b254ec563c304dd92276514110364148cb7ffdd75d3297.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\Line truncated
|
||||||
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,536 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en"><head>
|
||||||
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta content="IE=Edge,chrome=1" http-equiv="X-UA-Compatible">
|
||||||
|
<meta content="width=device-width,height=device-height,user-scalable=no,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0" name="viewport">
|
||||||
|
<meta content="yes" name="mobile-web-app-capable">
|
||||||
|
<meta content="yes" name="apple-mobile-web-app-capable">
|
||||||
|
<meta content="translucent-black" name="apple-mobile-web-app-status-bar-style">
|
||||||
|
<meta content="Intranet 42" name="apple-mobile-web-app-title">
|
||||||
|
<meta content="on" http-equiv="cleartype">
|
||||||
|
<link href="https://cdn.intra.42.fr/" rel="preconnect">
|
||||||
|
<link href="https://projects.intra.42.fr/assets/42_logo_black-684989d43d629b3c0ff6fd7e1157ee04db9bb7a73fba8ec4e01543d650a1c607.png" rel="icon" type="image/png">
|
||||||
|
<link href="https://projects.intra.42.fr/assets/42_logo_black-684989d43d629b3c0ff6fd7e1157ee04db9bb7a73fba8ec4e01543d650a1c607.png" rel="shortcut icon" type="image/png">
|
||||||
|
<link href="https://projects.intra.42.fr/opensearch.xml" rel="search" title="project" type="application/opensearchdescription+xml">
|
||||||
|
<title>Intra Projects ft_linux Edit</title>
|
||||||
|
<meta name="csrf-param" content="authenticity_token">
|
||||||
|
<meta name="csrf-token" content="Ed2Rx2czZ5OZjcYJ2CboOHbQY/5vAxINjRQntSMrvUckonk7olOS3aadsKlDkKPFBfpNJUMqqeO+3nTeS+KT0A==">
|
||||||
|
<link rel="stylesheet" media="all" href="application.css">
|
||||||
|
<link rel="stylesheet" media="screen" href="Intra%20Projects%20ft_linux%20Edit_files/bzd7hlb.css">
|
||||||
|
<style>
|
||||||
|
.deprecated {
|
||||||
|
-webkit-filter: grayscale(100%);
|
||||||
|
filter: grayscale(100%); }
|
||||||
|
</style>
|
||||||
|
</head><body class=" ">
|
||||||
|
<div class="container-item scale-team-container">
|
||||||
|
<div class="row mt-4">
|
||||||
|
<div class="scale-section-infos col-sm-12 scale-div">
|
||||||
|
<h3 class="font-weight-bold text-uppercase text-center mt-4 pt-4">
|
||||||
|
Scale for project
|
||||||
|
|
||||||
|
<a href="https://projects.intra.42.fr/projects/42cursus-ft_linux">ft_linux</a>
|
||||||
|
</h3>
|
||||||
|
<h5 class="text-muted text-center">You should evaluate 1 student in this team</h5>
|
||||||
|
<!-- -------- La liste des personnes du groupe ------- -->
|
||||||
|
<div class="team-users-list d-flex justify-content-center">
|
||||||
|
<div class="team-user-item">
|
||||||
|
<div class="bg-image-item rounded square-s" data-placement="bottom" data-toggle="tooltip" style="background-image: url(https://cdn.intra.42.fr/users/b587b724b3486066c9b9f43e6b877cfe/tomoron.jpg)" title="" data-original-title="tomoron"></div>
|
||||||
|
<div class="team-user-item-actions">
|
||||||
|
<div class="team-user-role rounded bprima"></div>
|
||||||
|
<span class="iconf-star-1 leader-user" data-placement="bottom" data-toggle="tooltip" title="" data-original-title="Team leader"></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<small class="full-width text-muted">Git repository</small>
|
||||||
|
<div class="container-inner-item project-repo pt-0 mt-0">
|
||||||
|
<div class="input-group">
|
||||||
|
<input class="repo-url form-control" disabled="disabled" type="text" value="git@vogsphere.42angouleme.fr:vogsphere/intra-uuid-dd2a7d2d-0027-44be-b715-3f0273010fb0-6601764-tomoron">
|
||||||
|
<span class="copy input-group-addon" data-clipboard-text="git@vogsphere.42angouleme.fr:vogsphere/intra-uuid-dd2a7d2d-0027-44be-b715-3f0273010fb0-6601764-tomoron">
|
||||||
|
<span class="icon-paste"></span>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
<div class="p-0 scale-introduction dancer from-down" id="introduction-48356">
|
||||||
|
<h3 class="font-weight-bold mb-1">Introduction</h3>
|
||||||
|
<p>
|
||||||
|
<br>To ensure this evaluation goes smoothly, please respect the<br>following set of rules :<br><br>- Please remain courteous, polite, respectful and constructive at<br> all times during this exchange. The trust bond between the<br> school's community and yourself depends on it.<br><br>- Should you notice any malfunctions within the submitted project,<br> make sure you take the time to discuss those with the student (or<br> group of students) being graded.<br><br>- Keep in mind that some subjects can be interpreted differently. If<br> you come accross a situation where the student you're grading has<br> interpreted the subject differently than you, try and judge fairly<br> whether their interpretation is acceptable or not, and grade them<br> accordingly. Our peer-evaluation system can only work if you both<br> take it seriously.<br>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="p-0 scale-guidelines dancer from-down" id="guidelines-48356">
|
||||||
|
<h3 class="font-weight-bold mb-1">Guidelines</h3>
|
||||||
|
<p>
|
||||||
|
<br>- Because of the size of a disk image, the student must have his<br> disk image for the evaluation.<br><br>- Before anything, compare the sum in the git of the student and the<br> sum of the actual disk image. This might take time, don't wait for<br> it and begin the evaluation.<br><br>- Of course, if the sum does not match the git one, the scale stop<br> here.<br><br>- Make sure to check wether the GiT submission directory belongs to<br> the student (or group) you're grading, and that it's the right<br> project.<br><br>- Make sure no mischievous aliases have been used to trick you into<br> correcting something that is not actually in the official<br> submitted directory.<br><br>- Any script created to make this evaluation session easier -<br> whether it was produced by you or the student being graded - must<br> be checked rigorously in order to avoid bad surprises.<br><br>- If the student who is grading this project hasn't done the project<br> him/herself yet, he/she must read the whole topic before starting<br> the evaluation session.<br><br>- Use the flags available to you on this scale in order to report a<br> submission directory that is empty, non-functional, that contains<br> a norm errors or a case of cheating, etc... In this case, the<br> evaluation session ends and the final grade is 0 (or -42, in case<br> of cheating). However, unless the student has cheated, we advise<br> you to go through the project together in order for the two (or<br> more) of you to identify the problems that may have led for this<br> project to fail, and avoid repeating those mistakes for future<br> projects.<br>
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<hr>
|
||||||
|
<div class="dancer from-down" id="attachments-48356">
|
||||||
|
<h3 class="font-weight-bold mb-1">Attachments</h3>
|
||||||
|
<div class="project-attachments-list">
|
||||||
|
<div class="project-attachment-item">
|
||||||
|
<h4 class="attachment-name">
|
||||||
|
<span class="icon-file"></span>
|
||||||
|
<a target="_blank" href="https://cdn.intra.42.fr/document/document/37689/ft_linux_basic.sh">ft_linux_basic.sh</a>
|
||||||
|
</h4>
|
||||||
|
</div>
|
||||||
|
<div class="project-attachment-item">
|
||||||
|
<h4 class="attachment-name">
|
||||||
|
<span class="icon-file"></span>
|
||||||
|
<a target="_blank" href="https://cdn.intra.42.fr/document/document/37690/ft_linux_others.sh">ft_linux_others.sh</a>
|
||||||
|
</h4>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="project-attachments-list">
|
||||||
|
<div class="project-attachment-item">
|
||||||
|
<h4 class="attachment-name">
|
||||||
|
<span class="icon-file"></span>
|
||||||
|
<a target="_blank" href="https://cdn.intra.42.fr/pdf/pdf/172837/en.subject.pdf">subject.pdf</a>
|
||||||
|
</h4>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<form class="simple_form form-horizontal" novalidate="novalidate" id="edit_scale_team_8428966" action="/projects/42cursus-ft_linux/project_sessions/3457/evaluations/1681/scales/48356/scale_teams/8428966" accept-charset="UTF-8" method="post"><input name="utf8" type="hidden" value="✓"><input type="hidden" name="_method" value="patch"><input type="hidden" name="authenticity_token" value="Ed2Rx2czZ5OZjcYJ2CboOHbQY/5vAxINjRQntSMrvUckonk7olOS3aadsKlDkKPFBfpNJUMqqeO+3nTeS+KT0A=="><div class="scale-section-answers col-sm-12 scale-div">
|
||||||
|
<section class="scale-section-item dancer from-down" id="section-133692">
|
||||||
|
<div class="section-header">
|
||||||
|
<h3 class="font-weight-bold mb-1">Basics</h3>
|
||||||
|
<p class="font-italic"></p>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Linux Kernel</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Is the kernel a Linux one ? (If the kernel is a BSD, the scale<br>
|
||||||
|
stops here, if it's a DOS one, burn the student alive, kill his<br>
|
||||||
|
entire family, and grade -42.)</p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][0][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454647" name="[scale_team][answers_attributes][0][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="btn-group block">
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][0][value]" id="radio_[scale_team][answers_attributes][0]_true" type="radio" value="1" checked="checked">
|
||||||
|
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][0]_true">
|
||||||
|
<span class="icon-check"></span>
|
||||||
|
Yes
|
||||||
|
</label>
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][0][value]" id="radio_[scale_team][answers_attributes][0]_false" type="radio" value="0">
|
||||||
|
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][0]_false">
|
||||||
|
<span class="icon-times"></span>
|
||||||
|
No
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Linux Version</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Is the Linux kernel version >= 4.0?</p>
|
||||||
|
|
||||||
|
<p>Check that the source code located in /usr/src/linux-<version> matches a kernel version >= 4.0.</p>
|
||||||
|
|
||||||
|
<p>Check the kernel version in the logs. It should include the student’s login, e.g.:<br>
|
||||||
|
Linux version <version>-<student_login></p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][1][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454648" name="[scale_team][answers_attributes][1][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="btn-group block">
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][1][value]" id="radio_[scale_team][answers_attributes][1]_true" type="radio" value="1" checked="checked">
|
||||||
|
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][1]_true">
|
||||||
|
<span class="icon-check"></span>
|
||||||
|
Yes
|
||||||
|
</label>
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][1][value]" id="radio_[scale_team][answers_attributes][1]_false" type="radio" value="0">
|
||||||
|
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][1]_false">
|
||||||
|
<span class="icon-times"></span>
|
||||||
|
No
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Partitions</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Is there at least 3 partitions on the system ? (root, /boot,<br>
|
||||||
|
swap)</p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][2][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454649" name="[scale_team][answers_attributes][2][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="btn-group block">
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][2][value]" id="radio_[scale_team][answers_attributes][2]_true" type="radio" value="1" checked="checked">
|
||||||
|
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][2]_true">
|
||||||
|
<span class="icon-check"></span>
|
||||||
|
Yes
|
||||||
|
</label>
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][2][value]" id="radio_[scale_team][answers_attributes][2]_false" type="radio" value="0">
|
||||||
|
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][2]_false">
|
||||||
|
<span class="icon-times"></span>
|
||||||
|
No
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Kernel Module loader</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Is there a module loader on the system ? (udev like)</p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][3][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454650" name="[scale_team][answers_attributes][3][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="btn-group block">
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][3][value]" id="radio_[scale_team][answers_attributes][3]_true" type="radio" value="1" checked="checked">
|
||||||
|
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][3]_true">
|
||||||
|
<span class="icon-check"></span>
|
||||||
|
Yes
|
||||||
|
</label>
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][3][value]" id="radio_[scale_team][answers_attributes][3]_false" type="radio" value="0">
|
||||||
|
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][3]_false">
|
||||||
|
<span class="icon-times"></span>
|
||||||
|
No
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Bootloader</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Is there a bootloader ? (LILO / GRUB / ...)</p>
|
||||||
|
|
||||||
|
<p>Check the kernel binary name in /boot. Must be something like<br>
|
||||||
|
vmlinuz-<linux_version>-<student_login></p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][4][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454651" name="[scale_team][answers_attributes][4][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="btn-group block">
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][4][value]" id="radio_[scale_team][answers_attributes][4]_true" type="radio" value="1" checked="checked">
|
||||||
|
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][4]_true">
|
||||||
|
<span class="icon-check"></span>
|
||||||
|
Yes
|
||||||
|
</label>
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][4][value]" id="radio_[scale_team][answers_attributes][4]_false" type="radio" value="0">
|
||||||
|
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][4]_false">
|
||||||
|
<span class="icon-times"></span>
|
||||||
|
No
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Daemon manager</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Is there a daemon manager ? (SysV, SystemD, ...)</p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][5][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454652" name="[scale_team][answers_attributes][5][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="btn-group block">
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][5][value]" id="radio_[scale_team][answers_attributes][5]_true" type="radio" value="1" checked="checked">
|
||||||
|
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][5]_true">
|
||||||
|
<span class="icon-check"></span>
|
||||||
|
Yes
|
||||||
|
</label>
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][5][value]" id="radio_[scale_team][answers_attributes][5]_false" type="radio" value="0">
|
||||||
|
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][5]_false">
|
||||||
|
<span class="icon-times"></span>
|
||||||
|
No
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section class="scale-section-item dancer from-down" id="section-133693">
|
||||||
|
<div class="section-header">
|
||||||
|
<hr>
|
||||||
|
<h3 class="font-weight-bold mb-1">Binaries</h3>
|
||||||
|
<p class="font-italic">
|
||||||
|
Installed binaries
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Basic Linux tools</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Test the script ft_linux_basic.sh, available at the top of the<br>
|
||||||
|
correction page. If the score is not perfect, the scale stop<br>
|
||||||
|
here.</p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][6][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454653" name="[scale_team][answers_attributes][6][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="btn-group block">
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][6][value]" id="radio_[scale_team][answers_attributes][6]_true" type="radio" value="1">
|
||||||
|
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][6]_true">
|
||||||
|
<span class="icon-check"></span>
|
||||||
|
Yes
|
||||||
|
</label>
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][6][value]" id="radio_[scale_team][answers_attributes][6]_false" type="radio" value="0" checked="checked">
|
||||||
|
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][6]_false">
|
||||||
|
<span class="icon-times"></span>
|
||||||
|
No
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Other binaries</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Test the following script ft_linux_others.sh, available at the<br>
|
||||||
|
top of the correction page. Report the score below</p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][7][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454654" name="[scale_team][answers_attributes][7][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="marked-title text-center">Rate it from 0 (failed) through 5 (excellent)</div>
|
||||||
|
<input autocomplete="off" class="star-range" data-star-range="" max="5" name="[scale_team][answers_attributes][7][value]" step="1" type="range" value="0" style="position: absolute; width: 1px; height: 1px; overflow: hidden; opacity: 0;"><div class="rangeslider rangeslider--horizontal" id="js-rangeslider-0"><div class="rangeslider__fill" style="width: 20px;"></div><div class="rangeslider__handle" style="left: 0px;"></div></div>
|
||||||
|
<hr>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Editor</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Test if an editor is present on the system. (More points if it's<br>
|
||||||
|
vim :D)</p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][8][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454655" name="[scale_team][answers_attributes][8][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="btn-group block">
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][8][value]" id="radio_[scale_team][answers_attributes][8]_true" type="radio" value="1">
|
||||||
|
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][8]_true">
|
||||||
|
<span class="icon-check"></span>
|
||||||
|
Yes
|
||||||
|
</label>
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][8][value]" id="radio_[scale_team][answers_attributes][8]_false" type="radio" value="0" checked="checked">
|
||||||
|
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][8]_false">
|
||||||
|
<span class="icon-times"></span>
|
||||||
|
No
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section class="scale-section-item dancer from-down" id="section-133694">
|
||||||
|
<div class="section-header">
|
||||||
|
<hr>
|
||||||
|
<h3 class="font-weight-bold mb-1">The interweb</h3>
|
||||||
|
<p class="font-italic"></p>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Internet connection</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Internet working ? (Net module + ping / curl / ...)</p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][9][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454656" name="[scale_team][answers_attributes][9][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="btn-group block">
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][9][value]" id="radio_[scale_team][answers_attributes][9]_true" type="radio" value="1">
|
||||||
|
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][9]_true">
|
||||||
|
<span class="icon-check"></span>
|
||||||
|
Yes
|
||||||
|
</label>
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][9][value]" id="radio_[scale_team][answers_attributes][9]_false" type="radio" value="0" checked="checked">
|
||||||
|
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][9]_false">
|
||||||
|
<span class="icon-times"></span>
|
||||||
|
No
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section class="scale-section-item dancer from-down" id="section-133695">
|
||||||
|
<div class="section-header">
|
||||||
|
<hr>
|
||||||
|
<h3 class="font-weight-bold mb-1">The real test</h3>
|
||||||
|
<p class="font-italic"></p>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">screen</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Now the real test.</p>
|
||||||
|
|
||||||
|
<p>Ask the student to install the screen package. The package can<br>
|
||||||
|
be found<br>
|
||||||
|
<a href="https://ftp.gnu.org/gnu/screen/screen-4.5.1.tar.gz">Here.</a></p>
|
||||||
|
|
||||||
|
<p>If the student can't install the package the evaluation stop<br>
|
||||||
|
here, grade 0.</p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][10][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454657" name="[scale_team][answers_attributes][10][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="btn-group block">
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][10][value]" id="radio_[scale_team][answers_attributes][10]_true" type="radio" value="1">
|
||||||
|
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][10]_true">
|
||||||
|
<span class="icon-check"></span>
|
||||||
|
Yes
|
||||||
|
</label>
|
||||||
|
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][10][value]" id="radio_[scale_team][answers_attributes][10]_false" type="radio" value="0" checked="checked">
|
||||||
|
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][10]_false">
|
||||||
|
<span class="icon-times"></span>
|
||||||
|
No
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section class="scale-section-item dancer from-down" id="section-133696">
|
||||||
|
<div class="section-header">
|
||||||
|
<hr>
|
||||||
|
<h3 class="font-weight-bold mb-1">Bonus</h3>
|
||||||
|
<p class="font-italic"></p>
|
||||||
|
</div>
|
||||||
|
<h4 class="scale-question-name">Bonus Binaries</h4>
|
||||||
|
<p class="scale-section-guidelines">
|
||||||
|
</p><p>Time to make your demo ! Present your distribution, and the<br>
|
||||||
|
software on it. Bonus point for X Applications (Windows Manager,<br>
|
||||||
|
X Server)</p>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
<div class="scale-question-answers">
|
||||||
|
<div class="form-group hidden scale_team_answer_id"><div class="col-sm-10"><input class="form-control hidden" name="[scale_team][answers_attributes][11][id]" type="hidden" id="scale_team_answer_id"></div></div>
|
||||||
|
<div class="form-group hidden scale_team_answer_question_id"><div class="col-sm-10"><input class="form-control hidden" value="454658" name="[scale_team][answers_attributes][11][question_id]" type="hidden" id="scale_team_answer_question_id"></div></div>
|
||||||
|
<div class="marked-title text-center">Rate it from 0 (failed) through 5 (excellent)</div>
|
||||||
|
<input autocomplete="off" class="star-range" data-star-range="" max="5" name="[scale_team][answers_attributes][11][value]" step="1" type="range" value="0" style="position: absolute; width: 1px; height: 1px; overflow: hidden; opacity: 0;"><div class="rangeslider rangeslider--horizontal" id="js-rangeslider-1"><div class="rangeslider__fill" style="width: 20px;"></div><div class="rangeslider__handle" style="left: 0px;"></div></div>
|
||||||
|
<hr>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-12 scale-div pb-4">
|
||||||
|
<div class="dancer from-down" id="ratings-48356">
|
||||||
|
<h3 class="font-weight-bold mb-1">Ratings</h3>
|
||||||
|
<p class="marked-title">Don’t forget to check the flag corresponding to the defense</p>
|
||||||
|
<div class="btn-group block flags-buttons" data-radio-item="flag-small">
|
||||||
|
<label class="btn btn-default btn-success label_flag_ok on-active positive active" for="scale_team_flag_id_1" name="scale_team[flag_id]">
|
||||||
|
<span class="iconf-check-4"></span>
|
||||||
|
Ok
|
||||||
|
</label>
|
||||||
|
<label class="btn btn-default btn-success label_flag_outstanding_project on-active positive" for="scale_team_flag_id_9" name="scale_team[flag_id]">
|
||||||
|
<span class="iconf-star-1"></span>
|
||||||
|
Outstanding project
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
<div class="btn-group block flags-buttons" data-radio-item="flag-small">
|
||||||
|
<label class="btn btn-danger btn-default label_flag_empty_work negative on-active" for="scale_team_flag_id_2" name="scale_team[flag_id]">
|
||||||
|
<span class="iconf-iconf-folder-1"></span>
|
||||||
|
Empty work
|
||||||
|
</label>
|
||||||
|
<label class="btn btn-danger btn-default label_flag_incomplete_work negative on-active" for="scale_team_flag_id_3" name="scale_team[flag_id]">
|
||||||
|
<span class="iconf-file-attention"></span>
|
||||||
|
Incomplete work
|
||||||
|
</label>
|
||||||
|
<label class="btn btn-danger btn-default label_flag_no_author_file negative on-active" for="scale_team_flag_id_4" name="scale_team[flag_id]">
|
||||||
|
<span class="iconf-file-1"></span>
|
||||||
|
No author file
|
||||||
|
</label>
|
||||||
|
<label class="btn btn-danger btn-default label_flag_invalid_compilation negative on-active" for="scale_team_flag_id_5" name="scale_team[flag_id]">
|
||||||
|
<span class="iconf-skull-2"></span>
|
||||||
|
Invalid compilation
|
||||||
|
</label>
|
||||||
|
<label class="btn btn-danger btn-default label_flag_norme negative on-active" for="scale_team_flag_id_6" name="scale_team[flag_id]">
|
||||||
|
<span class="iconf-receipt-1"></span>
|
||||||
|
Norme
|
||||||
|
</label>
|
||||||
|
<label class="btn btn-danger btn-default label_flag_cheat negative on-active" for="scale_team_flag_id_7" name="scale_team[flag_id]">
|
||||||
|
<span class="iconf-layers"></span>
|
||||||
|
Cheat
|
||||||
|
</label>
|
||||||
|
<label class="btn btn-danger btn-default label_flag_crash negative on-active" for="scale_team_flag_id_8" name="scale_team[flag_id]">
|
||||||
|
<span class="iconf-bomb"></span>
|
||||||
|
Crash
|
||||||
|
</label>
|
||||||
|
<label class="btn btn-danger btn-default label_flag_forbidden_function negative on-active" for="scale_team_flag_id_13" name="scale_team[flag_id]">
|
||||||
|
<span class="iconf-delete-2"></span>
|
||||||
|
Forbidden function
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="col-sm-12 scale-div">
|
||||||
|
<h3 class="font-weight-bold mb-1">Conclusion</h3>
|
||||||
|
<div class="scale-final-evaluation hidden">
|
||||||
|
<div class="form-group radio_buttons optional scale_team_flag"><label class="col-sm-2 control-label radio_buttons optional">Flag</label><div class="col-sm-10"><input type="hidden" name="scale_team[flag_id]" value=""><span class="radio"><label for="scale_team_flag_id_1"><input class="radio_buttons optional" type="radio" value="1" checked="checked" name="scale_team[flag_id]" id="scale_team_flag_id_1">Ok</label></span><span class="radio"><label for="scale_team_flag_id_3"><input class="radio_buttons optional" type="radio" value="3" name="scale_team[flag_id]" id="scale_team_flag_id_3">Incomplete work</label></span><span class="radio"><label for="scale_team_flag_id_5"><input class="radio_buttons optional" type="radio" value="5" name="scale_team[flag_id]" id="scale_team_flag_id_5">Invalid compilation</label></span><span class="radio"><label for="scale_team_flag_id_6"><input class="radio_buttons optional" type="radio" value="6" name="scale_team[flag_id]" id="scale_team_flag_id_6">Norme</label></span><span class="radio"><label for="scale_team_flag_id_7"><input class="radio_buttons optional" type="radio" value="7" name="scale_team[flag_id]" id="scale_team_flag_id_7">Cheat</label></span><span class="radio"><label for="scale_team_flag_id_8"><input class="radio_buttons optional" type="radio" value="8" name="scale_team[flag_id]" id="scale_team_flag_id_8">Crash</label></span><span class="radio"><label for="scale_team_flag_id_9"><input class="radio_buttons optional" type="radio" value="9" name="scale_team[flag_id]" id="scale_team_flag_id_9">Outstanding project</label></span><span class="radio"><label for="scale_team_flag_id_13"><input class="radio_buttons optional" type="radio" value="13" name="scale_team[flag_id]" id="scale_team_flag_id_13">Forbidden Function</label></span><span class="radio"><label for="scale_team_flag_id_2"><input class="radio_buttons optional" type="radio" value="2" name="scale_team[flag_id]" id="scale_team_flag_id_2">Empty work</label></span><span class="radio"><label for="scale_team_flag_id_4"><input class="radio_buttons optional" type="radio" value="4" name="scale_team[flag_id]" id="scale_team_flag_id_4">No author file</label></span></div></div>
|
||||||
|
</div>
|
||||||
|
<div class="scale-final-comments" id="comments-48356">
|
||||||
|
<p class="marked-title">Leave a comment on this evaluation ( 2048 chars max )</p>
|
||||||
|
<textarea required="required" label="false" class="text required col-sm-12 mb-4" aria-required="true" name="scale_team[comment]" id="scale_team_comment"></textarea>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<input id="token" name="token" class="hidden" type="hidden">
|
||||||
|
</div>
|
||||||
|
<div class="scale-final-submit">
|
||||||
|
<input class="btn btn-primary btn-block font-weight-bold" data-disable-with="Finishing evaluation..." name="commit" type="submit" value="Finish evaluation">
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<footer class="legal-mentions text-center text-muted my-4 col-sm-12 flex justify-content-center flex-column flex-sm-row"><a class="text-muted small px-4" href="https://profile.intra.42.fr/legal/terms/33">API General Terms of Use</a><a class="text-muted small px-4" href="https://profile.intra.42.fr/legal/terms/2">Declaration on the use of cookies</a><a class="text-muted small px-4" href="https://profile.intra.42.fr/legal/terms/5">Privacy policy</a><a class="text-muted small px-4" href="https://profile.intra.42.fr/legal/terms/6">General term of use of the site</a><a class="text-muted small px-4" href="https://profile.intra.42.fr/legal/terms/9">Règlement Intérieur</a><a class="text-muted small px-4" href="https://profile.intra.42.fr/legal/terms/1">Terms of use for video surveillance</a><a class="text-muted small px-4" href="https://profile.intra.42.fr/legal/terms/3">Legal notices</a></footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div aria-hidden="true" aria-labelledby="smartModalLabel" class="modal fade" id="smartModal" role="dialog" tabindex="-1">
|
||||||
|
<div class="modal-dialog">
|
||||||
|
<div class="modal-content">
|
||||||
|
<div class="modal-header">
|
||||||
|
<button aria-hidden="true" class="close" data-dismiss="modal" type="button">
|
||||||
|
x
|
||||||
|
</button>
|
||||||
|
<h3 id="smartModalLabel">
|
||||||
|
|
||||||
|
</h3>
|
||||||
|
</div>
|
||||||
|
<div class="modal-body">
|
||||||
|
<h4 class="note-title"></h4>
|
||||||
|
</div>
|
||||||
|
<div class="modal-footer">
|
||||||
|
<button aria-hidden="true" class="btn" data-dismiss="modal">Cancel</button>
|
||||||
|
<button class="send btn btn-primary">Send</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div aria-hidden="true" aria-labelledby="flashModalLabel" class="modal fade" id="flashModal" role="dialog" tabindex="-1">
|
||||||
|
<div class="modal-dialog modal-lg">
|
||||||
|
<div class="modal-content">
|
||||||
|
<div class="modal-header">
|
||||||
|
<button aria-hidden="true" class="close" data-dismiss="modal" type="button">
|
||||||
|
x
|
||||||
|
</button>
|
||||||
|
<h3 id="flashModalLabel"></h3>
|
||||||
|
</div>
|
||||||
|
<div class="modal-body">
|
||||||
|
<h4 class="note-title">Flash modal content (raw)</h4>
|
||||||
|
</div>
|
||||||
|
<div class="modal-footer">
|
||||||
|
<button aria-hidden="true" class="btn btn-block btn-default" data-dismiss="modal">Close</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div data-cache="true" class="hide"></div>
|
||||||
|
|
||||||
|
<script async="" await="" src="Intra%20Projects%20ft_linux%20Edit_files/js"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag(){dataLayer.push(arguments);}
|
||||||
|
gtag('js', new Date());
|
||||||
|
|
||||||
|
gtag('config', 'G-BJ34XNRJCV');
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
var jsClasses = ["new_message", "topic-reply"];
|
||||||
|
jsClasses.forEach(function(className) {
|
||||||
|
Array.prototype.forEach.call(document.getElementsByClassName(className), function (e) {
|
||||||
|
e.classList.add("js-hidden");
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<script src="application.js"></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body></html>
|
||||||
Reference in new issue
Block a user