「🏗️」 wip: work in progress, not done yet.
This commit is contained in:
436
src/lescrampte/corr/ft_ping/index.html
Normal file
436
src/lescrampte/corr/ft_ping/index.html
Normal file
@ -0,0 +1,436 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en"><script src="Intra%20Projects%20ft_ping%20Edit_files/inject.js"></script><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_ping Edit</title>
|
||||
|
||||
<link rel="stylesheet" media="all" href="/lescrampte/css/correction.css" />
|
||||
<link rel="stylesheet" media="screen" href="https://use.typekit.net/bzd7hlb.css" />
|
||||
</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 ft_ping
|
||||
</h3>
|
||||
|
||||
<hr>
|
||||
<div class="p-0 scale-introduction dancer from-down" id="introduction-44466">
|
||||
<h3 class="font-weight-bold mb-1">Introduction</h3>
|
||||
<p>
|
||||
<br>For the smooth running of this evaluation, please respect the following rules:<br><br>- Remain polite, kind, respectful and constructive whatever happens during<br> this conversation. It's a matter of confidence between you and the<br> 42 community.<br><br>- Highlight the potential problems you ‘ve had with the work you're presented<br> to the person or the group you're grading, and take the time to talk about<br> and discuss those issues.<br><br>- Accept the fact that the exam subject or required functions might lead<br> to different interpretations. Listen to your discussion partner's<br> perspective with an open mind (are they right or wrong ?) and grade them as<br> fairly as possible.<br> 42's teaching methods can make sense only if peer-evaluation is<br> taken seriously.<br>
|
||||
</p>
|
||||
</div>
|
||||
<div class="p-0 scale-guidelines dancer from-down" id="guidelines-44466">
|
||||
<h3 class="font-weight-bold mb-1">Guidelines</h3>
|
||||
<p>
|
||||
<br>- You must only evaluate what you will find in the student's or group's<br> GiT repository.<br><br>- Take the time to check that the GiT repository matches the student or<br> group and the project.<br><br>- Double check that no malicious alias was used to mislead you and make you<br> grade something different from the official repository content.<br><br>- If a script supposed to help evaluate the exam is supplied by either side, the<br> other side will have to strictly check it to avoid nasty surprises.<br><br>- If the evaluating student has not yet taken this project, they will have to<br> read the exam subject in its entirety before starting the evaluation.<br><br>- Use the flags available on this grading system to signal an empty or non-<br> funcional project, a norm flaw, cheating, etc. In that case, evaluation stops<br> and final grade is 0 (or -42 if it's a cheating problem). However, if it's<br> not a cheating problem, you are invited to keep talking about the work that<br> has been done (or not done, as a matter of fact) in order to identify the<br> issues that lead to this stalemate and avoid it next time.<br><br>- Evaluation must be made with a virtual machine running with Debian >= 7 with root rights.<br>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<hr>
|
||||
<div class="dancer from-down" id="attachments-44466">
|
||||
<h3 class="font-weight-bold mb-1">Attachments</h3>
|
||||
<div class="project-attachments-list">
|
||||
</div>
|
||||
|
||||
<div class="project-attachments-list">
|
||||
<div class="project-attachment-item">
|
||||
<h4 class="attachment-name">
|
||||
<span class="icon-note-paper-2"></span>
|
||||
<a target="_blank" href="https://cdn.intra.42.fr/pdf/pdf/164068/en.subject.pdf">subject.pdf</a>
|
||||
</h4>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<form class="simple_form form-horizontal" novalidate="novalidate" id="edit_scale_team_8475065" action="/projects/42cursus-ft_ping/project_sessions/3439/evaluations/1722/scales/44466/scale_teams/8475065" 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="7mS8u1Bw/tgrGc4yyTJaIT+usBOUCIqrgGtCEVqVldvJAvRBqIZv3lptLzTj89jbEkBopk9zax60bAQRcEBVjw=="><div class="scale-section-answers col-sm-12 scale-div">
|
||||
<section class="scale-section-item dancer from-down" id="section-123607">
|
||||
<div class="section-header">
|
||||
<h3 class="font-weight-bold mb-1">ft_ping base</h3>
|
||||
<p class="font-italic">
|
||||
Attempt to use the project with options.
|
||||
</p>
|
||||
</div>
|
||||
<h4 class="scale-question-name">Foreword</h4>
|
||||
<p class="scale-section-guidelines">
|
||||
</p><p>Before starting the evaluation, make sure that:</p>
|
||||
|
||||
<ul>
|
||||
<li>Your project must be in C</li>
|
||||
<li>All libC is authorised</li>
|
||||
<li>However using the system ping or the sources of a standard ping in
|
||||
any way is forbidden. (ping and execve functions are forbidden)</li>
|
||||
<li>one Makefile containing the usual rules is present.</li>
|
||||
</ul>
|
||||
|
||||
<p>If one of the conditions has not been met, evaluation stops.</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="417605" 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">
|
||||
<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" checked="checked">
|
||||
<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">Checking arguments</h4>
|
||||
<p class="scale-section-guidelines">
|
||||
</p><p>The program checks that user has the necessary permissions and executes<br>
|
||||
correctly with the "?" option. It displays a simple, clear and correct<br>
|
||||
explanation of its use.</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="417606" 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">
|
||||
<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" checked="checked">
|
||||
<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>
|
||||
</section>
|
||||
<section class="scale-section-item dancer from-down" id="section-123608">
|
||||
<div class="section-header">
|
||||
<hr>
|
||||
<h3 class="font-weight-bold mb-1">ft_ping ip</h3>
|
||||
<p class="font-italic">
|
||||
For all the grading system questions, you will compare the standard output
|
||||
with the system ping command with a diff.
|
||||
|
||||
A 30ms +/- difference on a package will be tolerated.
|
||||
|
||||
The tested address' DNS resolution in the return package is not mandatory.
|
||||
|
||||
The final line (concerting the RTT) will be ignored.
|
||||
|
||||
Program stop will be prompted by CTRL+C.
|
||||
</p>
|
||||
</div>
|
||||
<h4 class="scale-question-name">ft_ping good ip</h4>
|
||||
<p class="scale-section-guidelines">
|
||||
</p><p>Run the program with a valid and functional IPv4 address as a parameter.</p>
|
||||
|
||||
<p>Does the program work like the system ping ?</p>
|
||||
|
||||
<p>Reminder: A 30ms +/- difference on a package will be tolerated.</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="417607" 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">
|
||||
<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" checked="checked">
|
||||
<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">ft_ping bad ip</h4>
|
||||
<p class="scale-section-guidelines">
|
||||
</p><p>Run the program with a valid and non-functional IPv4 address as a parameter.</p>
|
||||
|
||||
<p>Does the program work like the system ping?</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="417608" 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">
|
||||
<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" checked="checked">
|
||||
<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">ft_ping -v bad ip</h4>
|
||||
<p class="scale-section-guidelines">
|
||||
</p><p>Run the program with with the otion "-v" on a valid and non-functional<br>
|
||||
IPv4 address.</p>
|
||||
|
||||
<p>The evaluated student will have to clearly explain the display return<br>
|
||||
of their program.</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="417609" 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">
|
||||
<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" checked="checked">
|
||||
<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>
|
||||
</section>
|
||||
<section class="scale-section-item dancer from-down" id="section-123609">
|
||||
<div class="section-header">
|
||||
<hr>
|
||||
<h3 class="font-weight-bold mb-1">ft_ping hostname</h3>
|
||||
<p class="font-italic"></p>
|
||||
</div>
|
||||
<h4 class="scale-question-name">ft_ping good hostname</h4>
|
||||
<p class="scale-section-guidelines">
|
||||
</p><p>Run the program with a valid and functional hostname as a parameter.</p>
|
||||
|
||||
<p>Does the program work like the system ping?</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="417610" 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">
|
||||
<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" checked="checked">
|
||||
<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>
|
||||
<h4 class="scale-question-name">ft_ping bad hostname</h4>
|
||||
<p class="scale-section-guidelines">
|
||||
</p><p>Run the program with a valid and non-functional hostname as a parameter.</p>
|
||||
|
||||
<p>Does the program work like the system ping?</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="417611" 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">ft_ping -v bad hostname</h4>
|
||||
<p class="scale-section-guidelines">
|
||||
</p><p>Run the program with the option "-v" on a valid and non-functional<br>
|
||||
hostname as a parameter.</p>
|
||||
|
||||
<p>The TTL value will have to be modified. (you can use the flag --ttl if<br>
|
||||
the student has implemented it otherwise change the hardcoded value and<br>
|
||||
recompile the executable)</p>
|
||||
|
||||
<p>The evaluated student will have to clearly explain what their the display<br>
|
||||
of their program.</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="417612" name="[scale_team][answers_attributes][7][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][7][value]" id="radio_[scale_team][answers_attributes][7]_true" type="radio" value="1">
|
||||
<label class="btn btn-success checkbox-label light-bg" for="radio_[scale_team][answers_attributes][7]_true">
|
||||
<span class="icon-check"></span>
|
||||
Yes
|
||||
</label>
|
||||
<input autocomplete="off" class="checkbox-input" name="[scale_team][answers_attributes][7][value]" id="radio_[scale_team][answers_attributes][7]_false" type="radio" value="0" checked="checked">
|
||||
<label class="btn btn-danger checkbox-label light-bg" for="radio_[scale_team][answers_attributes][7]_false">
|
||||
<span class="icon-times"></span>
|
||||
No
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<section class="scale-section-item dancer from-down" id="section-123610">
|
||||
<div class="section-header">
|
||||
<hr>
|
||||
<h3 class="font-weight-bold mb-1">ft_ping bonus</h3>
|
||||
<p class="font-italic">
|
||||
Bonus will be taken into account only if ALL the previous points are valid.
|
||||
</p>
|
||||
</div>
|
||||
<h4 class="scale-question-name">Bonus made for this project</h4>
|
||||
<p class="scale-section-guidelines">
|
||||
</p><p>For this project, you can take into account up to 5 different bonuses.</p>
|
||||
|
||||
<p>Check the subject for valid and invalid bonuses.</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="417613" name="[scale_team][answers_attributes][8][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][8][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>
|
||||
</section>
|
||||
</div>
|
||||
<div class="col-sm-12 scale-div pb-4">
|
||||
<div class="dancer from-down" id="ratings-44466">
|
||||
<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" 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_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_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-44466">
|
||||
<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>
|
||||
|
||||
|
||||
|
||||
</body></html>
|
@ -93,6 +93,9 @@
|
||||
<tr>
|
||||
<td><a href="./corr/dslr" title="Go to dslr➡️">dslr</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a href="./corr/ft_ping" title="Go to ft_ping➡️">ft_ping</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user