Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
街头小贩
Jforum2
提交
37cd01f7
J
Jforum2
项目概览
街头小贩
/
Jforum2
通知
2
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
1
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
Jforum2
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
37cd01f7
编写于
9月 28, 2020
作者:
街头小贩
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新Env取值
上级
cf9b3521
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
13 addition
and
41 deletion
+13
-41
member.impl/src/main/java/com/apobates/forum/member/impl/event/MemberChangeEvent.java
...m/apobates/forum/member/impl/event/MemberChangeEvent.java
+3
-3
thrones.admin/src/main/java/com/apobates/forum/thrones/admin/ThronesAdminAppConfig.java
...m/apobates/forum/thrones/admin/ThronesAdminAppConfig.java
+3
-15
thrones/src/main/java/com/apobates/forum/thrones/ThronesAppConfig.java
...ain/java/com/apobates/forum/thrones/ThronesAppConfig.java
+3
-15
thrones/src/main/java/com/apobates/forum/thrones/event/ModeratorBornNoticeListener.java
...ates/forum/thrones/event/ModeratorBornNoticeListener.java
+1
-2
thrones/src/main/java/com/apobates/forum/thrones/event/ModeratorRecallNoticeListener.java
...es/forum/thrones/event/ModeratorRecallNoticeListener.java
+1
-2
thrones/src/main/java/com/apobates/forum/thrones/event/PostsQuoteNoticeListener.java
...pobates/forum/thrones/event/PostsQuoteNoticeListener.java
+1
-2
thrones/src/main/java/com/apobates/forum/thrones/event/PostsReplyNoticeListener.java
...pobates/forum/thrones/event/PostsReplyNoticeListener.java
+1
-2
未找到文件。
member.impl/src/main/java/com/apobates/forum/member/impl/event/MemberChangeEvent.java
浏览文件 @
37cd01f7
...
...
@@ -33,13 +33,13 @@ public class MemberChangeEvent {
}
private
MemberChangeEvent
(
long
memberId
,
EnumArchitecture
archite
,
Class
<?>
cls
){
if
(!
EnumArchitecture
.
class
.
isAssignableFrom
(
cls
)){
throw
new
IllegalStateException
(
"参数不是合法值"
);
}
Optional
<
String
>
k
=
getMapKey
(
cls
);
if
(!
k
.
isPresent
()){
throw
new
IllegalStateException
(
"不支持的Key"
);
}
if
(!
EnumArchitecture
.
class
.
isAssignableFrom
(
cls
)){
throw
new
IllegalStateException
(
"参数不是合法值"
);
}
this
.
memberId
=
memberId
;
this
.
key
=
k
.
get
();
this
.
value
=
archite
.
getSymbol
();
...
...
thrones.admin/src/main/java/com/apobates/forum/thrones/admin/ThronesAdminAppConfig.java
浏览文件 @
37cd01f7
...
...
@@ -78,21 +78,9 @@ public class ThronesAdminAppConfig {
jp
.
setUrl
(
env
.
getProperty
(
"jdbc.url"
));
jp
.
setUsername
(
env
.
getProperty
(
"jdbc.username"
));
jp
.
setPassword
(
env
.
getProperty
(
"jdbc.password"
));
try
{
jp
.
setPoolInit
(
Integer
.
valueOf
(
env
.
getProperty
(
"jdbc.pool.init"
)));
}
catch
(
Exception
e
)
{
jp
.
setPoolInit
(
1
);
}
try
{
jp
.
setPoolMinIdle
(
Integer
.
valueOf
(
env
.
getProperty
(
"jdbc.pool.minIdle"
)));
}
catch
(
Exception
e
)
{
jp
.
setPoolMinIdle
(
3
);
}
try
{
jp
.
setPoolMaxActive
(
Integer
.
valueOf
(
env
.
getProperty
(
"jdbc.pool.maxActive"
)));
}
catch
(
Exception
e
)
{
jp
.
setPoolMaxActive
(
20
);
}
jp
.
setPoolInit
(
Commons
.
stringToInteger
(()->
env
.
getProperty
(
"jdbc.pool.init"
),
1
));
jp
.
setPoolMinIdle
(
Commons
.
stringToInteger
(()->
env
.
getProperty
(
"jdbc.pool.minIdle"
),
3
));
jp
.
setPoolMaxActive
(
Commons
.
stringToInteger
(()->
env
.
getProperty
(
"jdbc.pool.maxActive"
),
20
));
jp
.
setPoolTestSql
(
env
.
getProperty
(
"jdbc.pool.testSql"
));
jp
.
setJpaUnitName
(
env
.
getProperty
(
"jpa.unit-name"
));
return
jp
;
...
...
thrones/src/main/java/com/apobates/forum/thrones/ThronesAppConfig.java
浏览文件 @
37cd01f7
...
...
@@ -73,21 +73,9 @@ public class ThronesAppConfig {
jp
.
setUrl
(
env
.
getProperty
(
"jdbc.url"
));
jp
.
setUsername
(
env
.
getProperty
(
"jdbc.username"
));
jp
.
setPassword
(
env
.
getProperty
(
"jdbc.password"
));
try
{
jp
.
setPoolInit
(
Integer
.
valueOf
(
env
.
getProperty
(
"jdbc.pool.init"
)));
}
catch
(
Exception
e
)
{
jp
.
setPoolInit
(
1
);
}
try
{
jp
.
setPoolMinIdle
(
Integer
.
valueOf
(
env
.
getProperty
(
"jdbc.pool.minIdle"
)));
}
catch
(
Exception
e
)
{
jp
.
setPoolMinIdle
(
3
);
}
try
{
jp
.
setPoolMaxActive
(
Integer
.
valueOf
(
env
.
getProperty
(
"jdbc.pool.maxActive"
)));
}
catch
(
Exception
e
)
{
jp
.
setPoolMaxActive
(
20
);
}
jp
.
setPoolInit
(
Commons
.
stringToInteger
(()->
env
.
getProperty
(
"jdbc.pool.init"
),
1
));
jp
.
setPoolMinIdle
(
Commons
.
stringToInteger
(()->
env
.
getProperty
(
"jdbc.pool.minIdle"
),
3
));
jp
.
setPoolMaxActive
(
Commons
.
stringToInteger
(()->
env
.
getProperty
(
"jdbc.pool.maxActive"
),
20
));
jp
.
setPoolTestSql
(
env
.
getProperty
(
"jdbc.pool.testSql"
));
jp
.
setJpaUnitName
(
env
.
getProperty
(
"jpa.unit-name"
));
return
jp
;
...
...
thrones/src/main/java/com/apobates/forum/thrones/event/ModeratorBornNoticeListener.java
浏览文件 @
37cd01f7
...
...
@@ -62,7 +62,6 @@ public class ModeratorBornNoticeListener implements MessageListener<ModeratorBor
}
String
content
=
String
.
format
(
"恭喜您加入社区管理团队, 您现在是%s%s%s"
,
section
,
level
.
getTitle
(),
currentRole
.
getTitle
());
//(String title, String content, long author, String authorNames, ForumLetterTypeEnum type)
ForumLetter
fl
=
ForumLetter
.
noticeLetter
(
"版主任命通知"
,
content
);
return
fl
;
return
ForumLetter
.
noticeLetter
(
"版主任命通知"
,
content
);
}
}
thrones/src/main/java/com/apobates/forum/thrones/event/ModeratorRecallNoticeListener.java
浏览文件 @
37cd01f7
...
...
@@ -65,7 +65,6 @@ public class ModeratorRecallNoticeListener implements MessageListener<ModeratorR
br
.
getConnect
(),
br
.
getTitle
());
}
String
content
=
String
.
format
(
"您现在已经辞去%s版主! 感谢您对社区孜孜不倦的工作付出, 您当前的会员角色: %s"
,
section
,
currentRole
.
getTitle
());
ForumLetter
fl
=
ForumLetter
.
noticeLetter
(
"版主卸任通知"
,
content
);
return
fl
;
return
ForumLetter
.
noticeLetter
(
"版主卸任通知"
,
content
);
}
}
thrones/src/main/java/com/apobates/forum/thrones/event/PostsQuoteNoticeListener.java
浏览文件 @
37cd01f7
...
...
@@ -60,7 +60,7 @@ public class PostsQuoteNoticeListener implements MessageListener<PostsPublishEve
//生成引用通知
private
ForumLetter
getQuoteNotice
(
Topic
topic
,
Posts
posts
,
long
authorReplyFloor
)
{
String
floorLink
=
String
.
format
(
"/topic/%s.xhtml#posts-%d"
,
TopicReplica
.
generateConnectString
(
topic
.
getId
(),
topic
.
getBoardId
(),
topic
.
getVolumesId
()),
posts
.
getId
());
ForumLetter
fl
=
ForumLetter
.
noticeLetter
(
return
ForumLetter
.
noticeLetter
(
posts
.
getMemberNickname
()
+
"引用了您的回复"
,
String
.
format
(
"<p><a href=\"/member/%d.xhtml\">%s</a>引用了您在<a href=\"%s\">#%s#</a>%d楼发布的回复内容</p>"
,
...
...
@@ -69,7 +69,6 @@ public class PostsQuoteNoticeListener implements MessageListener<PostsPublishEve
floorLink
,
topic
.
getTitle
(),
authorReplyFloor
));
return
fl
;
}
//提取blockquote属性的cite
private
long
parseBlockquoteTag
(
String
postsContent
)
{
...
...
thrones/src/main/java/com/apobates/forum/thrones/event/PostsReplyNoticeListener.java
浏览文件 @
37cd01f7
...
...
@@ -61,7 +61,7 @@ public class PostsReplyNoticeListener implements MessageListener<PostsPublishEve
//content: {张三}: {回复内容} #{主题}#
String
floorLink
=
String
.
format
(
"/topic/%s.xhtml#posts-%d"
,
topic
.
getConnect
(),
posts
.
getId
());
//(String title, String content, long author, String authorNames, ForumLetterTypeEnum type)
ForumLetter
fl
=
ForumLetter
.
noticeLetter
(
return
ForumLetter
.
noticeLetter
(
posts
.
getMemberNickname
()
+
"回复了您的主题"
,
String
.
format
(
"<p><strong><a href=\"/member/%d.xhtml\">%s</a>: </strong>%s <a class=\"embed-link\" href=\"%s\">#%s#</a></p>"
,
//<a href=\"/member/%d.xhtml\">%s</a>回复了您在<a href=\"/board/%d.xhtml\">%s</a>版块中发布的话题<a href=\"/topic/%d.xhtml\">#%s#</a>
...
...
@@ -70,6 +70,5 @@ public class PostsReplyNoticeListener implements MessageListener<PostsPublishEve
replyContent
,
floorLink
,
topic
.
getTitle
()));
return
fl
;
}
}
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录