mysite_remove_page_form

Definition

mysite_remove_page_form($uid, $page)
mysite.module, line 2367

Description

FormsAPI to confirm page deletion

Code

function mysite_remove_page_form($uid, $page) {
  $mysite = mysite_get($uid);
  $adj = t('your');
  $dest = 'mysite/'. $uid .'/view';
  if ($uid == 0) {
    $dest = 'mysite/0/edit';
    global $user;
    $mysite->name = $user->name;
    $adj = t('the default');
  }
  $form['uid'] = array('#type' => 'value', '#value' => $uid);
  $form['page'] = array('#type' => 'value', '#value' => $page);
  $form['#redirect'] = $dest;
  $form = confirm_form($form, t('Are you sure you wish to delete this page?'), $dest, t('<p>%name, deleting this page will remove its content from !adj collection.</p>', array('%name' => $mysite->name, '!adj' => $adj)));
  return $form;
}