This is an old revision of the document!


Pour le moment, l'interface d'administration de openJabNab ne marche pas, ou très mal.

En attendant que cela change, il est possible de configurer ce qui vous interesse en mettant un peu les mains dans le cambouis.

Ajouter un plugin pour un lapin

Dans le fichier bin/bunny.cpp, à la fin du constructeur ( Bunny::Bunny(QByteArray const& bunnyID) ), pour le plugin clock (par exemple)

        [...]
        saveTimer->start(5*60*1000); // 5min
        PluginInterface * plugin = PluginManager::Instance().GetPluginByName("clock");
        AddPlugin(plugin);
}

Configurer un paramètre pour un plugin

Dans le fichier bin/bunny.cpp, à la fin du constructeur ( Bunny::Bunny(QByteArray const& bunnyID) ), pour le plugin music (par exemple), afin de jouer un mp3 placé dans http-wrapper/plugins/music/music.mp3 lors du passage du tag RFID 001122334455

        [...]
        saveTimer->start(5*60*1000); // 5min
        SetPluginSetting("music", "RFIDPlay/001122334455", "music.mp3");
}