setMetaData('task', $task, 'text'); $entity->setMetaData('status', 'notdone', 'text'); if ($tags!="") { $tags = explode(",",$tags); foreach ($tags as $tag) { $tag = sanitise_string($tag); $entity->setMetaData($tag, $tag); } } $entity->save(); } else echo "error"; break; case 'tick' : $entity = get_entity($guid); $entity->setMetaData('status', 'done', 'text'); break; } $body = elgg_view("tasklist/main", array( "name" => $owner->name, "tasklist" => tasklist_drawtasks($owner_id, $limit, $offset), "newtask" => tasklist_draw_newtask_form($owner_id) )); page_draw("Tasklist",$body); ?>