Add GDPR cookie-consent banner (Consent Mode v2)

- consent.js: self-contained, non-blocking bottom banner in EN/MK/SI,
  remembers the choice in localStorage, links to the per-language cookie
  policy. Accept -> gtag consent 'update' granted; Decline stays denied.
- Head GA snippet restores a returning visitor's prior "granted" choice
  before the first hit; loads /consent.js on every page.
- Re-openable via window.msosOpenConsent() for a "manage cookies" link.

Verified in-browser: shows for new visitors, Accept grants + remembers,
reload keeps consent without re-prompting, Slovene text + /si/ policy link.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
popovskikandClaude Opus 4.8 committed 2026-08-02 18:30:35 +02:00
1 parent 9a6d2c335c
commit f24fc704d6
203 files changed
+1100

No files matched your search

@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Študijsko leto, ECTS, ocene, prijava na izpite, referat, učenje slovenščine, tutorstvo in obštudijske ECTS.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/academic-life/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/academic-life/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="EMŠO, davčna številka, SI-PASS, bančni račun in telefonski paket odklenejo skoraj vse druge storitve.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/administrative-basics/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/administrative-basics/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Sprejem ni vedno vpis. Preberite odločbo, opravite vpis, pridobite potrdilo o vpisu in preverite morebitne stroške.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/admission-and-enrolment/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/admission-and-enrolment/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Roki 2026/2027 za dodiplomski in magistrski študij za makedonske državljane, po univerzah. Vedno odprite točen aktualni razpis.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/application-deadlines/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/application-deadlines/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Kaj storiti v prvih 72 urah, prvem tednu in prvem mesecu po prihodu v Slovenijo.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/arrival-checklist/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/arrival-checklist/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Postopek eVŠ, sklop dokumentov, roki 2026/2027 po univerzah in zakaj se prijaviti zgodaj.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/bachelor-application/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/bachelor-application/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Najprej primerjajte program, nato mesto. Dobro izkoristite informativne dneve in zgodaj preverite jezikovne pogoje in preizkuse nadarjenosti.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/choose-a-programme/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/choose-a-programme/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Devet stopenj od raziskovanja programa do prvega leta, s prebivanjem, zdravstvom in nastanitvijo, urejenimi vzporedno.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/complete-student-journey/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/complete-student-journey/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Ena glavna mapa, jasna imena datotek, razlika med izvirnikom, kopijo, prevodom in legalizacijo ter osnovno varstvo podatkov.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/document-preparation/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/document-preparation/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Pripravite se, prijavite se, vnesite predhodno izobraževanje, razvrstite programe, naložite in pritisnite Oddaj. Osnutek ni prijava.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/evs-application-guide/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/evs-application-guide/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Klici v sili, kaj vzeti s seboj in študentski zdravstveni kontakti po mestih.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/healthcare-in-slovenia/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/healthcare-in-slovenia/">
+5
View File
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Vaša celotna pot od makedonske srednje šole ali prve stopnje do vpisanega študentskega življenja v Sloveniji.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Magistrski sprejem vodijo fakultete. Zgodaj preverite ustreznost področja in ne pozabite, da enotnega nacionalnega roka ni.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/master-application/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/master-application/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Kako dokazati zadostna sredstva, nastanitev in prijavljen naslov za dovoljenje za prebivanje.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/means-accommodation-address/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/means-accommodation-address/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Vaša osebna študijska pot v Slovenijo — sledite korakom Vodnika za bruce za makedonske študente, od izbire programa do vpisa in prebivanja.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/my-route/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/my-route/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Glavne uradne povezave, na katerih temelji ta vodnik, razvrščene po temah, ter kontrolni seznami in navodila za upravljanje virov.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/official-sources-and-checklists/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/official-sources-and-checklists/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Načrt po mesecih, dokumenti za ročno prtljago, kako potovati in podroben seznam za pakiranje.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/prepare-to-move/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/prepare-to-move/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Priznavanje odloči, ali vam predhodno izobraževanje omogoča dostop do slovenskega programa. Za prijavitelje iz tujine je del sprejema.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/recognition-of-education/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/recognition-of-education/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Letno podaljšanje, pravice do ponavljanja in prepisa, izguba statusa, pot po študiju in odhod iz Slovenije so povezani.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/renew-change-graduate/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/renew-change-graduate/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Kako vam dvostranska pot RM/SI 3 omogoča dostop do zdravstva v Sloveniji in česa ne krije.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/rm-si-3-health-insurance/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/rm-si-3-health-insurance/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Subvencionirani javni domovi vam ob začasnem prebivanju običajno niso na voljo. Načrtujte ekonomsko ali zasebno nastanitev in se izogibajte prevaram.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/student-accommodation/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-accommodation/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Enotne nacionalne številke ni. Pripravite proračun po mestih, načrtujte precej dražji prvi mesec in izkoristite študentske popuste.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/student-budget/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-budget/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Subvencionirana prehrana je na voljo upravičenim tujim rednim študentom in obstaja po slovenskih študijskih središčih, ne le v Ljubljani.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/student-meals/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-meals/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Študentske organizacije, študentski sveti, lokalni klubi, strokovna društva, univerzitetni obštudijski programi, ESN in skupnosti iz domovine.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/student-organisations-and-extracurriculars/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-organisations-and-extracurriculars/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Dokumenti, šest korakov, enoletna veljavnost in kako podaljšati dovoljenje za začasno prebivanje zaradi študija.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/student-residence-permit/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-residence-permit/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Nacionalne vozovnice IJPP, mestni prevoz in izposoja koles. Upravičenost ni odvisna od razdalje do fakultete.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/student-transport/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-transport/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Študentsko delo je z napotnico dovoljeno na študentskem dovoljenju. Redna zaposlitev je druga pot, ki zahteva delovno dovoljenje.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/student-work/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/student-work/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Ljubljana ni edina možnost. Primerjajte vsako slovensko študijsko središče in življenje gradite okoli dejanske lokacije predavanj.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/study-cities/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/study-cities/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Redni javni študij je za makedonske državljane običajno brez šolnine, kar pa ni obljuba, da je vsak program brezplačen.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/tuition-and-scholarships/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/tuition-and-scholarships/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Kratek brezvizumski vstop, vizum D in dovoljenje za prebivanje zaradi študija so tri različne stvari. Vedite, katera vas ohranja tu zakonito.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/visa-and-residence-explained/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/visa-and-residence-explained/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Kulturni šok je običajen. Podporo si zgradite na več mestih, uporabite univerzitetno svetovanje in poznajte klice v sili.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/wellbeing-and-community/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/wellbeing-and-community/">
@@ -14,9 +14,14 @@
ad_storage: 'denied', ad_user_data: 'denied', ad_personalization: 'denied',
analytics_storage: 'denied', wait_for_update: 500
});
// Restore a returning visitor's prior choice before the first hit.
try { if (localStorage.getItem('msos-consent') === 'granted') {
gtag('consent', 'update', { ad_storage:'granted', ad_user_data:'granted',
ad_personalization:'granted', analytics_storage:'granted' }); } } catch(e){}
gtag('js', new Date());
gtag('config', 'G-WVYV807VSS');
</script>
<script src="/consent.js" defer></script>
<meta name="description" content="Veleposlaništvo v Skopju ali slovenska upravna enota: kje oddati in katero tveganje glede zakonitega bivanja upravljati.">
<link rel="canonical" href="https://msosorg.com/si/student-welcome-guide/where-to-apply-for-residence/">
<link rel="alternate" hreflang="en" href="https://msosorg.com/en/student-welcome-guide/where-to-apply-for-residence/">