Procházet zdrojové kódy

Adding smarty template in new_list.php

Julio Montoya před 13 roky
rodič
revize
592a97544f
2 změnil soubory, kde provedl 13 přidání a 25 odebrání
  1. 12 22
      news_list.php
  2. 1 3
      user_portal.php

+ 12 - 22
news_list.php

@@ -7,29 +7,19 @@ $language_file = array ('admin','courses', 'index');
 // including necessary files
 require_once 'main/inc/global.inc.php';
 require_once api_get_path(LIBRARY_PATH).'system_announcements.lib.php';
-
 $tool_name = get_lang('SystemAnnouncements');
-$htmlHeadXtra[] = api_get_jquery_libraries_js(array('bxslider'));
-$htmlHeadXtra[] ='
-<script type="text/javascript">
-$(document).ready(function(){
-	$("#slider").bxSlider({
-		infiniteLoop	: true,
-		auto			: true,
-		pager			: true,
-		autoHover		: true,
-		pause			: 10000
-	});
-});
-</script>';
-Display::display_header($tool_name);
 
-if (api_is_platform_admin()) {
-	echo '<div class="actions">';
-	echo '<a href="'.api_get_path(WEB_PATH).'main/admin/system_announcements.php">'.Display::return_icon('edit.png', get_lang('EditSystemAnnouncement'), array(), 32).'</a>';
-	echo '</div>';
+$actions = '';
+if (api_is_platform_admin()) {	
+	$actions .= '<a href="'.api_get_path(WEB_PATH).'main/admin/system_announcements.php">'.Display::return_icon('edit.png', get_lang('EditSystemAnnouncement'), array(), 32).'</a>';	
 }
 
-$start = isset($_GET['start']) ? (int)$_GET['start'] : $start = 0;
-SystemAnnouncementManager ::display_announcements_slider($visibility);
-Display::display_footer();
+$visibility = api_is_allowed_to_create_course() ? VISIBLE_TEACHER : VISIBLE_STUDENT;
+$content =  SystemAnnouncementManager ::display_announcements_slider($visibility, $_GET['id']);
+
+$tpl = new Template($tool_name);
+
+$tpl->assign('actions', $actions);
+//$tpl->assign('message', $message);
+$tpl->assign('content', $content);
+$tpl->display_one_col_template();

+ 1 - 3
user_portal.php

@@ -214,8 +214,6 @@ $controller->return_courses_and_sessions($personal_course_list);
 $courses_and_sessions = ob_get_contents();
 ob_get_clean();
 
-//
-
 $controller->tpl->assign('content', 					$courses_and_sessions);
 
 if($_SESSION['sniff_navigator']!="checked") {
@@ -240,7 +238,7 @@ if (! preg_match("/flash_yes/", $_SESSION['sniff_check_some_activex']) && ! preg
 $controller->tpl->assign('plugin_courses_block', 		$controller->return_courses_main_plugin());
 $controller->tpl->assign('profile_block', 				$controller->return_profile_block());
 $controller->tpl->assign('account_block',				$controller->return_account_block());
-$controller->tpl->assign('navigation_course_links', 	$controller->return_navigation_course_links($menu_navigation));
+$controller->tpl->assign('navigation_course_links', 	$controller->return_navigation_course_links());
 $controller->tpl->assign('plugin_courses_right_block', 	$controller->return_plugin_courses_block());
 $controller->tpl->assign('reservation_block', 			$controller->return_reservation_block());
 $controller->tpl->assign('search_block', 				$controller->return_search_block());