* @package chamilo.backup
*/
class ToolIntro extends Resource
{
var $id;
/**
* intro text
*/
var $intro_text;
/**
* Create a new text introduction
* @param int $id The id of this tool introduction in the Chamilo-course
* @param string $intro_text
*/
function ToolIntro($id, $intro_text)
{
parent::Resource($id,RESOURCE_TOOL_INTRO);
$this->id = $id;
$this->intro_text = $intro_text;
}
/**
* Show this resource
*/
function show()
{
parent::show();
switch ($this->id)
{
case TOOL_DOCUMENT:
$lang_id = 'Documents';
break;
case TOOL_CALENDAR_EVENT:
$lang_id = 'Agenda';
break;
case TOOL_LINK:
$lang_id = 'Links';
break;
case TOOL_LEARNPATH:
$lang_id = 'LearningPath';
break;
case TOOL_ANNOUNCEMENT:
$lang_id = 'Announcements';
break;
case TOOL_FORUM:
$lang_id = 'Forums';
break;
case TOOL_DROPBOX:
$lang_id = 'Dropbox';
break;
case TOOL_QUIZ:
$lang_id = 'Exercises';
break;
case TOOL_USER:
$lang_id = 'Users';
break;
case TOOL_GROUP:
$lang_id = 'Group';
break;
case TOOL_WIKI:
$lang_id = 'Wiki';
break;
case TOOL_STUDENTPUBLICATION:
$lang_id = 'StudentPublications';
break;
case TOOL_COURSE_HOMEPAGE:
$lang_id = 'CourseHomepageLink';
break;
case TOOL_GLOSSARY:
$lang_id = 'Glossary';
break;
case TOOL_NOTEBOOK:
$lang_id = 'Notebook';
break;
default:
$lang_id = ucfirst($this->id); // This is a wild guess.
}
echo ''.get_lang($lang_id, '').':
';
echo $this->intro_text;
}
}