Example #1
0
function plugin_multiedit_form($page, $sort, $dir, $crit, $search_method)
{
    $methods = array('changestatus' => gTxt('changestatus'), 'changeorder' => gTxt('changeorder'), 'delete' => gTxt('delete'));
    return event_multiedit_form('plugin', $methods, $page, $sort, $dir, $crit, $search_method);
}
Example #2
0
function author_multiedit_form($page, $sort, $dir, $crit, $search_method)
{
    $methods = array('changeprivilege' => gTxt('changeprivilege'), 'resetpassword' => gTxt('resetpassword'), 'delete' => gTxt('delete'));
    return event_multiedit_form('admin', $methods, $page, $sort, $dir, $crit, $search_method);
}
Example #3
0
function log_multiedit_form($page, $sort, $dir, $crit, $search_method)
{
    $methods = array('delete' => gTxt('delete'));
    return event_multiedit_form('log', $methods, $page, $sort, $dir, $crit, $search_method);
}
Example #4
0
function discuss_multiedit_form()
{
    return event_multiedit_form('discuss');
}
Example #5
0
function link_multiedit_form($page, $sort, $dir, $crit, $search_method)
{
    $methods = array('changecategory' => gTxt('changecategory'), 'delete' => gTxt('delete'));
    return event_multiedit_form('link', $methods, $page, $sort, $dir, $crit, $search_method);
}
Example #6
0
function list_multiedit_form($page, $sort, $dir, $crit, $search_method)
{
    $methods = array('changesection' => gTxt('changesection'), 'changecategory1' => gTxt('changecategory1'), 'changecategory2' => gTxt('changecategory2'), 'changestatus' => gTxt('changestatus'), 'changecomments' => gTxt('changecomments'), 'changeauthor' => gTxt('changeauthor'), 'delete' => gTxt('delete'));
    return event_multiedit_form('list', $methods, $page, $sort, $dir, $crit, $search_method);
}
Example #7
0
function file_multiedit_form($page, $sort, $dir, $crit, $search_method)
{
    $methods = array('changecategory' => gTxt('changecategory'), 'changeauthor' => gTxt('changeauthor'), 'delete' => gTxt('delete'));
    if (has_single_author('txp_file')) {
        unset($methods['changeauthor']);
    }
    if (!has_privs('file.delete.own') && !has_privs('file.delete')) {
        unset($methods['delete']);
    }
    return event_multiedit_form('file', $methods, $page, $sort, $dir, $crit, $search_method);
}
Example #8
0
function list_multiedit_form()
{
    return event_multiedit_form('list');
}
Example #9
0
function discuss_multiedit_form()
{
    $methods = array('ban' => gTxt('ban'), 'delete' => gTxt('delete'), 'spam' => gTxt('spam'), 'unmoderated' => gTxt('unmoderated'), 'visible' => gTxt('visible'));
    return event_multiedit_form('discuss', $methods);
}
Example #10
0
function list_multiedit_form($page, $sort, $dir, $crit, $search_method)
{
    $methods = array('changesection' => gTxt('changesection'), 'changecategory1' => gTxt('changecategory1'), 'changecategory2' => gTxt('changecategory2'), 'changestatus' => gTxt('changestatus'), 'changecomments' => gTxt('changecomments'), 'changeauthor' => gTxt('changeauthor'), 'delete' => gTxt('delete'));
    if (has_single_author('textpattern', 'AuthorID')) {
        unset($methods['changeauthor']);
    }
    if (!has_privs('article.delete.own') && !has_privs('article.delete')) {
        unset($methods['delete']);
    }
    return event_multiedit_form('list', $methods, $page, $sort, $dir, $crit, $search_method);
}
Example #11
0
function discuss_multiedit_form($page, $sort, $dir, $crit, $search_method)
{
    $methods = array('visible' => gTxt('show'), 'unmoderated' => gTxt('hide_unmoderated'), 'spam' => gTxt('hide_spam'), 'ban' => gTxt('ban_author'), 'delete' => gTxt('delete'));
    return event_multiedit_form('discuss', $methods, $page, $sort, $dir, $crit, $search_method);
}
Example #12
0
function author_multiedit_form($page, $sort, $dir, $crit, $search_method)
{
    $methods = array('changeprivilege' => gTxt('changeprivilege'), 'resetpassword' => gTxt('resetpassword'), 'delete' => gTxt('delete'));
    if (safe_count('txp_users', '1=1') <= 1) {
        unset($methods['delete']);
    }
    // Sorry guy, you're last.
    return event_multiedit_form('admin', $methods, $page, $sort, $dir, $crit, $search_method);
}
 function permlinks_multiedit_form($page, $sort, $dir, $crit, $search_method)
 {
     $methods = array('delete' => gTxt('delete'));
     return event_multiedit_form($this->parent->event, $methods, $page, $sort, $dir, $crit, $search_method);
 }
Example #14
0
function link_multiedit_form()
{
    return event_multiedit_form('link');
}