* style.css: Gives a margin to the login panel
* BlogsController.cs: Simplifies the code and method * UserList.aspx: Displays the creation date * BlogEntryCollection.cs: adds xml doc * UUBlogEntryCollection.cs: * UUTBlogEntryCollection.cs: fixes a creation from a post array
This commit is contained in:
parent
33e93dfbfa
commit
679a249faf
8 changed files with 45 additions and 14 deletions
|
|
@ -11,10 +11,16 @@ namespace Yavsc.Model.Blogs
|
|||
/// </summary>
|
||||
public class BlogEntryCollection : List<BlogEntry>
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="Yavsc.Model.Blogs.BlogEntryCollection"/> class.
|
||||
/// </summary>
|
||||
public BlogEntryCollection ()
|
||||
{
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="Yavsc.Model.Blogs.BlogEntryCollection"/> class.
|
||||
/// </summary>
|
||||
/// <param name="items">Items.</param>
|
||||
public BlogEntryCollection(IEnumerable<BlogEntry> items)
|
||||
{
|
||||
if (items!=null)
|
||||
|
|
@ -73,6 +79,9 @@ namespace Yavsc.Model.Blogs
|
|||
public DateTime Modified;
|
||||
|
||||
}
|
||||
/// <summary>
|
||||
/// Post info by user.
|
||||
/// </summary>
|
||||
public struct PostInfoByUser {
|
||||
|
||||
/// <summary>
|
||||
|
|
|
|||
|
|
@ -20,6 +20,7 @@
|
|||
// along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Yavsc.Model.Blogs
|
||||
{
|
||||
|
|
@ -34,7 +35,7 @@ namespace Yavsc.Model.Blogs
|
|||
/// <param name="username">Username.</param>
|
||||
/// <param name="items">Items.</param>
|
||||
public UUBlogEntryCollection(string username,
|
||||
BlogEntryCollection items = null) : base(items) {
|
||||
IEnumerable<BlogEntry> items = null) : base(items) {
|
||||
_username = username;
|
||||
}
|
||||
private string _username;
|
||||
|
|
@ -43,7 +44,10 @@ namespace Yavsc.Model.Blogs
|
|||
/// </summary>
|
||||
/// <value>The name of the user.</value>
|
||||
public string UserName { get { return _username; } }
|
||||
|
||||
/// <summary>
|
||||
/// Returns a <see cref="System.String"/> that represents the current <see cref="Yavsc.Model.Blogs.UUBlogEntryCollection"/>.
|
||||
/// </summary>
|
||||
/// <returns>A <see cref="System.String"/> that represents the current <see cref="Yavsc.Model.Blogs.UUBlogEntryCollection"/>.</returns>
|
||||
public override string ToString ()
|
||||
{
|
||||
return string.Format ("[UUBlogEntryCollection: UserName={0} Count={1}]", UserName, Count);
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ namespace Yavsc.Model.Blogs
|
|||
/// <param name="title">Title.</param>
|
||||
/// <param name="items">Items.</param>
|
||||
public UUTBlogEntryCollection(string username, string title,
|
||||
IEnumerable<BlogEntry> items = null) : base(username) {
|
||||
IEnumerable<BlogEntry> items = null) : base(username,items) {
|
||||
if (Count>0) {
|
||||
if (!(ConcernsAUniqueTitle && ConcernsAUniqueTitle))
|
||||
throw new InvalidOperationException ();
|
||||
|
|
|
|||
|
|
@ -1,3 +1,11 @@
|
|||
2015-08-05 Paul Schneider <paul@pschneider.fr>
|
||||
|
||||
* BlogEntryCollection.cs: adds xml doc
|
||||
|
||||
* UUBlogEntryCollection.cs:
|
||||
* UUTBlogEntryCollection.cs: fixes a creation from a post
|
||||
array
|
||||
|
||||
2015-08-05 Paul Schneider <paul@pschneider.fr>
|
||||
|
||||
* BlogManager.cs: fixes the comment posting
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue