id курса тут вообще не при чем, вы же локальный плагин создаете. Все его скрипты находятся в каталоге local/speaker, вот и вызывайте страницу редактирования по ссылке new moodle_url($CFG->wwwroot . '/local/speaker/edit.php', array('id' => $id_редактируемого объекта))
Вы не поняли, я хочу добавить кнопки для включения/выключения РЕЖИМА редактирования. А не перейти на другую страницу.