function getRecentPhotos($tags = '', $offsetpage = 0, $max = 15, $everyone = false, $usecache = true)
 {
     $auth_token = get_option('silas_flickr_token');
     $baseurl = get_option('silas_flickr_baseurl');
     $linkoptions = get_option('silas_flickr_linkoptions');
     if ($auth_token) {
         require_once dirname(__FILE__) . '/lib.flickr.php';
         $flickr = new TanTanFlickr();
         $flickr->setToken($auth_token);
         $flickr->setOption(array('hidePrivatePhotos' => get_option('silas_flickr_hideprivate')));
         $user = $flickr->auth_checkToken();
         $nsid = $user['user']['nsid'];
         if (!$tags && $everyone) {
             if (!$usecache) {
                 $flickr->clearCacheStale('getRecent', true);
                 $flickr->clearCacheStale('flickr.photos.getRecent', true);
             }
             $photos = $flickr->getRecent(NULL, $max, $offsetpage);
         } else {
             if (!$usecache) {
                 $flickr->clearCacheStale('search', true);
                 $flickr->clearCacheStale('flickr.photos.search', true);
             }
             $photos = $flickr->search(array('tags' => $tags ? $tags : '', 'user_id' => $everyone ? '' : $nsid, 'license' => $everyone ? TANTAN_FLICKR_PUBLIC_LICENSE : '', 'per_page' => $max, 'page' => $offsetpage));
         }
         foreach ($photos as $k => $photo) {
             $photos[$k]['info'] = $flickr->getPhoto($photo['id']);
         }
         return $photos;
     } else {
         return array();
     }
 }