|
|
@ -5,99 +5,112 @@ |
|
|
|
|
|
|
|
|
(function(){ |
|
|
(function(){ |
|
|
|
|
|
|
|
|
// controller volo.cmsKit.public.tags.tagPublic
|
|
|
// controller volo.cmsKit.public.blogs.blogPostPublic
|
|
|
|
|
|
|
|
|
(function(){ |
|
|
(function(){ |
|
|
|
|
|
|
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.tags.tagPublic'); |
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.blogs.blogPostPublic'); |
|
|
|
|
|
|
|
|
volo.cmsKit.public.tags.tagPublic.getAllRelatedTags = function(entityType, entityId, ajaxParams) { |
|
|
volo.cmsKit.public.blogs.blogPostPublic.get = function(blogSlug, blogPostSlug, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/tags/' + entityType + '/' + entityId + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/' + blogSlug + '/' + blogPostSlug + '', |
|
|
type: 'GET' |
|
|
type: 'GET' |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
})(); |
|
|
volo.cmsKit.public.blogs.blogPostPublic.getList = function(blogSlug, input, ajaxParams) { |
|
|
|
|
|
return abp.ajax($.extend(true, { |
|
|
// controller volo.cmsKit.public.reactions.reactionPublic
|
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/' + blogSlug + '' + abp.utils.buildQueryString([{ name: 'authorId', value: input.authorId }, { name: 'tagId', value: input.tagId }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', |
|
|
|
|
|
type: 'GET' |
|
|
(function(){ |
|
|
}, ajaxParams)); |
|
|
|
|
|
}; |
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.reactions.reactionPublic'); |
|
|
|
|
|
|
|
|
|
|
|
volo.cmsKit.public.reactions.reactionPublic.getForSelection = function(entityType, entityId, ajaxParams) { |
|
|
volo.cmsKit.public.blogs.blogPostPublic.getAuthorsHasBlogPosts = function(input, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/authors' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', |
|
|
type: 'GET' |
|
|
type: 'GET' |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.reactions.reactionPublic.create = function(entityType, entityId, reaction, ajaxParams) { |
|
|
volo.cmsKit.public.blogs.blogPostPublic.getAuthorHasBlogPost = function(id, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '/' + reaction + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/authors/' + id + '', |
|
|
type: 'PUT', |
|
|
type: 'GET' |
|
|
dataType: null |
|
|
|
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.reactions.reactionPublic['delete'] = function(entityType, entityId, reaction, ajaxParams) { |
|
|
volo.cmsKit.public.blogs.blogPostPublic['delete'] = function(id, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '/' + reaction + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/' + id + '', |
|
|
type: 'DELETE', |
|
|
type: 'DELETE', |
|
|
dataType: null |
|
|
dataType: null |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
volo.cmsKit.public.blogs.blogPostPublic.getTagName = function(tagId, id, ajaxParams) { |
|
|
|
|
|
return abp.ajax($.extend(true, { |
|
|
|
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/tags/' + id + '' + abp.utils.buildQueryString([{ name: 'tagId', value: tagId }]) + '', |
|
|
|
|
|
type: 'GET' |
|
|
|
|
|
}, { dataType: 'text' }, ajaxParams)); |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
})(); |
|
|
})(); |
|
|
|
|
|
|
|
|
// controller volo.cmsKit.public.ratings.ratingPublic
|
|
|
// controller volo.cmsKit.public.comments.commentPublic
|
|
|
|
|
|
|
|
|
(function(){ |
|
|
(function(){ |
|
|
|
|
|
|
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.ratings.ratingPublic'); |
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.comments.commentPublic'); |
|
|
|
|
|
|
|
|
volo.cmsKit.public.ratings.ratingPublic.create = function(entityType, entityId, input, ajaxParams) { |
|
|
volo.cmsKit.public.comments.commentPublic.getList = function(entityType, entityId, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/comments/' + entityType + '/' + entityId + '', |
|
|
type: 'PUT', |
|
|
type: 'GET' |
|
|
|
|
|
}, ajaxParams)); |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
volo.cmsKit.public.comments.commentPublic.create = function(entityType, entityId, input, ajaxParams) { |
|
|
|
|
|
return abp.ajax($.extend(true, { |
|
|
|
|
|
url: abp.appPath + 'api/cms-kit-public/comments/' + entityType + '/' + entityId + '', |
|
|
|
|
|
type: 'POST', |
|
|
data: JSON.stringify(input) |
|
|
data: JSON.stringify(input) |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.ratings.ratingPublic['delete'] = function(entityType, entityId, ajaxParams) { |
|
|
volo.cmsKit.public.comments.commentPublic.update = function(id, input, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/comments/' + id + '', |
|
|
type: 'DELETE', |
|
|
type: 'PUT', |
|
|
dataType: null |
|
|
data: JSON.stringify(input) |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.ratings.ratingPublic.getGroupedStarCounts = function(entityType, entityId, ajaxParams) { |
|
|
volo.cmsKit.public.comments.commentPublic['delete'] = function(id, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/comments/' + id + '', |
|
|
type: 'GET' |
|
|
type: 'DELETE', |
|
|
|
|
|
dataType: null |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
})(); |
|
|
})(); |
|
|
|
|
|
|
|
|
// controller volo.cmsKit.public.pages.pagesPublic
|
|
|
// controller volo.cmsKit.public.globalResources.globalResourcePublic
|
|
|
|
|
|
|
|
|
(function(){ |
|
|
(function(){ |
|
|
|
|
|
|
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.pages.pagesPublic'); |
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.globalResources.globalResourcePublic'); |
|
|
|
|
|
|
|
|
volo.cmsKit.public.pages.pagesPublic.findBySlug = function(slug, ajaxParams) { |
|
|
volo.cmsKit.public.globalResources.globalResourcePublic.getGlobalScript = function(ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/pages/' + slug + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/global-resources/script', |
|
|
type: 'GET' |
|
|
type: 'GET' |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.pages.pagesPublic.findDefaultHomePage = function(ajaxParams) { |
|
|
volo.cmsKit.public.globalResources.globalResourcePublic.getGlobalStyle = function(ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/pages', |
|
|
url: abp.appPath + 'api/cms-kit-public/global-resources/style', |
|
|
type: 'GET' |
|
|
type: 'GET' |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
@ -119,106 +132,114 @@ |
|
|
|
|
|
|
|
|
})(); |
|
|
})(); |
|
|
|
|
|
|
|
|
// controller volo.cmsKit.public.globalResources.globalResourcePublic
|
|
|
// controller volo.cmsKit.public.pages.pagesPublic
|
|
|
|
|
|
|
|
|
(function(){ |
|
|
(function(){ |
|
|
|
|
|
|
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.globalResources.globalResourcePublic'); |
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.pages.pagesPublic'); |
|
|
|
|
|
|
|
|
volo.cmsKit.public.globalResources.globalResourcePublic.getGlobalScript = function(ajaxParams) { |
|
|
volo.cmsKit.public.pages.pagesPublic.findBySlug = function(slug, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/global-resources/script', |
|
|
url: abp.appPath + 'api/cms-kit-public/pages/by-slug' + abp.utils.buildQueryString([{ name: 'slug', value: slug }]) + '', |
|
|
type: 'GET' |
|
|
type: 'GET' |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.globalResources.globalResourcePublic.getGlobalStyle = function(ajaxParams) { |
|
|
volo.cmsKit.public.pages.pagesPublic.findDefaultHomePage = function(ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/global-resources/style', |
|
|
url: abp.appPath + 'api/cms-kit-public/pages/home', |
|
|
|
|
|
type: 'GET' |
|
|
|
|
|
}, ajaxParams)); |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
volo.cmsKit.public.pages.pagesPublic.doesSlugExist = function(slug, ajaxParams) { |
|
|
|
|
|
return abp.ajax($.extend(true, { |
|
|
|
|
|
url: abp.appPath + 'api/cms-kit-public/pages/exist' + abp.utils.buildQueryString([{ name: 'slug', value: slug }]) + '', |
|
|
type: 'GET' |
|
|
type: 'GET' |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
})(); |
|
|
})(); |
|
|
|
|
|
|
|
|
// controller volo.cmsKit.public.comments.commentPublic
|
|
|
// controller volo.cmsKit.public.ratings.ratingPublic
|
|
|
|
|
|
|
|
|
(function(){ |
|
|
(function(){ |
|
|
|
|
|
|
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.comments.commentPublic'); |
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.ratings.ratingPublic'); |
|
|
|
|
|
|
|
|
volo.cmsKit.public.comments.commentPublic.getList = function(entityType, entityId, ajaxParams) { |
|
|
|
|
|
return abp.ajax($.extend(true, { |
|
|
|
|
|
url: abp.appPath + 'api/cms-kit-public/comments/' + entityType + '/' + entityId + '', |
|
|
|
|
|
type: 'GET' |
|
|
|
|
|
}, ajaxParams)); |
|
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
volo.cmsKit.public.comments.commentPublic.create = function(entityType, entityId, input, ajaxParams) { |
|
|
volo.cmsKit.public.ratings.ratingPublic.create = function(entityType, entityId, input, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/comments/' + entityType + '/' + entityId + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '', |
|
|
type: 'POST', |
|
|
type: 'PUT', |
|
|
data: JSON.stringify(input) |
|
|
data: JSON.stringify(input) |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.comments.commentPublic.update = function(id, input, ajaxParams) { |
|
|
volo.cmsKit.public.ratings.ratingPublic['delete'] = function(entityType, entityId, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/comments/' + id + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '', |
|
|
type: 'PUT', |
|
|
type: 'DELETE', |
|
|
data: JSON.stringify(input) |
|
|
dataType: null |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.comments.commentPublic['delete'] = function(id, ajaxParams) { |
|
|
volo.cmsKit.public.ratings.ratingPublic.getGroupedStarCounts = function(entityType, entityId, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/comments/' + id + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/ratings/' + entityType + '/' + entityId + '', |
|
|
type: 'DELETE', |
|
|
type: 'GET' |
|
|
dataType: null |
|
|
|
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
})(); |
|
|
})(); |
|
|
|
|
|
|
|
|
// controller volo.cmsKit.public.blogs.blogPostPublic
|
|
|
// controller volo.cmsKit.public.reactions.reactionPublic
|
|
|
|
|
|
|
|
|
(function(){ |
|
|
(function(){ |
|
|
|
|
|
|
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.blogs.blogPostPublic'); |
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.reactions.reactionPublic'); |
|
|
|
|
|
|
|
|
volo.cmsKit.public.blogs.blogPostPublic.get = function(blogSlug, blogPostSlug, ajaxParams) { |
|
|
volo.cmsKit.public.reactions.reactionPublic.getForSelection = function(entityType, entityId, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/' + blogSlug + '/' + blogPostSlug + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '', |
|
|
type: 'GET' |
|
|
type: 'GET' |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.blogs.blogPostPublic.getList = function(blogSlug, input, ajaxParams) { |
|
|
volo.cmsKit.public.reactions.reactionPublic.create = function(entityType, entityId, reaction, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/' + blogSlug + '' + abp.utils.buildQueryString([{ name: 'authorId', value: input.authorId }, { name: 'tagId', value: input.tagId }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '/' + reaction + '', |
|
|
type: 'GET' |
|
|
type: 'PUT', |
|
|
|
|
|
dataType: null |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.blogs.blogPostPublic.getAuthorsHasBlogPosts = function(input, ajaxParams) { |
|
|
volo.cmsKit.public.reactions.reactionPublic['delete'] = function(entityType, entityId, reaction, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/authors' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/reactions/' + entityType + '/' + entityId + '/' + reaction + '', |
|
|
type: 'GET' |
|
|
type: 'DELETE', |
|
|
|
|
|
dataType: null |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.blogs.blogPostPublic.getAuthorHasBlogPost = function(id, ajaxParams) { |
|
|
})(); |
|
|
|
|
|
|
|
|
|
|
|
// controller volo.cmsKit.public.tags.tagPublic
|
|
|
|
|
|
|
|
|
|
|
|
(function(){ |
|
|
|
|
|
|
|
|
|
|
|
abp.utils.createNamespace(window, 'volo.cmsKit.public.tags.tagPublic'); |
|
|
|
|
|
|
|
|
|
|
|
volo.cmsKit.public.tags.tagPublic.getAllRelatedTags = function(entityType, entityId, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/authors/' + id + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/tags/' + entityType + '/' + entityId + '', |
|
|
type: 'GET' |
|
|
type: 'GET' |
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
volo.cmsKit.public.blogs.blogPostPublic['delete'] = function(id, ajaxParams) { |
|
|
volo.cmsKit.public.tags.tagPublic.getPopularTags = function(entityType, maxCount, ajaxParams) { |
|
|
return abp.ajax($.extend(true, { |
|
|
return abp.ajax($.extend(true, { |
|
|
url: abp.appPath + 'api/cms-kit-public/blog-posts/' + id + '', |
|
|
url: abp.appPath + 'api/cms-kit-public/tags/popular/' + entityType + '/' + maxCount + '', |
|
|
type: 'DELETE', |
|
|
type: 'GET' |
|
|
dataType: null |
|
|
|
|
|
}, ajaxParams)); |
|
|
}, ajaxParams)); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
|