function render_meta_box($post)
{
    $templates = Template::getTodosArray();
    $select = input_select_simples('id_template', "Template de Evento", $templates);
    echo label("template", "Template de Evento", $select);
    $input = input_texto_simples('post_title', 'Título do Evento', 30);
    echo label("titulo", "Título do Evento", $input);
}
function etapaConteudo($evento, $pessoa, $inscricao)
{
    $validacao = $evento->validacao_pessoa;
    if ($validacao == 'cpf') {
        $validacao = 'CPF';
    }
    if ($validacao == 'email') {
        $validacao = 'endereço de email';
    }
    ?>
    <?php 
    if ($evento->inscricaoAberta() || $evento->acontecendo) {
        ?>
        <div class="field-wrapper">

        <?php 
        if ($evento->isPago()) {
            ?>
            <p>Se você tem um <b>ticket de desconto</b>,informe-o</p>
            <div class="field-wrapper">
                <?php 
            echo input_texto_simples('ticket', 'Ticket de desconto', 20);
            ?>
            </div><br>
        <?php 
        }
        ?>

        <p>Para iniciar informe seu <?php 
        echo $validacao;
        ?>
 no campo abaixo</p>
            <?php 
        if ($evento->validacao_pessoa == 'cpf') {
            ?>
                <?php 
            echo input_texto_simples('cpf', 'CPF', 20);
            ?>
            <?php 
        } else {
            ?>
                <?php 
            echo input_texto_simples('email', 'Email', 30);
            ?>
            <?php 
        }
        ?>
        </div>
    <?php 
    }
    ?>
    <?php 
}
} else {
    ?>

                                <h3 class="hndle"><span>Inserir Badge</span></h3>
                                <div class="inside">
                                    <?php 
    echo label('description', 'Descrição', input_textarea_simples('description', 5, $_POST['description']));
    echo label('alias', 'Alias', input_texto_simples('alias', 'Alias', 40, $_POST['alias']));
    echo label('allow_repetitions', 'Permite Repetição', input_checkbox_padrao('allow_repetitions', 'Permite Repetição'));
    echo label('reach_required_repetitions', 'Repetições Requeridas', input_texto_simples('reach_required_repetitions', '', 5, $_POST['reach_required_repetitions']));
    // Badge
    $badges = Gamification::getInstance()->getBadgesArray();
    echo label('id_each_badge', 'Badge - para cada', input_select_simples('id_each_badge', 'Badge - para cada', $badges));
    echo label('id_reach_badge', 'Badge - ao alcançar', input_select_simples('id_reach_badge', 'Badge - ao alcançar', $badges));
    echo label('each_points', 'Pontos - para cada', input_texto_simples('each_points', '', 5, $_POST['each_points']));
    echo label('reach_points', 'Pontos - ao alcançar', input_texto_simples('reach_points', '', 5, $_POST['reach_points']));
    //            'each_callback' => 'Callback - para cada',
    //            'reach_callback' => 'Callback - ao alcançar',
    ?>
                                </div>

                                <div id="major-publishing-actions">
                                    <div id="publishing-action">
                                        <span class="spinner"></span>
                                        <input type="submit" name="publish" id="publish"
                                               class="button button-primary button-large" value="Salvar" accesskey="p">
                                    </div>
                                    <div class="clear"></div>
                                </div>

                            <?php 
                            <?php 
    if ($erro) {
        ?>
                                <p><b><?php 
        echo $erro;
        ?>
</b></p>
                            <?php 
    }
    ?>

                            <p>Informe no campo abaixo seu ticket de desconto para que o valor do treinamento seja
                                atualizado.</p>
                            <div class="field-wrapper">
                                <?php 
    echo input_texto_simples('ticket', 'Ticket de desconto', 20);
    ?>
                            </div>

                        <?php 
}
?>

                        <?php 
if ($etapa == 2) {
    ?>
                            <?php 
    if (hasFlash()) {
        ?>
                                <?php 
        echo getFlashString();
                                        <input type="submit" name="publish" id="publish"
                                               class="button button-primary button-large" value="Salvar" accesskey="p">
                                    </div>
                                    <div class="clear"></div>
                                </div>


                            <?php 
} else {
    ?>

                                <h3 class="hndle"><span>Inserir Badge</span></h3>
                                <div class="inside">
                                    <?php 
    echo label('title', 'Título', input_texto_simples('title', 'Título', 40, $_POST['title']));
    echo label('alias', 'Alias', input_texto_simples('alias', 'Alias', 40, $_POST['alias']));
    echo label('description', 'Descrição', input_textarea_simples('description', 5, $_POST['description']));
    echo input_file("arquivo", "Imagem", "");
    ?>
                                </div>

                                <div id="major-publishing-actions">
                                    <div id="publishing-action">
                                        <span class="spinner"></span>
                                        <input type="submit" name="publish" id="publish"
                                               class="button button-primary button-large" value="Salvar" accesskey="p">
                                    </div>
                                    <div class="clear"></div>
                                </div>

                            <?php 
                                    </div>
                                    <div class="clear"></div>
                                </div>


                            <?php 
} else {
    ?>

                                <h3 class="hndle"><span>Inserir Pessoa</span></h3>
                                <div class="inside">
                                    <?php 
    echo label('nome', 'Nome', input_texto_simples('nome', 'Nome', 40, $_POST['nome']));
    echo label('email', 'Email', input_texto_simples('email', 'Email', 40, $_POST['email']));
    echo label('cpf', 'CPF', input_texto_simples('cpf', 'CPF', 40, $_POST['nome']));
    echo label('celular', 'Celular', input_texto_simples('celular', 'Celular', 40, $_POST['celular']));
    echo label('minibio', 'Mini Bio', input_textarea_simples('minibio', 4, $_POST['minibio']));
    echo label('observacoes', 'Observações', input_textarea_simples('observacoes', 5, $_POST['observacoes']));
    ?>
                                </div>

                                <div id="major-publishing-actions">
                                    <div id="publishing-action">
                                        <span class="spinner"></span>
                                        <input type="submit" name="publish" id="publish"
                                               class="button button-primary button-large" value="Salvar" accesskey="p">
                                    </div>
                                    <div class="clear"></div>
                                </div>

                            <?php 
                <div id="postexcerpt" class="postbox " style="margin-bottom: 0px;">
                    <h3 class="hndle"><span>Simulação</span></h3>

                    <?php 
$inscricoes = Inscricoes::getInstance()->getByEvento($evento->id);
/* @var $inscricao Inscricao */
$inscricao = $inscricoes[0];
?>
                    <div class="inside">
                        <img src=<?php 
echo $inscricao->getLinkCertificado();
?>
 width=800>
                        <hr>
                        <?php 
echo label("altura_nome", "Altura do Nome", input_texto_simples("altura_nome", "Altura do Nome", 5, $evento->certificado_altura_nome));
?>
                    </div>
                </div>

                <div id="major-publishing-actions">
                    <div id="publishing-action">
                        <span class="spinner"></span>
                        <input type="submit" name="publish" id="publish"
                               class="button button-primary button-large" value="Atualizar" accesskey="p">
                    </div>
                    <div class="clear"></div>
                </div>
            </div>
        </div>
    </form>
                            <input type="hidden" name="id" value="<?php 
echo $evento->id;
?>
">
                            <div class="inside">
                                <?php 
$assunto = stripslashes(PLib::coalesce($_POST['assunto'], $evento->post_title));
if ($subAction == 'confirmados') {
    $mensagem = PLib::coalesce($_POST['mensagem'], $evento->organizador()->email_confirmacao);
} else {
    if ($subAction == 'naoConfirmados') {
        $mensagem = PLib::coalesce($_POST['mensagem'], $evento->organizador()->email_semvagas);
    }
}
$mensagem = stripslashes(str_replace("<br />", "", $mensagem));
echo label('assunto', 'Assunto', input_texto_simples('assunto', 'Assunto', 80, $assunto));
echo label('mensagem', 'Mensagem', input_textarea_simples('mensagem', 20, $mensagem), "Variáveis disponíveis para utilização:<br>" . getVariaveis($event) . '<br><br>Ao final do email irá uma linha simples de assinatura contendo: ' . $evento->organizador()->titulo);
?>
                            </div>

                            <div id="major-publishing-actions">
                                <div id="publishing-action">
                                    <input type="hidden" name="preview" id="preview" value="">
                                    <input type="button" class="button button-primary button-large" value="Pré-visualizar" onclick="javascript:document.getElementById('preview').value='1';document.getElementById('form_email').submit();">
                                    <input type="submit" class="button button-primary button-large" value="Enviar"  onclick="javascript:document.getElementById('preview').value='';document.getElementById('form_email').submit();"></div>
                                <div class="clear"></div>
                            </div>

                        </div>
                    </div>
                </div>
/**
 * @param $evento Evento
 * @param $pessoa Pessoa
 * @param $inscricao Inscricao
 */
function etapaConteudo($evento, $pessoa, $inscricao)
{
    $estados = array("AC" => "Acre", "AL" => "Alagoas", "AM" => "Amazonas", "AP" => "Amapá", "BA" => "Bahia", "CE" => "Ceará", "DF" => "Distrito Federal", "ES" => "Espírito Santo", "GO" => "Goiás", "MA" => "Maranhão", "MT" => "Mato Grosso", "MS" => "Mato Grosso do Sul", "MG" => "Minas Gerais", "PA" => "Pará", "PB" => "Paraíba", "PR" => "Paraná", "PE" => "Pernambuco", "PI" => "Piauí", "RJ" => "Rio de Janeiro", "RN" => "Rio Grande do Norte", "RO" => "Rondônia", "RS" => "Rio Grande do Sul", "RR" => "Roraima", "SC" => "Santa Catarina", "SE" => "Sergipe", "SP" => "São Paulo", "TO" => "Tocantins");
    ?>
    <input type="hidden" name="c_utmz" id="c_utmz" value="" />
        <script type="text/javascript">
        function read_cookie(a){
            var b = a + "=";
            var c = document.cookie.split(";");
            for (var d = 0; d < c.length; d++) {
                var e = c[d];
                while (e.charAt(0) == " ")e = e.substring(1, e.length);
                if (e.indexOf(b)==0){
                    return e.substring(b.length,e.length)
                }
            }
            return 'tiago';
        }
        try{
            document.getElementById("c_utmz").value=read_cookie("__utmz");
        }catch(err){}
        </script>

    <h4>Nome</h4>
    <div class="field-wrapper">
        <?php 
    echo input_texto_simples('nome', '', 30, PLib::coalesce($_POST['nome'], $pessoa->nome));
    ?>
    </div>

    <h4>Email</h4>
    <div class="field-wrapper">
        <?php 
    echo input_texto_simples('email', '', 30, PLib::coalesce($_POST['email'], $pessoa->email));
    ?>
    </div>

    <h4>Celular</h4>
    <div class="field-wrapper">
        <?php 
    echo input_texto_simples('celular', '', 30, PLib::coalesce($_POST['celular'], $pessoa->celular));
    ?>
    </div>

    <?php 
    if ($evento->confirmacao != 'preinscricao' && $evento->id_organizador == 597) {
        ?>
        <h4>Endereço</h4>
        <div class="field-wrapper">
            <?php 
        echo input_texto_simples('end_cep', 'CEP', 30, $pessoa->end_cep, 'onkeypress="javascript:MascaraCep(this);"');
        ?>
        </div>
        <div class="field-wrapper">
            <?php 
        echo input_texto_simples('end_logradouro', 'Logradouro', 30, $pessoa->end_logradouro);
        ?>
        </div>
        <div class="fourcol column">
            <div class="field-wrapper">
                <?php 
        echo input_texto_simples('end_numero', 'Numero', 30, $pessoa->end_numero);
        ?>
            </div>
        </div>
        <div class="">
            <div class="field-wrapper">
                <?php 
        echo input_texto_simples('end_complemento', 'Complemento', 30, $pessoa->end_complemento);
        ?>
            </div>
        </div>
        <div class="">
            <div class="field-wrapper">
                <?php 
        echo input_texto_simples('end_bairro', 'Bairro', 30, $pessoa->end_bairro);
        ?>
            </div>
        </div>
        <div class="">
            <div class="field-wrapper">
                <?php 
        echo input_texto_simples('end_cidade', 'Cidade', 30, $pessoa->end_cidade);
        ?>
            </div>
        </div>
        <div class="">
            <div class="field-wrapper">
                <?php 
        echo input_select_simples('end_estado', 'Estado', $estados, $pessoa->end_estado);
        ?>
            </div>
        </div>
    <?php 
    }
    ?>

    <?php 
    // Existem campos extras?
    if ($evento->campos_extras != null) {
        //        echo "<br><h3>Informações extra</h3><p>Por favor, preencha adequadamente os campos abaixo, pois em determinados eventos aprovaremos a inscrição de acordo com estes dados.</p>";
        $camposExtra = '';
        // Obter extras da pessoa
        // Obter extras para exibição
        $pessoaExtras = $pessoa->extras;
        if ($pessoaExtras != null) {
            $pessoaExtras = json_decode($pessoaExtras);
        }
        $campos_extra = $evento->getCamposExtras();
        foreach ($campos_extra as $extraIndice => $extraTitulo) {
            ?>
            <?php 
            // Este dado já existe nesta pessoa?
            $pessoaExtra = $pessoaExtras->{$extraIndice};
            if ($_POST[$extraIndice] != null) {
                $pessoaExtra = $_POST[$extraIndice];
            } else {
                if ($pessoaExtra != null) {
                    $pessoaExtra = PLib::unicode_to_utf8($pessoaExtra->valor);
                }
            }
            ?>

            <div class="">
                <?php 
            if (strpos($extraTitulo, '[ ]') !== false) {
                $extraTitulo = str_replace('[ ]', '', $extraTitulo);
                echo input_checkbox_padrao($extraIndice, $extraTitulo, $pessoaExtra);
            } elseif (strpos($extraTitulo, '[file]') !== false) {
                $extraTitulo = str_replace('[file]', '', $extraTitulo);
                echo "<h4>{$extraTitulo}</h4>";
                echo "<div class=field-wrapper>";
                echo "<input type='file' name='{$extraIndice}' id='{$extraIndice}'>";
                echo "</div>";
            } elseif (strpos($extraTitulo, '[') !== false && strpos($extraTitulo, ']') !== false) {
                // Criar select
                $opcoes = substr($extraTitulo, strpos($extraTitulo, '['));
                $extraTitulo = str_replace($opcoes, "", $extraTitulo);
                $opcoes = substr($opcoes, 1, strlen($opcoes) - 2);
                $opcoes = explode(",", $opcoes);
                $select = array();
                foreach ($opcoes as $opcao) {
                    $select[$opcao] = $opcao;
                }
                echo "<h4>{$extraTitulo}</h4>";
                $return = "<select name={$extraIndice} id={$extraIndice} placeholder='{$extraTitulo}'>";
                foreach ($select as $chave => $valor) {
                    $selecionado = $_POST[$extraIndice];
                    $selected = $selecionado != null && $chave == $selecionado ? "selected" : "";
                    $return .= "<option value='{$chave}' {$selected}>{$valor}</option>";
                }
                $return .= "</select>";
                echo "<div class=field-wrapper>{$return}</div>";
            } elseif (strpos($extraTitulo, '( )') !== false) {
                // Criar Radios
                $opcoes = substr($extraTitulo, strpos($extraTitulo, '('));
                $extraTitulo = str_replace($opcoes, "", $extraTitulo);
                $opcoes = substr($opcoes, 0, strlen($opcoes));
                $opcoes = explode(",", $opcoes);
                $select = array();
                $i = 0;
                foreach ($opcoes as $opcao) {
                    $i++;
                    $id = "option_" . $i;
                    $opcao = str_replace("( )", "", trim($opcao));
                    $return .= label($id, $opcao, input_radio_padrao($extraIndice, $opcao, null, null, null, $id));
                }
                echo "<h4>{$extraTitulo}</h4>";
                echo "<div class=field-wrapper>{$return}</div>";
            } else {
                echo "<h4>{$extraTitulo}</h4>";
                echo "<div class=field-wrapper>";
                echo input_texto_simples($extraIndice, '', 30, $pessoaExtra);
                echo "</div>";
            }
            ?>
            </div>
        <?php 
        }
    }
    ?>

    <?php 
}