1)); fof_cache_set("ga-key-$id", $key); // Авторизуй меня, Большая Черепаха!!! header("Location: ${url}ga_id=$id&ga_url=".urlencode($return).($require ? "" : "&ga_check=1")); exit; } throw new Exception(__FUNCTION__.": error getting ${url}ga_id=$id&ga_key=$key: HTTP $r"); } function fof_tag_subscribe($userid, $url, $tag) { list($error, $feed) = fof_subscribe($userid, $url); if ($feed) fof_tag_feed($userid, $feed['feed_id'], $tag); } /* Добавление фидов для новых юзеров */ function fof_add_default_feeds_for_external($user) { $fof_userid = $user['user_id']; $login = $user['user_name']; $primary = explode('@', $login, 2); $primary = $primary[0]; /* Активность по своим багам */ fof_tag_subscribe($fof_userid, 'http://bugs.office.custis.ru/bugs/rss-comments.cgi?ctype=rss&namedcmd=My%20Bugs&fof_sudo='.$fof_userid, 'Me'); /* Свои коммиты за сегодня */ fof_tag_subscribe($fof_userid, 'http://viewvc.office.custis.ru/viewvc.py/?view=query&who='.urlencode(preg_quote($primary)).'&who_match=exact&querysort=date&date=week&limit_changes=100&fof_sudo=1', 'Me'); /* IT_Crowd: Новости CustisWiki */ fof_tag_subscribe($fof_userid, 'http://wiki.office.custis.ru/wiki/rss/Новости_CustisWiki.rss', 'IT_Crowd'); /* IT_Crowd: Новости TechTools */ fof_tag_subscribe($fof_userid, 'http://wiki.office.custis.ru/wiki/index.php?title=%D0%91%D0%BB%D0%BE%D0%B3:TechTools&feed=rss', 'IT_Crowd'); /* IT_Crowd: Новости Cis-Forms */ fof_tag_subscribe($fof_userid, 'http://wiki.office.custis.ru/wiki/rss/Новости_CustIS_Forms.rss', 'IT_Crowd'); /* Fun: XKCD */ fof_tag_subscribe($fof_userid, 'http://www.xkcd.ru/feeds/xkcd/', 'Fun'); /* Fun: Dilbert */ fof_tag_subscribe($fof_userid, 'http://dilbertru.blogspot.com/feeds/posts/default', 'Fun'); /* CustIS: team.custis.ru - корпоративный блог */ fof_tag_subscribe($fof_userid, 'http://team.custis.ru/feeds/posts/default?alt=rss', 'CustIS'); /* Ещё, наверное, сюда добавится "Блог Медведева" :) */ fof_tag_subscribe($fof_userid, 'http://wiki.office.custis.ru/wiki/index.php?title=%D0%91%D0%BB%D0%BE%D0%B3:%D0%92%D0%BE%D0%BB%D0%BE%D0%B4%D1%8F_%D0%A0%D0%B0%D1%85%D1%82%D0%B5%D0%B5%D0%BD%D0%BA%D0%BE&feed=rss', 'CustIS'); }