Möchte man bestimmte Module für registrierte User ausblenden, hilft dieser Code, der in die index.php des Templates eingefügt werden muss:
Es wird einfach abgefragt, ob der User eine ID hat. Diese wird nur vergeben, wenn der User eingeloggt ist. Ist er das nicht, hat er auch keine ID - ist also Gast auf der Website. Keine ID = die Modulposition wird ausgegeben und somit wird ein Modul, dass dieser Modulposition zugeordnet ist, angezeigt. Hat der User eine ID - ist also eingeloggt - wird die Position nicht ausgegeben und der User sieht ergo das Modul, welches dieser Position zugeordnet ist, nicht.
Hier ein Beispiel von einer Website, wo ich diese Technik eingesetzt habe. Es wird zuerst die linke Seite erzeugt und darin die Position, die nur für Gäste angezeigt wird:
Hoffe, das wird nun etwas klarer...