mirror of
https://github.com/getrebuild/rebuild.git
synced 2024-09-20 23:45:55 +08:00
_baiduMapAk and _officePreviewUrl
This commit is contained in:
parent
4ca6339f99
commit
f31281a54b
2
@rbv
2
@rbv
|
@ -1 +1 @@
|
|||
Subproject commit 85c5ae2c04a9014fbce35bf89084c30f6fe4f7c1
|
||||
Subproject commit f5e683f1812ca53daa1141457582e1b9b2a738a1
|
|
@ -99,6 +99,10 @@ public enum ConfigurationItem {
|
|||
// SAML (IdP)
|
||||
SamlIdPEntityid, SamlIdPEndpoint, SamlIdPSloEndpoint, SamlIdPCert,
|
||||
|
||||
// PORTALs
|
||||
PortalBaiduMapAk,
|
||||
PortalOfficePreviewUrl,
|
||||
|
||||
// !!! 仅命令行适用
|
||||
DataDirectory, // 数据目录
|
||||
RedisDatabase(0), // Redis DB
|
||||
|
|
|
@ -81,6 +81,15 @@ public class RebuildWebConfigurer implements WebMvcConfigurer, ErrorViewResolver
|
|||
thymeleafViewResolver.addStaticVariable(WebConstants.PAGE_FOOTER, pageFooter);
|
||||
}
|
||||
|
||||
String officePreviewUrl = RebuildConfiguration.get(ConfigurationItem.PortalOfficePreviewUrl);
|
||||
if (StringUtils.isNotBlank(officePreviewUrl)) {
|
||||
thymeleafViewResolver.addStaticVariable(ConfigurationItem.PortalOfficePreviewUrl.name(), officePreviewUrl);
|
||||
}
|
||||
String baiduMapAk = RebuildConfiguration.get(ConfigurationItem.PortalBaiduMapAk);
|
||||
if (StringUtils.isNotBlank(baiduMapAk)) {
|
||||
thymeleafViewResolver.addStaticVariable(ConfigurationItem.PortalBaiduMapAk.name(), baiduMapAk);
|
||||
}
|
||||
|
||||
// 清理缓存
|
||||
thymeleafViewResolver.clearCache();
|
||||
}
|
||||
|
|
|
@ -30,6 +30,8 @@
|
|||
<meta name="rb.isAdminUser" th:content="${user.isAdmin()}" />
|
||||
<meta name="rb.isAdminVerified" th:content="${T(com.rebuild.utils.AppUtils).isAdminVerified(#request)}" />
|
||||
</th:block>
|
||||
<meta name="rb._baiduMapAk" th:content="${PortalBaiduMapAk}" />
|
||||
<meta name="rb._officePreviewUrl" th:content="${PortalOfficePreviewUrl}" />
|
||||
<!--[if lt IE 10]><script>location.href = '[[${baseUrl}]]/error/unsupported-browser'</script><![endif]-->
|
||||
<script th:if="${T(com.rebuild.utils.AppUtils).isIE11(#request)}" th:src="@{/assets/lib/react/polyfill.min.js?v=7.6.0}"></script>
|
||||
<script th:if="${markWatermark == 'true'}" th:src="@{/assets/lib/watermark.js?v=2.3.2.2}"></script>
|
||||
|
|
Loading…
Reference in a new issue