예제 #1
0
        private string generateContent(YoutubeEntry entry)
        {
            string code = "<div style=\"left: 7pt; top: 15pt; position: absolute; font-family: Tahoma, Arial, Helvetica, Sans-Serif; font-weight: bold; font-size:24px; padding: 3px; letter-spacing: 1px;\">[" +
                          entry.Number + "]</div>" + "<table>" + "<tr>" + "<td><center><font size=\"5\"> " +
                          entry.PublicationDate + "</font></center><iframe width=\"450\" height=\"360\" src=\"https://www.youtube.com/embed/" +
                          entry.VideoID + "\" frameborder=\"0\" gesture=\"media\" allowfullscreen></iframe></td><td>" +
                          entry.Description + "<center><a href=\"https://www.youtube.com/watch?v=" +
                          entry.VideoID + "\">Oglądaj cały film ...</a></center>" + "</td>\r\n</tr>\r\n</table>";

            return(code);
        }
예제 #2
0
 protected virtual bool Equals(YoutubeEntry that)
 {
     if (ReferenceEquals(that, null))
     {
         return(false);
     }
     else if (ReferenceEquals(that, this))
     {
         return(true);
     }
     else
     {
         return(VideoID.Equals(that.VideoID));
     }
 }
예제 #3
0
        public BlogEntry(YoutubeEntry entry)
        {
            foreach (PropertyInfo prop in entry.GetType().GetProperties())
            {
                GetType().GetProperty(prop.Name).SetValue(this, prop.GetValue(entry, null), null);
            }

            Description = ("<BR>&nbsp;&nbsp;&nbsp;&nbsp;" + Description)
                          .Replace("https://patronite.pl/TelewizjaTychy", "<a href=\"https://patronite.pl/TelewizjaTychy\">patronite.pl/TelewizjaTychy</a>")
                          .Replace("\n", "<BR>");
            generateGUID();
            generateName();
            Date   = Timestamp;
            TagIds = new List <int>();
        }
예제 #4
0
 private string getImageLink(YoutubeEntry entry)
 {
     return($"http://i3.ytimg.com/vi/{entry.VideoID}/mqdefault.jpg");
 }