function constroe_album_usuario($dados) { // globals global $tabela_banco; global $url_pagina_inicial_site; // separa dados $nome_album_identificador = $dados['nome_album_identificador']; $idusuario = $dados['idusuario']; // 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']; // privacidade de album $usuario_pode_ver_album_imagem = retorne_usuario_pode_visualizar_album_imagem($privacidade); // informa se o usuario pode ver a imagem ou album // valida id de album ou imagem if ($id == null or $usuario_pode_ver_album_imagem == false) { // retorno nulo return null; } // url para abrir album $url_album = $url_pagina_inicial_site . "?idusuario={$idusuario}&tipo_pagina=5&idalbum_nome={$nome_album_identificador}"; // valida nome de album if ($nome_album == null) { // nome de album $nome_album = "Álbum sem título"; } // codigo html $codigo_html .= "<div class='div_corpo_imagem_classe'>"; $codigo_html .= "<a href='{$url_album}' title='{$nome_album}'>"; $codigo_html .= "<img src='{$url_imagem_miniatura}' title='{$nome_album}' class='imagem_album_usuario_classe'>"; $codigo_html .= "</a>"; $codigo_html .= "<br>"; $codigo_html .= "<br>"; $codigo_html .= $descricao; $codigo_html .= "<br>"; $codigo_html .= "<br>"; $codigo_html .= converte_data_amigavel($data_publicacao); $codigo_html .= "</div>"; // titulo de div especial $titulo_div .= "<a href='{$url_album}' title='{$nome_album}'>{$nome_album}</a>"; $titulo_div .= monta_opcoes_album_imagem($dados); // adiciona div especial com titulo $codigo_html = constroe_div_especial_geral($titulo_div, $codigo_html, null); // retorno return $codigo_html; }
function constroe_imagem_album($dados) { global $imagem_servidor; $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']; $nome_album_identificador = $dados['nome_album_identificador']; $tipo_pagina = retorne_tipo_pagina(); $descricao = gera_link_hashtag($descricao); $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); $idalbum_imagens_get = tipo_album_exibir_get(); if ($tipo_pagina != 8 and $tipo_pagina != 9 and $tipo_pagina != 16) { $campo_social_imagem = constroe_campos_social_publicacoes_gerais($dados); } if ($idalbum_imagens_get == null) { $div_corpo_imagem_classe = "div_corpo_imagem_classe"; $imagem_album_usuario_classe = "imagem_album_usuario_classe"; } else { $div_corpo_imagem_classe = "div_corpo_imagem_classe_postagem"; $imagem_album_usuario_classe = "imagem_album_usuario_classe_postagem"; } $imagem_bloqueado = "<img src='" . $imagem_servidor['bloqueado'] . "' title='Bloqueado'>"; $usuario_pode_ver_album_imagem = retorne_usuario_pode_visualizar_album_imagem($privacidade); $campo_editar_imagem = campo_editar_imagem_album($dados); if ($descricao != null) { $campo_descricao .= "<br>"; $campo_descricao .= "<br>"; $campo_descricao .= $descricao; $campo_descricao .= "<br>"; } $nome_usuario = func_retorna_nome_de_usuario_por_id($idusuario); $titulo_detalhes = "Imagem de {$nome_usuario}"; if ($usuario_pode_ver_album_imagem == true) { $codigo_html_bruto .= "<div class='{$div_corpo_imagem_classe}'>"; $codigo_html_bruto .= "<a class='fancybox' rel='group' href='{$url_imagem}'>"; $codigo_html_bruto .= "<img src='{$url_imagem_miniatura}' title='{$titulo_detalhes}' class='{$imagem_album_usuario_classe}'>"; $codigo_html_bruto .= "</a>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= $campo_editar_imagem; $codigo_html_bruto .= $campo_descricao; $codigo_html_bruto .= $campo_social_imagem; $codigo_html_bruto .= "</div>"; } else { $codigo_html_bruto .= "<div class='div_corpo_imagem_classe'>"; $codigo_html_bruto .= $imagem_bloqueado; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "Imagem bloqueada."; $codigo_html_bruto .= "<br>"; $codigo_html_bruto .= "</div>"; } if ($usuario_dono_perfil == true) { $codigo_html_bruto .= campo_excluir_imagem_album($dados); } if ($url_imagem != null) { return $codigo_html_bruto; } }