Welk stukje code is voor de positie?

Status
Niet open voor verdere reacties.

cornelis180

Gebruiker
Lid geworden
19 apr 2007
Berichten
195
Ik wil de postitie van deze extension overnemen:

Code:
public FeedFlare()
{
  Post.Serving += new EventHandler<ServingEventArgs>(Serving);
  Page.Serving += new EventHandler<ServingEventArgs>(Serving);
}
/// <summary>
/// Definition of FeedFlare script
/// </summary>
private const string FeedBurnerScript = "<script src=\"http://feeds.feedburner.com/~s/{0}?i={1}\" type=\"text/javascript\" charset=\"utf-8\"></script>";
/// <summary>
/// If exist FeedBurner's alternative feed url then create and append FeedFlare script
/// </summary>
private static void Serving(object sender, ServingEventArgs e)
{
  if (BlogSettings.Instance.AlternateFeedUrl != "")
  {
     if (e.Location == ServingLocation.SinglePage ||
         e.Location == ServingLocation.SinglePost ||
         e.Location == ServingLocation.PostList)
    {
       string FeedBurnerUrl =
                BlogSettings.Instance.AlternateFeedUrl;
       string AbsoluteUrl = "";
       if (e.Location == ServingLocation.SinglePage)
       {
         Page post = (Page)sender;
         AbsoluteUrl = post.AbsoluteLink.ToString();
       }
       else
      {
         Post post = (Post)sender;
         AbsoluteUrl = post.AbsoluteLink.ToString();
      }
      if (FeedBurnerUrl.EndsWith("/")) FeedBurnerUrl =
         FeedBurnerUrl.Remove(FeedBurnerUrl.Length - 1);
      string FeedBurnerUsername =
      FeedBurnerUrl.Substring(FeedBurnerUrl.LastIndexOf("/") + 1);
      e.Body = e.Body +
      string.Format(FeedBurnerScript,
      FeedBurnerUsername, AbsoluteUrl);
    }
  }
}

Ik wil namelijk iets posten op de pagina als er op "lees verder" is geklikt. anders moet het niet zichtbaar zijn.

De code die ik nodig heb is dus zodanig dat hij alleen moet worden weergeven als de volledige post wordt weergeven... In deze extension wordt daar gebruik van gemaakt.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan