diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2018-07-07 21:17:29 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-07-07 21:17:29 +0900 |
| commit | e85ac32c2d73fb5c5ff053fd6005df4d5d86bc7d (patch) | |
| tree | 75beb7b8dc5c06b7f691ac2cc007e95998d1ae8d /src | |
| parent | :v: (diff) | |
| parent | リポジトリとフィードバックのURLをconfigから指定できる... (diff) | |
| download | sharkey-e85ac32c2d73fb5c5ff053fd6005df4d5d86bc7d.tar.gz sharkey-e85ac32c2d73fb5c5ff053fd6005df4d5d86bc7d.tar.bz2 sharkey-e85ac32c2d73fb5c5ff053fd6005df4d5d86bc7d.zip | |
Merge pull request #1859 from xps2/repurl
リポジトリとフィードバックのURLをconfigから指定できるように変更
Diffstat (limited to 'src')
| -rw-r--r-- | src/client/app/common/views/components/nav.vue | 10 | ||||
| -rw-r--r-- | src/client/app/config.ts | 4 | ||||
| -rw-r--r-- | src/config/types.ts | 2 |
3 files changed, 12 insertions, 4 deletions
diff --git a/src/client/app/common/views/components/nav.vue b/src/client/app/common/views/components/nav.vue index cd1f99288a..e25dbc78ca 100644 --- a/src/client/app/common/views/components/nav.vue +++ b/src/client/app/common/views/components/nav.vue @@ -2,9 +2,9 @@ <span class="mk-nav"> <a :href="aboutUrl">%i18n:@about%</a> <i>・</i> - <a href="https://github.com/syuilo/misskey">%i18n:@repository%</a> + <a :href="repositoryUrl">%i18n:@repository%</a> <i>・</i> - <a href="https://github.com/syuilo/misskey/issues/new" target="_blank">%i18n:@feedback%</a> + <a :href="feedbackUrl" target="_blank">%i18n:@feedback%</a> <i>・</i> <a :href="devUrl">%i18n:@develop%</a> <i>・</i> @@ -14,7 +14,7 @@ <script lang="ts"> import Vue from 'vue'; -import { docsUrl, statsUrl, statusUrl, devUrl, lang } from '../../../config'; +import { docsUrl, statsUrl, statusUrl, devUrl, repositoryUrl, feedbackUrl, lang } from '../../../config'; export default Vue.extend({ data() { @@ -22,7 +22,9 @@ export default Vue.extend({ aboutUrl: `${docsUrl}/${lang}/about`, statsUrl, statusUrl, - devUrl + devUrl, + repositoryUrl: repositoryUrl || `https://github.com/syuilo/misskey`, + feedbackUrl: feedbackUrl || `https://github.com/syuilo/misskey/issues/new` } } }); diff --git a/src/client/app/config.ts b/src/client/app/config.ts index c6efe26cd5..ceee0a2d62 100644 --- a/src/client/app/config.ts +++ b/src/client/app/config.ts @@ -9,6 +9,8 @@ declare const _DOCS_URL_: string; declare const _STATS_URL_: string; declare const _STATUS_URL_: string; declare const _DEV_URL_: string; +declare const _REPOSITORY_URL_: string; +declare const _FEEDBACK_URL_: string; declare const _LANG_: string; declare const _LANGS_: string; declare const _RECAPTCHA_SITEKEY_: string; @@ -32,6 +34,8 @@ export const docsUrl = _DOCS_URL_; export const statsUrl = _STATS_URL_; export const statusUrl = _STATUS_URL_; export const devUrl = _DEV_URL_; +export const repositoryUrl = _REPOSITORY_URL_; +export const feedbackUrl = _FEEDBACK_URL_; export const lang = _LANG_; export const langs = _LANGS_; export const recaptchaSitekey = _RECAPTCHA_SITEKEY_; diff --git a/src/config/types.ts b/src/config/types.ts index b0776fd9c1..28eaa50346 100644 --- a/src/config/types.ts +++ b/src/config/types.ts @@ -14,6 +14,8 @@ export type Source = { * メンテナの連絡先(URLかmailto形式のURL) */ url: string; + repository_url?: string; + feedback_url?: string; }; name?: string; description?: string; |