function properties_display($xerte_toolkits_site, $tutorial_id, $change, $msgtype) { echo "<p class=\"header\"><span>" . PROPERTIES_LIBRARY_PROJECT . "</span></p>"; $query_for_names = "select " . $xerte_toolkits_site->database_table_prefix . "templatedetails.template_name, template_framework, date_created, date_modified, extra_flags from " . $xerte_toolkits_site->database_table_prefix . "templatedetails, " . $xerte_toolkits_site->database_table_prefix . "originaltemplatesdetails where template_id=\"" . $tutorial_id . "\" and " . $xerte_toolkits_site->database_table_prefix . "originaltemplatesdetails.template_type_id = " . $xerte_toolkits_site->database_table_prefix . "templatedetails.template_type_id "; $query_names_response = mysql_query($query_for_names); $row = mysql_fetch_array($query_names_response); if (is_user_creator(mysql_real_escape_string($_POST['template_id']))) { $query_for_template_name = "select template_name from " . $xerte_toolkits_site->database_table_prefix . "templatedetails where template_id=" . mysql_real_escape_string($_POST['template_id']); $query_name_response = mysql_query($query_for_template_name); $row_template_name = mysql_fetch_array($query_name_response); echo "<p>" . PROPERTIES_LIBRARY_PROJECT_NAME . "</p>"; echo "<form id=\"rename_form\" action=\"javascript:rename_template('" . $_POST['template_id'] . "', 'rename_form')\"><input type=\"text\" value=\"" . str_replace("_", " ", $row_template_name['template_name']) . "\" name=\"newfilename\" /><button type=\"submit\" class=\"xerte_button\" style=\"padding-left:5px;\" align=\"top\" >" . PROPERTIES_LIBRARY_RENAME . "</button></form>"; if ($change && $msgtype == "name") { echo "<p>" . PROPERTIES_LIBRARY_PROJECT_CHANGED . "</p>"; } } echo "<br><br><br><p>" . PROPERTIES_LIBRARY_PROJECT_CREATE . " " . $row['date_created'] . "</p>"; echo "<p>" . PROPERTIES_LIBRARY_PROJECT_MODIFY . " " . $row['date_modified'] . "</p>"; include "../../../modules/" . $row['template_framework'] . "/module_functions.php"; if (function_exists("display_property_engines")) { display_property_engines($change, $msgtype); } if (template_access_settings(mysql_real_escape_string($_POST['template_id'])) != 'Private') { echo "<p>" . PROPERTIES_LIBRARY_PROJECT_LINK . "</p>"; echo "<p><a target=\"new\" href='" . $xerte_toolkits_site->site_url . url_return("play", $_POST['template_id']) . "'>" . $xerte_toolkits_site->site_url . url_return("play", $_POST['template_id']) . "</a></p>"; $template = explode("_", get_template_type($_POST['template_id'])); if (file_exists($xerte_toolkits_site->root_file_path . "/modules/" . $template[0] . "/play_links.php")) { require_once $xerte_toolkits_site->root_file_path . "/modules/" . $template[0] . "/play_links.php"; show_play_links($template[1]); } // Get the template screen size $query_for_template_name = "select " . $xerte_toolkits_site->database_table_prefix . "originaltemplatesdetails.template_name, " . $xerte_toolkits_site->database_table_prefix . "originaltemplatesdetails.template_framework from " . $xerte_toolkits_site->database_table_prefix . "originaltemplatesdetails, " . $xerte_toolkits_site->database_table_prefix . "templatedetails where " . $xerte_toolkits_site->database_table_prefix . "templatedetails.template_type_id = " . $xerte_toolkits_site->database_table_prefix . "originaltemplatesdetails.template_type_id AND template_id =\"" . $tutorial_id . "\""; $query_name_response = mysql_query($query_for_template_name); $row_name = mysql_fetch_array($query_name_response); if (isset($xerte_toolkits_site->learning_objects->{$row_name['template_framework'] . "_" . $row_name['template_name']}->preview_size)) { if ($xerte_toolkits_site->learning_objects->{$row_name['template_framework'] . "_" . $row_name['template_name']}->preview_size != "*") { $temp_string = $xerte_toolkits_site->learning_objects->{$row_name['template_framework'] . "_" . $row_name['template_name']}->preview_size; } else { $temp_string = "100%,100%"; } } else { $temp_string = "100%,100%"; } $temp_array = explode(",", $temp_string); echo "<br><br><p>" . PROPERTIES_LIBRARY_PROJECT_IFRAME . "</p><form><textarea rows='3' cols='40' onfocus='this.select()'><iframe src=\"" . $xerte_toolkits_site->site_url . url_return("play", $_POST['template_id']) . "\" width=\"" . $temp_array[0] . "\" height=\"" . $temp_array[1] . "\" frameborder=\"0\" style=\"float:left; position:relative; top:0px; left:0px; z-index:0;\"></iframe></textarea></form>"; } }
?> "; var properties_ajax_php_path = "website_code/php/properties/"; var management_ajax_php_path = "website_code/php/management/"; var ajax_php_path = "website_code/php/"; </script> <script type="text/javascript" language="javascript" src="website_code/scripts/validation.js"></script> <?php _include_javascript_file("website_code/scripts/import.js"); _include_javascript_file("website_code/scripts/template_management.js"); _include_javascript_file("website_code/scripts/properties_tab.js"); _include_javascript_file("website_code/scripts/screen_display.js"); _include_javascript_file("website_code/scripts/file_system.js"); $template_supports = $learning_objects->{get_template_type((int) $_GET['template_id'])}->supports; if ($template_supports == "") { $template_supports = array(); } ?> <link rel="stylesheet" type="text/css" href="modules/xerte/parent_templates/Nottingham/common_html5/font-awesome/css/font-awesome.min.css"> <link rel="stylesheet" type="text/css" href="modules/xerte/parent_templates/Nottingham/common_html5/font-awesome-4.3.0/css/font-awesome.min.css"> </head> <!-- Start the page and once loaded set the default option -->
<?php /* Template Name: Sidebar Left, 2 Columns */ $template = get_template_type(); $page_type = get_page_type(); get_header_hierarchical('page'); ?> <section id="content" role="main"> <?php get_the_breadcrumb(); ?> <?php get_template_part_hierarchical('partials/loop', 'left_sidebar'); ?> </section> <?php get_sidebar_hierarchical('page'); get_footer_hierarchical('page');
function project_info($template_id) { global $xerte_toolkits_site; $prefix = $xerte_toolkits_site->database_table_prefix; $query_for_names = "select {$prefix}templatedetails.template_name, template_framework, date_created, date_modified, extra_flags from " . "{$prefix}templatedetails, {$prefix}originaltemplatesdetails where template_id= ? and {$prefix}originaltemplatesdetails.template_type_id = {$prefix}templatedetails.template_type_id "; $params = array($template_id); $row = db_query_one($query_for_names, $params); $query_for_template_name = "select template_name from {$prefix}templatedetails where template_id= ?"; $params = array($template_id); $row_template_name = db_query_one($query_for_template_name, $params); $info = PROJECT_INFO_NAME . ": " . str_replace('_', ' ', $row_template_name['template_name']) . "<br/>"; $info .= PROJECT_INFO_CREATED . ": " . $row['date_created'] . "<br/>"; $info .= PROJECT_INFO_MODIFIED . ": " . $row['date_modified'] . "<br/>"; include "../../../modules/" . $row['template_framework'] . "/module_functions.php"; $info .= PROJECT_INFO_RUNTIME . ": "; if (get_default_engine($template_id) == 'flash') { $info .= PROPERTIES_LIBRARY_DEFAULT_FLASH . "<br/"; } else { $info .= PROPERTIES_LIBRARY_DEFAULT_HTML5 . "<br/>"; } if (template_access_settings($template_id) != 'Private') { $info .= '<br/>' . PROJECT_INFO_URL . ": "; $info .= "<a target=\"new\" href='" . $xerte_toolkits_site->site_url . url_return("play", $_POST['template_id']) . "'>" . $xerte_toolkits_site->site_url . url_return("play", $_POST['template_id']) . "</a><br/>"; $template = explode("_", get_template_type($_POST['template_id'])); if (file_exists($xerte_toolkits_site->root_file_path . "/modules/" . $template[0] . "/play_links.php")) { require_once $xerte_toolkits_site->root_file_path . "/modules/" . $template[0] . "/play_links.php"; //show_play_links($template[1]); } // Get the template screen size $query_for_template_name = "select {$prefix}originaltemplatesdetails.template_name, " . "{$prefix}originaltemplatesdetails.template_framework from " . "{$prefix}originaltemplatesdetails, {$prefix}templatedetails where" . " {$prefix}templatedetails.template_type_id = {$prefix}originaltemplatesdetails.template_type_id AND template_id = ?"; $params = array($template_id); $row_name = db_query_one($query_for_template_name, $params); if (isset($xerte_toolkits_site->learning_objects->{$row_name['template_framework'] . "_" . $row_name['template_name']}->preview_size)) { if ($xerte_toolkits_site->learning_objects->{$row_name['template_framework'] . "_" . $row_name['template_name']}->preview_size != "*") { $temp_string = $xerte_toolkits_site->learning_objects->{$row_name['template_framework'] . "_" . $row_name['template_name']}->preview_size; } else { $temp_string = "100%,100%"; } } else { $temp_string = "100%,100%"; } $temp_array = explode(",", $temp_string); $info .= '<br/>' . PROJECT_INFO_EMBEDCODE . "<br/><form><textarea rows='3' cols='30' onfocus='this.select()'><iframe src=\"" . $xerte_toolkits_site->site_url . url_return("play", $_POST['template_id']) . "\" width=\"" . $temp_array[0] . "\" height=\"" . $temp_array[1] . "\" frameborder=\"0\" style=\"float:left; position:relative; top:0px; left:0px; z-index:0;\"></iframe></textarea></form><br/>"; } return $info; }