| 
									
										
										
										
											2015-12-07 19:57:01 +01:00
										 |  |  |  | // Copyright 2015 The Hugo Authors. All rights reserved.
 | 
					
						
							| 
									
										
										
										
											2014-12-09 11:33:55 -07:00
										 |  |  |  | //
 | 
					
						
							| 
									
										
										
										
											2015-11-23 22:16:36 -05:00
										 |  |  |  | // Licensed under the Apache License, Version 2.0 (the "License");
 | 
					
						
							| 
									
										
										
										
											2014-12-09 11:33:55 -07:00
										 |  |  |  | // you may not use this file except in compliance with the License.
 | 
					
						
							|  |  |  |  | // You may obtain a copy of the License at
 | 
					
						
							| 
									
										
										
										
											2015-11-23 22:16:36 -05:00
										 |  |  |  | // http://www.apache.org/licenses/LICENSE-2.0
 | 
					
						
							| 
									
										
										
										
											2014-12-09 11:33:55 -07:00
										 |  |  |  | //
 | 
					
						
							|  |  |  |  | // 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
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-07 12:53:20 +01:00
										 |  |  |  | // An Image contains metadata for images + image sitemaps
 | 
					
						
							| 
									
										
										
										
											2014-12-09 11:33:55 -07:00
										 |  |  |  | // https://support.google.com/webmasters/answer/178636?hl=en
 | 
					
						
							|  |  |  |  | type Image struct {
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	// The URL of the image. In some cases, the image URL may not be on the
 | 
					
						
							|  |  |  |  | 	// same domain as your main site. This is fine, as long as both domains
 | 
					
						
							|  |  |  |  | 	// are verified in Webmaster Tools. If, for example, you use a
 | 
					
						
							|  |  |  |  | 	// content delivery network (CDN) to host your images, make sure that the
 | 
					
						
							|  |  |  |  | 	// hosting site is verified in Webmaster Tools OR that you submit your
 | 
					
						
							|  |  |  |  | 	// sitemap using robots.txt. In addition, make sure that your robots.txt
 | 
					
						
							|  |  |  |  | 	// file doesn’t disallow the crawling of any content you want indexed.
 | 
					
						
							|  |  |  |  | 	URL     string
 | 
					
						
							|  |  |  |  | 	Title   string
 | 
					
						
							|  |  |  |  | 	Caption string
 | 
					
						
							|  |  |  |  | 	AltText string
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	// The geographic location of the image. For example,
 | 
					
						
							|  |  |  |  | 	// <image:geo_location>Limerick, Ireland</image:geo_location>.
 | 
					
						
							|  |  |  |  | 	GeoLocation string
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 	// A URL to the license of the image.
 | 
					
						
							|  |  |  |  | 	License string
 | 
					
						
							|  |  |  |  | }
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-07 12:53:20 +01:00
										 |  |  |  | // A Video contains metadata for videos + video sitemaps
 | 
					
						
							| 
									
										
										
										
											2014-12-09 11:33:55 -07:00
										 |  |  |  | // https://support.google.com/webmasters/answer/80471?hl=en
 | 
					
						
							|  |  |  |  | type Video struct {
 | 
					
						
							|  |  |  |  | 	ThumbnailLoc         string
 | 
					
						
							|  |  |  |  | 	Title                string
 | 
					
						
							|  |  |  |  | 	Description          string
 | 
					
						
							|  |  |  |  | 	ContentLoc           string
 | 
					
						
							|  |  |  |  | 	PlayerLoc            string
 | 
					
						
							|  |  |  |  | 	Duration             string
 | 
					
						
							|  |  |  |  | 	ExpirationDate       string
 | 
					
						
							|  |  |  |  | 	Rating               string
 | 
					
						
							|  |  |  |  | 	ViewCount            string
 | 
					
						
							|  |  |  |  | 	PublicationDate      string
 | 
					
						
							|  |  |  |  | 	FamilyFriendly       string
 | 
					
						
							|  |  |  |  | 	Restriction          string
 | 
					
						
							|  |  |  |  | 	GalleryLoc           string
 | 
					
						
							|  |  |  |  | 	Price                string
 | 
					
						
							|  |  |  |  | 	RequiresSubscription string
 | 
					
						
							|  |  |  |  | 	Uploader             string
 | 
					
						
							|  |  |  |  | 	Live                 string
 | 
					
						
							|  |  |  |  | }
 |