Development:Blocks: различия между версиями
Материал из MoodleDocs
(→Ссылки) |
|||
Строка 31: | Строка 31: | ||
== Ссылки == | == Ссылки == | ||
[[Category: | [[Category:Разработчику]] | ||
[[Category:Руководства]] | [[Category:Руководства]] | ||
[[en:Development:Blocks]] | [[en:Development:Blocks]] |
Версия от 05:39, 9 апреля 2010
Пошаговое руководство по созданию блоков
Автор источника: Jon Papaioannou (pj@moodle.org)
Данное руководство предназначено для разработчиков которые работают над своими блоками для Moodle. Руководство написано для версии Moodle 1.5 но должно обновляться в последствии.
Основные принципы
Здравствуй Мир
Для создания блока в Moodle в большинстве случаем достаточно написать один скрипт. Для начала в директории blocks/имя_блока/ создаем наш скрипт имя_блока. Например если наш блок будет носить имя simplehtml, путь к скрипту будет иметь вид /blocks/simplehtml/block_simplehtml.php. Теперь начнем писать самкод:
<?php
class block_simplehtml extends block_base {
function init() {
$this->title = get_string('simplehtml', 'block_simplehtml');
$this->version = 2004111200;
}
................
}