libdir .'/rsslib.php'); $id = optional_param('id', SITEID, PARAM_INT); //create a page object for url_get_full() $page = page_create_object($this->instance->pagetype, $this->instance->pageid); /// Print tabs at top $currentaction = optional_param('currentaction', '', PARAM_ALPHA); if (empty($currentaction) || $currentaction == 'configblock') { $currentaction = 'configblock'; } else { $currentaction = 'managefeeds'; } include('config_instance_tabs.php'); if ($currentaction == 'configblock') { ?> 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); } $checked = ''; if (in_array($rssfeed->id, $selectedarray)) { $checked = 'checked'; } $checkbox = ''; print $checkbox . $feedtitle .'
'."\n"; } } else { print_string('nofeeds', 'block_rss_client'); if ( isadmin() ) { print '  '. get_string('editnewsfeeds', '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); ?>
'; print ''; rss_display_feeds($id); print ''; //not sure that this is needed rss_print_form($act, $url, $rssid, $preferredtitle, $id); print ''; } ?>