* added into translation: feed title and description

This commit is contained in:
Max Pozdeev 2009-11-04 21:25:29 +03:00
parent 6a0ce680a3
commit 3299ee2546
4 changed files with 12 additions and 3 deletions

View file

@ -77,6 +77,8 @@ class Lang extends DefaultLang
'alltags_hide' => "Скрыть все",
'a_settings' => "Настройки",
'rss_feed' => "RSS-лента",
'feed_title' => "%s",
'feed_description' => "%s - новые задачи",
);
}

View file

@ -22,6 +22,8 @@ $listData = $db->sqa("SELECT * FROM lists WHERE id=$listId");
if(!$listData) {
die("No such list");
}
$listData['_feed_title'] = sprintf($lang->get('feed_title'), $listData['name']);
$listData['_feed_descr'] = sprintf($lang->get('feed_description'), $listData['name']);
htmlarray_ref($listData);
$data = array();
@ -49,7 +51,7 @@ function printRss($listData, $data)
$buildDate = gmdate('r');
$s = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<rss version=\"2.0\" xmlns:dc=\"http://purl.org/dc/elements/1.1/\">\n<channel>\n".
"<title>$listData[name]</title>\n<link>$link</link>\n<description>New tasks in $listData[name]</description>\n".
"<title>$listData[_feed_title]</title>\n<link>$link</link>\n<description>$listData[_feed_descr]</description>\n".
"<lastBuildDate>$buildDate</lastBuildDate>\n\n";
foreach($data as $v)
@ -57,9 +59,10 @@ function printRss($listData, $data)
$da = explode(' ', $v['d']);
$dDate = explode('-', $da[0]);
$dTime = explode(':', $da[1]);
$d = gmdate('r', mktime((int)$dTime[0],(int)$dTime[1],(int)$dTime[2], (int)$dDate[1],(int)$dDate[2],(int)$dDate[0]));
$d_ts = mktime((int)$dTime[0],(int)$dTime[1],(int)$dTime[2], (int)$dDate[1],(int)$dDate[2],(int)$dDate[0]);
$d = gmdate('r', $d_ts);
$guid = $listData['id'].'-'.$v['id'].'-'.$da[0].'_'.$da[1];
$guid = $listData['id'].'-'.$v['id'].'-'.$d_ts;
$s .= "<item>\n<title>$v[title]</title>\n".
"<link>$link</link>\n".

View file

@ -77,6 +77,8 @@ class DefaultLang
'alltags_hide' => "Hide all",
'a_settings' => "Settings",
'rss_feed' => "RSS Feed",
'feed_title' => "%s",
'feed_description' => "New tasks in %s",
);
var $js = array();

View file

@ -72,6 +72,8 @@ class Lang extends DefaultLang
'alltags_hide' => "Hide all",
'a_settings' => "Settings",
'rss_feed' => "RSS Feed",
'feed_title' => "%s",
'feed_description' => "New tasks in %s",
);
}