Bonjour,
Pour la première question, le fichier parent (comme pour tous les composants utilisant le format MVC de Joomla) est dans les fichiers de vues (views).
Ceux-ci peuvent être substitués directement dans votre template de site.
Pour la liste principale des évènements, il s'agit du fichier ROOT/components/com_icagenda/views/list/tmpl/default.php
Pour la deuxième question, ne cherchez pas le fichier avec ces variables qui sont des variables simplifiées et qui appartiennent aux fichiers core.
Le plus simple est de définir vos propres variables directement dans vos fichiers de substitutions de vues ou bien dans votre propre thème pack
Si vous souhaitez le même nom de variable, vous pouvez très bien les redéfinir de cette même façon.
Ensuite, ces variables sont définies au niveau du core dans les fichiers du dossier add/elements
A ne pas modifier bien-sûr, comme tout fichier core, mais à consulter si vous voulez baser vos variables sur le code source.
Bien cordialement,
Cyril