<?php if (have_posts()) { while (have_posts()) { the_post(); $temas = wp_get_post_terms($post->ID, 'tema'); $user_id = get_current_user_id(); $situacao = delibera_get_situacao($post->ID); $seguir = false; if (!delibera_ja_seguiu($post->ID, $user_id) && $situacao->slug != 'relatoria') { $seguir = true; } ?> <div class="topic"> <div class="row mt-md divider-bottom"> <div class="col-md-6"> <div class="meta clearfix"> <p class="status fontsize-sm text-muted pull-left"> <i class="fa fa-users"></i> <?php echo delibera_get_situacao($post->ID)->name; ?> </p> <p class="deadline fontsize-sm text-muted pull-left ml-lg"> <i class="fa fa-calendar"></i> <?php if (delibera_get_prazo($post->ID) == -1) { echo 'Prazo encerrado'; } else { printf(_n('Encerra em um dia', 'Encerra em %1$s dias', delibera_get_prazo($post->ID), 'delibera'), number_format_i18n(delibera_get_prazo($post->ID)));
/** * Gera código html para criação do botão seguir do sistema delibera * * @param $ID post_ID * @return string */ function delibera_gerar_seguir($ID) { if (is_user_logged_in()) { global $post; if (is_object($ID)) { $ID = $ID->ID; } $user_id = get_current_user_id(); $situacao = is_object($post) ? delibera_get_situacao($post->ID) : ''; $seguir = false; if (!delibera_ja_seguiu($ID, $user_id) && (is_object($situacao) && $situacao->slug != 'relatoria')) { $seguir = true; } $html = '<div id="delibera_seguir" class="delibera_seguir"> <span id="delibera-seguir-text" class="delibera_seguir_text" ' . ($seguir == false ? 'style="display: none;"' : '') . '>' . __('Seguir', 'delibera') . '</span>' . '<span id="delibera-seguindo-text" class="delibera_seguir_text" ' . ($seguir == true ? 'style="display: none;"' : '') . '>' . __('Seguindo', 'delibera') . '<span class="delibera_seguir_cancel"> (' . __('Cancelar', 'delibera') . ')</span></span>' . '</div>'; return $html; } else { $html = '<div id="delibera_seguir" class="delibera_seguir" ><a class="delibera-seguir-login" href="'; $html .= wp_login_url(get_post_type() == "pauta" ? get_permalink() : delibera_get_comment_link()); $html .= '" ><span class="delibera_seguir_text">' . __('Seguir', 'delibera') . '</span></a></div>'; return $html; } }