function constroe_imagem_perfil($idusuario) { // globals -------------------------------------------------- global $imagem_servidor; // imagem de servidor global $enderecos_arquivos_php_uteis; // scripts uteis global $url_pagina_inicial_site; // url de pagina inicial // ------------------------------------------------------------ // imagem de perfil -------------------------------------- $imagem_perfil = retorna_imagem_perfil($idusuario); // imagem de perfil // ------------------------------------------------------------ // imagem de camera ---------------------------------- $imagem_camera = $imagem_servidor['camera']; // imagem de camera $imagem_camera = "<img src='{$imagem_camera}'>"; // imagem de camera // ------------------------------------------------------------ // obtendo endereco ------------------------------------ $endereco_script_upload = $enderecos_arquivos_php_uteis['foto_perfil']; // obtendo endereco // ------------------------------------------------------------ // nome de usuario ------------------------------------- $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); // nome de usuario // ------------------------------------------------------------ // informa se o usuario e o dono do perfil ---------- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // informa se o usuario e o dono do perfil // ------------------------------------------------------------ // codigo html de formulario -------------------------- if ($usuario_dono_perfil == true) { $codigo_formulario .= "<a href='#' onclick='clique_botao_imagem_perfil_upload();'>{$imagem_camera}</a>"; $codigo_formulario .= " "; $codigo_formulario .= "<a href='#' onclick='clique_botao_imagem_perfil_upload();'>Alterar</a>"; $codigo_formulario .= "<input id='campo_file_imagem_perfil' type='file' name='foto' onchange='barra_progresso(3); enviar_foto_perfil_automatico();'>"; } // ------------------------------------------------------------ // codigo html bruto ------------------------------------- $codigo_html_bruto .= "<div class='div_imagem_perfil'>"; $codigo_html_bruto .= "<form action='{$endereco_script_upload}' method='post' enctype='multipart/form-data' id='formulario_foto_perfil'>"; $codigo_html_bruto .= "<a href='{$url_pagina_inicial_site}?idusuario={$idusuario}&tipo_pagina=9' title='{$nome_usuario}' alt='{$nome_usuario}'>"; $codigo_html_bruto .= "<img src='{$imagem_perfil}' class='imagem_perfil'>"; $codigo_html_bruto .= "</a>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= montar_barra_progresso("barra_progresso_upload_imagem_perfil"); $codigo_html_bruto .= $codigo_formulario; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= "</div>"; // ----------------------------------------------------------- // retorno ------------------------------------------------- return $codigo_html_bruto; // retorno // ----------------------------------------------------------- }
function campo_publicar() { // globals ------------------------------------------------ global $enderecos_arquivos_php_uteis; // url de publicacao de conteudo // ---------------------------------------------------------- // informa se o usuario logado e o dono do perfil $usuario_dono_perfil_resposta = retorna_usuario_vendo_perfil_dono(); // informa se o usuario logado e o dono do perfil // ---------------------------------------------------------- // url de publicacao de conteudo ---------------- $url_publicacao_conteudo = $enderecos_arquivos_php_uteis['publicar_conteudo']; // url de publicacao de conteudo // --------------------------------------------------------- // campo adicionar imagens ----------------------- $campo_adicionar_imagens = "<input type='file' name='foto[]' id='campo_file_upload_postagem' onchange='publicacao_imagens_selecionadas();' multiple>"; // campo adicionar imagens // --------------------------------------------------------- // campo exibe imagens upload ------------------- $campo_exibe_imagens_upload = "<output id='output_imagens_upload_publicacao'></output>"; // campo exibe imagens upload // --------------------------------------------------------- // campo privacidade -------------------------------- $campo_privacidade .= "<div class='campo_privacidade_publicacao_usuario_postar'>"; // campo privacidade $campo_privacidade .= campo_select_privacidade(null); // campo privacidade $campo_privacidade .= "</div>"; // campo privacidade // --------------------------------------------------------- // opcoes de publicacao $opcoes_publicacao .= "<div class='div_campo_publicacao_opcoes'>"; $opcoes_publicacao .= constroe_aba_publicacao_conteudo(); $opcoes_publicacao .= "</div>"; // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<div class='div_campo_publicar'>"; $codigo_html_bruto .= "<form action='{$url_publicacao_conteudo}' method='post' enctype='multipart/form-data' id='formulario_publica_conteudo_geral'>"; $codigo_html_bruto .= $opcoes_publicacao; $codigo_html_bruto .= "<textarea cols='100' rows='4' name='campo_publicar' class='textarea_campo_publicar' placeholder='O que você tem de novo?' id='campo_entrada_publicar_conteudo_geral'></textarea>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<input type='hidden' name='campo_publica_tipo' value='true'>"; $codigo_html_bruto .= $campo_privacidade; $codigo_html_bruto .= montar_barra_progresso("barra_progresso_postagem_conteudo"); $codigo_html_bruto .= $campo_adicionar_imagens; $codigo_html_bruto .= "<input type='submit' class='botao_padrao' value='Publicar isto' onclick='barra_progresso(1);'>"; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= $campo_exibe_imagens_upload; // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function constroe_gerenciar_musica_usuario() { // codigo html bruto -------------------------------------- $codigo_html_bruto .= campo_adicionar_musica(); $codigo_html_bruto .= montar_barra_progresso("barra_progresso_upload_musica_usuario"); // ------------------------------------------------------------- // retorno --------------------------------------------------- return $codigo_html_bruto; // retorno // ------------------------------------------------------------- }
function constroe_adicionar_imagem_fundo() { // globals ---------------------------------------------- global $imagem_servidor; // imagens do servidor global $enderecos_arquivos_php_uteis; // enderecos de arquivos php // -------------------------------------------------------- // url de script de upload -------------------------- $url_script_upload = $enderecos_arquivos_php_uteis['upload_imagem_fundo']; // url de script de upload // -------------------------------------------------------- // imagem adicionar -------------------------------- $imagem_adicionar = "<img src='" . $imagem_servidor['camera_add'] . "' title='Adicionar mais imagens'>"; // imagem adicionar // -------------------------------------------------------- // campo adicionar imagens ---------------------- $campo_adicionar_imagens .= "<div class='campo_file_imagem_albuns'>"; // campo adicionar imagens $campo_adicionar_imagens .= "<input type='file' name='foto[]' id='campo_file_imagem_albuns' onchange='barra_progresso(4); enviar_imagens_albuns_automatico();'>"; // campo adicionar imagens $campo_adicionar_imagens .= "</div>"; // campo adicionar imagens // -------------------------------------------------------- // codigo remove imagem ----------------------------------- $codigo_remove_imagem .= "<input type='submit' class='uibutton confirm' value='Remover'>"; // codigo remove imagem // -------------------------------------------------------- // adiciona div especial ---------------------------------- $codigo_remove_imagem = div_especial_mensagem_sistema("Remover imagem de fundo atual", $codigo_remove_imagem); // adiciona div especial // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<form id='formulario_enviar_imagens_albuns' action='{$url_script_upload}' method='post' enctype='multipart/form-data'>"; $codigo_html_bruto .= "<div class='div_campo_adicionar_imagens' onclick='clique_botao_adicionar_imagens_albuns();'>"; $codigo_html_bruto .= $imagem_adicionar; $codigo_html_bruto .= " "; $codigo_html_bruto .= "Adicionar imagem..."; $codigo_html_bruto .= $campo_adicionar_imagens; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= $codigo_remove_imagem; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= montar_barra_progresso("barra_progresso_upload_imagem_fundo"); // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function constroe_adicionar_imagem_fundo_capa_inicial() { // globals ---------------------------------------------- global $imagem_servidor; // imagens do servidor global $enderecos_arquivos_php_uteis; // enderecos de arquivos php // -------------------------------------------------------- // url de script de upload -------------------------- $url_script_upload = $enderecos_arquivos_php_uteis['upload_imagem_fundo_capa_inicial']; // url de script de upload // -------------------------------------------------------- // imagem adicionar -------------------------------- $imagem_adicionar = "<img src='" . $imagem_servidor['camera_add'] . "' title='Adicionar mais imagens'>"; // imagem adicionar // -------------------------------------------------------- // campo adicionar imagens ---------------------- $campo_adicionar_imagens .= "<div class='campo_file_imagem_albuns'>"; // campo adicionar imagens $campo_adicionar_imagens .= "<input type='file' name='foto[]' id='campo_file_imagem_albuns' onchange='barra_progresso(4); enviar_imagens_albuns_automatico();'>"; // campo adicionar imagens $campo_adicionar_imagens .= "</div>"; // campo adicionar imagens // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<div class='div_campo_adicionar_imagens' onclick='clique_botao_adicionar_imagens_albuns();'>"; $codigo_html_bruto .= "<form id='formulario_enviar_imagens_albuns' action='{$url_script_upload}' method='post' enctype='multipart/form-data'>"; $codigo_html_bruto .= $imagem_adicionar; $codigo_html_bruto .= " "; $codigo_html_bruto .= "Carregar imagem..."; $codigo_html_bruto .= $campo_adicionar_imagens; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= montar_barra_progresso("barra_progresso_upload_imagem_fundo"); // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function constroe_adicionar_imagens() { // globals ---------------------------------------------- global $imagem_servidor; // imagens do servidor global $enderecos_arquivos_php_uteis; // enderecos de arquivos php global $tabela_banco; // -------------------------------------------------------- // obtem nome album identificador ---------- $nome_album_identificador = remove_html($_GET['idalbum_nome']); // -------------------------------------------------------- // valida nome de album identificador ------ if ($nome_album_identificador != null) { // id de usuario logado $idusuario = retorne_idusuario_logado(); // query $query = "select *from {$tabela_banco['6']} where idusuario='{$idusuario}' and nome_album_identificador='{$nome_album_identificador}' order by id desc limit 0,1;"; // dados de query $dados = retorne_dados_query($query); // separa dados $id = $dados['id']; $idusuario = $dados['idusuario']; $url_imagem = $dados['url_imagem']; $url_imagem_miniatura = $dados['url_imagem_miniatura']; $privacidade = $dados['privacidade']; $descricao = $dados['descricao']; $data_publicacao = $dados['data_publicacao']; $idalbum_imagens = $dados['idalbum_imagens']; $identificador = $dados['identificador']; $nome_album = $dados['nome_album']; $nome_album_identificador = $dados['nome_album_identificador']; // adiciona ou atualiza $campo_modo_adicionar .= "<input type='hidden' name='nome_album_identificador' value='{$nome_album_identificador}'>"; $campo_modo_adicionar .= "<input type='hidden' name='idalbum_imagens' value='{$idalbum_imagens}'>"; } // -------------------------------------------------------- // informa se o usuario e o dono do perfil -- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // informa se o usuario e o dono do perfil // -------------------------------------------------------- // verifica se usuario e o dono do perfil -------- if ($usuario_dono_perfil == false) { return null; // retorno nulo } // -------------------------------------------------------- // imagem adicionar -------------------------------- $imagem_adicionar = "<img src='" . $imagem_servidor['camera_add'] . "' title='Adicionar mais imagens'>"; // imagem adicionar // -------------------------------------------------------- // campo adicionar imagens ---------------------- $campo_adicionar_imagens .= "<div class='campo_file_imagem_albuns'>"; // campo adicionar imagens $campo_adicionar_imagens .= "<input type='file' name='foto[]' id='campo_file_imagem_albuns' onchange='barra_progresso(2); enviar_imagens_albuns_automatico();' multiple>"; // campo adicionar imagens $campo_adicionar_imagens .= "</div>"; // campo adicionar imagens // -------------------------------------------------------- // url de script de upload -------------------------- $url_script_upload = $enderecos_arquivos_php_uteis['upload_imagens_usuario']; // url de script de upload // -------------------------------------------------------- // tipo de privacidade ------------------------------- $tipo_privacidade = campo_select_privacidade($privacidade); // tipo de privacidade // -------------------------------------------------------- // campo descricao de imagem ------------------ $campo_descricao_imagem .= "<div class='adicionar_campo_descricao_imagem'>"; // campo descricao de imagem $campo_descricao_imagem .= "<textarea class='textarea_campo_descricao_imagem' cols='75' rows='5' name='descricao_imagem' placeholder='Descrição do álbum'>{$descricao}</textarea>"; // campo descricao de imagem $campo_descricao_imagem .= "</div>"; // campo descricao de imagem // -------------------------------------------------------- // botao atualizar album ------------------------- if ($nome_album_identificador != null) { $campo_atualiza .= " "; $campo_atualiza .= "<input type='submit' class='uibutton' value='Atualizar álbum'>"; } // -------------------------------------------------------- // nome do album --------------------------------- $campo_nome_album .= "<div class='adicionar_campo_titulo_imagem'>"; $campo_nome_album .= "<input type='text' name='nome_album_imagem' value='{$nome_album}' placeholder='Título do álbum'>"; $campo_nome_album .= $campo_atualiza; $campo_nome_album .= "</div>"; // -------------------------------------------------------- // codigo html bruto --------------------------------- $codigo_html_bruto .= "<form id='formulario_enviar_imagens_albuns' action='{$url_script_upload}' method='post' enctype='multipart/form-data'>"; $codigo_html_bruto .= $campo_nome_album; $codigo_html_bruto .= $campo_descricao_imagem; $codigo_html_bruto .= $tipo_privacidade; $codigo_html_bruto .= $campo_modo_adicionar; $codigo_html_bruto .= "<div class='div_campo_adicionar_imagens' onclick='clique_botao_adicionar_imagens_albuns();'>"; $codigo_html_bruto .= $imagem_adicionar; $codigo_html_bruto .= " "; $codigo_html_bruto .= "+Adicione mais imagens"; $codigo_html_bruto .= $campo_adicionar_imagens; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= montar_barra_progresso("barra_progresso_upload_imagens_album"); // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function campo_publicar_ajuda() { global $enderecos_arquivos_php_uteis; if (retorne_super_usuario() == false) { return null; } $topico_id = topico_pagina_ajuda_get(); $dados_publicacao = retorne_dados_publicacao_ajuda($topico_id); $titulo_post = $dados_publicacao['titulo_post']; $conteudo_post = $dados_publicacao['conteudo_post']; $url_publicacao_conteudo = $enderecos_arquivos_php_uteis['publicar_ajuda']; $campo_adicionar_imagens = "<input type='file' name='foto[]' id='campo_file_upload_postagem' onchange='publicacao_imagens_selecionadas();' multiple>"; $campo_exibe_imagens_upload = "<output id='output_imagens_upload_publicacao'></output>"; $idalbum_imagens = retorne_idalbum_topico_id($topico_id); if ($idalbum_imagens == null) { $campo_tipo_publicacao = "<input type='hidden' name='publicar_tipo' value='1'>"; $botao_submit = "<input type='submit' class='uibutton large confirm' value='Publicar'>"; } else { $campo_tipo_publicacao = "<input type='hidden' name='publicar_tipo' value='0'>"; $botao_submit = "<input type='submit' class='uibutton large confirm' value='Atualizar'>"; } $codigo_html_bruto .= "<div class='div_campo_publicar'>"; $codigo_html_bruto .= "<form action='{$url_publicacao_conteudo}' method='post' enctype='multipart/form-data' id='formulario_publica_conteudo_geral'>"; $codigo_html_bruto .= "<input type='text' name='titulo' placeholder='Título da ajuda' value='{$titulo_post}'>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<textarea cols='100' rows='10' name='campo_publicar' class='textarea_campo_publicar' placeholder='Conteúdo da ajuda' id='campo_entrada_publicar_conteudo_geral'>{$conteudo_post}</textarea>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= campo_select_tipo_ajuda($dados_publicacao); $codigo_html_bruto .= "<input type='button' value='Imagens' class='uibutton large confirm' onclick='clique_botao_adicionar_imagens_publicacao();'>"; $codigo_html_bruto .= " "; $codigo_html_bruto .= $botao_submit; $codigo_html_bruto .= $campo_tipo_publicacao; $codigo_html_bruto .= "<input type='hidden' name='idalbum_imagens' value='{$idalbum_imagens}'>"; $codigo_html_bruto .= "<input type='hidden' name='topico_id' value='{$topico_id}'>"; $codigo_html_bruto .= montar_barra_progresso("barra_progresso_postagem_conteudo"); $codigo_html_bruto .= $campo_adicionar_imagens; $codigo_html_bruto .= "</form>"; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= $campo_exibe_imagens_upload; return $codigo_html_bruto; }
function campo_publicar_ajuda() { // globals ------------------------------------------------ global $enderecos_arquivos_php_uteis; // url de publicacao de conteudo // ---------------------------------------------------------- // valida super usuario ------------------------------- if (retorne_super_usuario() == false) { return null; // retorno nulo } // ---------------------------------------------------------- // id de topico ------------------------------------------ $topico_id = topico_pagina_ajuda_get(); // id de topico // ---------------------------------------------------------- // dados de publicacao ------------------------------ $dados_publicacao = retorne_dados_publicacao_ajuda($topico_id); // dados da publicacao // ---------------------------------------------------------- // separa dados de publicacao --------------------- $titulo_post = $dados_publicacao['titulo_post']; // dados de tabela $conteudo_post = $dados_publicacao['conteudo_post']; // dados de tabela // ---------------------------------------------------------- // url de publicacao de conteudo ------------------ $url_publicacao_conteudo = $enderecos_arquivos_php_uteis['publicar_ajuda']; // url de publicacao de conteudo // --------------------------------------------------------- // campo adicionar imagens ----------------------- $campo_adicionar_imagens = "<input type='file' name='foto[]' id='campo_file_upload_postagem' onchange='publicacao_imagens_selecionadas();' multiple>"; // campo adicionar imagens // --------------------------------------------------------- // campo exibe imagens upload ------------------- $campo_exibe_imagens_upload = "<output id='output_imagens_upload_publicacao'></output>"; // campo exibe imagens upload // --------------------------------------------------------- // id de album de imagens ------------------------- $idalbum_imagens = retorne_idalbum_topico_id($topico_id); // id de album de imagens // --------------------------------------------------------- // campos de formulario condicionais ----------- if ($idalbum_imagens == null) { // tipo de publicacao --------------------------------- $campo_tipo_publicacao = "<input type='hidden' name='publicar_tipo' value='1'>"; // tipo de publicacao // --------------------------------------------------------- // botao submit ---------------------------------------- $botao_submit = "<input type='submit' class='uibutton large confirm' value='Publicar'>"; // botao submit // --------------------------------------------------------- } else { // tipo de publicacao --------------------------------- $campo_tipo_publicacao = "<input type='hidden' name='publicar_tipo' value='0'>"; // tipo de publicacao // --------------------------------------------------------- // botao submit ---------------------------------------- $botao_submit = "<input type='submit' class='uibutton large confirm' value='Atualizar'>"; // botao submit // --------------------------------------------------------- } // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<div class='div_campo_publicar'>"; // codigo html bruto $codigo_html_bruto .= "<form action='{$url_publicacao_conteudo}' method='post' enctype='multipart/form-data' id='formulario_publica_conteudo_geral'>"; // codigo html bruto $codigo_html_bruto .= "<input type='text' name='titulo' placeholder='Título da ajuda' value='{$titulo_post}'>"; // codigo html bruto $codigo_html_bruto .= "<br>"; // codigo html bruto $codigo_html_bruto .= "<textarea cols='100' rows='10' name='campo_publicar' class='textarea_campo_publicar' placeholder='Conteúdo da ajuda' id='campo_entrada_publicar_conteudo_geral'>{$conteudo_post}</textarea>"; // codigo html bruto $codigo_html_bruto .= "<br>"; // codigo html bruto $codigo_html_bruto .= campo_select_tipo_ajuda($dados_publicacao); // codigo html bruto $codigo_html_bruto .= "<input type='button' value='Imagens' class='uibutton large confirm' onclick='clique_botao_adicionar_imagens_publicacao();'>"; // codigo html bruto $codigo_html_bruto .= " "; // codigo html bruto $codigo_html_bruto .= $botao_submit; // codigo html bruto $codigo_html_bruto .= $campo_tipo_publicacao; // codigo html bruto $codigo_html_bruto .= "<input type='hidden' name='idalbum_imagens' value='{$idalbum_imagens}'>"; // codigo html bruto $codigo_html_bruto .= "<input type='hidden' name='topico_id' value='{$topico_id}'>"; // codigo html bruto $codigo_html_bruto .= montar_barra_progresso("barra_progresso_postagem_conteudo"); // codigo html bruto $codigo_html_bruto .= $campo_adicionar_imagens; // codigo html bruto $codigo_html_bruto .= "</form>"; // codigo html bruto $codigo_html_bruto .= "</div>"; // codigo html bruto $codigo_html_bruto .= $campo_exibe_imagens_upload; // codigo html bruto // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }