feature/Remove hard coded wiki documentation links

This commit is contained in:
Marko Milić 2023-03-15 13:14:47 +01:00
parent 31cbc58183
commit ff1ca141be
2 changed files with 17 additions and 4 deletions

View File

@ -443,6 +443,19 @@ class WebUI extends MdcLoggable{
}
def directLoginDocLink: CssSel = {
val baseUrl = getWebUiPropsValue("webui_api_explorer_url", "")
val supportplatformlink = scala.xml.Unparsed(getWebUiPropsValue("webui_direct_login_documentation_url", s"${baseUrl}/glossary#Direct-Login"))
"#direct-login-doc-link a [href]" #> supportplatformlink
}
def oauth1aLoginDocLink: CssSel = {
val baseUrl = getWebUiPropsValue("webui_api_explorer_url", "")
val supportplatformlink = scala.xml.Unparsed(getWebUiPropsValue("webui_oauth_1_documentation_url", s"${baseUrl}/glossary#OAuth-1.0a"))
"#oauth1a-doc-link a [href]" #> supportplatformlink
}
// Page title
def pageTitle = {
val prefix = getWebUiPropsValue("webui_page_title_prefix", "Open Bank Project: ")

View File

@ -215,9 +215,9 @@ Berlin 13359, Germany
<div class="col-xs-12 col-sm-4">OAuth 1.0a Endpoint</div>
<div class="col-xs-12 col-sm-8"><span id="oauth-endpoint"><a href="#">endpoint</a></span></div>
</div>
<div class="row">
<div class="row" data-lift="WebUI.oauth1aLoginDocLink">
<div class="col-xs-12 col-sm-4">OAuth 1.0a Documentation</div>
<div class="col-xs-12 col-sm-8"><a href="https://github.com/OpenBankProject/OBP-API/wiki/OAuth-1.0-Server">How to use OAuth for OpenBankProject</a></div>
<div class="col-xs-12 col-sm-8"><a id="oauth1a-doc-link" href="https://github.com/OpenBankProject/OBP-API/wiki/OAuth-1.0-Server" target="_blank">How to use OAuth for OpenBankProject</a></div>
</div>
<div class="row" id="dummy-user-tokens">
<div class="col-xs-12 col-sm-4">Dummy Users' Direct Login Tokens</div>
@ -227,9 +227,9 @@ Berlin 13359, Germany
<div class="col-xs-12 col-sm-4">Direct Login Endpoint</div>
<div class="col-xs-12 col-sm-8"><span id="directlogin-endpoint"><a href="#">endpoint</a></span></div>
</div>
<div class="row">
<div class="row" data-lift="WebUI.directLoginDocLink">
<div class="col-xs-12 col-sm-4">Direct Login Documentation</div>
<div class="col-xs-12 col-sm-8"><a href="https://github.com/OpenBankProject/OBP-API/wiki/Direct-Login">How to use Direct Login</a>
<div class="col-xs-12 col-sm-8"><a id="direct-login-doc-link" href="https://github.com/OpenBankProject/OBP-API/wiki/Direct-Login" target="_blank">How to use Direct Login</a>
</div>
</div>
<div class="row">