I as well would be happy on some more instruction. In my case i simply want a second user page which holds the latest activities and a third one which holds favorite posts. I figured out how to get the favorites visible even for not logged in users but i cant set up that page.
To just try what i can do myself, I took the example page plugin, changed all "example" against "fav", took from DG´s activity module slightly modified
class qa_fav_page {
private $directory;
private $urltoroot;
private $user;
private $reqmatch = '#user-fav/([^/]+)#';
function load_module( $directory, $urltoroot )
{
$this->directory = $directory;
$this->urltoroot = $urltoroot;
}
function suggest_requests() // for display in admin interface
{
return array(
array(
'title' => 'Fav page',
'request' => 'user-fav',
'nav' => 'M',
),
);
}
function match_request( $request )
{
return preg_match( $this->reqmatch, $request ) > 0;
}
function process_request($request)
{
and from here on the qa-page-user.php content as mentioned above.
I can add the page in admin and set a link, but thats all, calling the page throws PAGE NOT FOUND. Not even getting to the point to have that page for each user in user context...
For those, who have less experience it seems to be extremely difficult to set something like this up.
Or is there another way to duplicate the single user page, and then just cutting out what is not needed on the one or other ?
Any help is welcome. I am as well willing to pay as mentioned several times before. Unluckily on very most plugin requests dont come in responses or offers at least. For me and others this is kind of ugly to observe as it is simply a stop point.