function views_ui_break_lock_confirm

Same name in other branches
  1. 6.x-3.x includes/admin.inc \views_ui_break_lock_confirm()

Page to delete a view.

1 string reference to 'views_ui_break_lock_confirm'
views_ui_menu in ./views_ui.module
Implements hook_menu().

File

includes/admin.inc, line 860

Code

function views_ui_break_lock_confirm($form, &$form_state, $view) {
    $form_state['view'] =& $view;
    $form = array();
    if (empty($view->locked)) {
        $form['message']['#markup'] = t('There is no lock on view %name to break.', array(
            '%name' => $view->name,
        ));
        return $form;
    }
    $cancel = 'admin/structure/views/view/' . $view->name . '/edit';
    $account = user_load($view->locked->uid);
    return confirm_form($form, t('Are you sure you want to break the lock on view %name?', array(
        '%name' => $view->name,
    )), $cancel, t('By breaking this lock, any unsaved changes made by !user will be lost!', array(
        '!user' => theme('username', array(
            'account' => $account,
        )),
    )), t('Break lock'), t('Cancel'));
}