コード例 #1
0
ファイル: hierarchy.php プロジェクト: nikosv/openeclass
                 'icon' => 'fa-reply',
                 'level' => 'primary-label')));
     }
     // Check for greek letters
     elseif (!empty($code) && !preg_match("/^[A-Z0-9a-z_-]+$/", $code)) {
         $tool_content .= "<div class='alert alert-danger'>" . $langGreekCode . "</div><br>";
         $tool_content .= action_bar(array(
             array('title' => $langReturnToAddNode,
                 'url' => $_SERVER['SCRIPT_NAME'] . "?a=1",
                 'icon' => 'fa-reply',
                 'level' => 'primary-label')));
     } else {
         // OK Create the new node
         $pid = intval($_POST['parentid']);
         validateParentId($pid, isDepartmentAdmin());
         $tree->addNode($name, $tree->getNodeLft($pid), $code, $allow_course, $allow_user, $order_priority);
         $tool_content .= "<div class='alert alert-success'>" . $langAddSuccess . "</div>";
     }
 } else {
     // Display form for new node information
     $tool_content .= "<div class='form-wrapper'>
         <form role='form' class='form-horizontal' method=\"post\" action=\"" . $_SERVER['SCRIPT_NAME'] . "?action=add\" onsubmit=\"return validateNodePickerForm();\">
         <fieldset>
         <div class='form-group'>
             <label class='col-sm-3 control-label'>$langNodeCode1:</label>
             <div class='col-sm-9'>
                 <input class='form-control' type='text' name='code' placeholder='$langCodeFaculte2'>
             </div>
         </div>";
         $i = 0;
         foreach ($session->active_ui_languages as $key => $langcode) {