Esempio n. 1
0
<?php

require 'template/PaginaCached.class.php';
$pagina = new PaginaCached(__FILE__);
$pagina->setTitle('Sobre - Arthur Assunção');
$pagina->setDescription('Pagina de informações sobre o Arthur Assuncao');
$pagina->setKeywords('informacoes, sobre, arthur assuncao');
$pagina->setCanonical($pagina->createCanonicalLink());
$pagina->iniciaConteudo();
?>
    <h3>Sobre</h3>

<?php 
$pagina->finalizaConteudo();
echo $pagina->renderizar();
Esempio n. 2
0
<?php

require $_SERVER['DOCUMENT_ROOT'] . '/template/PaginaCached.class.php';
$pagina = new PaginaCached($_SERVER['DOCUMENT_ROOT'] . '/erro/404.php');
$pagina->setTitle('Página não encontrada - Arthur Assunção');
$pagina->setDescription('Erro 404 - Pagina não encontrada');
$pagina->setKeywords('Pagina não encontrada, 404');
$pagina->setCanonical('http://arthurassuncao.com/erro/404');
$pagina->addCSS('/css/prettify/prettify.css');
$pagina->setBodyOnload('prettyPrint()');
$embedded_css = "\n    #conteudo{\n        margin-top: 10px;\n    }\n    #principal{\n        margin-right: auto;\n        margin-left: auto;\n        width: 100%;\n    }\n    #code_erro_404{\n        font-size: 130%;\n        z-index: 2;\n    }\n    #fundo{\n        color: rgba(235, 235, 235, 0.5);\n        position: absolute;\n        z-index: 1;\n        font-size: 2000%;\n        padding-left: 50%;\n        font-weight: bold;\n        margin-left: auto;\n        margin-right: auto;\n    }";
$pagina->addEmbeddedCSS($embedded_css);
$pagina->iniciaConteudo();
?>
    <span id="fundo" class="nao_selecionavel">
        404
        </span>
        <pre class="prettyprint lang-py">
<code id="code_erro_404">

        #!/usr/bin/python
        #coding: utf-8

        import ERRO_404
        if ERRO_404:
          print 'Ops, A página requisitada não foi encontrada'
          try:
            print 'Verifique se há erros na url e recarregue a página'
          except HTTPError:
            print '<a href="http://arthurassuncao.com" title="Arthur Assunção Home">Voltar à página inicial</a>'
<?php

require 'template/PaginaCached.class.php';
$pagina = new PaginaCached(__FILE__);
$pagina->setTitle('Repositorios - Arthur Assunção');
$pagina->setDescription('Pagina com os repositorios dos projetos de Arthur Assunção');
$pagina->setKeywords('repositorios, git, github, projetos, bitbucket, controle de versao');
$pagina->setCanonical($pagina->createCanonicalLink());
$pagina->addJavascript('js/gitview/gitview.pt.js');
$pagina->iniciaConteudo();
?>
    <h3>Repositórios</h3>
    <div id="repositorios"></div>
    <br />
<?php 
$pagina->finalizaConteudo();
$embedded_js_footer = "new Gitview({" . "user       : '******'," . "domNode    : document.getElementById('repositorios')," . "count      : 10," . "showForks  : true," . "width      : '630px'," . "theme     : 'light'," . "compact    : true," . "});";
$pagina->addEmbeddedJavascript($embedded_js_footer);
echo $pagina->renderizar();
<?php

require 'template/PaginaCached.class.php';
$pagina = new PaginaCached(__FILE__);
$pagina->setTitle('Portfolio - Arthur Assunção');
$pagina->setDescription('Portfolio de Arthur Assuncao');
$pagina->setKeywords('informacoes, portfolio, websites, programas, arthur assuncao');
$pagina->setCanonical($pagina->createCanonicalLink());
$pagina->addCSS('js/imageflow/imageflow.min.css');
$pagina->addCSS('js/bootstrap-lightbox/bootstrap-lightbox.min.css');
$pagina->iniciaConteudo();
?>
    <h3>Portfolio</h3>
      
    <div id="portfolio_slide" class="imageflow">
        <img id="imagem_addmob_site" src="img/portfolio/apresentacao_site_addmob_reflexo.jpg" longdesc="/" width="200" height="200" alt="<a href='http://addmob.com.br'>Website Addmob.com.br</a>" class="img-responsive" />
        <img id="imagem_addmob_site" src="img/portfolio/apresentacao_site_addmob_reflexo.jpg" longdesc="/" width="200" height="200" alt="Website Addmob.com.br" class="img-responsive" />
    </div>

    <div id="lightbox_addmob_site" class="modal lightbox fade" tabindex="-1" role="dialog" aria-hidden="true">
        <div class="lightbox-dialog">
            <div class='lightbox-content'>
                <img src="img/portfolio/apresentacao_site_addmob.jpg" class="img-responsive img-thumbnail" />
            </div>
        </div>
    </div>

<?php 
$pagina->finalizaConteudo();
$pagina->addJavascript('js/imageflow/imageflow.min.js');
$pagina->addJavascript('js/bootstrap-lightbox/bootstrap-lightbox.min.js');
<?php

//require('Pagina.class.php');
require 'PaginaCached.class.php';
//$pagina = new Pagina();
$pagina = new PaginaCached();
$pagina->setTitle('Exemplo');
$pagina->iniciaConteudo();
?>
    <h2>Home</h2>
    <p>Lorem ipsum dolor sit amet, consectetur...</p>
<?php 
$pagina->finalizaConteudo();
echo $pagina->renderizar('template.php');
Esempio n. 6
0
<?php

require 'template/PaginaCached.class.php';
$pagina = new PaginaCached(__FILE__);
$pagina->setTitle('Busca - Arthur Assunção');
$pagina->setDescription('Pagina de busca para buscar no site arthurassuncao.com');
$pagina->setKeywords('Pagina de busca, busca, arthur assuncao, encontra, search');
$pagina->setCanonical($pagina->createCanonicalLink());
$pagina->iniciaConteudo();
?>
    <script>
        (function() {
        var cx = '000108721877074523459:0ygmxanhm8y';
        var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true;
        gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') +
        '//www.google.com.br/cse/cse.js?cx=' + cx;
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s);
        })();
    </script>
    <div class="gcse-search" data-queryParameterName="search" data-enableAutoComplete="true" />

<?php 
$pagina->finalizaConteudo();
$embedded_js_footer = "\n        var parametros = window.location.search.substr(1);\n        var termo_busca = parametros.split('=')[1];\n        termo_busca = decodeURIComponent(termo_busca);\n        \$('#barra_busca').val(termo_busca);\n    ";
$pagina->addEmbeddedJavascript($embedded_js_footer);
echo $pagina->renderizar();
Esempio n. 7
0
<?php

require 'template/PaginaCached.class.php';
$pagina = new PaginaCached(__FILE__);
$pagina->setTitle('Arthur Assunção - Desenvolvedor');
$pagina->setDescription('Arthur Assunção - Desenvolvedor');
$pagina->setKeywords('Arthur Assunção, Sistemas para Internet, Desenvolvedor, Mestre em Computação');
$pagina->setCanonical($pagina->createCanonicalLink());
// $pagina->addCSS('min/plugin-min.css');
// $pagina->addCSS('min/custom-min.css');
// $pagina->addCSS('css/mystyle.css');
require 'template/PaginaCurriculo.class.php';
$pagina->iniciarConteudo();
?>
    <!--Hero-->
    <div class="section no-pad-bot" id="index-banner">
        <div class="container">
            <h1 class="text_h center header cd-headline letters type">
                <span>Hei, meu nome é Arthur e sou </span> 
                <span class="cd-words-wrapper waiting">
                    <b class="is-visible">Mestrando em Ciência da Computação</b>
                    <b>Desenvolvedor de Apps Móveis</b>
                    <b>Desenvolvedor Web</b>
                    <b>Desenvolvedor de Sistemas</b>
                </span>
            </h1>
        </div>
    </div>
    
<div id="mywork" class="section scrollspy">
    <!--Intro and service-->
<?php

require 'template/PaginaCached.class.php';
$pagina = new PaginaCached(__FILE__);
$pagina->setTitle('Curriculo - Arthur Assunção');
$pagina->setDescription('Curriculo de Arthur Assunção');
$pagina->setKeywords('Curriculo, Arthur Assunção, Instituto Federal do Sudeste de Minas Gerais, Barbacena, Sistemas para Internet, Programação, github');
$pagina->setCanonical($pagina->createCanonicalLink());
$pagina->iniciaConteudo();
$embeddedJs = "\n        \$(document).ready(function(){\n            \$('.skill_bar').each(function(){\n                var tamanho = \$(this).data('skillbar');\n                \$(this).animate({\n                    width: tamanho+'%'\n                }, 1000);\n            });\n        });\n    ";
$pagina->addEmbeddedJavascript($embeddedJs);
require 'template/PaginaCurriculo.class.php';
?>
    <h3>Currículo</h3>
    <div class="container" itemscope='itemscope' itemtype='http://schema.org/Person'>
        <div class="pull-right col-md-5">
            <h4 class="pull-right"><strong><span itemprop='name'>Arthur Nascimento Assunção</span></strong></h4><br /><br />
            <span class="pull-right">Nasceu em 11/05/1992</span><br />
            <span class="pull-right">Barbacena / MG</span><br />
            <span class="pull-right" data-email="%63%6f%6e%74%61%74%6f%40%61%72%74%68%75%72%61%73%73%75%6e%63%61%6f%2e%63%6f%6d"></span><br />
            <span class="pull-right">github.com/arthurassuncao</span><br />
            <span class="pull-right">blog.arthurassuncao.com</span><br />
        </div>
        <div id="curriculo_resumo" class="pull-left col-md-6 col-md-offset-1 justify">
            <h4>Resumo</h4>
            <span itemprop='description'>
                <p>Arthur Assunção é atualmente Mestrando em Ciência da Computação pela UFOP e <span itemprop='jobTitle'>desenvolvedor de aplicações</span> móveis e Web</span>.</p>
                <p>Graduado em <strong>Tecnologia em Sistemas para Internet</strong> pelo Instituto Federal de Educação, Ciência e Tecnologia do Sudeste de Minas Gerais.</p>
            </span>
        </div>
    </div>
Esempio n. 9
0
<?php

require 'template/PaginaCached.class.php';
$pagina = new PaginaCached(__FILE__);
$pagina->setTitle('Arthur Assunção');
$pagina->setDescription('Arthur Assunção - Home Page');
$pagina->setKeywords('Arthur Assunção, Instituto Federal do Sudeste de Minas Gerais, Barbacena, Sistemas para Internet, Programação, github');
$pagina->addCSS('css/jquery_github/github.css');
$pagina->addJavascript('js/feedek/FeedEk.min.js');
$pagina->addCSS('js/imageflow/imageflow.min.css');
$pagina->addCSS('js/bootstrap-lightbox/bootstrap-lightbox.min.css');
$pagina->addEmbeddedJavascript("\n    \$(document).ready(function() {\n        \$('#divRss').FeedEk({\n            FeedUrl : 'http://blog.arthurassuncao.com/atom.xml',\n            MaxCount : 3,\n            ShowDesc : true,\n            ShowPubDate: true,\n            DescCharacterLimit: 'auto_blogger',\n            TitleLinkTarget: '_blank'\n        })\n    });");
$pagina->setCanonical($pagina->createCanonicalLink());
$pagina->iniciaConteudo();
?>
    <div id="pagina_home" class="container pagina col-md-11">
        <h3>Blog</h3>
        <div id="divRss"></div>
    </div>
    
    <div id="pagina_portfolio" class="container pagina col-md-11"></div>
    <div id="pagina_repositorios" class="container pagina col-md-11"></div>
    <div id="pagina_curriculo" class="container pagina col-md-11"></div>
    <div id="pagina_contato" class="container pagina col-md-11"></div>
    <br />
<?php 
$pagina->finalizaConteudo();
$pagina->addJavascript('js/jquery_github/jquery.github.js');
$pagina->addJavascript('js/imageflow/imageflow.min.js');
$pagina->addJavascript('js/bootstrap-lightbox/bootstrap-lightbox.min.js');
$pagina->addJavascript('js/index.js');
Esempio n. 10
0
        $email_obj = new Email($nome_completo, $email, $mensagem, $assunto);
        $resultado = $email_obj->envia();
        if (strcmp($resultado, '') == 0) {
            $msg_email = 'Email enviado com sucesso';
        } else {
            $erro_email = true;
            $msg_email = $resultado;
        }
    }
}
if (isset($erro_email)) {
    require 'template/Pagina.class.php';
    $pagina = new Pagina(__FILE__);
} else {
    require 'template/PaginaCached.class.php';
    $pagina = new PaginaCached(__FILE__);
}
$pagina->setTitle('Contato - Arthur Assunção');
$pagina->setDescription('Pagina de contato com o site arthurassuncao.com');
$pagina->setKeywords('Pagina de contato, contato, arthur assuncao, email, duvidas, sugestoes');
$pagina->setCanonical($pagina->createCanonicalLink());
$regex_email = '\\S+@\\S+\\.\\S+';
$regex_nome = '^[A-Z][a-zA-Z \'&-]*[A-Za-z]$';
include 'template/Formulario.class.php';
$pagina->iniciaConteudo();
?>
    <h3>Contato</h3>
    <span>
    Entre em contato através do formulário, você pode tirar suas dúvidas, fornecer sugestões, reclamar ou simplemente falar comigo.
    <br />
    (*) Campos Obrigatórios