function show_peer_template($row, $retouremail) { global $xerte_toolkits_site; $peer_template = show_template_page($row, "data.xml"); // Look for the body element and insert description and explanation $body_pos = strpos($peer_template, "<body"); $end_body_pos = strpos($peer_template, ">", $body_pos); $peer_page = substr($peer_template, 0, $end_body_pos); $peer_page .= " style=\"#ffffff; font-family:verdana,tahoma,arial; font-size:80%;\">\n"; $peer_page .= " <div style=\"width:900px; margin:0 auto;\">\n"; $peer_page .= " <div><p style=\"margin 0px; padding:0px\">\n"; $peer_page .= " <h1>" . XERTE_PEER_DESCRIPTION . "</h1>" . XERTE_PEER_GUIDANCE . "</p></div><div>\n"; $peer_page .= "<div><a name=\"feedbackform\"><p style=\"color:red;\" id=\"feedback\"></p></a>\n"; $peer_page .= "<br><form name=\"peer\" action=\"javascript:send_review('" . $retouremail . "','" . $row['template_id'] . "')\" method=\"post\" enctype=\"text/plain\"><textarea style=\"width:800px; height:300px;\" name=\"response\">" . XERTE_PEER_TEXTAREA_INSTRUCTIONS . "</textarea><br/><button type=\"submit\" class=\"xerte_button\">" . XERTE_PEER_BUTTON_SEND . "</button></form><a name=\"feedbackform\"><p style=\"width:250px;\" id=\"feedback\"></p></a></div>"; $peer_page .= "</div><div>"; $peer_page .= substr($peer_template, $end_body_pos + 1); // Look for </body> and insert </div> $peer_page = str_replace("</body>", "</div></body>", $peer_page); // Look for </head> and insert javascript $ajax = "<script type=\"text/javascript\" language=\"Javascript\" src=\"website_code/scripts/peer.js\"></script>\n"; $ajax .= "<script type=\"text/javascript\" language=\"Javascript\" src=\"website_code/scripts/ajax_management.js\"></script>\n"; $ajax .= "</head>"; $peer_page = str_replace("</head>", $ajax, $peer_page); echo $peer_page; }
function show_preview_code($row) { global $xerte_toolkits_site; if (!file_exists($xerte_toolkits_site->users_file_area_short . $row['template_id'] . "-" . $row['username'] . "-" . $row['template_name'] . "/preview.xml")) { $buffer = file_get_contents($xerte_toolkits_site->users_file_area_short . $row['template_id'] . "-" . $row['username'] . "-" . $row['template_name'] . "/data.xml"); $fp = fopen($xerte_toolkits_site->users_file_area_short . $row['template_id'] . "-" . $row['username'] . "-" . $row['template_name'] . "/preview.xml", "x"); fwrite($fp, $buffer); fclose($fp); } echo show_template_page($row, "preview.xml"); }
function show_preview_code($row) { global $xerte_toolkits_site; $template_dir = $xerte_toolkits_site->users_file_area_full . $row['template_id'] . "-" . $row['username'] . "-" . $row['template_name'] . "/"; if (!file_exists($template_dir . '/preview.xml')) { $buffer = file_get_contents($template_dir . '/data.xml'); $fp = fopen($template_dir . '/preview.xml', 'x'); fwrite($fp, $buffer); fclose($fp); } $preview_filename = "preview.xml"; //************ TEMPORARY **************** //if (file_exists($template_dir . '/preview2.xml')) { // $preview_filename = "preview2.xml"; //} //*************************************** echo show_template_page($row, $preview_filename); }
function show_template($row) { echo show_template_page($row); }