| 1 |
<?php |
<?php |
| 2 |
// $Id: bio.module,v 1.2.2.24 2008/01/28 07:41:21 webchick Exp $ |
// $Id: bio.module,v 1.2.2.25 2008/01/28 08:30:13 webchick Exp $ |
| 3 |
|
|
| 4 |
/** |
/** |
| 5 |
* @file |
* @file |
| 268 |
return $bio; |
return $bio; |
| 269 |
} |
} |
| 270 |
break; |
break; |
| 271 |
|
|
| 272 |
case 'delete': |
case 'delete': |
| 273 |
node_delete(bio_for_user($account->uid)); |
node_delete($nid); |
| 274 |
|
break; |
| 275 |
|
|
| 276 |
|
case 'update': |
| 277 |
|
// Publish or unpublish the bio node on changes to the user's status |
| 278 |
|
// (active vs. blocked). |
| 279 |
|
if (isset($edit['status']) && $edit['status'] != $account->status) { |
| 280 |
|
$node = node_load($nid); |
| 281 |
|
$node->status = (int)$edit['status']; |
| 282 |
|
node_save($node); |
| 283 |
|
} |
| 284 |
break; |
break; |
| 285 |
|
|
| 286 |
} |
} |
| 287 |
} |
} |
| 288 |
|
|