config) && !empty($this->config->title)) { $title = $this->config->title; } ?>

block_rss_client_display_description) ) { $CFG->block_rss_client_display_description = '0'; } $selected = $CFG->block_rss_client_display_description; if (isset($this->config) && isset($this->config->display_description)) { $selected = $this->config->display_description; } $options[0] = get_string('no'); $options[1] = get_string('yes'); choose_from_menu ($options, 'display_description', $selected); ?>

config) && isset($this->config->rssid)) { if (is_array($this->config->rssid)) { // rssid is an array of rssids $selectedarray = $this->config->rssid; } else { // rssid is a single rssid $selectedarray = array($this->config->rssid); } } if ($rssfeeds = get_records('block_rss_client')) { foreach($rssfeeds as $rssfeed){ if (!empty($rssfeed->preferredtitle)) { $feedtitle = stripslashes_safe($rssfeed->preferredtitle); } else { $feedtitle = stripslashes_safe($rssfeed->title); } $feedoptions[$rssfeed->id] = $feedtitle; } $dropdownmenustring = choose_from_menu($feedoptions, 'rssid[]', '', '', '', '0', true); //Daryl Hawes note: // moodle's choose_from_menu() function does not support // the "multiple" or "size" options, so before printing out the // calculated drop down menu we insert the keyword "multiple" $dropdownmenustring = preg_replace("|\"rssid\[\]\" >*|","\"rssid[]\" multiple>", $dropdownmenustring); // since there may be multiple rssids to select // we need to check for each if (!empty($selectedarray)) { foreach ($selectedarray as $selected) { $selected = intval($selected); $dropdownmenustring = preg_replace("|\"$selected\">*|","\"$selected\" selected>", $dropdownmenustring); } } print $dropdownmenustring; } else { print_string('block_rss_no_feeds', 'block_rss_client'); if ( isadmin() ){ print '  '. get_string('block_rss_edit_news_feeds', 'block_rss_client') .'
'; } } ?>

config) && isset($this->config->block_rss_client_show_channel_link)) { $selected = $this->config->block_rss_client_show_channel_link; } else { $selected = '0'; } $options = array ( '0' => get_string('no'), '1' => get_string('yes') ); choose_from_menu ($options, 'block_rss_client_show_channel_link', $selected); ?>

config) && isset($this->config->block_rss_client_show_channel_image)) { $selected = $this->config->block_rss_client_show_channel_image; } else { $selected = '0'; } $options = array ( '0' => get_string('no'), '1' => get_string('yes') ); choose_from_menu ($options, 'block_rss_client_show_channel_image', $selected); ?>