Skip to content

Instantly share code, notes, and snippets.

@dossorio
Created October 21, 2013 16:11
Show Gist options
  • Save dossorio/7086471 to your computer and use it in GitHub Desktop.
Save dossorio/7086471 to your computer and use it in GitHub Desktop.
base.html.twig
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Seed Recruit is a platform boasting jobs from coolest startups on the planet.
Seed Recruit is also an online recruitment platform where you can find your rockstars with the click of a button.
Seed Recruit - Startups, Talents, Jobs.">
<meta name="author" content="Seed Recruit">
<title>SeedRecruit / {% block title %}{% endblock %} / Startups, Talents, Jobs, Recruitment</title>
<!-- Our font -->
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,600' rel='stylesheet' type='text/css'>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.no-icons.min.css">
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.min.css">
<link rel="stylesheet" href="/css/seedrecruit.css">
{% block stylesheets %}{% endblock %}
<!-- Jquery -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<!-- Latest compiled and minified JavaScript -->
<script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="../../assets/js/html5shiv.js"></script>
<script src="../../assets/js/respond.min.js"></script>
<![endif]-->
<script src="/js/seedrecruit.js"></script>
{% block javascripts %}{% endblock %}
<script type="text/javascript">
var analytics=analytics||[];(function(){var e=["identify","track","trackLink","trackForm","trackClick","trackSubmit","page","pageview","ab","alias","ready","group"],t=function(e){return function(){analytics.push([e].concat(Array.prototype.slice.call(arguments,0)))}};for(var n=0;n<e.length;n++)analytics[e[n]]=t(e[n])})(),analytics.load=function(e){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src=("https:"===document.location.protocol?"https://":"http://")+"d2dq2ahtl5zl1z.cloudfront.net/analytics.js/v1/"+e+"/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n)};
analytics.load("lmkcz9hugk");
{% if is_granted('IS_AUTHENTICATED_FULLY') %}
analytics.identify('{{ app.user.id }}', {
name : '{{ [app.user.firstName, app.user.lastName]| join(' ')}}',
email : '{{ app.user.email }}'
});
{% endif %}
</script>
</head>
<body style="padding-top: 60px;">
{% if not is_granted('IS_AUTHENTICATED_REMEMBERED') %}
{% include 'SeedrecruitCoreBundle:Common:loginModal.html.twig' %}
{% endif %}
<div class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header" style="margin-left:15px">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a style="margin-top:2px; margin-bottom:3px;" class="navbar-brand" href="{{ path('seedrecruit_core_homepage') }}"><img src="/img/logo.png" height="46px" alt="SeedRecruit" /></a>
</div>
{% set avoid_nav = ['seedrecruit_core_registration_one',
'seedrecruit_core_registration_two',
'seedrecruit_core_registration_three',
'seedrecruit_core_registration_four'] %}
{% if app.request.attributes.get('_route') not in avoid_nav %}
<div class="collapse navbar-collapse">
{% if is_granted('IS_AUTHENTICATED_FULLY') %}
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
Logged In /
{% if (app.user.firstName|length + app.user.lastName|length) > 24 %}
{{ app.user.firstName|capitalize }}
{% else %}
{{ app.user.firstName|capitalize }} {{ app.user.lastName|capitalize }}
{% endif %}
<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="{{ path('seedrecruit_core_sec') }}">Edit profile</a></li>
<li><a href="{{ path('logout') }}">Logout</a></li>
</ul>
</li>
</ul>
{% else %}
<form class="navbar-form navbar-right">
<a href="#loginModal" data-toggle="modal" class="btn btn-success seedrecruit-green-bg">Login</a>
</form>
{% endif %}
<ul class="nav navbar-nav navbar-right">
{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
<li>
{% if is_granted('ROLE_CANDIDATE') %}
<a href="{{ path("seedrecruit_core_my") }}">Home</a>
{% elseif is_granted('ROLE_COMPANY') %}
<a href="{{ path("seedrecruit_core_company_dashboard") }}">Recruitment Dashboard</a>
{% elseif is_granted('ROLE_ADMIN') %}
<a href="{{ path("seedrecruit_core_admin_dashboard") }}">Recruitment Dashboard</a>
{% else %}
<a href="{{ path("seedrecruit_core_my") }}">Home</a>
{% endif %}
</li>
{% endif %}
<li><a href="{{ path("seedrecruit_core_search") }}">Job List</a></li>
<li><a href="{{ path('seedrecruit_core_startups') }}">Are you hiring?</a></li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;</li>
</ul>
</div><!--/.nav-collapse -->
{% endif %}
</div>
</div>
<div class="container">
<div>
{% set keyClassMap = { 'notice': 'alert-success', 'error': 'alert-danger' } %}
{% for key, class in keyClassMap %}
{% for message in app.session.flashbag.get(key) %}
<div class="alert {{ class }}">
<button type="button" class="close" data-dismiss="alert">&times;</button>
{{ message }}
</div>
{% endfor %}
{% endfor %}
</div>
{% block body %}{% endblock %}
</div><!-- /.container -->
<div class="footer text-right">
<a href="{{ path("seedrecruit_core_search") }}">Job List</a>
&nbsp;&nbsp;&nbsp;
<script type="text/javascript">
<!--
var s="=b!isfg>#nbjmup;dpoubduAtffesfdsvju/dpn#?Dpoubdu!vt=0b?";
m=""; for (i=0; i<s.length; i++) m+=String.fromCharCode(s.charCodeAt(i)-1); document.write(m);
//-->
</script>
<noscript>
Contact us
</noscript>
&nbsp;&nbsp;&nbsp;
<a href="{{ path("seedrecruit_core_terms") }}">Terms &amp; Conditions</a>
&nbsp;&nbsp;&nbsp;
<a href="{{ path("seedrecruit_core_terms") }}">Our Privacy Policy</a>
<center>
<br><br><br>
&copy; Seed Recruit 2013
</center>
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment