add shortcodes for pdffile and slides
Signed-off-by: Toshaan Bharvani <toshaan@vantosh.com>remotes/1691121312378018446/archetype-theme-transition
							parent
							
								
									97a64733b8
								
							
						
					
					
						commit
						8ebb21dbc5
					
				| @ -0,0 +1 @@ | |||||||
|  |  <i class="file pdf"></i> | ||||||
| @ -0,0 +1,25 @@ | |||||||
|  | {{ $slidesurl := .Get "url" }} | ||||||
|  | {{ $title := .Get "title" }} | ||||||
|  |  | ||||||
|  | {{ $slidesprefix := substr $slidesurl 0 5 }} | ||||||
|  | {{ $slidessuffix := split $slidesurl "." }} | ||||||
|  | {{ $slidestypesize := int (sub (len $slidessuffix) 1) }} | ||||||
|  | {{ $slidestype := index $slidessuffix $slidestypesize }} | ||||||
|  | {{ if eq $slidesprefix "https" }} | ||||||
|  | 	{{ $slidesurl = $slidesurl }} | ||||||
|  | {{ else }} | ||||||
|  | 	{{ $slidesurl = printf "%s/%s" "https://assets.gsebelux.eu" $slidesurl }} | ||||||
|  | {{ end }} | ||||||
|  |  | ||||||
|  | <div class="slides"> | ||||||
|  | 	<h3>{{ $title }}</h3> | ||||||
|  | 	{{ if eq $slidestype "pdf" }} | ||||||
|  | 		<object data="{{ $slidesurl }}" type="application/pdf"> | ||||||
|  | 			<embed src="{{ $slidesurl }}" type="application/pdf"> | ||||||
|  | 				<p>This browser does not support PDFs. Please download the PDF to view it.</p> | ||||||
|  | 			</embed> | ||||||
|  | 		</object> | ||||||
|  | 		<br> | ||||||
|  | 	{{ end }} | ||||||
|  | 	<a href="{{ $slidesurl }}"><i class="fa fa-download"></i> Download</a> | ||||||
|  | </div> | ||||||
					Loading…
					
					
				
		Reference in New Issue