The portfolio API in Moodle 2.0 is about pushing data *from* Moodle to external systems (eg Mahara).
If you put to push data from Mahara to Moodle, you'll need to look at the Repository API, which is about pulling content into Moodle from an external system (the opposite of the Portfolio API).
There's more documentation about the Portfolio API here:
It sounds like you need to write a new portfolio_caller in Moodle: http://docs.moodle.org/en/Development:Adding_a_Portfolio_Button_to_a_page
to be able to export your portfolio data from the Moodle resume, and then write a handler in Mahara.
This ties in with the work we've been doing in Mahara on LEAP2A and I hope within the next 2 months I'll be adding support to Moodle. LEAP2A is a portfolio standard that could be used to describe your resume information in a way that Mahara can understand.
See http://docs.moodle.org/en/Development:LEAP2A_Portfolio_Implementation for more information about LEAP2A.
In short, if you can wait until I've added that into 2.0, you'll have a much easier time
Cheers & hope that helps.
Communication Moodle and Mahara
This discussion has been locked because a year has elapsed since the last post. Please start a new discussion topic.