Index: droplet.inc =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/mysite/plugins/types/droplet.inc,v retrieving revision 1.16 diff -u -r1.16 droplet.inc --- droplet.inc 29 Jul 2007 16:13:26 -0000 1.16 +++ droplet.inc 21 Dec 2007 14:25:30 -0000 @@ -90,6 +90,20 @@ $droplet = mysite_get_custom('droplet', $type_id); // pass $droplet by reference in order to parse the subtype and key $content = mysite_type_droplet_get_content($droplet); + + // Add the view URL and UID argument to the more link + if ($droplet->subtype == 'view') { + $view = views_load_view($droplet->key); + if ($view->page == TRUE && !empty($view->url)) { + if (strpos($view->url, '$arg')) { + $droplet->base = str_replace('$arg', arg(1), $view->url); + } + else { + $droplet->base = $view->url .'/'. arg(1); + } + } + } + $data = array( 'base' => $droplet->base, 'xml' => $droplet->xml @@ -648,6 +664,9 @@ function mysite_type_droplet_view_content($droplet) { // for blocks, the key is stored as "module|delta" $view = views_load_view($droplet->key); - $output = views_build_view('embed', $view, $args, $view->use_pager, $view->nodes_per_page); + + // We want to pass in arg(1) (the UID for the mysite) into the view + $output = views_build_view('embed', $view, array(arg(1)), $view->use_pager, $view->nodes_per_page); + return $output; } \ No newline at end of file