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_album_usuario($dados) { global $tabela_banco; global $url_pagina_inicial_site; $nome_album_identificador = $dados['nome_album_identificador']; $idusuario = $dados['idusuario']; $query = "select *from {$tabela_banco['6']} where idusuario='{$idusuario}' and nome_album_identificador='{$nome_album_identificador}' order by id desc limit 0,1;"; $dados = retorne_dados_query($query); $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']; $usuario_pode_ver_album_imagem = retorne_usuario_pode_visualizar_album_imagem($privacidade); if ($id == null or $usuario_pode_ver_album_imagem == false) { return null; } $url_album = $url_pagina_inicial_site . "?idusuario={$idusuario}&tipo_pagina=5&idalbum_nome={$nome_album_identificador}"; if ($nome_album == null) { $nome_album = "Álbum sem título"; } $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_div .= "<a href='{$url_album}' title='{$nome_album}'>{$nome_album}</a>"; $titulo_div .= monta_opcoes_album_imagem($dados); $codigo_html = constroe_div_especial_geral($titulo_div, $codigo_html, null); return $codigo_html; }