2 /************************************************************************/
4 /************************************************************************/
5 /* Copyright (c) 2002 - 2009 */
6 /* Adaptive Technology Resource Centre / University of Toronto */
8 /* This program is free software. You can redistribute it and/or */
9 /* modify it under the terms of the GNU General Public License */
10 /* as published by the Free Software Foundation. */
11 /************************************************************************/
13 if (!defined('AT_INCLUDE_PATH')) { exit; }
16 if ($this->banner): ?><?php echo $this->banner; ?><br /><?php endif;
18 // positioning switch of home ONLY FOR INSTRUCTORS. two icons will be used for identification to distinguish the two different views of the home.
19 if(authenticate(AT_PRIV_ADMIN,AT_PRIV_RETURN) && count($this->home_links) > 0){
20 if($this->view_mode==0)
21 echo '<a href ="'.AT_BASE_HREF.'switch_view.php?swid='.$this->view_mode.'" ><img src="'.AT_BASE_HREF.'images/detail_view.png" title ="'._AT('detail_view').'" alt ="'._AT('detail_view').'" /></a><br />';
23 echo '<a href ="'.AT_BASE_HREF.'switch_view.php?swid='.$this->view_mode.'" ><img src="'.AT_BASE_HREF.'images/icon_view.png" title ="'._AT('icon_view').'" alt ="'._AT('icon_view').'" /></a><br />';
26 // Icon View, $this->view_mode = 0. course will be made changes to the icons to restore the classic icons.
27 if($this->view_mode==0){
29 <div id="home-links-container">
31 <?php if (is_array($this->home_links)): ?>
32 <?php foreach ($this->home_links as $link): ?>
33 <li><a href="<?php echo $link['url']; ?>"><img src="<?php echo $link['img']; ?>" alt="" class="img-size-home" border="0" /><?php echo $link['title']; ?></a></li>
40 <div id="details_view" class="fluid-horizontal-order">
41 <?php // create table container divided into two columns for the placement of modules
42 if(authenticate(AT_PRIV_ADMIN,AT_PRIV_RETURN) && is_array($this->home_links)){ // display enabled course tool
43 foreach ($this->home_links as $link){
45 <div class="home_box" id="<?php echo str_replace('/', '-', substr($link['url'], strlen($_base_path))); ?>">
46 <?php print_sublinks($link); // display each module ?>
52 if (is_array($this->home_links)) {
53 foreach ($this->home_links as $link){?>
54 <div class="home_box">
55 <?php print_sublinks($link); ?>
57 <?php } // end of foreach
58 }// end of inner inner if
64 if ($this->announcements): ?>
65 <h2 class="page-title"><?php echo _AT('announcements'); ?></h2>
66 <?php foreach ($this->announcements as $item): ?>
68 <h3><?php echo $item['title']; ?></h3>
69 <p><span class="date"><?php echo $item['date'] .' '. _AT('by').' ' . $item['author']; ?></span></p> <?php echo $item['body']; ?>
73 <?php if ($this->num_pages > 1): ?>
74 <?php echo _AT('page'); ?>: |
75 <?php for ($i=1; $i<=$this->num_pages; $i++): ?>
76 <?php if ($i == $this->current_page): ?>
77 <strong><?php echo $i; ?></strong>
79 <a href="<?php echo $_SERVER['PHP_SELF']; ?>?p=<?php echo $i; ?>"><?php echo $i; ?></a>
86 // Generate HTML for modules at "detail view"
87 function print_sublinks($link){
90 <div class="details_ol">
91 <div class="details_or">
92 <div class="outside_box">
93 <?php if (authenticate(AT_PRIV_ADMIN,AT_PRIV_RETURN)) {?>
94 <div class="buttonbox">
95 <input type="image" onclick="javascript: remove_module('<?php echo htmlentities(substr($link['url'], strlen($_base_path))); ?>');" src="<?php echo AT_BASE_HREF; ?>images/x.gif" alt="<?php echo _AT('close'); ?>" value="<?php echo _AT('close'); ?>" class="img1616"/>
98 <img src="<?php echo $link['img']; ?>" alt="" border="0" height="45" width="45"/>
99 <span class="home-title"><a href="<?php echo $link['url']; ?>"><?php echo $link['title']; ?></a></span>
100 <div class="inside_box">
103 // if $link['sub_file'] is defined, print the text array returned from sub_file, otherwise, print the text defined in $link['text']
104 if($link['sub_file']!=""){
105 $array = require(AT_INCLUDE_PATH.'../'.$link['sub_file']);
106 if(!is_array($array)){
108 <div class="details-text">
109 <i><?php echo _AT('none_found'); ?></i>
112 <div class="details-text">
113 <?php foreach($array as $sublink){ ?>
114 <img src="<?php echo $link['icon']; ?>" border="0" alt=""/>
115 <?php if ($sublink <> '') echo $sublink."<br />"; } ?>
120 <div class="details_text"><?php echo $link['text']; ?></div>