Просмотр исходного кода

Add param profile to hide author in post (#870)

* Add param profile

* Fix date duplicated when profile not set

* Change param localization

---------

Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
Bernat Borràs Civil 1 год назад
Родитель
Сommit
3283a3b844
1 измененных файлов с 12 добавлено и 1 удалено
  1. 12 1
      layouts/_default/single.html

+ 12 - 1
layouts/_default/single.html

@@ -36,15 +36,26 @@
 
       <!--Content Start-->
       <div class="page-content">
+        {{ if site.Params.features.blog.showAuthor | default true }}
         <div class="author-profile ml-auto align-self-lg-center">
           <img class="rounded-circle" src='{{ partial "helpers/get-author-image.html" . }}' alt="Author Image">
           <h5 class="author-name">{{ partial "helpers/get-author-name.html" . }}</h5>
           <p class="text-muted">{{ .Page.Date | time.Format ":date_full" }}{{ if site.Params.features.readingTime }} | {{ .ReadingTime }} {{i18n "minute" .ReadingTime }}{{ end }}</p>
         </div>
-
+        {{ else }}
+        <div style="margin-bottom: 80px;"></div>
+        {{ end }}
+        
         <div class="title">
           <h1>{{ .Page.Title }}</h1>
         </div>
+
+        {{ if not (site.Params.features.blog.showAuthor | default true) }}
+        <div class="author-profile ml-auto align-self-lg-center">
+          <p class="text-muted">{{ .Page.Date | time.Format ":date_full" }}{{ if site.Params.features.readingTime }} | {{ .ReadingTime }} {{i18n "minute" .ReadingTime }}{{ end }}</p>
+        </div>
+        {{ end }}
+
         {{ if site.Params.features.tags.enable }}
           {{partial "misc/tags.html" .Params.tags }}
         {{ end }}