From 5846d5abb97ec6a202e5c4eb6c014ff50f7b814b Mon Sep 17 00:00:00 2001 From: ruibaby Date: Thu, 28 Mar 2019 14:39:36 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 3 +-- .../config/FreeMarkerAutoConfiguration.java | 6 ++--- .../halo/config/SwaggerConfiguration.java | 5 +--- .../halo/config/WebMvcAutoConfiguration.java | 16 +++++++++--- .../ryanc/halo/listener/StartedListener.java | 4 +-- .../ryanc/halo/model/entity/Attachment.java | 14 +++++----- .../ryanc/halo/model/entity/BaseEntity.java | 6 ++--- .../cc/ryanc/halo/model/entity/BasePost.java | 26 ++++++++++--------- .../cc/ryanc/halo/model/entity/Category.java | 8 +++--- .../cc/ryanc/halo/model/entity/Comment.java | 18 ++++++------- .../cc/ryanc/halo/model/entity/Gallery.java | 12 ++++----- .../java/cc/ryanc/halo/model/entity/Link.java | 10 +++---- .../java/cc/ryanc/halo/model/entity/Log.java | 8 +++--- .../java/cc/ryanc/halo/model/entity/Menu.java | 10 +++---- .../ryanc/halo/model/entity/PostCategory.java | 4 +-- .../cc/ryanc/halo/model/entity/PostTag.java | 4 +-- .../java/cc/ryanc/halo/model/entity/Tag.java | 4 +-- .../java/cc/ryanc/halo/model/entity/User.java | 12 ++++----- .../freemarker/tag/CategoryTagDirective.java | 2 ++ .../freemarker/tag/CommentTagDirective.java | 2 ++ .../freemarker/tag/LinkTagDirective.java | 2 ++ .../freemarker/tag/MenuTagDirective.java | 2 ++ .../freemarker/tag/PostTagDirective.java | 4 +-- .../model/freemarker/tag/TagTagDirective.java | 2 ++ .../halo/model/params/CategoryParam.java | 8 +++--- .../ryanc/halo/model/support/HaloConst.java | 2 +- .../themes/anatole/module/sidebar.ftl | 1 - 27 files changed, 102 insertions(+), 93 deletions(-) diff --git a/pom.xml b/pom.xml index 1246f63db..edb5f237b 100755 --- a/pom.xml +++ b/pom.xml @@ -6,9 +6,8 @@ halo latest halo - - Halo,一个基于 SpringBoot 的博客系统,最求轻快,易用,以内容为中心。 + Halo,Personal blog system developed using Java. diff --git a/src/main/java/cc/ryanc/halo/config/FreeMarkerAutoConfiguration.java b/src/main/java/cc/ryanc/halo/config/FreeMarkerAutoConfiguration.java index 0a21e3084..9ac7a5a0a 100644 --- a/src/main/java/cc/ryanc/halo/config/FreeMarkerAutoConfiguration.java +++ b/src/main/java/cc/ryanc/halo/config/FreeMarkerAutoConfiguration.java @@ -13,9 +13,7 @@ import org.springframework.context.annotation.Configuration; import javax.annotation.PostConstruct; /** - *
- *     FreeMarker配置
- * 
+ * FreeMarker configuration. * * @author : RYAN0UP * @date : 2018/4/26 @@ -61,7 +59,7 @@ public class FreeMarkerAutoConfiguration { public void setSharedVariable() { try { configuration.setSharedVariable("options", optionsService.listOptions()); - //自定义标签 + //Freemarker custom tags configuration.setSharedVariable("categoryTag", categoryTagDirective); configuration.setSharedVariable("commentTag", commentTagDirective); configuration.setSharedVariable("linkTag", linkTagDirective); diff --git a/src/main/java/cc/ryanc/halo/config/SwaggerConfiguration.java b/src/main/java/cc/ryanc/halo/config/SwaggerConfiguration.java index c4b9912f3..6b2b5a647 100644 --- a/src/main/java/cc/ryanc/halo/config/SwaggerConfiguration.java +++ b/src/main/java/cc/ryanc/halo/config/SwaggerConfiguration.java @@ -9,8 +9,6 @@ import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.core.Ordered; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.PageImpl; import org.springframework.data.domain.Pageable; import org.springframework.data.domain.Sort; import org.springframework.lang.NonNull; @@ -23,7 +21,6 @@ import springfox.documentation.service.*; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spi.service.contexts.SecurityContext; import springfox.documentation.spring.web.plugins.Docket; -import springfox.documentation.spring.web.plugins.JacksonSerializerConvention; import springfox.documentation.swagger.web.SecurityConfiguration; import springfox.documentation.swagger.web.SecurityConfigurationBuilder; import springfox.documentation.swagger2.annotations.EnableSwagger2; @@ -137,7 +134,7 @@ public class SwaggerConfiguration { .title("Halo API Documentation") .description("Documentation for Halo API") .version(HALO_VERSION) - .termsOfServiceUrl("https://ryanc.cc/") + .termsOfServiceUrl("https://github.com/halo-dev") .contact(new Contact("RYAN0UP", "https://ryanc.cc/", "i#ryanc.cc")) .build(); } diff --git a/src/main/java/cc/ryanc/halo/config/WebMvcAutoConfiguration.java b/src/main/java/cc/ryanc/halo/config/WebMvcAutoConfiguration.java index 7f66f888d..c0b807c20 100644 --- a/src/main/java/cc/ryanc/halo/config/WebMvcAutoConfiguration.java +++ b/src/main/java/cc/ryanc/halo/config/WebMvcAutoConfiguration.java @@ -29,9 +29,7 @@ import org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver; import java.util.List; /** - *
- *     拦截器,资源路径配置
- * 
+ * Mvc configuration. * * @author : RYAN0UP * @date : 2018/1/2 @@ -66,7 +64,7 @@ public class WebMvcAutoConfiguration implements WebMvcConfigurer { } /** - * 配置静态资源路径 + * Configuring static resource path * * @param registry registry */ @@ -100,6 +98,11 @@ public class WebMvcAutoConfiguration implements WebMvcConfigurer { registry.addConverterFactory(new StringToEnumConverterFactory()); } + /** + * Configuring freemarker template file path. + * + * @return new FreeMarkerConfigurer + */ @Bean public FreeMarkerConfigurer freemarkerConfig() { FreeMarkerConfigurer configurer = new FreeMarkerConfigurer(); @@ -108,6 +111,11 @@ public class WebMvcAutoConfiguration implements WebMvcConfigurer { return configurer; } + /** + * Configuring view resolver + * + * @param registry registry + */ @Override public void configureViewResolvers(ViewResolverRegistry registry) { FreeMarkerViewResolver resolver = new FreeMarkerViewResolver(); diff --git a/src/main/java/cc/ryanc/halo/listener/StartedListener.java b/src/main/java/cc/ryanc/halo/listener/StartedListener.java index 211534480..858d66b75 100644 --- a/src/main/java/cc/ryanc/halo/listener/StartedListener.java +++ b/src/main/java/cc/ryanc/halo/listener/StartedListener.java @@ -32,9 +32,7 @@ import java.util.Map; import static cc.ryanc.halo.model.support.HaloConst.DEFAULT_THEME_NAME; /** - *
- *     应用启动完成后所执行的方法
- * 
+ * The method executed after the application is started. * * @author : RYAN0UP * @date : 2018/12/5 diff --git a/src/main/java/cc/ryanc/halo/model/entity/Attachment.java b/src/main/java/cc/ryanc/halo/model/entity/Attachment.java index 2a667b180..94fd8f08f 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/Attachment.java +++ b/src/main/java/cc/ryanc/halo/model/entity/Attachment.java @@ -30,13 +30,13 @@ public class Attachment extends BaseEntity { private Integer id; /** - * 附件名称 + * Attachment name. */ @Column(name = "name", columnDefinition = "varchar(255) not null") private String name; /** - * 附件路径 + * Attachment access path. */ @Column(name = "path", columnDefinition = "varchar(1023) not null") private String path; @@ -48,19 +48,19 @@ public class Attachment extends BaseEntity { private String fileKey; /** - * 缩略图路径 + * Thumbnail access path. */ @Column(name = "thumb_path", columnDefinition = "varchar(1023) default ''") private String thumbPath; /** - * 附件类型 + * Attachment media type. */ @Column(name = "media_type", columnDefinition = "varchar(50) not null") private String mediaType; /** - * 附件后缀 + * Attachment suffix,such as .png,.jpg */ @Column(name = "suffix", columnDefinition = "varchar(50) default ''") private String suffix; @@ -78,13 +78,13 @@ public class Attachment extends BaseEntity { private Integer height; /** - * 附件大小 + * Attachment size. */ @Column(name = "size", columnDefinition = "bigint not null") private Long size; /** - * 附件上传类型 + * Attachment upload type,LOCAL,UPYUN or QNYUN. */ @Column(name = "type", columnDefinition = "int default 0") private AttachmentType type; diff --git a/src/main/java/cc/ryanc/halo/model/entity/BaseEntity.java b/src/main/java/cc/ryanc/halo/model/entity/BaseEntity.java index 5f12c5311..561f61e96 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/BaseEntity.java +++ b/src/main/java/cc/ryanc/halo/model/entity/BaseEntity.java @@ -21,21 +21,21 @@ import java.util.Date; public class BaseEntity { /** - * 创建时间戳 + * Create time. */ @Column(name = "create_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP") @Temporal(TemporalType.TIMESTAMP) private Date createTime; /** - * 更新时间戳 + * Update time. */ @Column(name = "update_time", columnDefinition = "timestamp default CURRENT_TIMESTAMP") @Temporal(TemporalType.TIMESTAMP) private Date updateTime; /** - * 是否已删除 + * Delete flag. */ @Column(name = "deleted", columnDefinition = "TINYINT default 0") private Boolean deleted = false; diff --git a/src/main/java/cc/ryanc/halo/model/entity/BasePost.java b/src/main/java/cc/ryanc/halo/model/entity/BasePost.java index 0bf07a6c3..9fa6a7e3d 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/BasePost.java +++ b/src/main/java/cc/ryanc/halo/model/entity/BasePost.java @@ -27,7 +27,7 @@ public class BasePost extends BaseEntity { private Integer id; /** - * 文章标题 + * Post title. */ @Column(name = "title", columnDefinition = "varchar(100) not null") private String title; @@ -45,67 +45,69 @@ public class BasePost extends BaseEntity { private String url; /** - * 源内容 + * Original content,not format. */ @Column(name = "original_content", columnDefinition = "text not null") private String originalContent; /** - * 渲染后内容 + * Rendered content. + * + * @see cc.ryanc.halo.utils.MarkdownUtils#renderMarkdown(String) */ @Column(name = "format_content", columnDefinition = "text not null") private String formatContent; /** - * 摘要 + * Post summary. */ @Column(name = "summary", columnDefinition = "varchar(500) default ''") private String summary; /** - * 缩略图 + * Cover thumbnail of the post. */ @Column(name = "thumbnail", columnDefinition = "varchar(1023) default ''") private String thumbnail; /** - * 浏览量 + * Post visits. */ @Column(name = "visits", columnDefinition = "bigint default 0") private Long visits; /** - * 是否允许评论 + * Whether to allow comments. */ @Column(name = "disallow_comment", columnDefinition = "int default 0") private Boolean disallowComment; /** - * 文章密码 + * Post password. */ @Column(name = "password", columnDefinition = "varchar(255) default ''") private String password; /** - * 自定义渲染模板名称 + * Custom template. */ @Column(name = "template", columnDefinition = "varchar(255) default ''") private String template; /** - * 是否置顶 + * Whether to top the post. */ @Column(name = "top_priority", columnDefinition = "int default 0") private Integer topPriority; /** - * 发布来源 + * Create from,server or WeChat. */ @Column(name = "create_from", columnDefinition = "int default 0") private PostCreateFrom createFrom; /** - * 点赞量/喜欢量 + * Likes */ @Column(name = "likes", columnDefinition = "bigint default 0") private Long likes; diff --git a/src/main/java/cc/ryanc/halo/model/entity/Category.java b/src/main/java/cc/ryanc/halo/model/entity/Category.java index dba775a46..fa8380f24 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/Category.java +++ b/src/main/java/cc/ryanc/halo/model/entity/Category.java @@ -27,25 +27,25 @@ public class Category extends BaseEntity { private Integer id; /** - * 分类名称 + * Category name. */ @Column(name = "name", columnDefinition = "varchar(50) not null") private String name; /** - * 缩略名 + * Category slug name. */ @Column(name = "slug_name", columnDefinition = "varchar(50) not null") private String slugName; /** - * 描述 + * Description,can be display on category page. */ @Column(name = "description", columnDefinition = "varchar(100) default ''") private String description; /** - * 上级目录 + * Parent category. */ @Column(name = "parent_id", columnDefinition = "int default 0") private Integer parentId; diff --git a/src/main/java/cc/ryanc/halo/model/entity/Comment.java b/src/main/java/cc/ryanc/halo/model/entity/Comment.java index 175fd953a..8312a1266 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/Comment.java +++ b/src/main/java/cc/ryanc/halo/model/entity/Comment.java @@ -28,25 +28,25 @@ public class Comment extends BaseEntity { private Long id; /** - * 评论者昵称 + * Commentator's name. */ @Column(name = "author", columnDefinition = "varchar(50) not null") private String author; /** - * 评论者邮箱 + * Commentator's email. */ @Column(name = "email", columnDefinition = "varchar(255) default ''") private String email; /** - * 评论者 ip 地址 + * Commentator's ip address. */ @Column(name = "ip_address", columnDefinition = "varchar(127) default ''") private String ipAddress; /** - * 评论者网址 + * Commentator's website. */ @Column(name = "author_url", columnDefinition = "varchar(512) default ''") private String authorUrl; @@ -58,7 +58,7 @@ public class Comment extends BaseEntity { private String gavatarMd5; /** - * 评论内容 + * Comment content. */ @Column(name = "content", columnDefinition = "varchar(1023) not null") private String content; @@ -70,13 +70,13 @@ public class Comment extends BaseEntity { private CommentStatus status; /** - * UA 信息 + * Commentator's userAgent. */ @Column(name = "user_agent", columnDefinition = "varchar(512) default ''") private String userAgent; /** - * 是否为博主 + * Is admin's comment. */ @Column(name = "is_admin", columnDefinition = "tinyint default 0") private Boolean isAdmin; @@ -88,13 +88,13 @@ public class Comment extends BaseEntity { private Integer postId; /** - * 是否置顶 + * Whether to top the comment. */ @Column(name = "top_priority", columnDefinition = "int default 0") private Integer topPriority; /** - * 上级评论 + * Parent comment. */ @Column(name = "parent_id", columnDefinition = "bigint default 0") private Long parentId; diff --git a/src/main/java/cc/ryanc/halo/model/entity/Gallery.java b/src/main/java/cc/ryanc/halo/model/entity/Gallery.java index f639596fc..d947be380 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/Gallery.java +++ b/src/main/java/cc/ryanc/halo/model/entity/Gallery.java @@ -30,38 +30,38 @@ public class Gallery extends BaseEntity { private Integer id; /** - * 图片名称 + * Picture name. */ @Column(name = "name", columnDefinition = "varchar(255) not null") private String name; /** - * 描述 + * Picture description. */ @Column(name = "description", columnDefinition = "varchar(255) default ''") private String description; /** - * 拍摄时间/创作时间 + * Shooting time / creation time. */ @Column(name = "take_time", columnDefinition = "timestamp not null") @Temporal(TemporalType.TIMESTAMP) private Date takeTime; /** - * 拍摄地点 + * Picture location. */ @Column(name = "location", columnDefinition = "varchar(255) default ''") private String location; /** - * 缩略图 + * Thumbnail */ @Column(name = "thumbnail", columnDefinition = "varchar(1023) default ''") private String thumbnail; /** - * 图片地址 + * Picture access path. */ @Column(name = "url", columnDefinition = "varchar(1023) not null") private String url; diff --git a/src/main/java/cc/ryanc/halo/model/entity/Link.java b/src/main/java/cc/ryanc/halo/model/entity/Link.java index f76b0acb7..e9873a81a 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/Link.java +++ b/src/main/java/cc/ryanc/halo/model/entity/Link.java @@ -29,31 +29,31 @@ public class Link extends BaseEntity { private Integer id; /** - * 友链名称 + * Link name. */ @Column(name = "name", columnDefinition = "varchar(255) not null") private String name; /** - * 友链地址 + * Link website address. */ @Column(name = "url", columnDefinition = "varchar(255) not null") private String url; /** - * 友链 Logo + * Website logo. */ @Column(name = "logo", columnDefinition = "varchar(255) default ''") private String logo; /** - * 描述 + * Website description. */ @Column(name = "description", columnDefinition = "varchar(255) default ''") private String description; /** - * 分组 + * Link group name. */ @Column(name = "team", columnDefinition = "varchar(255) default ''") private String team; diff --git a/src/main/java/cc/ryanc/halo/model/entity/Log.java b/src/main/java/cc/ryanc/halo/model/entity/Log.java index 9fc2ff41d..b62c6e3b6 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/Log.java +++ b/src/main/java/cc/ryanc/halo/model/entity/Log.java @@ -29,25 +29,25 @@ public class Log extends BaseEntity { private Long id; /** - * 日志标识 + * Log key. */ @Column(name = "log_key", columnDefinition = "varchar(1023) default ''") private String logKey; /** - * 日志事件类型 + * Log type. */ @Column(name = "type", columnDefinition = "int not null") private LogType type; /** - * 日志内容 + * Log content. */ @Column(name = "content", columnDefinition = "varchar(1023) not null") private String content; /** - * 操作 IP + * Operator's ip address. */ @Column(name = "ip_address", columnDefinition = "varchar(127) default ''") private String ipAddress; diff --git a/src/main/java/cc/ryanc/halo/model/entity/Menu.java b/src/main/java/cc/ryanc/halo/model/entity/Menu.java index 57f7ed774..d03e7a599 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/Menu.java +++ b/src/main/java/cc/ryanc/halo/model/entity/Menu.java @@ -29,31 +29,31 @@ public class Menu extends BaseEntity { private Integer id; /** - * 菜单名称 + * Menu name. */ @Column(name = "name", columnDefinition = "varchar(255) not null") private String name; /** - * 菜单地址 + * Menu access url. */ @Column(name = "url", columnDefinition = "varchar(255) not null") private String url; /** - * 排序 + * Sort. */ @Column(name = "sort", columnDefinition = "int default 0") private Integer sort; /** - * 窗口打开方式 + * Page opening method */ @Column(name = "target", columnDefinition = "varchar(20) default '_self'") private String target; /** - * 菜单图标 + * Menu icon,Template support required. */ @Column(name = "icon", columnDefinition = "varchar(50) default ''") private String icon; diff --git a/src/main/java/cc/ryanc/halo/model/entity/PostCategory.java b/src/main/java/cc/ryanc/halo/model/entity/PostCategory.java index 8818dc096..eef2af0bb 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/PostCategory.java +++ b/src/main/java/cc/ryanc/halo/model/entity/PostCategory.java @@ -26,13 +26,13 @@ public class PostCategory extends BaseEntity { private Integer id; /** - * 分类目录编号 + * Category id. */ @Column(name = "category_id") private Integer categoryId; /** - * 文章编号 + * Post id. */ @Column(name = "post_id") private Integer postId; diff --git a/src/main/java/cc/ryanc/halo/model/entity/PostTag.java b/src/main/java/cc/ryanc/halo/model/entity/PostTag.java index 7a0a3e556..d41e1e50e 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/PostTag.java +++ b/src/main/java/cc/ryanc/halo/model/entity/PostTag.java @@ -28,13 +28,13 @@ public class PostTag extends BaseEntity { private Integer id; /** - * 文章编号 + * Post id. */ @Column(name = "post_id", columnDefinition = "int not null") private Integer postId; /** - * 标签编号 + * Tag id. */ @Column(name = "tag_id", columnDefinition = "int not null") private Integer tagId; diff --git a/src/main/java/cc/ryanc/halo/model/entity/Tag.java b/src/main/java/cc/ryanc/halo/model/entity/Tag.java index 5e6460d86..7ff6d6819 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/Tag.java +++ b/src/main/java/cc/ryanc/halo/model/entity/Tag.java @@ -29,13 +29,13 @@ public class Tag extends BaseEntity { private Integer id; /** - * 标签名 + * Tag name. */ @Column(name = "name", columnDefinition = "varchar(255) not null") private String name; /** - * 缩略名 + * Tag slug name. */ @Column(name = "slug_name", columnDefinition = "varchar(255) not null") private String slugName; diff --git a/src/main/java/cc/ryanc/halo/model/entity/User.java b/src/main/java/cc/ryanc/halo/model/entity/User.java index e7dc75004..db23a4f3b 100644 --- a/src/main/java/cc/ryanc/halo/model/entity/User.java +++ b/src/main/java/cc/ryanc/halo/model/entity/User.java @@ -31,37 +31,37 @@ public class User extends BaseEntity { private Integer id; /** - * 用户名 + * User name. */ @Column(name = "username", columnDefinition = "varchar(50) not null") private String username; /** - * 昵称 + * User nick name,used to display on page. */ @Column(name = "nickname", columnDefinition = "varchar(255) not null") private String nickname; /** - * 密码 + * Password. */ @Column(name = "password", columnDefinition = "varchar(255) not null") private String password; /** - * 邮箱 + * User email. */ @Column(name = "email", columnDefinition = "varchar(127) default ''") private String email; /** - * 头像 + * User avatar. */ @Column(name = "avatar", columnDefinition = "varchar(1023) default ''") private String avatar; /** - * 描述 + * User description. */ @Column(name = "description", columnDefinition = "varchar(1023) default ''") private String description; diff --git a/src/main/java/cc/ryanc/halo/model/freemarker/tag/CategoryTagDirective.java b/src/main/java/cc/ryanc/halo/model/freemarker/tag/CategoryTagDirective.java index 88bab1b8f..767bcc6fa 100644 --- a/src/main/java/cc/ryanc/halo/model/freemarker/tag/CategoryTagDirective.java +++ b/src/main/java/cc/ryanc/halo/model/freemarker/tag/CategoryTagDirective.java @@ -9,6 +9,8 @@ import java.io.IOException; import java.util.Map; /** + * Freemarker custom tag of category. + * * @author : RYAN0UP * @date : 2019/3/22 */ diff --git a/src/main/java/cc/ryanc/halo/model/freemarker/tag/CommentTagDirective.java b/src/main/java/cc/ryanc/halo/model/freemarker/tag/CommentTagDirective.java index b64371c35..2660b58d6 100644 --- a/src/main/java/cc/ryanc/halo/model/freemarker/tag/CommentTagDirective.java +++ b/src/main/java/cc/ryanc/halo/model/freemarker/tag/CommentTagDirective.java @@ -9,6 +9,8 @@ import java.io.IOException; import java.util.Map; /** + * Freemarker custom tag of comment. + * * @author : RYAN0UP * @date : 2019/3/22 */ diff --git a/src/main/java/cc/ryanc/halo/model/freemarker/tag/LinkTagDirective.java b/src/main/java/cc/ryanc/halo/model/freemarker/tag/LinkTagDirective.java index d5ad108d8..7a16b00f4 100644 --- a/src/main/java/cc/ryanc/halo/model/freemarker/tag/LinkTagDirective.java +++ b/src/main/java/cc/ryanc/halo/model/freemarker/tag/LinkTagDirective.java @@ -9,6 +9,8 @@ import java.io.IOException; import java.util.Map; /** + * Freemarker custom tag of link. + * * @author : RYAN0UP * @date : 2019/3/22 */ diff --git a/src/main/java/cc/ryanc/halo/model/freemarker/tag/MenuTagDirective.java b/src/main/java/cc/ryanc/halo/model/freemarker/tag/MenuTagDirective.java index 8b179c25c..ea15302c5 100644 --- a/src/main/java/cc/ryanc/halo/model/freemarker/tag/MenuTagDirective.java +++ b/src/main/java/cc/ryanc/halo/model/freemarker/tag/MenuTagDirective.java @@ -9,6 +9,8 @@ import java.io.IOException; import java.util.Map; /** + * Freemarker custom tag of menu. + * * @author : RYAN0UP * @date : 2019/3/22 */ diff --git a/src/main/java/cc/ryanc/halo/model/freemarker/tag/PostTagDirective.java b/src/main/java/cc/ryanc/halo/model/freemarker/tag/PostTagDirective.java index a9f1f368a..a9ea5b39d 100644 --- a/src/main/java/cc/ryanc/halo/model/freemarker/tag/PostTagDirective.java +++ b/src/main/java/cc/ryanc/halo/model/freemarker/tag/PostTagDirective.java @@ -11,9 +11,7 @@ import java.io.IOException; import java.util.Map; /** - *
- *     FreeMarker自定义标签
- * 
+ * Freemarker custom tag of post. * * @author : RYAN0UP * @date : 2018/4/26 diff --git a/src/main/java/cc/ryanc/halo/model/freemarker/tag/TagTagDirective.java b/src/main/java/cc/ryanc/halo/model/freemarker/tag/TagTagDirective.java index 12d847b1b..0d23feac2 100644 --- a/src/main/java/cc/ryanc/halo/model/freemarker/tag/TagTagDirective.java +++ b/src/main/java/cc/ryanc/halo/model/freemarker/tag/TagTagDirective.java @@ -9,6 +9,8 @@ import java.io.IOException; import java.util.Map; /** + * Freemarker custom tag of tag. + * * @author : RYAN0UP * @date : 2019/3/22 */ diff --git a/src/main/java/cc/ryanc/halo/model/params/CategoryParam.java b/src/main/java/cc/ryanc/halo/model/params/CategoryParam.java index 1e2154637..d4180eb4d 100644 --- a/src/main/java/cc/ryanc/halo/model/params/CategoryParam.java +++ b/src/main/java/cc/ryanc/halo/model/params/CategoryParam.java @@ -19,26 +19,26 @@ import javax.validation.constraints.Size; public class CategoryParam implements InputConverter { /** - * 分类名称 + * Category name. */ @NotBlank(message = "Category name must not be blank") @Size(max = 50, message = "Length of category name must not be more than {max}") private String name; /** - * 缩略名 + * Category slug name. */ @Size(max = 50, message = "Length of category slug name must not be more than {max}") private String slugName; /** - * 描述 + * Category description. */ @Size(max = 100, message = "Length of category description must not be more than {max}") private String description; /** - * 上级目录 + * Parent category. */ private Integer parentId; diff --git a/src/main/java/cc/ryanc/halo/model/support/HaloConst.java b/src/main/java/cc/ryanc/halo/model/support/HaloConst.java index 41c005eef..05a2e05dd 100644 --- a/src/main/java/cc/ryanc/halo/model/support/HaloConst.java +++ b/src/main/java/cc/ryanc/halo/model/support/HaloConst.java @@ -23,7 +23,7 @@ public class HaloConst { /** * version constant */ - public static final String HALO_VERSION = "0.4.2"; + public static final String HALO_VERSION = "1.0.0"; /** * Token of header param diff --git a/src/main/resources/templates/themes/anatole/module/sidebar.ftl b/src/main/resources/templates/themes/anatole/module/sidebar.ftl index 1a11d1e04..227df45c3 100644 --- a/src/main/resources/templates/themes/anatole/module/sidebar.ftl +++ b/src/main/resources/templates/themes/anatole/module/sidebar.ftl @@ -20,7 +20,6 @@ <#-- 不允许修改该主题信息,也不能删除。 --> Designed by CaiCai - <#-- 虽然Halo使用了宽松的GPL协议,但开发不易,希望您可以保留一下版权声明。笔芯~ -->