Exemplo n.º 1
0
		/// <summary>
		/// Method for checking if a forum should be marked unread/new topics/posts.
		/// </summary>
		/// <param name="f">The forum in question.</param>
		/// <param name="ft">A ForumTracker, if any exists.</param>
		/// <param name="user">The current user, null if unauthenticated.</param>
		/// <returns>Returns true if posts/topics have been created since the user last viewed the forum, else false.</returns>
		public static Boolean UnRead(this Forum f, ForumTracker ft, User user) {
			// TODO:
			//if (user == null ||
			//	(ft != null && ((f.LatestTopic != null && (ft.LastViewed >= f.LatestTopic.Created)) ||
			//		(f.LatestPost != null && (ft.LastViewed >= f.LatestPost.Created))))
			//	) {

			//	return false;
			//}
			return true;
		}
Exemplo n.º 2
0
        /// <summary>
        /// Method for checking if a forum should be marked unread/new topics/posts.
        /// </summary>
        /// <param name="f">The forum in question.</param>
        /// <param name="ft">A ForumTracker, if any exists.</param>
        /// <param name="user">The current user, null if unauthenticated.</param>
        /// <returns>Returns true if posts/topics have been created since the user last viewed the forum, else false.</returns>
        public static Boolean UnRead(this Forum f, ForumTracker ft, User user)
        {
            // TODO:
            //if (user == null ||
            //	(ft != null && ((f.LatestTopic != null && (ft.LastViewed >= f.LatestTopic.Created)) ||
            //		(f.LatestPost != null && (ft.LastViewed >= f.LatestPost.Created))))
            //	) {

            //	return false;
            //}
            return(true);
        }