rss for recent pastes

This commit is contained in:
Claude 2012-05-04 16:31:08 +02:00
parent 4a743ecb6e
commit 2ad2db1607
2 changed files with 14 additions and 1 deletions

View File

@ -50,6 +50,7 @@ $route['view/options'] = 'main/view_options';
$route['view/download/:any'] = 'main/download'; $route['view/download/:any'] = 'main/download';
$route['view/:any'] = 'main/view'; $route['view/:any'] = 'main/view';
$route['lists'] = 'main/lists'; $route['lists'] = 'main/lists';
$route['lists/rss'] = 'main/lists/rss';
$route['lists/:num'] = 'main/lists/$1'; $route['lists/:num'] = 'main/lists/$1';
$route['about'] = 'main/about'; $route['about'] = 'main/about';

View File

@ -349,8 +349,20 @@ class Main extends CI_Controller
{ {
$this->load->model('pastes'); $this->load->model('pastes');
$data = $this->pastes->getLists(); $data = $this->pastes->getLists();
if ($this->uri->segment(2) == 'rss')
{
$data['page_title'] = $this->config->item('site_name');
$data['feed_url'] = site_url('view/rss/' . $this->uri->segment(3));
$data['replies'] = $data['pastes'];
unset($data['pastes']);
$this->load->view('view/rss', $data);
}
else
{
$this->load->view('list', $data); $this->load->view('list', $data);
} }
}
function view() function view()
{ {