Argh!
Just deleting some files sent here by error!! (one wrong CVS dir was the cause) Sorry!!
This commit is contained in:
@@ -1,62 +0,0 @@
|
||||
<?PHP //$Id$
|
||||
|
||||
class block_latest_activities extends block_base {
|
||||
function init() {
|
||||
$this->title = get_string('blockname','block_latest_activities');
|
||||
$this->version = 2005031400;
|
||||
}
|
||||
|
||||
function has_config() {return true;}
|
||||
|
||||
function applicable_formats() {
|
||||
return (array('course-view-weeks' => true, 'course-view-topics' => true));
|
||||
}
|
||||
|
||||
function get_content() {
|
||||
global $CFG, $USER;
|
||||
|
||||
if ($this->content !== NULL) {
|
||||
return $this->content;
|
||||
}
|
||||
|
||||
$this->content = new stdClass;
|
||||
$this->content->text = '';
|
||||
$this->content->footer = '';
|
||||
|
||||
if (empty($this->instance)) {
|
||||
return $this->content;
|
||||
}
|
||||
|
||||
$course = get_record('course', 'id', $this->instance->pageid);
|
||||
|
||||
$activitiestosee = 5; //Activities default
|
||||
if (isset($CFG->block_latest_activities_number)) {
|
||||
$activitiestosee = $CFG->block_latest_activities_number;
|
||||
}
|
||||
|
||||
$activities = get_records_sql("SELECT l.id, l.cmid, l.module, l.time
|
||||
FROM {$CFG->prefix}course_modules m,
|
||||
{$CFG->prefix}log l
|
||||
WHERE l.cmid = m.id AND
|
||||
l.userid = $USER->id AND
|
||||
l.course = $course->id AND
|
||||
m.visible = 1
|
||||
ORDER BY l.time DESC ".
|
||||
sql_paging_limit(0,$activitiestosee));
|
||||
|
||||
$modinfo = unserialize($course->modinfo);
|
||||
|
||||
if (!empty($activities) && !empty($modinfo)) {
|
||||
foreach ($activities as $activity) {
|
||||
$activity->name = urldecode($modinfo[$activity->cmid]->name);
|
||||
$activity->timeago = format_time(time() - $activity->time);
|
||||
$this->content->text .= '<div style="text-align: left; font-size: 0.75em; padding-top: 5px;">';
|
||||
$this->content->text .= '<a href="'.$CFG->wwwroot.'/mod/'.$activity->module.'/view.php?id='.$activity->cmid.'" title="'.$activity->timeago.'">'.$activity->name.'</a>';
|
||||
$this->content->text .= '</div>';
|
||||
}
|
||||
}
|
||||
return $this->content;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -1,21 +0,0 @@
|
||||
<table cellpadding="9" cellspacing="0">
|
||||
<tr valign="top">
|
||||
<td align="right">block_latest_activities_number:</td>
|
||||
<td>
|
||||
<input name="block" type="hidden" value="<?php echo intval($_REQUEST['block']); ?>" />
|
||||
<input name="block_latest_activities_number" type="text" size="5" value="<?php
|
||||
if(isset($CFG->block_latest_activities_number)) {
|
||||
p($CFG->block_latest_activities_number);
|
||||
} else {
|
||||
p(5);
|
||||
} ?>" />
|
||||
</td>
|
||||
<td>
|
||||
<?php print_string('numberofactivities', 'block_latest_activities') ?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="3" align="center">
|
||||
<input type="submit" value="<?php print_string('savechanges') ?>" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -1,6 +0,0 @@
|
||||
<?php // $Id$
|
||||
|
||||
$string['blockname'] = 'Latest Activities';
|
||||
$string['lastnactivities'] = 'last $a activities';
|
||||
$string['numberofactivities'] = 'Number of activities to be shown.';
|
||||
?>
|
||||
@@ -1,6 +0,0 @@
|
||||
<?php // $Id$
|
||||
|
||||
$string['blockname'] = 'Últimas Actividades';
|
||||
$string['lastnactivities'] = 'últimas $a actividades';
|
||||
$string['numberofactivities'] = 'Número de actividades a mostrar.';
|
||||
?>
|
||||
Reference in New Issue
Block a user