mirror of
https://github.com/maxpozdeev/mytinytodo.git
synced 2026-03-11 08:55:27 +00:00
* added into translation: feed title and description
This commit is contained in:
parent
6a0ce680a3
commit
3299ee2546
4 changed files with 12 additions and 3 deletions
|
|
@ -77,6 +77,8 @@ class Lang extends DefaultLang
|
|||
'alltags_hide' => "Скрыть все",
|
||||
'a_settings' => "Настройки",
|
||||
'rss_feed' => "RSS-лента",
|
||||
'feed_title' => "%s",
|
||||
'feed_description' => "%s - новые задачи",
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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".
|
||||
|
|
|
|||
|
|
@ -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();
|
||||
|
|
|
|||
|
|
@ -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",
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue