From 5f3d8dd52bfaf2efe218e8c719095ec655fb187a Mon Sep 17 00:00:00 2001 From: tjhunt Date: Tue, 21 Jul 2009 09:23:29 +0000 Subject: [PATCH] blocks editing: MDL-19889 edit tag_youtube form. --- blocks/tag_youtube/config_instance.html | 51 -------------------- blocks/tag_youtube/edit_form.php | 63 +++++++++++++++++++++++++ 2 files changed, 63 insertions(+), 51 deletions(-) delete mode 100644 blocks/tag_youtube/config_instance.html create mode 100644 blocks/tag_youtube/edit_form.php diff --git a/blocks/tag_youtube/config_instance.html b/blocks/tag_youtube/config_instance.html deleted file mode 100644 index cf5157f045..0000000000 --- a/blocks/tag_youtube/config_instance.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - -
:
: - -
: - config) && isset($this->config->category)) { - $selected = $this->config->category; - } else { - $selected = 0; - } - /* http://youtube.com/dev_api_ref?m=youtube.videos.list_by_category_and_tag */ - $options = array ( 0 => get_string('anycategory', 'block_tag_youtube'), - 1 => get_string('filmsanimation', 'block_tag_youtube'), - 2 => get_string('autosvehicles', 'block_tag_youtube'), - 23 => get_string('comedy', 'block_tag_youtube'), - 24 => get_string('entertainment', 'block_tag_youtube'), - 10 => get_string('music', 'block_tag_youtube'), - 25 => get_string('newspolitics', 'block_tag_youtube'), - 22 => get_string('peopleblogs', 'block_tag_youtube'), - 15 => get_string('petsanimals', 'block_tag_youtube'), - 26 => get_string('howtodiy', 'block_tag_youtube'), - 17 => get_string('sports', 'block_tag_youtube'), - 19 => get_string('travel', 'block_tag_youtube'), - 20 => get_string('gadgetsgames', 'block_tag_youtube'), - ); - - choose_from_menu ($options, 'category', $selected); - ?> -
- -
-
\ No newline at end of file diff --git a/blocks/tag_youtube/edit_form.php b/blocks/tag_youtube/edit_form.php new file mode 100644 index 0000000000..def450dc2a --- /dev/null +++ b/blocks/tag_youtube/edit_form.php @@ -0,0 +1,63 @@ +. + +/** + * Form for editing tag_youtube block instances. + * + * @package moodlecore + * @copyright 2009 Tim Hunt + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ + +/** + * Form for editing tag_youtube block instances. + * + * @copyright 2009 Tim Hunt + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + */ +class block_tag_youtube_edit_form extends block_edit_form { + protected function specific_definition($mform) { + $mform->addElement('header', 'configheader', get_string('blocksettings', 'block')); + + $mform->addElement('text', 'config_title', get_string('configtitle', 'block_tag_youtube')); + $mform->setType('config_title', PARAM_MULTILANG); + + $mform->addElement('text', 'config_numberofvideos', get_string('numberofvideos', 'block_tag_youtube'), array('size' => 5)); + $mform->setType('config_numberofvideos', PARAM_INTEGER); + + $categorychoices = array( + 0 => get_string('anycategory', 'block_tag_youtube'), + 1 => get_string('filmsanimation', 'block_tag_youtube'), + 2 => get_string('autosvehicles', 'block_tag_youtube'), + 23 => get_string('comedy', 'block_tag_youtube'), + 24 => get_string('entertainment', 'block_tag_youtube'), + 10 => get_string('music', 'block_tag_youtube'), + 25 => get_string('newspolitics', 'block_tag_youtube'), + 22 => get_string('peopleblogs', 'block_tag_youtube'), + 15 => get_string('petsanimals', 'block_tag_youtube'), + 26 => get_string('howtodiy', 'block_tag_youtube'), + 17 => get_string('sports', 'block_tag_youtube'), + 19 => get_string('travel', 'block_tag_youtube'), + 20 => get_string('gadgetsgames', 'block_tag_youtube'), + ); + $mform->addElement('select', 'config_category', get_string('category', 'block_tag_youtube'), $categorychoices); + $mform->setDefault('config_category', 0); + + $mform->addElement('text', 'config_playlist', get_string('includeonlyvideosfromplaylist', 'block_tag_youtube')); + $mform->setType('config_playlist', PARAM_ALPHANUM); + } +} -- 2.39.5