function generateLayoutHtml($number, $name, $req, $rooms_nazvy, $types) { echo "<div class='part {$name} color1' "; if ($number == 0) { echo "style='display: block;'"; } echo ">"; echo "<div class='core_head color2'>\n\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t<div class='left_side'>Počet cvičení</div>\n\t\t\t\t\t\t<div class='right_side' style='word-spacing: 3px;'>\n\t\t\t\t\t\t\t<div class='cbox'>1.</div>\n\t\t\t\t\t\t\t<div class='cbox'>2.</div>\n\t\t\t\t\t\t\t<div class='cbox'>3.</div>\n\t\t\t\t\t\t\t<div class='cbox'>4.</div>\n\t\t\t\t\t\t\t<div class='cbox'>5.</div>\n\t\t\t\t\t\t\t<div class='cbox'>6.</div>\n\t\t\t\t\t\t\t<div class='cbox'>7.</div>\n\t\t\t\t\t\t\t<div class='cbox'>8.</div>\n\t\t\t\t\t\t\t<div class='cbox'>9.</div>\n\t\t\t\t\t\t\t<div class='cbox'>10.</div>\n\t\t\t\t\t\t\t<div class='cbox'>11.</div>\n\t\t\t\t\t\t\t<div class='cbox'>12.</div>\n\t\t\t\t\t\t\t<div class='cbox'>13.</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t<div class='left_side'>\n\t\t\t\t\t\t\tv týždni: <input size='1' id='lecture_count_{$name}' readonly='readonly' value='{$req['pract_count']}' />\t\t\t\n\t\t</div>\n\t\t\t\t\t\t <div class='right_side' style='word-spacing: 3.4px;'>"; for ($i = 0; $i <= 12; $i++) { echo "<div class='cbox'>\n\t\t\t\t<input type='checkbox' id='{$name}{$i}' disabled='disabled' style='margin-left: 0px;'"; if ($req["weeks"][$i]) { echo ' checked="checked"'; } echo "/>\n\t\t\t</div>"; } echo "</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>"; for ($i = 1; $i <= 3; $i++) { echo reqhtml("{$i}", "{$name}", "{$i}", $req["requirement"][$i], $rooms_nazvy, $types); } echo "</div>"; }
function generateLayoutHtml($number, $name, $capacities, $types, $roomsByName, &$requirements, $student_count, $poziadavka_prebrata) { $disabledLayout = hasAttr($number > 0 && !$requirements, "disabled"); echo "<div class='part {$name} color1' "; if ($number == 0) { echo "style='display: block;'"; } echo ">"; echo "<div class='core_head color2'>\n\t\t\t\t<div class='row'>\n\t\t\t\t\t<div class=\"left_side\">Počet cvičení</div>\n\t\t\t\t\t<div class='right_side' style='word-spacing: 3px;'>\n\t\t\t\t\t\t<div class='cbox'>1.</div>\n\t\t\t\t\t\t<div class='cbox'>2.</div>\n\t\t\t\t\t\t<div class='cbox'>3.</div>\n\t\t\t\t\t\t<div class='cbox'>4.</div>\n\t\t\t\t\t\t<div class='cbox'>5.</div>\n\t\t\t\t\t\t<div class='cbox'>6.</div>\n\t\t\t\t\t\t<div class='cbox'>7.</div>\n\t\t\t\t\t\t<div class='cbox'>8.</div>\n\t\t\t\t\t\t<div class='cbox'>9.</div>\n\t\t\t\t\t\t<div class='cbox'>10.</div>\n\t\t\t\t\t\t<div class='cbox'>11.</div>\n\t\t\t\t\t\t<div class='cbox'>12.</div>\n\t\t\t\t\t\t<div class='cbox'>13.</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class='row'>\n\t\t\t\t\t<div class=\"left_side\">\n\t\t\t\t\t\tv týždni:\n\t\t\t\t\t\t<select size='1' id='lecture_count_{$name}' name='requirement[layouts][{$name}][pract_count]' {$disabledLayout}>"; // pri selecte je idcko lecture... a nie pract, ale javascripty pracuju s idckom lecture... trosku matuce for ($i = 1; $i <= PRACT_COUNT; $i++) { if ($requirements) { $sel = hasAttr($requirements["pract_count"] == $i, "selected"); } else { $sel = hasAttr($i == 1, "selected"); } echo "<option {$sel}>{$i}</option>"; } echo "</select>\n\t\t\t\t\t\t<span style='margin-left: 60px'>\n\t\t\t\t\t\t\tVšetky?\n\t\t\t\t\t\t\t<input type='checkbox' id='checkall_{$name}' class='checkall' {$disabledLayout}/>\n\t\t\t\t\t\t</span>\t\t\t\t\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class='right_side' style='word-spacing: 3.4px;'>\n\t\t\t\t\t\t<div class='checkarea' id='checkarea_{$name}'>"; for ($i = 1; $i <= 13; $i++) { $checked = hasAttr($requirements["weeks"][$i - 1], "checked"); echo "<div class='cbox'><input id='{$name}{$i}' style='width:18px;float: left;text-align: left;' type='checkbox' name='requirement[layouts][{$name}][weeks][" . ($i - 1) . "]' {$disabledLayout} {$checked} /></div>"; } echo "\t </div>\n\t\t </div>\n\t </div>\n </div>"; for ($i = 1; $i <= 3; $i++) { echo reqhtml("{$i}", "{$name}", $capacities, $types, $roomsByName, "{$i}", $requirements["requirement"][$i], $student_count, $poziadavka_prebrata); } echo "</div>"; }
function generateLayoutHtml($number, $name, $capacities, $roomsByName, &$requirements, $student_count, $poziadavka_prebrata) { $disabledLayout = hasAttr($number > 0 && !$requirements, "disabled"); echo "<div class='part {$name} color1' "; if ($number == 0) { echo "style='display: block;'"; } echo ">"; echo "<div class='core_head color2'>\n\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t<div class='left_side'>Počet prednášok</div>\n\t\t\t\t\t\t<div class='right_side' style='word-spacing: 3px;'>\n\t\t\t\t\t\t\t<div class='cbox'>1.</div>\n\t\t\t\t\t\t\t<div class='cbox'>2.</div>\n\t\t\t\t\t\t\t<div class='cbox'>3.</div>\n\t\t\t\t\t\t\t<div class='cbox'>4.</div>\n\t\t\t\t\t\t\t<div class='cbox'>5.</div>\n\t\t\t\t\t\t\t<div class='cbox'>6.</div>\n\t\t\t\t\t\t\t<div class='cbox'>7.</div>\n\t\t\t\t\t\t\t<div class='cbox'>8.</div>\n\t\t\t\t\t\t\t<div class='cbox'>9.</div>\n\t\t\t\t\t\t\t<div class='cbox'>10.</div>\n\t\t\t\t\t\t\t<div class='cbox'>11.</div>\n\t\t\t\t\t\t\t<div class='cbox'>12.</div>\n\t\t\t\t\t\t\t<div class='cbox'>13.</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class='row'>\n\t\t\t\t\t\t<div class='left_side'>\n\t\t\t\t\t\t\tv týždni:\n\t\t\t\t\t\t\t<select size='1' id='lecture_count_{$name}' name='requirement[layouts][{$name}][lecture_count]' {$disabledLayout}>"; for ($i = 1; $i <= LECTURE_COUNT; $i++) { if ($requirements) { $sel = hasAttr($requirements["lecture_count"] == $i, "selected"); } else { $sel = hasAttr($i == 1, "selected"); } echo " <option {$sel}>{$i}</option>"; } echo "\t\t\t\t\t\t</select>\n \t\t\t\t<span style='margin-left: 60px'>\n \t\t\t\t\tVšetky?\n \t\t\t\t\t<input type='checkbox' id='checkall_{$name}' class='checkall' {$disabledLayout}/>\n \t\t\t\t</span>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t\t<div class='right_side' style='word-spacing: 3.4px;'>\n\t\t\t\t\t\t\t<div id='checkarea_{$name}' class='checkarea'>"; for ($i = 1; $i <= 13; $i++) { $checked = hasAttr($requirements["weeks"][$i - 1], "checked"); echo "<div class='cbox'><input id='{$name}{$i}' type='checkbox' name='requirement[layouts][{$name}][weeks][" . ($i - 1) . "]' {$disabledLayout} {$checked}/></div>"; } echo "</div>\n\t\t\t\t\t \t\t</div>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t </div>"; for ($i = 1; $i <= 3; $i++) { echo reqhtml("{$i}", "{$name}", $capacities, $roomsByName, "{$i}", $requirements["requirement"][$i], $student_count, $poziadavka_prebrata); } echo "</div>"; }