a basic component for Jomla 3.x legacy