Hallo,
In Fakt würde der Anwender lediglich ein Template (nicht PHP sondern Javascript) in seine eigene Seite einbauen, was der beliebig gestalten kann. Er muss dazu nur die Namen der Platzhalter kennen.
das geht auch noch einfacher: im HTML ein Platzhalterelement und dann dem Javascript beim Aufrufen dessen ID sowie die weiteren Informationen als Parameter mitgeben:
<section id="Kalender"></section>
<script src="https://.../Kalender.js?id=Kalender;VIP=603;zp=p591b;lg=de;posi=25"></script>
Gruß
Jürgen