Property | Type | Description | |
---|---|---|---|
ReportDataProvider | ReportDataProviderBase | ||
Settings | IWeBlogSettings |
Method | Description | |
---|---|---|
DeleteEntry ( string postID, Database db ) : bool |
Deletes a blog post
|
|
EntryManager ( ) : Sitecore.Analytics.Reporting | ||
EntryManager ( IWeBlogSettings settings ) : Sitecore.Analytics.Reporting | ||
EntryManager ( ReportDataProviderBase reportDataProvider, IWeBlogSettings settings ) : Sitecore.Analytics.Reporting | ||
GetBlogEntries ( ID blogID, Database database, int maxNumber ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
Gets blog entries for the given blog up to the maximum number given
|
|
GetBlogEntries ( ID blogID, Database database, int maxNumber, string tag ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
Gets blog entries for the given blog up to the maximum number given
|
|
GetBlogEntries ( System.Item blogItem ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
Gets blog entries for the given blog
|
|
GetBlogEntries ( System.Item blog, int maxNumber, string tag, string category, System.DateTime minimumDate = null, System.DateTime maximumDate = null ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
Gets blog entries for the given blog up to the maximum number given
|
|
GetBlogEntriesByMonthAndYear ( System.Item blog, int month, int year ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
Gets the blog entries for a particular month and year.
|
|
GetBlogEntryByComment ( Sitecore.Modules.WeBlog.Items.WeBlog.CommentItem commentItem ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem |
Gets the entry item for the current comment.
|
|
GetPopularEntriesByComment ( System.Item blogItem, int maxCount ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
Gets the most popular entries for the blog by the number of comments on the entry
|
|
GetPopularEntriesByView ( System.Item blogItem, int maxCount ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
Gets the most popular entries for the blog by the number of page views
|
Method | Description | |
---|---|---|
AnalyticsEnabled ( ) : bool | ||
GetItemViews ( ID itemId ) : long |
Gets the number of views for the item given by ID.
|
Method | Description | |
---|---|---|
DeleteEntry ( string postID ) : bool | ||
GetBlogEntries ( ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
GetBlogEntries ( ID blogID, int maxNumber ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
GetBlogEntries ( ID blogID, int maxNumber, string tag ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
GetBlogEntries ( System.Item blog, int maxNumber, string tag, string category, string datePrefix = null ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
GetBlogEntries ( int maxNumber ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
GetBlogEntries ( int maxNumber, string tag ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
GetBlogEntries ( string tag ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
GetBlogEntriesByMonthAndYear ( int month, int year ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
GetBlogEntryByCategorie ( ID blogId, ID categoryId ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
GetBlogEntryByCategorie ( ID blogId, string categorieName ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
GetCurrentBlogEntry ( ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem | ||
GetCurrentBlogEntry ( System.Item item ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem | ||
MakeSortedEntriesList ( IList array ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
public DeleteEntry ( string postID, Database db ) : bool | ||
postID | string | The ID of the post to delete |
db | Database | The database to delete the entry from |
return | bool |
public EntryManager ( ) : Sitecore.Analytics.Reporting | ||
return | Sitecore.Analytics.Reporting |
public EntryManager ( IWeBlogSettings settings ) : Sitecore.Analytics.Reporting | ||
settings | IWeBlogSettings | |
return | Sitecore.Analytics.Reporting |
public EntryManager ( ReportDataProviderBase reportDataProvider, IWeBlogSettings settings ) : Sitecore.Analytics.Reporting | ||
reportDataProvider | ReportDataProviderBase | |
settings | IWeBlogSettings | |
return | Sitecore.Analytics.Reporting |
public GetBlogEntries ( ID blogID, Database database, int maxNumber ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
blogID | ID | The ID of the blog to get the entries for |
database | Database | The database to get the blog from |
maxNumber | int | The maximum number of entries to retrieve |
return | Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
public GetBlogEntries ( ID blogID, Database database, int maxNumber, string tag ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
blogID | ID | The ID of the blog to get the entries for |
database | Database | The database to get the blog from |
maxNumber | int | The maximum number of entries to retrieve |
tag | string | A tag the entry must contain |
return | Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
public GetBlogEntries ( System.Item blogItem ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
blogItem | System.Item | The blog item to retrieve the entries for |
return | Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
public GetBlogEntries ( System.Item blog, int maxNumber, string tag, string category, System.DateTime minimumDate = null, System.DateTime maximumDate = null ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
blog | System.Item | The blog item to get the entries for |
maxNumber | int | The maximum number of entries to retrieve |
tag | string | A tag the entry must contain |
category | string | A category the entry must contain |
minimumDate | System.DateTime | The minimum date for entries |
maximumDate | System.DateTime | The maximum date for the entries |
return | Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
public GetBlogEntriesByMonthAndYear ( System.Item blog, int month, int year ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
blog | System.Item | |
month | int | The month to get the entries for |
year | int | The year to get the entries for |
return | Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
public GetBlogEntryByComment ( Sitecore.Modules.WeBlog.Items.WeBlog.CommentItem commentItem ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem | ||
commentItem | Sitecore.Modules.WeBlog.Items.WeBlog.CommentItem | The comment item. |
return | Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem |
protected GetItemViews ( ID itemId ) : long | ||
itemId | ID | The ID of the item to get the views for. |
return | long |
public GetPopularEntriesByComment ( System.Item blogItem, int maxCount ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
blogItem | System.Item | The blog to find the most popular pages for |
maxCount | int | The maximum number of entries to return |
return | Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
public GetPopularEntriesByView ( System.Item blogItem, int maxCount ) : Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] | ||
blogItem | System.Item | The blog to find the most popular pages for |
maxCount | int | The maximum number of entries to return |
return | Sitecore.Modules.WeBlog.Items.WeBlog.EntryItem[] |
protected ReportDataProviderBase ReportDataProvider | ||
return | ReportDataProviderBase |