<?php

global $oportunidade_item, $current_user;
$data = get_oportunidades_data($oportunidade_item->ID);
extract($data);
$can_join = tnb_artista_can_join($oportunidade_item->ID);
?>

<?php 
if (is_produtor() && $superevento && strtotime($inscricao_fim) >= strtotime(date('Y-m-d'))) {
    ?>
    <p class="novo-subevento quero-tocar text-right">
        <a href="<?php 
    echo get_author_posts_url($current_user->ID);
    ?>
/editar/oportunidades/?superevento=no&post_parent=<?php 
    echo $oportunidade_item->ID;
    ?>
" class="btn-green">Inscrever meu evento</a>
    </p>
<?php 
} elseif (is_artista() && in_postmeta(get_post_meta($oportunidade_item->ID, 'selecionado'), $current_user->ID)) {
    ?>
    <p class="quero-tocar iam-selected text-right">
        <a class="btn-green"><?php 
    _e('Já fui selecionado!', 'tnb');
    ?>
</a>
    </p>
<?php 
} elseif (is_artista() && in_postmeta(get_post_meta($oportunidade_item->ID, 'inscrito'), $current_user->ID) && strtotime($inscricao_inicio) <= strtotime(date('Y-m-d')) && strtotime($inscricao_fim) >= strtotime(date('Y-m-d'))) {
예제 #2
0
$section = get_query_var('section') ? get_query_var('section') : 'login';
$currentSection = array($section => 'class="current"');
global $current_user, $profileuser, $wpdb;
$profileuser = get_user_by('slug', get_query_var('author_name'));
$itsMe = $current_user->ID == $profileuser->ID;
if (!current_user_can('edit_users') && !$itsMe) {
    wp_redirect(get_bloginfo('url'));
}
//_pr($profileuser);
if ($_GET['delete_profile'] && wp_verify_nonce($_GET['delete_profile'], 'delete_profile_' . $profileuser->ID)) {
    // salva infos do usuário na tabela {prefix}tnb_users_stats
    $capability = '';
    if (is_artista($profileuser->ID)) {
        $capability = 'artista';
    } elseif (is_produtor($profileuser->ID)) {
        $capability = 'produtor';
    }
    $cidade = $profileuser->banda_cidade;
    $estado = $profileuser->banda_estado;
    $pais = $profileuser->banda_pais;
    $q = "\r\nINSERT INTO {$wpdb->prefix}tnb_users_stats(\r\n\treg_type,\r\n\tuser_id,\r\n\tlogin,\r\n\tcapability,\r\n\tpais,\r\n\testado,\r\n\tcidade\r\n)VALUES(\r\n\t'delete',\r\n\t'{$profileuser->ID}',\r\n\t'{$profileuser->user_login}',\r\n\t'{$capability}',\r\n\t'{$pais}',\r\n\t'{$estado}',\r\n\t'{$cidade}'\r\n)";
    $wpdb->query($q);
    include ABSPATH . '/wp-admin/includes/user.php';
    $to = get_bloginfo('admin_email');
    wp_mail($to, '[Toquenobrasil] Perfil apagado', "O usuário {$profileuser->display_name} acabou de apagar seu perfil", 'Content-Type: text/html');
    wp_delete_user($profileuser->ID);
    wp_redirect(get_bloginfo('siteurl'));
    exit;
}
$msg = array('notice' => false, 'error' => false);
예제 #3
0
                <td><?php 
    echo $i + 1;
    ?>
</td>
                <td><?php 
    echo $m->post_title;
    ?>
</td>
                <td><a href='<?php 
    echo get_author_posts_url($m->post_author);
    ?>
' ><?php 
    echo $m->display_name;
    ?>
</a> <?php 
    if (is_produtor($m->post_author)) {
        ?>
 (<?php 
        _e('produtor', 'tnb');
        ?>
) <?php 
    }
    ?>
</td>
                <td align="center"><?php 
    echo $m->_downloads;
    ?>
</td>
            </tr>
        <?php 
}