mirror of
				https://github.com/gohugoio/hugo.git
				synced 2024-05-11 05:54:58 +00:00 
			
		
		
		
	There were some breaking changes etc. that is too late to fix for 0.17. Let us think this through and add proper author support for Hugo 0.18. Fixes #2464 Revert "docs: Add documentation for author profiles" This reverts commitb6673e5309. Revert "Add First Class Author Support" This reverts commitcf978c0649.
		
			
				
	
	
		
			46 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
// Copyright 2015 The Hugo Authors. All rights reserved.
 | 
						|
//
 | 
						|
// Licensed under the Apache License, Version 2.0 (the "License");
 | 
						|
// you may not use this file except in compliance with the License.
 | 
						|
// You may obtain a copy of the License at
 | 
						|
// http://www.apache.org/licenses/LICENSE-2.0
 | 
						|
//
 | 
						|
// Unless required by applicable law or agreed to in writing, software
 | 
						|
// distributed under the License is distributed on an "AS IS" BASIS,
 | 
						|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
						|
// See the License for the specific language governing permissions and
 | 
						|
// limitations under the License.
 | 
						|
 | 
						|
package hugolib
 | 
						|
 | 
						|
// AuthorList is a list of all authors and their metadata.
 | 
						|
type AuthorList map[string]Author
 | 
						|
 | 
						|
// Author contains details about the author of a page.
 | 
						|
type Author struct {
 | 
						|
	GivenName   string
 | 
						|
	FamilyName  string
 | 
						|
	DisplayName string
 | 
						|
	Thumbnail   string
 | 
						|
	Image       string
 | 
						|
	ShortBio    string
 | 
						|
	LongBio     string
 | 
						|
	Email       string
 | 
						|
	Social      AuthorSocial
 | 
						|
}
 | 
						|
 | 
						|
// AuthorSocial is a place to put social details per author. These are the
 | 
						|
// standard keys that themes will expect to have available, but can be
 | 
						|
// expanded to any others on a per site basis
 | 
						|
// - website
 | 
						|
// - github
 | 
						|
// - facebook
 | 
						|
// - twitter
 | 
						|
// - googleplus
 | 
						|
// - pinterest
 | 
						|
// - instagram
 | 
						|
// - youtube
 | 
						|
// - linkedin
 | 
						|
// - skype
 | 
						|
type AuthorSocial map[string]string
 |