poller.php: Test for moving to archive, vier-style: notifications fixed

pull/50/head
Michael 2012-02-25 19:40:05 +01:00
parent 3c68bf25ac
commit 1cf1870512
2 changed files with 33 additions and 4 deletions

View File

@ -454,6 +454,11 @@ function poller_run($argv, $argc){
intval($r[0]['id']) intval($r[0]['id'])
); );
} }
//logger("Mail: Deleting ".$msg_uid);
//imap_delete($mbox, $msg_uid, FT_UID);
imap_setflag_full($mbox, $msg_uid, "\\Seen", ST_UID);
logger("Mail: Moving ".$msg_uid);
imap_mail_move($mbox, $msg_uid, "Archiv", FT_UID);
continue; continue;
} }
@ -515,6 +520,11 @@ function poller_run($argv, $argc){
q("UPDATE `item` SET `last-child` = 1 WHERE `id` = %d LIMIT 1", q("UPDATE `item` SET `last-child` = 1 WHERE `id` = %d LIMIT 1",
intval($stored_item) intval($stored_item)
); );
//logger("Mail: Deleting ".$msg_uid);
//imap_delete($mbox, $msg_uid, FT_UID);
imap_setflag_full($mbox, $msg_uid, "\\Seen", ST_UID);
logger("Mail: Moving ".$msg_uid);
imap_mail_move($mbox, $msg_uid, "Archiv", FT_UID);
} }
} }
@ -523,7 +533,7 @@ function poller_run($argv, $argc){
} }
elseif($contact['network'] === NETWORK_FACEBOOK) { elseif($contact['network'] === NETWORK_FACEBOOK) {
// This is picked up by the Facebook plugin on a cron hook. // This is picked up by the Facebook plugin on a cron hook.
// Ignored here. // Ignored here.
} }
if($xml) { if($xml) {

View File

@ -496,7 +496,7 @@ nav ul {
nav ul li { nav ul li {
list-style: none; list-style: none;
margin: 0px; margin: 0px;
padding: 0px; padding: 1px 1px 3px 1px;
float: left; float: left;
} }
nav ul li .menu-popup { nav ul li .menu-popup {
@ -571,6 +571,18 @@ nav #nav-notifications-linkmenu.on .icon.s22.notify, nav #nav-notifications-link
nav #nav-apps-link.selected { nav #nav-apps-link.selected {
background-color: #364e59; background-color: #364e59;
} }
#nav-notifications-mark-all {
padding: 1px 1px 2px 1px;
border-bottom: 1px solid #364E59;
margin: 0px 0px 2px 26px;
}
#nav-notifications-see-all {
padding: 1px;
margin: 0px 0px 2px 26px;
}
ul.menu-popup { ul.menu-popup {
position: absolute; position: absolute;
display: none; display: none;
@ -587,9 +599,9 @@ ul.menu-popup {
box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7);
} }
ul.menu-popup a { ul.menu-popup a {
display: block; /* display: block; */
color: #2d2d2d; color: #2d2d2d;
padding: 5px 10px; /* padding: 5px 10px; */
text-decoration: none; text-decoration: none;
} }
ul.menu-popup a:hover { ul.menu-popup a:hover {
@ -656,6 +668,13 @@ ul.menu-popup .empty {
color: #9eabb0; color: #9eabb0;
display: block; display: block;
} }
.notif-image {
width: 32px;
height: 32px;
padding: 7px 7px 0px 0px;
}
/* aside */ /* aside */
aside { aside {
display: table-cell; display: table-cell;