removing more personal data and making code more customizable

This commit is contained in:
JesseBot 2016-01-03 20:47:02 +00:00
parent bfcc78a5e9
commit aaf7b57866
4 changed files with 54 additions and 32 deletions

View file

@ -19,8 +19,10 @@ Globals:
# URL, or you can host a live copy at another URL
resume_pdf_download: 'https://docs.google.com/document/d/blahpdfblahblahblah'
resume_docx_download: 'https://docs.google.com/document/d/1t-xBYBxyUbDKUKQFIY1_r0GnjCMIUAyelfnyIhTK2Uc/export?format=docx&id=1t-xBYBxyUbDKUKQFIY1_r0GnjCMIUAyelfnyIhTK2Uc'
# Boolean, if set to True, will generate new panel with below info
optional_panel: True
# this could be social media, other conent, whatever suits you!
extra_box_title: "Linux Newbie Class"
extra_box_image: "penguin_copy.png"
extra_box_link_title: "How To Unix/Linux"
extra_box_URL: "http://howtonix.info/"
optional_panel_title: "Linux Newbie Class"
optional_panel_image: "penguin_copy.png"
optional_panel_link_title: "How To Unix/Linux"
optional_panel_URL: "http://howtonix.info/"

View file

@ -6,9 +6,9 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<link rel="icon" type="image/x-icon" href="/images/favicon_jessebot.ico">
<link rel="icon" type="image/x-icon" href="/images/{{favicon}}">
<title>JesseBot.com</title>
<title>{{browser_tab_title}}</title>
<!-- Custom styles for this template -->
<link href="css/starter-template.css" rel="stylesheet">
@ -20,7 +20,5 @@
</head>
<body>
<div class="container">
<div class="starter-template">

View file

@ -14,11 +14,11 @@
<div class="panel-body">
<div class="row featurette">
<div class="col-md-5 tinyPad">
<img class="featurette-image img-responsive img-circle" src="/images/defcon23.JPG">
<img class="featurette-image img-responsive img-circle" src="/images/{{main_pic}}">
</div>
<div class="col-md-7">
<h2 class="featurette-heading"><br /><span class="text-muted">Hi, I'm</span> Jesse.</h2>
<p class="lead">I'm a DevOps Engineer that loves Linux, the internet, and Python.</p>
<h2 class="featurette-heading"><br /><span class="text-muted">Hi, I'm</span> {{name}}.</h2>
<p class="lead">{{header_quotation}}.</p>
</div>
</div>
</div>
@ -39,38 +39,40 @@
<div class="col-md-6 morePad">
<img src="/images/docs.png">
<div class="btn-group">
<a href="https://docs.google.com/document/d/1t-xBYBxyUbDKUKQFIY1_r0GnjCMIUAyelfnyIhTK2Uc/edit?pli=1" class="btn btn-primary btn-lg">Resume</a>
<a href="{{gdoc_URL}}" class="btn btn-primary btn-lg">Resume</a>
<button type="button" class="btn btn-primary btn-lg dropdown-toggle" data-toggle="dropdown">
<span class="caret"></span>
<span class="sr-only">Toggle Dropdown</span>
</button>
<ul class="dropdown-menu" role="menu">
<li><a href="https://docs.google.com/document/d/1t-xBYBxyUbDKUKQFIY1_r0GnjCMIUAyelfnyIhTK2Uc/export?format=pdf&id=1t-xBYBxyUbDKUKQFIY1_r0GnjCMIUAyelfnyIhTK2Uc">Download .PDF</a></li>
<li><a href="{{resume_pdf_download_URL}}">Download .PDF</a></li>
<li class="divider"></li>
<li><a href="https://docs.google.com/document/d/1t-xBYBxyUbDKUKQFIY1_r0GnjCMIUAyelfnyIhTK2Uc/export?format=docx&id=1t-xBYBxyUbDKUKQFIY1_r0GnjCMIUAyelfnyIhTK2Uc">Download .Docx</a></li>
<li><a href="resume_docx_download_URL">Download .Docx</a></li>
</ul>
</div>
</div>
<div class="col-md-6">
<p><img src="/images/githubcat.png"><a href="http://github.com/jessebot" class="btn btn-primary btn-lg" role="button">GitHub</a></p>
<p><img src="/images/githubcat.png"><a href="{{GitHub_URL}}" class="btn btn-primary btn-lg" role="button">GitHub</a></p>
</div>
</div>
</div>
</div>
</div>
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseThree">
Linux Newbie Class
</a>
</h4>
</div>
<div id="collapseThree" class="panel-collapse collapse">
<div class="panel-body">
<h2><p><img src="/images/penguin_copy.png"> <a href="http://howtonix.info" class="btn btn-primary btn-lg" role="button">How To *n?x</a></p></h2>
% if optional_panel:
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapseThree">
{{optional_panel_title}}
</a>
</h4>
</div>
<div id="collapseThree" class="panel-collapse collapse">
<div class="panel-body">
<h2><p><img src="/images/{{optional_panel_pic}}"> <a href="{{optional_panel_button_URL}}" class="btn btn-primary btn-lg" role="button">{{optional_panel_button_text}}</a></p></h2>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
% end
% include('footer.tpl')

View file

@ -19,8 +19,6 @@ def get_global_variable(global_variable):
# Grab site specific information
WEB_ROOT = get_global_variable('web_root')
TITLE = get_global_variable('web_title')
# set logging
logging.basicConfig(stream=sys.stderr, level=logging.INFO)
logging.info("logging config loaded")
@ -31,7 +29,29 @@ bottle.TEMPLATE_PATH.insert(0,
@route('/')
def index():
return template('index')
favicon = get_global_variable('favicon')
browser_tab_title = get_global_variable('website_title')
main_pic = get_global_variable('profile_image')
name = get_global_variable('profile_name')
header_quotation = get_global_variable('profile_quote')
GitHub_URL = get_global_variable('github_URL')
gdoc_URL = get_global_variable('resume_google_doc')
resume_pdf_download_URL = get_global_variable('resume_pdf_download')
resume_docx_download_URL = get_global_variable('resume_docx_download')
optional_panel = get_global_variable('optional_panel')
optional_panel_title = get_global_variable('optional_panel_title')
optional_panel_pic = get_global_variable('optional_panel_image')
optional_panel_button_text = get_global_variable('optional_panel_link_title')
optional_panel_button_URL = get_global_variable('optional_panel_URL')
return template('index', favicon=favicon, tab_title=tab_title,
main_pic=main_pic, name=name, header_quotation=header_quotation,
GitHub_URL=GitHub_URL, gdoc_URL=gdoc_URL,
resume_pdf_download_URL=resume_pdf_download_URL,
resume_docx_download_URL=resume_docx_download_URL,
optional_panel_title=optional_panel_title,
optional_panel_pic=optional_panel_pic,
optional_panel_button_text=optional_panel_button_text,
optional_panel_button_URL=optional_panel_button_URL)
@route('/hate')