diff --git a/CampusAppWP8/CampusAppWP8/Pages/News/RSSItem.cs b/CampusAppWP8/CampusAppWP8/Pages/News/RSSItem.cs deleted file mode 100644 index 9688e392..00000000 --- a/CampusAppWP8/CampusAppWP8/Pages/News/RSSItem.cs +++ /dev/null @@ -1,91 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace CampusAppWP8.Pages.news -{ - class RSSItem - { - private string title; - private string text; - private DateTime timestamp; - - public string Title - { - get { return this.title; } - set { this.title = value; } - } - - public string Text - { - get { return this.text; } - set { this.text = HTMLUnicodeToString(value); } - } - - public string Timestamp - { - get { return this.timestamp.ToString("R"); } - set { this.timestamp = DateTime.Parse(value); } - } - - public string Date - { - get { return String.Format("{0:ddd, dd.MM.yyyy}", this.timestamp); } - } - - public string Time - { - get { return String.Format("{0:h:mm} Uhr", this.timestamp); } - } - - private string HTMLUnicodeToString(string htmluni) - { - StringBuilder retValue = new StringBuilder(); - - for(int i = 0; i < htmluni.Length; i++) - { - switch (htmluni[i]) - { - case '&': - { - int startOff = i + 2; - int endOff = htmluni.IndexOf(';', startOff); - string sub = htmluni.Substring(startOff, endOff - startOff); - int cVal = int.Parse(sub); - - switch (cVal) - { - case 128: - retValue.Append('€'); - break; - - default: - retValue.Append((char)cVal); - break; - } - - i = endOff; - } - break; - case '<': - { - i = htmluni.IndexOf('>', i); - } - break; - case '\t': - break; - - default: - { - retValue.Append(htmluni[i]); - } - break; - } - } - - return retValue.ToString(); - } - } -} diff --git a/CampusAppWP8/CampusAppWP8/Pages/News/RSSNewsTemplate.xaml b/CampusAppWP8/CampusAppWP8/Pages/News/RSSNewsTemplate.xaml deleted file mode 100644 index 7ed4c242..00000000 --- a/CampusAppWP8/CampusAppWP8/Pages/News/RSSNewsTemplate.xaml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - -