2021-07-18 11:54:00 -04:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								{{$trimmed := strings.TrimSuffix ".md" (.Destination | safeURL)}}
							 | 
						
					
						
							
								
									
										
										
										
											2022-02-20 21:40:10 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								{{$dashedurl := replace $trimmed "%20" "-" }}
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								{{$external := strings.HasPrefix $dashedurl "http" }}
							 | 
						
					
						
							
								
									
										
										
										
											2022-01-03 13:18:31 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								{{- if $external -}}
							 | 
						
					
						
							
								
									
										
										
										
											2022-02-20 21:40:10 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								<a href="{{ $dashedurl }}" rel="noopener">{{ .Text | safeHTML }}</a>
							 | 
						
					
						
							
								
									
										
										
										
											2022-01-03 13:18:31 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								{{- else -}}
							 | 
						
					
						
							
								
									
										
										
										
											2022-02-20 21:40:10 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								{{$spacedurl := replace $trimmed "%20" " " }}
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								{{$fixedUrl := (cond (hasPrefix $spacedurl "/") $spacedurl (print "/" $spacedurl)) | urlize}}
							 | 
						
					
						
							
								
									
										
										
										
											2022-04-02 13:34:26 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								{{$nonexistent := eq (.Page.GetPage $spacedurl).RelPermalink ""}}
							 | 
						
					
						
							
								
									
										
										
										
											2022-02-20 21:40:10 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								{{$rooted := default $spacedurl (strings.TrimRight "/" (.Page.GetPage $spacedurl).RelPermalink) }}
							 | 
						
					
						
							
								
									
										
										
										
											2022-04-02 13:34:26 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								<a
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  {{if not $nonexistent}}href="{{$rooted}}"{{end}}
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								  rel="noopener" class="internal-link{{if $nonexistent}} broken{{end}}"
							 | 
						
					
						
							
								
									
										
										
										
											2022-04-05 18:07:40 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								  data-src="{{$rooted}}">{{- .Text | safeHTML -}}
							 | 
						
					
						
							
								
									
										
										
										
											2022-04-02 13:34:26 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								</a>
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								{{- end -}}
							 |