PageSourceSearch

https://tierarztpraxis-chemnitz.de/wp-content/plugins/wk-admin/src/zustimmung.js?ver=7.1.2

js tierarztpraxis-chemnitz.de collected 2026-10-03 01:47:36 UTC 1,781 bytes, 44 lines download raw bytes

1document.addEventListener('DOMContentLoaded', function(){
2	const Zustimmungen = document.querySelectorAll('[class*="wk-zustimmung"]');
3	Zustimmungen.forEach(function(element,index){
4		element.classList.add('dialog');
5		element.innerHTML='<div class="text">'+element.dataset.consens+
6							'</div><button onclick="wkshortocdes_zustimmung_confirm('+index+')">Einverstanden</button>';
7	});
8	Zustimmungen.forEach(function(element){
9		const type = element.dataset.type;
10		let wkshortcodesZustimmung={};
11		if (typeof(sessionStorage.wkshortcodesZustimmung)!=='undefined'){
12			wkshortcodesZustimmung=JSON.parse(sessionStorage.wkshortcodesZustimmung);
13		}
14		if(typeof(wkshortcodesZustimmung[type])!=='undefined'){
15			wkshortocdes_zustimmung_replaceType(Zustimmungen,type);
16		}
17	});
18});
19function wkshortocdes_zustimmung_confirm(index) {
20	const Zustimmungen = document.querySelectorAll('[class*="wk-zustimmung"]');
21	const type = Zustimmungen[index].dataset.type;
22	wkshortocdes_zustimmung_replaceType(Zustimmungen, type);
23	
24	if (typeof(sessionStorage)!=='undefined'){
25		let wkshortcodesZustimmung={};
26		if (typeof(sessionStorage.wkshortcodesZustimmung)!=='undefined'){
27			wkshortcodesZustimmung=JSON.parse(sessionStorage.wkshortcodesZustimmung);
28		}
29		wkshortcodesZustimmung[type]=true;
30		sessionStorage.wkshortcodesZustimmung = JSON.stringify(wkshortcodesZustimmung);
31		
32	}
33}
34function wkshortocdes_zustimmung_replaceType(Zustimmungen,type) {	
35	Zustimmungen.forEach(function(element,index) {
36		if (element.dataset.type===type) {
37			wkshortocdes_zustimmung_replace(Zustimmungen,index);
38		}
39	});
40}
41function wkshortocdes_zustimmung_replace(Zustimmungen,index) {
42	Zustimmungen[index].classList.replace('dialog','content');
43	Zustimmungen[index].innerHTML=wkshortcodesZustimmungInhalt['E'+index];
44}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.