mirror of
				https://github.com/Theodor-Springmann-Stiftung/kgpz_web.git
				synced 2025-11-04 03:35:30 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			962 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			962 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
<title>KGPZ – Ausgabe {{ .model.Number.No }} / {{ .model.Year }}</title>
 | 
						|
 | 
						|
<script>
 | 
						|
// Make template data available to JavaScript
 | 
						|
window.templateData = {
 | 
						|
	targetPage: {{ if .targetPage }}{{ .targetPage }}{{ else }}0{{ end }}
 | 
						|
};
 | 
						|
</script>
 | 
						|
 | 
						|
{{ if .targetPage }}
 | 
						|
<script>
 | 
						|
// Auto-scroll to target page when page loads
 | 
						|
document.addEventListener('DOMContentLoaded', function() {
 | 
						|
	// Wait for newspaper layout to be initialized
 | 
						|
	setTimeout(function() {
 | 
						|
		const targetPage = {{ .targetPage }};
 | 
						|
		const pageContainer = document.querySelector('[data-page-container="' + targetPage + '"]');
 | 
						|
		if (pageContainer) {
 | 
						|
			pageContainer.scrollIntoView({
 | 
						|
				behavior: 'smooth',
 | 
						|
				block: 'start'
 | 
						|
			});
 | 
						|
 | 
						|
			// Highlight the page in the Inhaltsverzeichnis
 | 
						|
			if (typeof markCurrentPageInInhaltsverzeichnis === 'function') {
 | 
						|
				markCurrentPageInInhaltsverzeichnis(targetPage);
 | 
						|
			}
 | 
						|
		}
 | 
						|
	}, 500); // Give time for layout initialization
 | 
						|
});
 | 
						|
</script>
 | 
						|
{{ end }}
 |