mirror of https://github.com/halo-dev/halo
Add halo configuration
parent
941189718c
commit
bf65f63627
|
@ -0,0 +1,16 @@
|
||||||
|
package cc.ryanc.halo.config;
|
||||||
|
|
||||||
|
import cc.ryanc.halo.config.properties.HaloProperties;
|
||||||
|
import org.springframework.boot.context.properties.EnableConfigurationProperties;
|
||||||
|
import org.springframework.context.annotation.Configuration;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Halo configuration.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
@Configuration
|
||||||
|
@EnableConfigurationProperties(HaloProperties.class)
|
||||||
|
public class HaloConfiguration {
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,19 @@
|
||||||
|
package cc.ryanc.halo.config.properties;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Halo configuration properties.
|
||||||
|
*
|
||||||
|
* @author johnniang
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@ConfigurationProperties("halo")
|
||||||
|
public class HaloProperties {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Doc api disabled. (Default is true)
|
||||||
|
*/
|
||||||
|
private Boolean docDisabled = true;
|
||||||
|
}
|
|
@ -80,7 +80,7 @@ public class FrontPageController extends BaseController {
|
||||||
if (null == post || !post.getPostStatus().equals(PostStatusEnum.PUBLISHED.getCode())) {
|
if (null == post || !post.getPostStatus().equals(PostStatusEnum.PUBLISHED.getCode())) {
|
||||||
return this.renderNotFound();
|
return this.renderNotFound();
|
||||||
}
|
}
|
||||||
List<Comment> comments = null;
|
List<Comment> comments;
|
||||||
if (StrUtil.equals(OPTIONS.get(BlogPropertiesEnum.NEW_COMMENT_NEED_CHECK.getProp()), TrueFalseEnum.TRUE.getDesc()) || OPTIONS.get(BlogPropertiesEnum.NEW_COMMENT_NEED_CHECK.getProp()) == null) {
|
if (StrUtil.equals(OPTIONS.get(BlogPropertiesEnum.NEW_COMMENT_NEED_CHECK.getProp()), TrueFalseEnum.TRUE.getDesc()) || OPTIONS.get(BlogPropertiesEnum.NEW_COMMENT_NEED_CHECK.getProp()) == null) {
|
||||||
comments = commentService.findCommentsByPostAndCommentStatus(post, CommentStatusEnum.PUBLISHED.getCode());
|
comments = commentService.findCommentsByPostAndCommentStatus(post, CommentStatusEnum.PUBLISHED.getCode());
|
||||||
} else {
|
} else {
|
||||||
|
@ -92,7 +92,7 @@ public class FrontPageController extends BaseController {
|
||||||
size = Integer.parseInt(OPTIONS.get(BlogPropertiesEnum.INDEX_COMMENTS.getProp()));
|
size = Integer.parseInt(OPTIONS.get(BlogPropertiesEnum.INDEX_COMMENTS.getProp()));
|
||||||
}
|
}
|
||||||
//评论分页
|
//评论分页
|
||||||
final ListPage<Comment> commentsPage = new ListPage<Comment>(CommentUtil.getComments(comments), cp, size);
|
final ListPage<Comment> commentsPage = new ListPage<>(CommentUtil.getComments(comments), cp, size);
|
||||||
final int[] rainbow = PageUtil.rainbow(cp, commentsPage.getTotalPage(), 3);
|
final int[] rainbow = PageUtil.rainbow(cp, commentsPage.getTotalPage(), 3);
|
||||||
model.addAttribute("is_page", true);
|
model.addAttribute("is_page", true);
|
||||||
model.addAttribute("post", post);
|
model.addAttribute("post", post);
|
||||||
|
|
|
@ -64,3 +64,5 @@ logging:
|
||||||
cc.ryanc.halo: DEBUG
|
cc.ryanc.halo: DEBUG
|
||||||
org.hibernate: ERROR
|
org.hibernate: ERROR
|
||||||
file: ./logs/log.log
|
file: ./logs/log.log
|
||||||
|
halo:
|
||||||
|
doc-disabled: false
|
||||||
|
|
Loading…
Reference in New Issue