Changeset 470
- Timestamp:
- 05/09/08 19:49:28 (8 months ago)
- Location:
- trunk/app
- Files:
-
- 5 modified
-
models/vclassroom.php (modified) (3 diffs)
-
views/vclassrooms/admin_export.ctp (modified) (2 diffs)
-
views/vclassrooms/admin_members.ctp (modified) (1 diff)
-
views/vclassrooms/admin_record.ctp (modified) (3 diffs)
-
webroot/img/admin/message_board.gif (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
-
trunk/app/models/vclassroom.php
r467 r470 118 118 $fields = array('Forum.title', 'Topic.subject'); //null; 119 119 $record['topics'] = $this->Forum->Topic->findAll($conditions, $fields); 120 120 121 // forums 122 //$conditions = array('Forum.vclassroom_id'=>$vclassroom_id, 'Forum.user_id'=>$user_id); 123 //$fields = array('Participation.title', 'Participation.id', 'Participation.points'); //null; 124 125 //$record['participations'] = $this->Participation->findAll($conditions, $fields); 126 127 // Participations 121 128 $conditions = array('Participation.vclassroom_id'=>$vclassroom_id, 'Participation.user_id'=>$user_id); 122 129 $fields = array('Participation.title', 'Participation.id', 'Participation.points'); //null; … … 124 131 $record['participations'] = $this->Participation->findAll($conditions, $fields); 125 132 133 // Webquest 126 134 $conditions = array('ResultWebquest.vclassroom_id'=>$vclassroom_id, 'ResultWebquest.user_id'=>$user_id); 127 135 $fields = array('Webquest.title', 'Webquest.id', 'ResultWebquest.points'); //null; … … 173 181 $fields = array('Webquest.title', 'ResultWebquest.points'); //null; 174 182 175 $records[$user_id]['webquests'] = $this->Webquest->ResultWebquest->findAll($conditions, $fields);183 $records[$user_id]['webquests'] = $this->Webquest->ResultWebquest->findAll($conditions, $fields); 176 184 177 185 endforeach; 178 // die(debug($records));186 //die(debug($records)); 179 187 return $records; 180 188 } -
trunk/app/views/vclassrooms/admin_export.ctp
r457 r470 1 1 <?php 2 //$tmp = null; 3 $position = 40; // cell() first parameter 2 //die(debug($data)); 4 3 5 4 foreach ($data as $u): … … 15 14 endforeach; 16 15 17 foreach ($u['participations'] as $p): 18 $fpdf->setData($p['Participation']['title'] . ', Points ' . $p['Participation']['points']); 16 foreach ($u['participations'] as $Par): 17 foreach ($Par as $p): 18 $fpdf->setData($p['title'] . ', Points ' . $p['points']); 19 endforeach; 19 20 endforeach; 20 21 21 22 foreach ($u['webquests'] as $w): 22 $fpdf->setData($w['Webquest']['title'] . ', Points ' . $w['Webquest']['points']);23 $fpdf->setData($w['Webquest']['title'] . ', Points ' . $w['ResultWebquest']['points']); 23 24 endforeach; 24 25 -
trunk/app/views/vclassrooms/admin_members.ctp
r454 r470 36 36 ), '/admin/vclassrooms/export/'.$data['Vclassroom']['id'], null, null, false); 37 37 38 39 40 echo $ajax->link($html->image('admin/message_board.gif', array('alt'=>'Compose message to group', 'title'=>'Compose message to group')), 41 '/admin/messages/allclass/'.$data['Vclassroom']['id'], 42 array("update" => "qn", 43 "loading"=>"Element.show('loading3');", 44 "complete"=>"Element.hide('loading3');Effect.Appear('qn')"), 45 null, 46 false 47 ); 48 49 echo '<div id="loading3" style="display: none;">'.$html->image("static/loading.gif", array("alt"=>"Loading")).'</div>'; 50 51 echo $ajax->div('qn', array("style"=>"padding:3px")) . $ajax->divEnd('qn'); 52 38 53 echo '</div>'; 39 54 -
trunk/app/views/vclassrooms/admin_record.ctp
r469 r470 39 39 foreach ($data['treasures'] as $tr): 40 40 $record .= 'Treasure: '. $tr['Treasure']['title'] . ' Points: ' . $tr['ResultTreasure']['points'] . '<br />'; 41 $points += $ w['ResultTreasure']['points'];41 $points += $tr['ResultTreasure']['points']; 42 42 endforeach; 43 43 else: … … 51 51 52 52 foreach ($data['topics'] as $p): 53 $record .= ' Forum: '. $p['Forum']['title'] . '<br />';53 $record .= '1 participation on Forum: '. $p['Forum']['title'] . '<br />'; 54 54 $num_topics++; 55 55 endforeach; … … 57 57 $record .= $html->para(null, 'No topic found'); 58 58 endif; 59 59 60 $record .= $html->para(null, 'Total points: ' .$points); 61 62 $record .= $html->para(null, 'Participation: ' .$num_topics); 63 64 60 65 echo $html->div(null, $record); 61 66 ?>
