function idea_big_preview($file, $dir, $type = "adoption", $optionbox = true) { # initialize XML class $xmlClass = new xml(); # get XML file without comments $xml_contents = $xmlClass->get_xml_file($dir . $file, true); # get the main element $project = $xmlClass->get_xml_element("project", $xml_contents); # get the project name $name = $xmlClass->get_xml_element("name", $project); # get project category $appType = $xmlClass->get_xml_element("appType", $project); # get the project ideator $by = $xmlClass->get_xml_element("by", $project); # get the project short description $intro = $xmlClass->get_xml_element("intro", $project); # get the project main description $main = $xmlClass->get_xml_element("main", $project); # initialize string class $stringClass = new string(); # execute text2html function $name = $stringClass->text2html($name); $by = $stringClass->text2html($by); $intro = $stringClass->text2html($intro); $main = $stringClass->text2html($main); if ($name != "" or $by != "" or $intro != "") { # printout informations echo "<h2>{$name}</h2>"; echo "<strong>By</strong>: " . users::profile_link($by) . " <span style=\"margin-left:10%;\"><strong>Type</strong>: {$appType}</span><br><br><div align=\"left\">"; echo "{$intro} <br><br>"; echo "{$main} </div>"; if ($optionbox == true) { $this->__option_box($file, $type); } } }
* project lists (users requests, Admin Nest) * appointments (appointments are shared with FlatOrganizer appointments) * news (but it must exists before this step) all those functions are inserted into `projects_class.php' file on make_aviable( string ProjectID, string Type) function; */ if ($_POST['submitted'] != $_SESSION['project_confirm_ID']) { die("Confirmation code is not valid!"); } # pick up project informations $dir = "misc/groupware/writeable/projects/" . $_GET['type'] . "/"; $file = $_GET['id'] . ".xml"; # get XML file without comments $xml_contents = $xmlClass->get_xml_file($dir . $file, true); # get the main element $project = $xmlClass->get_xml_element("project", $xml_contents); # get the project name $name = $xmlClass->get_xml_element("name", $project); # get project category $appType = $xmlClass->get_xml_element("appType", $project); # get the project ideator $by = $xmlClass->get_xml_element("by", $project); # get the project short description $intro = $xmlClass->get_xml_element("intro", $project); # get the project main description $main = $xmlClass->get_xml_element("main", $project); # initialize string class $stringClass = new string(); # execute text2html function /* $name = $stringClass->text2html($name);