Du legst eine Datei
/templates/DEINTEMPLATENAME/html/mod_custom/greeting.php
an; mit folgendem Inhalt:

<?php
defined('_JEXEC') or die;

$user = JFactory::getUser();
$userName = $user->get('name');
?>
<div class="greeting-text">
Hallo, <?php echo $userName ?>, schön, dass du hier bist.
</div>

Du legst ein "Eigenes Modul" (mod_custom) in der Wunschposition an.

Unter "Layout" wählst du "greeting", also dein eigenes, alternatives Layout.

Unter "Zugriffsebene" wählst du "Registriert" / "Registered", damit nur angemeldete Benutzer es sehen.