Exemple #1
0
 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>";
}