Aktivenkalender
Deine Aktionen und Themen
Klick auf eine Aktion für Details.
<script> (function(){ const MONTHS=["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]; const MONTH_ICAL=["20260101","20260201","20260301","20260401","20260501","20260601","20260701","20260801","20260901","20261001","20261101","20261201"]; const MONTH_ICAL_END=["20260102","20260202","20260302","20260402","20260502","20260602","20260702","20260802","20260902","20261002","20261102","20261202"]; const SPECIFIC={50:{s:"20260421",e:"20260424"},51:{s:"20260512",e:"20260513"},52:{s:"20260611",e:"20260613"},53:{s:"20260910",e:"20260911"},55:{s:"20261105",e:"20261107"}}; const TL={ansprache:"Digitale Ansprache",aktion:"Vor-Ort-Aktion",event:"Event",kampagne:"Kampagne",reflexion:"Analyse & Reflexion",hg2event:"hg2-event"}; const ACTIONS=[ {id:1, month:0, label:"Jahresauftakt-Mailing", type:"ansprache",ks:false,title:"Jahresauftakt-Mailing", when:"Januar", desc:"Persönliches Anschreiben an alle bekannten Nichtmitglieder: Neues Jahr, neuer Anlass. Klarer CTA zur Mitgliedschaft. Segmentierung nach Betrieb und Berufsgruppe.",tags:["E-Mail","Organizer","Personalisierung"]}, {id:2, month:0, label:"Ziele & Zahlen setzen", type:"reflexion",ks:false,title:"Jahresziele Mitgliederentwicklung",when:"Januar", desc:"Wie viele Eintritte in welchen Betrieben? Welche Zielgruppen? Basisauswertung aus dem Vorjahr, Zahlen definieren, Zuständigkeiten klären.",tags:["Planung","Zahlen","Strategie"]}, {id:3, month:1, label:"Befragung starten", type:"aktion", ks:false,title:"Beschäftigtenbefragung starten", when:"Februar", desc:"Befragung zu Arbeitsbedingungen als Türöffner. Gleichzeitig Kontaktdaten erheben und Nichtmitglieder identifizieren.",tags:["Befragung","Kontaktgewinnung","Beteiligung"]}, {id:4, month:1, label:"Valentinstag-Ansprache", type:"ansprache",ks:false,title:"Valentinstag – Solidarität zeigt Gesicht",when:"Februar",desc:"Digitale Ansprache rund um den 14. Februar: 'Wir halten zusammen.' Niedrigschwellig, persönlich, schnell teilbar. Sharepics via Mediengenerator.",tags:["Social Media","Mediengenerator","Datum"]}, {id:5, month:2, label:"Betriebsbesuche Frühjahr", type:"aktion", ks:false,title:"Frühjahrs-Betriebsrundgang", when:"März", desc:"Aktive gehen in den Betrieb. Direktansprache mit kurzer Botschaft, Flyer, QR-Code zur Beitrittsseite. Ergebnisse danach in Organizer erfassen.",tags:["Direktansprache","Organizer","Print"]}, {id:6, month:2, label:"Internationaler Frauentag", type:"event", ks:false,title:"8. März – Sichtbarkeit nutzen", when:"März", desc:"Kampagnen-Impuls rund um den Internationalen Frauentag. Sharepics, Statement-Post, Aktivierung von Kolleginnen als Multiplikatorinnen.",tags:["Datum","Social Media","Mobilisierung"]}, {id:7, month:3, label:"Osteransprache", type:"ansprache",ks:false,title:"Osterimpuls: Neuer Start", when:"April", desc:"Saisonaler Anlass für eine digitale Ansprache. Thema: 'Neuer Start'. Persönliche E-Mail + Social. Beitrittsformular prominent platzieren.",tags:["Saisonaler Impuls","E-Mail","Landingpage"]}, {id:8, month:3, label:"Befragungsergebnisse", type:"reflexion",ks:false,title:"Auswertung Frühjahrs-Befragung", when:"April", desc:"Ergebnisse aufbereiten und kommunizieren. Wer wurde erreicht? Wer ist noch nicht Mitglied? Follow-up-Mailings planen.",tags:["Auswertung","CRM","Follow-up"]}, {id:50,month:3, label:"HG2 Kongresstage (21–23.4)",type:"hg2event", ks:false,title:"HG2-Kongresstage 2026 (21.–23. April)",when:"April",desc:"Pflege-Kongress (21.4.), Team-Gesundheit-Kongress (22.4.), Schüler*innen- & Studierende-Kongress (23.4.). Vernetzung mit Kolleg*innen aus allen Dienststellen und Berufsgruppen.",tags:["HG2","Kongress","Vernetzung","Recruiting"]}, {id:9, month:4, label:"► Sommerkampagne Start", type:"kampagne", ks:true, title:"Sommerkampagne – Start", when:"Mai", desc:"Startpunkt der Sommerkampagne: Erste digitale Welle, Leitthema definieren, Materialien freischalten. 1. Mai als Mobilisierungsmoment nutzen.",tags:["Kampagnenstart","1. Mai","Digital"]}, {id:10,month:4, label:"Post-1-Mai Follow-up", type:"ansprache",ks:false,title:"Follow-up nach dem 1. Mai", when:"Mai", desc:"Alle Interessierten aus dem 1.-Mai-Stand innerhalb 48h anschreiben. Persönlich, konkret, mit Link zum Beitritt.",tags:["Follow-up","Timing","Organizer"]}, {id:51,month:4, label:"Tag der Pflege (12. Mai)", type:"hg2event", ks:false,title:"Internationaler Tag der Pflege – 12. Mai",when:"Mai",desc:"Jährlich am 12. Mai: Gedenktag zu Ehren von Florence Nightingale. Ideal für Sichtbarkeitskampagnen, Statements zur Schwerarbeitsregelung und Gehaltsthemen im WiGev.",tags:["Pflege","12. Mai","Schwerarbeit","Sichtbarkeit"]}, {id:11,month:5, label:"Halbzeit-Check", type:"reflexion",ks:false,title:"Halbzeit-Check & Sommer-Planung",when:"Juni", desc:"Wie laufen die Zahlen? Was fehlt bis zum Jahresziel? Sommerpause aktiv nutzen: Konzept für Herbstkampagne entwickeln.",tags:["Halbzeit","Planung","Strategie"]}, {id:12,month:5, label:"► Video-Kampagne Start", type:"kampagne", ks:true, title:"Video-Kampagne – Start", when:"Juni", desc:"Startpunkt der Video-Kampagne: Authentische Kurzvideos von Aktiven. 'Darum bin ich dabei.' Videogenerator einrichten, erste Videos aufnehmen.",tags:["Kampagnenstart","Video","Videogenerator","Testimonial"]}, {id:52,month:5, label:"ÖGKV Kongress (11–12.6.)", type:"hg2event", ks:false,title:"ÖGKV Kongress 2026 – Graz (11./12. Juni)",when:"Juni",desc:"Kongress des Österreichischen Gesundheits- und Krankenpflegeverbands im Congress Graz. Pflegequalität, Digitalisierung, Ethik, Bildung. Fortbildungspunkte werden vergeben.",tags:["ÖGKV","Graz","Fortbildung","Pflege"]}, {id:13,month:6, label:"Sommeransprache", type:"ansprache",ks:false,title:"Sommerpost an Nichtmitglieder", when:"Juli", desc:"Leichte, persönliche Ansprache. Kein Druck, klarer Nutzen. Thema: 'Was du im Urlaub nicht siehst – was wir für dich tun.'",tags:["E-Mail","Nutzenargumentation"]}, {id:14,month:7, label:"Betriebsrat sichtbar machen",type:"aktion", ks:false,title:"Betriebsrat sichtbar machen", when:"August", desc:"Infopost oder Aushang mit konkreten Erfolgen der Personalvertretung. Einstieg: 'Das haben wir für euch rausgeholt.'",tags:["Erfolge","Betrieb","Niedrigschwellig"]}, {id:15,month:8, label:"► Herbstkampagne Start", type:"kampagne", ks:true, title:"Herbstkampagne – Start", when:"September", desc:"Startpunkt der Herbstkampagne – stärkste Recruiting-Phase nach dem 1. Mai. Leitthema: 'Jetzt ist der richtige Moment.' Digitale Welle und Betriebsbesuche kombinieren.",tags:["Kampagnenstart","Hochsaison","Digital + Vor-Ort"]}, {id:16,month:8, label:"Tarifnutzen kommunizieren", type:"ansprache",ks:false,title:"Tarifnutzen kommunizieren", when:"September", desc:"Was bringt die Mitgliedschaft konkret? Gehaltscheck, Tarifvergleich, konkrete Zahlen. Tarifplattform und Vergütungscheck einsetzen.",tags:["Tarifplattform","Gehaltscheck","Nutzen"]}, {id:53,month:8, label:"Business Run (10.9.)", type:"hg2event", ks:false,title:"Wien Energie Business Run – 10. September 2026",when:"September",desc:"25. Jubiläum auf der Donauinsel. Die HG2 nimmt traditionell teil. Anmeldeschluss: 12. August 2026. Pokale für die drei schnellsten Betriebsrätinnen und Betriebsräte.",tags:["Business Run","Donauinsel","Team","HG2"]}, {id:17,month:9, label:"Info-Abend Herbst", type:"event", ks:false,title:"Herbstveranstaltung / Info-Abend",when:"Oktober", desc:"Offene Veranstaltung für Interessierte: Wer sind wir, was tun wir, wie kannst du mitmachen? Einladung über digitale Kanäle.",tags:["Event","Offene Veranstaltung","Landingpage"]}, {id:18,month:9, label:"Gehaltscheck-Aktion", type:"ansprache",ks:false,title:"Gehaltscheck-Welle Oktober", when:"Oktober", desc:"Breite Streuung des Gehaltschecks als Leadgenerator. Wer seinen Check macht, hinterlässt Kontakt. Follow-up mit Mitgliedschafts-CTA.",tags:["Gehaltscheck","Lead","Organizer"]}, {id:54,month:9, label:"Gehaltsverhandlungen WiGev",type:"hg2event", ks:false,title:"Gehaltsverhandlungen WiGev – Herbst",when:"Oktober",desc:"Gehaltsverhandlungen für den Wiener Gesundheitsverbund starten traditionell im Herbst. Mitglieder informieren, Forderungen kommunizieren, Beitrittsimpuls nutzen.",tags:["Gehaltsverhandlung","WiGev","PV","Schwerarbeit"]}, {id:19,month:10,label:"► Jahresspurt-Kampagne Start",type:"kampagne",ks:true,title:"Jahresspurt-Kampagne – Start", when:"November", desc:"Startpunkt der Jahresspurt-Kampagne. Countdown: 'Noch X Wochen – tritt jetzt ein.' Urgency erzeugen ohne Druck. E-Mail-Serie aufsetzen + Social-Welle starten.",tags:["Kampagnenstart","Urgency","Serie","Jahresende"]}, {id:20,month:10,label:"Aktive mobilisieren", type:"aktion", ks:false,title:"Aktive als Botschafter*innen", when:"November", desc:"Gezielte Aktivierung von Aktiven im Betrieb. Kurze Schulung, Materialpaket, Gesprächsleitfaden. Peer-to-Peer funktioniert besser als jede Kampagne.",tags:["Aktive","P2P","Schulung"]}, {id:55,month:10,label:"pflegekongress26 (5–6.11.)",type:"hg2event", ks:false,title:"pflegekongress26 – Austria Center Vienna (5./6. November)",when:"November",desc:"Größter österreichischer Pflegekongress im DACH-Raum. Bis zu 30 ÖGKV-Fortbildungspunkte. Frühbucherpreis bis 6. August 2026 (275 €). Ideal für DGKP und Pflegefachassistent*innen im WiGev.",tags:["Pflegekongress","Wien","Fortbildung","DGKP"]}, {id:21,month:11,label:"Jahresauswertung", type:"reflexion",ks:false,title:"Jahresauswertung Mitglieder", when:"Dezember", desc:"Wie viele Eintritte? Wo lagen die stärksten Kanäle? Was hat nicht funktioniert? Zahlen für das nächste Jahr als Baseline nutzen.",tags:["Auswertung","Zahlen","Lernschleife"]}, {id:22,month:11,label:"Jahresendmailing", type:"ansprache",ks:false,title:"Weihnachtspost – persönlich", when:"Dezember", desc:"Danke an Aktive, Impuls an Nichtmitglieder. Persönlich, warm: 'Das nächste Jahr können wir gemeinsam angehen.'",tags:["E-Mail","Danke","Jahresabschluss"]}, ]; let activeFilter="all", subs={}; function esc(s){return(s||"").replace(/\\/g,"\\\\").replace(/;/g,"\\;").replace(/,/g,"\\,").replace(/\n/g,"\\n");} function buildIcal(list){ const evts=list.map(a=>{ const sp=SPECIFIC[a.id]; const ds=sp?sp.s:MONTH_ICAL[a.month], de=sp?sp.e:MONTH_ICAL_END[a.month]; return["BEGIN:VEVENT","UID:aktivenkalender-"+a.id+"-2026@hg2.at","DTSTART;VALUE=DATE:"+ds,"DTEND;VALUE=DATE:"+de,"SUMMARY:"+esc(a.title),"DESCRIPTION:"+esc(a.desc+(a.tags.length?"\n\nSchlagwörter: "+a.tags.join(", "):"")),"CATEGORIES:"+esc(TL[a.type]||a.type),"END:VEVENT"].join("\r\n"); }); return["BEGIN:VCALENDAR","VERSION:2.0","PRODID:-//younion HG2//Aktivenkalender 2026//DE","CALSCALE:GREGORIAN","METHOD:PUBLISH","X-WR-CALNAME:Aktivenkalender HG2 2026","X-WR-TIMEZONE:Europe/Vienna",...evts,"END:VCALENDAR"].join("\r\n"); } function dlIcal(list,name){ const b=new Blob([buildIcal(list)],{type:"text/calendar;charset=utf-8"}); const u=URL.createObjectURL(b),a=document.createElement("a"); a.href=u;a.download=name;a.click();setTimeout(()=>URL.revokeObjectURL(u),1000); } function renderGrid(){ const grid=document.getElementById("calGrid"); grid.innerHTML=""; MONTHS.forEach((m,i)=>{ const card=document.createElement("div"); card.className="cal-month-card"; const filtered=ACTIONS.filter(a=>a.month===i&&(activeFilter==="all"||a.type===activeFilter)); card.innerHTML=`
${m}
`; grid.appendChild(card); const ma=card.querySelector(`#cma${i}`); if(!filtered.length&&activeFilter!=="all"){ const e=document.createElement("div"); e.style.cssText="font-size:11px;color:#ccc;padding:4px 0;";e.textContent="–";ma.appendChild(e);return; } filtered.forEach(a=>{ const pill=document.createElement("div"); pill.className="cal-pill cal-type-"+a.type; const sb=(a.type==="kampagne"&&a.ks)?`START`:""; const sc=(subs[a.id]||[]).length; const subb=sc>0?`✉${sc}`:""; pill.innerHTML=`${a.label}${sb}${subb}`; pill.title=a.title; pill.addEventListener("click",()=>{showDetail(a);document.querySelectorAll(".cal-pill").forEach(p=>p.style.outline="none");pill.style.outline="2px solid #aaa";}); ma.appendChild(pill); }); }); } function showDetail(a){ const panel=document.getElementById("calDetail"); const sc=(subs[a.id]||[]).length; const sb=(a.type==="kampagne"&&a.ks)?`Kampagnenstart`:""; panel.innerHTML=`
${a.title}${sb}
${a.when} · ${TL[a.type]||a.type}
${a.desc}
${a.tags.map(t=>`${t}`).join("")}
Newsletter abonnieren
Erhalte eine Benachrichtigung, wenn diese Aktion startet.
${sc>0?`
${sc} Abonnent*in${sc!==1?"nen":""}
`:""}
`; document.getElementById("calNlBtn").addEventListener("click",()=>doSub(a)); document.getElementById("calNlEmail").addEventListener("keydown",e=>{if(e.key==="Enter")doSub(a);}); document.getElementById("calDlOne").addEventListener("click",()=>dlIcal([a],"hg2-"+a.id+".ics")); } function doSub(a){ const el=document.getElementById("calNlEmail"),fb=document.getElementById("calNlFb"); const email=(el?el.value:"").trim(); if(!email||!email.includes("@")){fb.innerHTML=`Bitte eine gültige E-Mail-Adresse eingeben.`;return;} if(!subs[a.id])subs[a.id]=[]; if(subs[a.id].includes(email)){fb.innerHTML=`Du bist bereits angemeldet.`;return;} subs[a.id].push(email); if(el)el.value=""; fb.innerHTML=`Angemeldet! Du erhältst eine Benachrichtigung, wenn diese Aktion startet.`; setTimeout(()=>{showDetail(a);renderGrid();},700); } document.getElementById("calToolbar").addEventListener("click",e=>{ const btn=e.target.closest(".cal-filter-btn");if(!btn)return; activeFilter=btn.dataset.type; document.querySelectorAll(".cal-filter-btn").forEach(b=>b.classList.remove("active")); btn.classList.add("active"); document.getElementById("calDetail").innerHTML=`
Klick auf eine Aktion für Details.
`; renderGrid(); }); document.getElementById("calDlAll").addEventListener("click",()=>dlIcal(ACTIONS,"aktivenkalender-hg2-2026.ics")); renderGrid(); })(); </script>