Method | Description | |
---|---|---|
ClearBlogContent ( int blogId ) : void | ||
Create ( |
Adds the given enclosure to the data store
|
|
Create ( |
Creates the specified entry attaching the specified categories.
|
|
Create ( |
Creates a feedback record and returs the id of the newly created item.
|
|
Create ( |
Adds the given MetaTag to the data store.
|
|
CreateBlog ( string title, string userName, string password, string host, string subfolder ) : bool |
Adds the initial blog configuration. This is a convenience method for allowing a user with a freshly installed blog to immediately gain access to the admin section to edit the blog.
|
|
CreateBlog ( string title, string userName, string password, string host, string subfolder, int blogGroupId ) : bool |
Adds the initial blog configuration. This is a convenience method for allowing a user with a freshly installed blog to immediately gain access to the admin section to edit the blog.
|
|
CreateBlogAlias ( BlogAlias alias ) : bool | ||
CreateLink ( |
||
CreateLinkCategory ( |
||
Delete ( int entryId ) : bool |
Deletes the specified entry.
|
|
DeleteBlogAlias ( BlogAlias alias ) : bool | ||
DeleteEnclosure ( int enclosureId ) : bool | ||
DeleteImage ( int ImageID ) : bool | ||
DeleteKeyWord ( int id ) : bool | ||
DeleteLink ( int LinkID ) : bool | ||
DeleteLinkCategory ( int CategoryID ) : bool | ||
DeleteMetaTag ( int metaTagId ) : bool |
Deletes the MetaTag with the given metaTagId.
|
|
DestroyFeedback ( FeedbackStatusFlag status ) : void |
Destroys the feedback with the given status.
|
|
DestroyFeedback ( int id ) : void |
Completely deletes the specified feedback as opposed to moving it to the trash.
|
|
GetActiveCategories ( ) : IList |
||
GetBlogAliasById ( int aliasId ) : BlogAlias | ||
GetBlogByDomainAlias ( string host, string subfolder, bool strict ) : BlogInfo | ||
GetBlogById ( int blogId ) : BlogInfo |
Gets the blog by id.
|
|
GetBlogGroup ( int id, bool activeOnly ) : |
Gets the blog group by id.
|
|
GetBlogInfo ( string hostname, string subfolder ) : BlogInfo |
Returns a BlogInfo instance containing the configuration settings for the blog specified by the Hostname and Application.
|
|
GetBlogInfo ( string hostname, string subfolder, bool strict ) : BlogInfo |
Returns a BlogInfo instance containing the configuration settings for the blog specified by the Hostname and Application. Until Subtext supports multiple blogs again (if ever), this will always return the same instance. |
|
GetBlogPosts ( int itemCount, PostConfig pc ) : IList |
Gets entries within the system that meet the PostConfig flags.
|
|
GetCategories ( CategoryType catType, bool activeOnly ) : IList |
||
GetCommentByChecksumHash ( string checksumHash ) : |
Searches the data store for the first comment with a matching checksum hash.
|
|
GetConditionalEntries ( int itemCount, PostType postType, PostConfig postConfig, bool includeCategories ) : IList |
Gets the entries that meet the PostType and PostConfig flags.
|
|
GetEntriesByCategory ( int ItemCount, int catID, bool ActiveOnly ) : IList |
||
GetEntriesByTag ( int itemCount, string tagName ) : IList |
||
GetEntry ( int id, bool includeCategories ) : |
Returns an active Entry by the id regardless of which blog it is located in.
|
|
GetEntry ( int id, bool activeOnly, bool includeCategories ) : |
Returns an Entry with the specified id as long as it is within the current blog (Config.CurrentBlog).
|
|
GetEntry ( string entryName, bool activeOnly, bool includeCategories ) : |
Returns an Entry with the specified entry name as long as it is within the current blog (Config.CurrentBlog).
|
|
GetEntryDay ( System.DateTime dt ) : EntryDay | ||
GetFeedback ( int id ) : |
Gets the feedback by the specified id.
|
|
GetFeedbackCounts ( int &approved, int &needsModeration, int &flaggedAsSpam, int &deleted ) : void |
Gets the feedback counts for the various top level statuses.
|
|
GetFeedbackForEntry ( |
Gets the FeedbackItem items for the specified entry.
|
|
GetImage ( int imageID, bool activeOnly ) : Image | ||
GetImagesByCategoryID ( int catID, bool activeOnly ) : ImageCollection | ||
GetKeyWord ( int KeyWordID ) : |
||
GetKeyWords ( ) : IList |
||
GetLink ( int linkID ) : |
||
GetLinkCategory ( int categoryId, bool activeOnly ) : |
Gets the link category for the specified category id.
|
|
GetLinkCategory ( string categoryName, bool activeOnly ) : |
Gets the link category for the specified category name.
|
|
GetLinkCollectionByPostID ( int PostID ) : IList | ||
GetMetaTagsForBlog ( BlogInfo blog, int pageIndex, int pageSize ) : IPagedCollection |
Gets a collection of MetaTags for the given Blog.
|
|
GetMetaTagsForEntry ( |
Gets a collection of MetaTags for the given Entry
|
|
GetPagedBlogDomainAlias ( BlogInfo blog, int pageIndex, int pageSize ) : PagedCollection |
||
GetPagedBlogs ( string host, int pageIndex, int pageSize, ConfigurationFlags flags ) : PagedCollection |
Gets a pageable IList of BlogInfo instances.
|
|
GetPagedEntries ( PostType postType, int categoryID, int pageIndex, int pageSize ) : IPagedCollection |
Returns a pageable collection of entries ordered by the id descending. This is used in the admin section.
|
|
GetPagedFeedback ( int pageIndex, int pageSize, FeedbackStatusFlag status, FeedbackStatusFlag excludeStatusMask, FeedbackType type ) : IPagedCollection |
Gets the paged feedback.
|
|
GetPagedKeyWords ( int pageIndex, int pageSize ) : IPagedCollection |
||
GetPagedLinks ( int categoryTypeID, int pageIndex, int pageSize, bool sortDescending ) : IPagedCollection | ||
GetPagedReferrers ( int pageIndex, int pageSize, int entryId ) : IPagedCollection |
||
GetPagedViewStats ( int pageIndex, int pageSize, System.DateTime beginDate, System.DateTime endDate ) : IPagedCollection |
||
GetPostCollectionByMonth ( int month, int year ) : IList |
||
GetPostsByCategoryArchive ( ) : IList |
||
GetPostsByCategoryID ( int itemCount, int catID ) : IList |
||
GetPostsByDayRange ( System.DateTime start, System.DateTime stop, PostType postType, bool activeOnly ) : IList |
||
GetPostsByMonth ( int month, int year ) : IList |
||
GetPostsByMonthArchive ( ) : IList |
||
GetPostsByYearArchive ( ) : IList |
||
GetPreviousAndNextEntries ( int entryId, PostType postType ) : IList |
Returns the previous and next entry to the specified entry.
|
|
GetTopTags ( int ItemCount ) : int>.IDictionary |
Gets the top tags from the database sorted by tag name.
|
|
InsertImage ( Image _image ) : int | ||
InsertKeyWord ( |
||
Instance ( ) : |
Returns the currently configured ObjectProvider.
|
|
ListBlogGroups ( bool activeOnly ) : IList |
Lists the blog groups.
|
|
LoadHostInfo ( HostInfo info ) : HostInfo |
Returns the HostInfo for the Subtext installation.
|
|
SetEntryCategoryList ( int entryId, int categoryIds ) : bool | ||
SetEntryTagList ( int entryId, IList |
Sets the tags for the entry.
|
|
TrackEntry ( |
||
TrackEntry ( IEnumerable |
||
Update ( |
||
Update ( |
Saves changes to the specified entry attaching the specified categories.
|
|
Update ( |
Saves changes to the specified feedback.
|
|
Update ( |
Updates the given MetaTag in the data store.
|
|
UpdateBlog ( BlogInfo info ) : bool |
Updates the specified blog configuration.
|
|
UpdateBlogAlias ( BlogAlias alias ) : bool | ||
UpdateHost ( HostInfo hostInfo ) : bool |
Updates the HostInfo instance. If the host record is not in the database, one is created. There should only be one host record.
|
|
UpdateImage ( Image _image ) : bool | ||
UpdateKeyWord ( |
||
UpdateLink ( |
||
UpdateLinkCategory ( |
public abstract ClearBlogContent ( int blogId ) : void | ||
blogId | int | |
return | void |
public abstract Create ( |
||
enclosure | ||
return | int |
public abstract Create ( |
||
entry | Entry. | |
categoryIds | int | Category Ids. |
return | int |
public abstract Create ( |
||
feedbackItem | ||
return | int |
public abstract Create ( |
||
metaTag | ||
return | int |
public abstract CreateBlog ( string title, string userName, string password, string host, string subfolder ) : bool | ||
title | string | |
userName | string | Name of the user. |
password | string | Password. |
host | string | |
subfolder | string | |
return | bool |
public abstract CreateBlog ( string title, string userName, string password, string host, string subfolder, int blogGroupId ) : bool | ||
title | string | |
userName | string | Name of the user. |
password | string | Password. |
host | string | |
subfolder | string | |
blogGroupId | int | |
return | bool |
public abstract CreateBlogAlias ( BlogAlias alias ) : bool | ||
alias | BlogAlias | |
return | bool |
public abstract CreateLink ( |
||
link | ||
return | int |
public abstract CreateLinkCategory ( |
||
lc | ||
return | int |
public abstract Delete ( int entryId ) : bool | ||
entryId | int | The entry id. |
return | bool |
public abstract DeleteBlogAlias ( BlogAlias alias ) : bool | ||
alias | BlogAlias | |
return | bool |
public abstract DeleteEnclosure ( int enclosureId ) : bool | ||
enclosureId | int | |
return | bool |
public abstract DeleteImage ( int ImageID ) : bool | ||
ImageID | int | |
return | bool |
public abstract DeleteKeyWord ( int id ) : bool | ||
id | int | |
return | bool |
public abstract DeleteLink ( int LinkID ) : bool | ||
LinkID | int | |
return | bool |
public abstract DeleteLinkCategory ( int CategoryID ) : bool | ||
CategoryID | int | |
return | bool |
public abstract DeleteMetaTag ( int metaTagId ) : bool | ||
metaTagId | int | |
return | bool |
public abstract DestroyFeedback ( FeedbackStatusFlag status ) : void | ||
status | FeedbackStatusFlag | The status. |
return | void |
public abstract DestroyFeedback ( int id ) : void | ||
id | int | The id. |
return | void |
public abstract GetActiveCategories ( ) : IList |
||
return | IList |
public abstract GetBlogAliasById ( int aliasId ) : BlogAlias | ||
aliasId | int | |
return | BlogAlias |
public abstract GetBlogByDomainAlias ( string host, string subfolder, bool strict ) : BlogInfo | ||
host | string | |
subfolder | string | |
strict | bool | |
return | BlogInfo |
public abstract GetBlogById ( int blogId ) : BlogInfo | ||
blogId | int | Blog id. |
return | BlogInfo |
public abstract GetBlogGroup ( int id, bool activeOnly ) : |
||
id | int | The id. |
activeOnly | bool | if set to |
return |
public GetBlogInfo ( string hostname, string subfolder ) : BlogInfo | ||
hostname | string | Hostname. |
subfolder | string | Subfolder Name. |
return | BlogInfo |
public abstract GetBlogInfo ( string hostname, string subfolder, bool strict ) : BlogInfo | ||
hostname | string | Hostname. |
subfolder | string | Subfolder Name. |
strict | bool | If false, then this will return a blog record if /// there is only one blog record, regardless if the subfolder and hostname match. |
return | BlogInfo |
public abstract GetBlogPosts ( int itemCount, PostConfig pc ) : IList |
||
itemCount | int | Item count. |
pc | PostConfig | Pc. |
return | IList |
public abstract GetCategories ( CategoryType catType, bool activeOnly ) : IList |
||
catType | CategoryType | |
activeOnly | bool | |
return | IList |
public abstract GetCommentByChecksumHash ( string checksumHash ) : |
||
checksumHash | string | Checksum hash. |
return |
public abstract GetConditionalEntries ( int itemCount, PostType postType, PostConfig postConfig, bool includeCategories ) : IList |
||
itemCount | int | Item count. |
postType | PostType | The type of entry to return. |
postConfig | PostConfig | Post Configuration options. |
includeCategories | bool | Whether or not to include categories |
return | IList |
public abstract GetEntriesByCategory ( int ItemCount, int catID, bool ActiveOnly ) : IList |
||
ItemCount | int | |
catID | int | |
ActiveOnly | bool | |
return | IList |
public abstract GetEntriesByTag ( int itemCount, string tagName ) : IList |
||
itemCount | int | |
tagName | string | |
return | IList |
public abstract GetEntry ( int id, bool includeCategories ) : |
||
id | int | Id of the entry |
includeCategories | bool | Whether the entry should have its Categories property populated |
return |
public abstract GetEntry ( int id, bool activeOnly, bool includeCategories ) : |
||
id | int | Id of the entry |
activeOnly | bool | Whether or not to only return the entry if it is active. |
includeCategories | bool | Whether the entry should have its Categories property populated |
return |
public abstract GetEntry ( string entryName, bool activeOnly, bool includeCategories ) : |
||
entryName | string | Url friendly entry name. |
activeOnly | bool | Whether or not to only return the entry if it is active. |
includeCategories | bool | Whether the entry should have its Categories property populated |
return |
public abstract GetEntryDay ( System.DateTime dt ) : EntryDay | ||
dt | System.DateTime | |
return | EntryDay |
public abstract GetFeedback ( int id ) : |
||
id | int | The id. |
return |
public abstract GetFeedbackCounts ( int &approved, int &needsModeration, int &flaggedAsSpam, int &deleted ) : void | ||
approved | int | The approved. |
needsModeration | int | The needs moderation. |
flaggedAsSpam | int | The flagged as spam. |
deleted | int | The deleted. |
return | void |
public abstract GetFeedbackForEntry ( |
||
parentEntry | The parent entry. | |
return | IList |
public abstract GetImage ( int imageID, bool activeOnly ) : Image | ||
imageID | int | |
activeOnly | bool | |
return | Image |
public abstract GetImagesByCategoryID ( int catID, bool activeOnly ) : ImageCollection | ||
catID | int | |
activeOnly | bool | |
return | ImageCollection |
public abstract GetKeyWord ( int KeyWordID ) : |
||
KeyWordID | int | |
return |
public abstract GetLink ( int linkID ) : |
||
linkID | int | |
return |
public abstract GetLinkCategory ( int categoryId, bool activeOnly ) : |
||
categoryId | int | The category id. |
activeOnly | bool | if set to |
return |
public abstract GetLinkCategory ( string categoryName, bool activeOnly ) : |
||
categoryName | string | The category name. |
activeOnly | bool | if set to |
return |
public abstract GetLinkCollectionByPostID ( int PostID ) : IList | ||
PostID | int | |
return | IList |
public abstract GetMetaTagsForBlog ( BlogInfo blog, int pageIndex, int pageSize ) : IPagedCollection |
||
blog | BlogInfo | |
pageIndex | int | |
pageSize | int | |
return | IPagedCollection |
public abstract GetMetaTagsForEntry ( |
||
entry | ||
pageIndex | int | |
pageSize | int | |
return | IPagedCollection |
public abstract GetPagedBlogDomainAlias ( BlogInfo blog, int pageIndex, int pageSize ) : PagedCollection |
||
blog | BlogInfo | |
pageIndex | int | |
pageSize | int | |
return | PagedCollection |
public abstract GetPagedBlogs ( string host, int pageIndex, int pageSize, ConfigurationFlags flags ) : PagedCollection |
||
host | string | The host to filter by. |
pageIndex | int | Page index. |
pageSize | int | Size of the page. |
flags | ConfigurationFlags | |
return | PagedCollection |
public abstract GetPagedEntries ( PostType postType, int categoryID, int pageIndex, int pageSize ) : IPagedCollection |
||
postType | PostType | Type of the post. |
categoryID | int | The category ID. |
pageIndex | int | Index of the page. |
pageSize | int | Size of the page. |
return | IPagedCollection |
public abstract GetPagedFeedback ( int pageIndex, int pageSize, FeedbackStatusFlag status, FeedbackStatusFlag excludeStatusMask, FeedbackType type ) : IPagedCollection |
||
pageIndex | int | Index of the page. |
pageSize | int | Size of the page. |
status | FeedbackStatusFlag | A flag for the status types to return. |
excludeStatusMask | FeedbackStatusFlag | A flag for the statuses to exclude. |
type | FeedbackType | The type of feedback to return. |
return | IPagedCollection |
public abstract GetPagedKeyWords ( int pageIndex, int pageSize ) : IPagedCollection |
||
pageIndex | int | |
pageSize | int | |
return | IPagedCollection |
public abstract GetPagedLinks ( int categoryTypeID, int pageIndex, int pageSize, bool sortDescending ) : IPagedCollection | ||
categoryTypeID | int | |
pageIndex | int | |
pageSize | int | |
sortDescending | bool | |
return | IPagedCollection |
public abstract GetPagedReferrers ( int pageIndex, int pageSize, int entryId ) : IPagedCollection |
||
pageIndex | int | |
pageSize | int | |
entryId | int | |
return | IPagedCollection |
public abstract GetPagedViewStats ( int pageIndex, int pageSize, System.DateTime beginDate, System.DateTime endDate ) : IPagedCollection |
||
pageIndex | int | |
pageSize | int | |
beginDate | System.DateTime | |
endDate | System.DateTime | |
return | IPagedCollection |
public abstract GetPostCollectionByMonth ( int month, int year ) : IList |
||
month | int | |
year | int | |
return | IList |
public abstract GetPostsByCategoryArchive ( ) : IList |
||
return | IList |
public abstract GetPostsByCategoryID ( int itemCount, int catID ) : IList |
||
itemCount | int | |
catID | int | |
return | IList |
public abstract GetPostsByDayRange ( System.DateTime start, System.DateTime stop, PostType postType, bool activeOnly ) : IList |
||
start | System.DateTime | |
stop | System.DateTime | |
postType | PostType | |
activeOnly | bool | |
return | IList |
public abstract GetPostsByMonth ( int month, int year ) : IList |
||
month | int | |
year | int | |
return | IList |
public abstract GetPostsByMonthArchive ( ) : IList |
||
return | IList |
public abstract GetPostsByYearArchive ( ) : IList |
||
return | IList |
public abstract GetPreviousAndNextEntries ( int entryId, PostType postType ) : IList |
||
entryId | int | |
postType | PostType | |
return | IList |
public abstract GetTopTags ( int ItemCount ) : int>.IDictionary |
||
ItemCount | int | The number of tags to return. |
return | int>.IDictionary |
public abstract InsertImage ( Image _image ) : int | ||
_image | Image | |
return | int |
public abstract InsertKeyWord ( |
||
keyWord | ||
return | int |
public abstract ListBlogGroups ( bool activeOnly ) : IList |
||
activeOnly | bool | if set to |
return | IList |
public abstract LoadHostInfo ( HostInfo info ) : HostInfo | ||
info | HostInfo | |
return | HostInfo |
public abstract SetEntryCategoryList ( int entryId, int categoryIds ) : bool | ||
entryId | int | |
categoryIds | int | |
return | bool |
public abstract SetEntryTagList ( int entryId, IList |
||
entryId | int | |
tags | IList |
|
return | bool |
public abstract TrackEntry ( |
||
ev | ||
return | bool |
public abstract TrackEntry ( IEnumerable |
||
evc | IEnumerable |
|
return | bool |
public abstract Update ( |
||
metaTag | ||
return | bool |
public abstract Update ( |
||
entry | Entry. | |
categoryIds | int | Category Ids. |
return | bool |
public abstract Update ( |
||
feedbackItem | The feedback item. | |
return | bool |
public abstract Update ( |
||
metaTag | ||
return | bool |
public abstract UpdateBlog ( BlogInfo info ) : bool | ||
info | BlogInfo | Config. |
return | bool |
public abstract UpdateBlogAlias ( BlogAlias alias ) : bool | ||
alias | BlogAlias | |
return | bool |
public abstract UpdateHost ( HostInfo hostInfo ) : bool | ||
hostInfo | HostInfo | The host information. |
return | bool |
public abstract UpdateImage ( Image _image ) : bool | ||
_image | Image | |
return | bool |
public abstract UpdateKeyWord ( |
||
keyWord | ||
return | bool |
public abstract UpdateLink ( |
||
link | ||
return | bool |
public abstract UpdateLinkCategory ( |
||
lc | ||
return | bool |