Back to Watermill

Edit Page

docs/layouts/partials/main/edit-page.html

1.5.11.1 KB
Original Source

{{ $parts := slice site.Params.doks.docsRepo }} {{ if (eq site.Params.doks.repoHost "GitHub") }} {{ $parts = $parts | append "edit" site.Params.doks.docsRepoBranch }} {{ else if (eq site.Params.doks.repoHost "Gitea") }} {{ $parts = $parts | append "_edit" site.Params.doks.docsRepoBranch }} {{ else if (eq site.Params.doks.repoHost "GitLab") }} {{ $parts = $parts | append "-/blob" site.Params.doks.docsRepoBranch }} {{ else if (eq site.Params.doks.repoHost "Bitbucket") }} {{ $parts = $parts | append "src" site.Params.doks.docsRepoBranch }} {{ else if (eq site.Params.doks.repoHost "BitbucketServer") }} {{ $parts = $parts | append "browse" site.Params.doks.docsRepoBranch }} {{ end }} {{ if isset .Site.Params "docsRepoSubPath" }} {{ if not (eq site.Params.doks.docsRepoSubPath "") }} {{ $parts = $parts | append site.Params.doks.docsRepoSubPath }} {{ end }} {{ end }} {{ $filePath := replace .File.Path "\" "/" }} {{ $lang := "" }} {{ if site.Params.doks.multilingualMode }} {{ $lang = .Lang }} {{ end }} {{ $parts = $parts | append "docs/content" $filePath }} {{ $url := delimit $parts "/" }}