point d'entrée era

je n'ai besoin que du nom long du répertoire du site, et du matrix_model

créer un répertoire avec les fichiers html dedans plutôt que le filename

interface

'on_matrix_rapport_activate' : self.rapport,

matrix.py

def rapport(self, *args) :
    """lance le script de génération du fo et récupère la sortie
    """
    if self.ctrl.filename : 
        dump(self.ctrl.filename, self.ctrl.dump())
        # FIXME  : le modèle est accessible à partir de là
        print self.model
        # END_FIXME

    else :
        dlg = create_error_dialog(_('filename not set'))
        dlg.show_all()

ça appelle dump uniquement parce qu'il y a les visiteurs. Il faut passer le matrix_model en paramètre.

le matrix_model est un models.MatrixModel dans lequel il y a les flux et les zones.