Diário Oficial

Prefeitura de Santa Maria do Cambucá

O que é o Diário Oficial?

Entenda a importância, a finalidade e como funciona o Diário Oficial Eletrônico.

Uma moderna ferramenta que atende todas as exigências legais para publicação de atos do governo municipal.

💰 Publicações legais com grande economia para os cofres municipais

O Diário Oficial Online significa uma redução drástica nas despesas da sua administração. Ele irá diminuir seus gastos com publicação de todos os atos administrativos, de licitações e contratos, relatórios, normas e editais.

⚡ Modernização Administrativa

Promova a modernização administrativa do seu município. O cadastramento das matérias é feito diretamente pelos municípios, com total autonomia e com mais agilidade no processo.

📞 Treinamento e Suporte Técnico

Os municípios que aderirem receberão treinamento e poderão contar com o suporte técnico totalmente online das 8:00hs às 12:00hs – 14:00hs às 17:00hs.

✅ Segurança, Economia e Legalidade

Diário Oficial Online é segurança, economia e legalidade. Diversos municípios de outros estados já adotaram esta solução e tiveram parecer favorável do Tribunal de Contas.

Finalidade Principal

Sua finalidade primordial é garantir a validade jurídica e a eficácia dos atos administrativos. Um ato oficial só entra em vigor após sua devida publicação no Diário Oficial, assegurando que todos os cidadãos tenham ciência das ações governamentais.

Tipos de Publicações

  • Leis Municipais Normas aprovadas pela Câmara e sancionadas pelo Prefeito.
  • Decretos Atos do Poder Executivo para regulamentar leis ou dispor sobre a administração.
  • Portarias Determinações administrativas internas e nomeações.
  • Editais e Avisos Concursos, licitações e comunicações de interesse público.
  • Atos Administrativos Contratos, convênios e outros documentos oficiais.

Acesso Gratuito e Universal

Todas as edições são disponibilizadas gratuitamente neste portal eletrônico. O sistema permite a busca avançada por data, tipo de documento, setor responsável e palavras-chave, além de permitir o download dos arquivos originais em formato PDF com assinatura digital, garantindo sua autenticidade.

← Voltar para a Página Inicial
* Banner de Aviso LGPD - Versão Completa com Todas as Opções * Autor: Leandro Kywdery (https://conectsistemas.com.br) */ require_once __DIR__ . '/get_configuracoes.php'; // Verificar se o banner está habilitado $lgpd_habilitado = getConfiguracao('lgpd_aviso_habilitado', 'notificacoes', '0'); if ($lgpd_habilitado !== '1') { return; // Banner desabilitado, não exibir } // Buscar configurações $lgpd_texto = getConfiguracao('lgpd_aviso_texto', 'notificacoes', 'Este site utiliza cookies e tecnologias similares para melhorar sua experiência de navegação e personalizar conteúdo. Ao continuar navegando, você concorda com nossa Política de Privacidade e LGPD.'); $lgpd_posicao = getConfiguracao('lgpd_posicao', 'notificacoes', 'bottom_bar'); $lgpd_tipo_exibicao = getConfiguracao('lgpd_tipo_exibicao', 'notificacoes', 'banner_simples'); $lgpd_empurrar_conteudo = getConfiguracao('lgpd_empurrar_conteudo', 'notificacoes', '0'); $lgpd_sumir_automatico = getConfiguracao('lgpd_sumir_automatico', 'notificacoes', '0'); $lgpd_tempo_sumir = (int)getConfiguracao('lgpd_tempo_sumir', 'notificacoes', '10'); $lgpd_exibir_novamente = getConfiguracao('lgpd_exibir_novamente', 'notificacoes', '1'); $lgpd_tempo_exibir_novamente = (int)getConfiguracao('lgpd_tempo_exibir_novamente', 'notificacoes', '365'); $lgpd_cor_fundo = getConfiguracao('lgpd_cor_fundo', 'notificacoes', '#1f2937'); $lgpd_cor_texto = getConfiguracao('lgpd_cor_texto', 'notificacoes', '#ffffff'); $lgpd_cor_botao_aceitar = getConfiguracao('lgpd_cor_botao_aceitar', 'notificacoes', '#0066cc'); $lgpd_cor_texto_botao_aceitar = getConfiguracao('lgpd_cor_texto_botao_aceitar', 'notificacoes', '#ffffff'); $lgpd_cor_botao_recusar = getConfiguracao('lgpd_cor_botao_recusar', 'notificacoes', '#6b7280'); $lgpd_cor_texto_botao_recusar = getConfiguracao('lgpd_cor_texto_botao_recusar', 'notificacoes', '#ffffff'); $lgpd_exibir_botao_recusar = getConfiguracao('lgpd_exibir_botao_recusar', 'notificacoes', '1'); $lgpd_texto_botao_aceitar = getConfiguracao('lgpd_texto_botao_aceitar', 'notificacoes', 'Aceitar'); $lgpd_texto_botao_recusar = getConfiguracao('lgpd_texto_botao_recusar', 'notificacoes', 'Recusar'); $lgpd_link_politica = getConfiguracao('lgpd_link_politica', 'notificacoes', ''); // Se não houver link configurado, usar a URL padrão da página interna if (empty($lgpd_link_politica)) { $protocolo = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off') ? 'https' : 'http'; $host = $_SERVER['HTTP_HOST'] ?? 'localhost'; $caminho_base = dirname($_SERVER['SCRIPT_NAME']); if ($caminho_base === '/' || $caminho_base === '\\') { $caminho_base = ''; } $lgpd_link_politica = $protocolo . '://' . $host . $caminho_base . '/politicas-privacidade.php'; } // Verificar cookie de consentimento $cookie_name = 'lgpd_consent_' . md5($lgpd_posicao . $lgpd_tipo_exibicao); $lgpd_aceito = isset($_COOKIE[$cookie_name]) && $_COOKIE[$cookie_name] === 'aceito'; $lgpd_recusado = isset($_COOKIE[$cookie_name]) && $_COOKIE[$cookie_name] === 'recusado'; // Verificar se deve exibir novamente (baseado no tempo configurado) if ($lgpd_aceito || $lgpd_recusado) { if ($lgpd_exibir_novamente === '1') { $cookie_data = isset($_COOKIE[$cookie_name . '_data']) ? (int)$_COOKIE[$cookie_name . '_data'] : 0; if ($cookie_data > 0) { $dias_passados = floor((time() - $cookie_data) / 86400); if ($dias_passados >= $lgpd_tempo_exibir_novamente) { // Tempo expirado, limpar cookies e exibir novamente setcookie($cookie_name, '', time() - 3600, '/'); setcookie($cookie_name . '_data', '', time() - 3600, '/'); $lgpd_aceito = false; $lgpd_recusado = false; } else { // Ainda dentro do prazo, não exibir return; } } else { // Cookie sem data, não exibir return; } } else { // Não configurado para exibir novamente, não exibir return; } } // Sanitizar cores $lgpd_cor_fundo = preg_match('/^#[0-9A-Fa-f]{6}$/', $lgpd_cor_fundo) ? $lgpd_cor_fundo : '#1f2937'; $lgpd_cor_texto = preg_match('/^#[0-9A-Fa-f]{6}$/', $lgpd_cor_texto) ? $lgpd_cor_texto : '#ffffff'; $lgpd_cor_botao_aceitar = preg_match('/^#[0-9A-Fa-f]{6}$/', $lgpd_cor_botao_aceitar) ? $lgpd_cor_botao_aceitar : '#0066cc'; $lgpd_cor_texto_botao_aceitar = preg_match('/^#[0-9A-Fa-f]{6}$/', $lgpd_cor_texto_botao_aceitar) ? $lgpd_cor_texto_botao_aceitar : '#ffffff'; $lgpd_cor_botao_recusar = preg_match('/^#[0-9A-Fa-f]{6}$/', $lgpd_cor_botao_recusar) ? $lgpd_cor_botao_recusar : '#6b7280'; $lgpd_cor_texto_botao_recusar = preg_match('/^#[0-9A-Fa-f]{6}$/', $lgpd_cor_texto_botao_recusar) ? $lgpd_cor_texto_botao_recusar : '#ffffff'; // Processar texto (adicionar link se houver) // Primeiro, escapar HTML para segurança $lgpd_texto_limpo = htmlspecialchars($lgpd_texto, ENT_QUOTES, 'UTF-8'); // Sempre adicionar links (agora sempre temos um link, seja padrão ou personalizado) if (!empty($lgpd_link_politica)) { // Adicionar link para "Política de Privacidade" se existir no texto // Usar uma abordagem mais simples e confiável $lgpd_texto_limpo = str_ireplace( 'Política de Privacidade', 'Política de Privacidade', $lgpd_texto_limpo ); // Adicionar link para "LGPD" se existir no texto (mas não se já estiver dentro de um link) // Verificar se não está dentro de um link antes de substituir if (stripos($lgpd_texto_limpo, '') === false) { $lgpd_texto_limpo = preg_replace( '/\bLGPD\b/i', 'LGPD', $lgpd_texto_limpo ); } } // Converter quebras de linha para
após processar os links $lgpd_texto_formatado = nl2br($lgpd_texto_limpo); // Determinar classes CSS baseadas na posição e tipo $posicao_class = 'lgpd-' . $lgpd_posicao; $tipo_class = 'lgpd-tipo-' . $lgpd_tipo_exibicao; $empurrar_class = $lgpd_empurrar_conteudo === '1' ? 'lgpd-empurrar' : 'lgpd-sobrepor'; ?>