La surcharge consiste à placer dans le dossier template du thème actif de votre site, un gabarit (fichier dont l'extension est "tpl.php") de page dont le contenu modifie le comportement prévu par le créateur du module.

Pour ma démonstration je vais travailler sur le fichier agenda-block.tpl.php issus du module agenda.

La première étape consiste à copier le fichier d'origine ( qui doit se trouver dans le dossier "sites/all/modules/agenda" de votre installation dès lors que le module "agenda" est installé) dans le dossier "themes/votretheme/templates

border-color: infobackground;outset;display: inline-block;padding: 0 1em;vertical-align: text-top;width: 44%;

le code d'origine

le  code "surchargé"

<?php
echo $date;
?>
</p>
  <ol>
  <?php
foreach ($day as $event):
?>
    <li class="cal_<?php echo $event; ?>">
      <span class="calendar_title">
<?php
echo $event;
?>
</span>
      <ul class="moreinfo">
        <?php foreach ($keys as $key): ?>
          <?php if (!empty($event)): ?>
            <li>
            <?php if (!in_array($key, $nolabel)): ?>
              <em><?php echo _agenda_translate($key); ?></em>:
            <?php endif; ?>
            <?php echo $event; ?>
            </li>
          <?php endif; ?><?php endforeach; ?>
      </ul>
    </li>
  <?php endforeach; ?>
  </ol>
<?php endforeach; ?>

<?php
if ( $date != $day) echo $date; else echo "le : ".$date;
?>
</p>
<ol>
<?php
foreach ($day as $event):
?>
<li class="cal_<?php echo $event; ?>">
      <span class="calendar_title">
<?php
  $trimstime_start = ltrim($event, "0");
  $trimetime_end = ltrim($event, "0");
  echo $event."<br /> ".$trimstime_start." - ".$trimetime_end;
  ?>
</span>
      <ul class="moreinfo">
<?php foreach ($keys as $key): ?>
          <?php if (!empty($event)): ?>
            <li>
            <?php if (!in_array($key, $nolabel)): ?>
              <em><?php echo _agenda_translate($key); ?></em>:
            <?php endif; ?>
            <?php echo $event; ?>
            </li>
          <?php endif; ?>
        <?php endforeach; ?>
</ul>
    </li>
  <?php endforeach; ?>
  </ol>
<?php endforeach; ?>
<h3>Afficher</h3> <h2>
<a href="http://dhumbert.info/drupal/notre-agenda">notre agenda</a>
</h2>
<h3>complet</h3>

inspiré d'omelette
Attention, le nouveau gabarit ne sera jamais vu  par Drupal, à moins que le gabarit de base ne soit également présent dans le même dossier. Le gabarit de base est le fichier page.tpl.php