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
 |