Exemple #1
0
 public static void LoadExtraPostInfo(Post postInfo, int adCount)
 {
     var ug = postInfo.PostUser.Group;
     Random random = new Random((int)DateTime.Now.Ticks);
     if (postInfo.Medals != string.Empty)
     {
         postInfo.Medals = Medal.GetMedalsList(postInfo.Medals);
     }
     if (ug != null)
     {
         postInfo.Stars = ug.Stars;
         if (String.IsNullOrEmpty(ug.Color))
         {
             postInfo.Status = ug.GroupTitle;
         }
         else
         {
             postInfo.Status = string.Format("<span style=\"color:{0}\">{1}</span>", ug.Color, ug.GroupTitle);
         }
     }
     string[] array = Utils.SplitString(GeneralConfigInfo.Current.Postnocustom, "\n");
     if (array.Length >= postInfo.Id)
     {
         postInfo.Postnocustom = array[postInfo.Id - 1];
     }
     postInfo.Adindex = random.Next(0, adCount);
 }