Пример #1
0
        newtelligence.DasBlog.Web.Services.MovableType.TrackbackPing[] IMovableType.mt_getTrackbackPings(string postid)
        {
            if (!siteConfig.EnableBloggerApi)
            {
                throw new ServiceDisabledException();
            }
            List <newtelligence.DasBlog.Web.Services.MovableType.TrackbackPing> arrayList = new List <newtelligence.DasBlog.Web.Services.MovableType.TrackbackPing>();

            foreach (Tracking trk in dataService.GetTrackingsFor(postid))
            {
                if (trk.TrackingType == TrackingType.Trackback)
                {
                    newtelligence.DasBlog.Web.Services.MovableType.TrackbackPing tp = new newtelligence.DasBlog.Web.Services.MovableType.TrackbackPing();
                    tp.pingIP    = "";
                    tp.pingTitle = noNull(trk.RefererTitle);
                    tp.pingURL   = noNull(trk.PermaLink);
                    arrayList.Add(tp);
                }
            }
            return(arrayList.ToArray());
        }
Пример #2
0
        MovableType.TrackbackPing[] MovableType.IMovableType.mt_getTrackbackPings(string postid)
        {
            if (!_dasBlogSettings.SiteConfiguration.EnableBloggerApi)
            {
                throw new ServiceDisabledException();
            }
            List <MovableType.TrackbackPing> arrayList = new List <MovableType.TrackbackPing>();

            foreach (Tracking trk in _dataService.GetTrackingsFor(postid))
            {
                if (trk.TrackingType == TrackingType.Trackback)
                {
                    MovableType.TrackbackPing tp = new MovableType.TrackbackPing();
                    tp.pingIP    = "";
                    tp.pingTitle = noNull(trk.RefererTitle);
                    tp.pingURL   = noNull(trk.PermaLink);
                    arrayList.Add(tp);
                }
            }
            return(arrayList.ToArray());
        }
Пример #3
0
 newtelligence.DasBlog.Web.Services.MovableType.TrackbackPing[] IMovableType.mt_getTrackbackPings(string postid)
 {
     if ( !siteConfig.EnableBloggerApi )
     {
         throw new ServiceDisabledException();
     }
     ArrayList arrayList = new ArrayList();
     foreach( Tracking trk in dataService.GetTrackingsFor(postid ) )
     {
         if ( trk.TrackingType == TrackingType.Trackback )
         {
             newtelligence.DasBlog.Web.Services.MovableType.TrackbackPing tp = new newtelligence.DasBlog.Web.Services.MovableType.TrackbackPing();
             tp.pingIP = "";
             tp.pingTitle = noNull(trk.RefererTitle);
             tp.pingURL = noNull(trk.PermaLink);
             arrayList.Add( tp );
         }
     }
     return arrayList.ToArray(typeof(newtelligence.DasBlog.Web.Services.MovableType.TrackbackPing)) as newtelligence.DasBlog.Web.Services.MovableType.TrackbackPing[];
 }