--- trunk/web/templates/fragments/user_on_landscape 2006/06/08 12:50:05 62 +++ trunk/web/templates/fragments/user_on_landscape 2006/06/10 22:32:40 63 @@ -5,6 +5,20 @@ <%init> +sub growl { + my ($level,$title,$message) = @_; + print <<_END_OF_GROWL_; + +_END_OF_GROWL_ +}; + warn "user_id: $user_id, op: $op, landscape_id: $landscape_id\n"; if ($op eq 'delete') { @@ -14,9 +28,9 @@ landscape => $landscape_id ); if ($u->delete) { -# $m->out("Deleted ", $u->landscape->name); + growl('ok','Deleted', $u->landscape->name . ' removed from ' . $u->user_on->name); } else { - $m->out("Problem while deleting ", $u->landscape->name); + growl('error','Error',"Problem while deleting " . $u->landscape->name); } } elsif ($op eq 'add') { @@ -26,8 +40,9 @@ landscape => $landscape_id, )) { # $m->out("Added ", $u->landscape->name); + growl('ok','Added', $u->landscape->name); } else { - $m->out("Problem while adding ", $landscape_id); + growl('error','Error',"Problem while adding " . $landscape_id); } }