Commit 99e994dc by chenith Committed by Harsh Shah

Initial structure of website (Job details)

parent 7ffe7d23
package performa.utils;
import javax.servlet.http.HttpServletRequest;
import oneit.business.content.Article;
import oneit.business.content.jsp.*;
import oneit.objstore.ObjectTransaction;
public class PerformaArticleUtil
{
public static final String CLIENT_PORTAL = "ClientPortal";
public static final String JOB_PORTAL = "JobApplicationEngine";
public static final String CLIENT_HOME = "ClientHome";
public static final String JOB_HOME = "JobHome";
public static boolean descendsFrom (Article article, String parentArticleIdFilter)
{
if (article.getIdentifier ().equals (parentArticleIdFilter))
{
return true;
}
else if (article.getCategory () != null && article.getCategory () != article)
{
return descendsFrom(article.getCategory (), parentArticleIdFilter);
}
else
{
return false;
}
}
public static String getPortalName(ObjectTransaction objTran, Article article, Article clientArticle, Article jobArticle)
{
if(clientArticle != null)
{
if(descendsFrom(article, clientArticle.getIdentifier()))
{
return CLIENT_PORTAL;
}
}
if(jobArticle != null)
{
if(descendsFrom(article, jobArticle.getIdentifier()))
{
return JOB_PORTAL;
}
}
return "";
}
public static Article getArticleByShortCut(ObjectTransaction objTran, String shortCut)
{
return ShortcutFilter.doShortcutSearch(objTran, shortCut);
}
public static String getEventLink(Article eventArticle, HttpServletRequest request, Long eventID)
{
if(eventArticle != null)
{
return eventArticle.getLink(request) + "?EventID=" + eventID;
}
return "";
}
}
/*!
* Bootstrap-select v1.12.2 (http://silviomoreto.github.io/bootstrap-select)
*
* Copyright 2013-2017 bootstrap-select
* Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE)
*/
select.bs-select-hidden,
select.selectpicker {
display: none !important;
}
.bootstrap-select {
width: 220px \0;
/*IE9 and below*/
}
.bootstrap-select > .dropdown-toggle {
width: 100%;
padding-right: 25px;
z-index: 1;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active {
color: #999;
}
.bootstrap-select > select {
position: absolute !important;
bottom: 0;
left: 50%;
display: block !important;
width: 0.5px !important;
height: 100% !important;
padding: 0 !important;
opacity: 0 !important;
border: none;
}
.bootstrap-select > select.mobile-device {
top: 0;
left: 0;
display: block !important;
width: 100% !important;
z-index: 2;
}
.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle {
border-color: #b94a48;
}
.bootstrap-select.fit-width {
width: auto !important;
}
.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
width: 220px;
}
.bootstrap-select .dropdown-toggle:focus {
outline: thin dotted #333333 !important;
outline: 5px auto -webkit-focus-ring-color !important;
outline-offset: -2px;
}
.bootstrap-select.form-control {
margin-bottom: 0;
padding: 0;
border: none;
}
.bootstrap-select.form-control:not([class*="col-"]) {
width: 100%;
}
.bootstrap-select.form-control.input-group-btn {
z-index: auto;
}
.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.bootstrap-select.btn-group:not(.input-group-btn),
.bootstrap-select.btn-group[class*="col-"] {
float: none;
display: inline-block;
margin-left: 0;
}
.bootstrap-select.btn-group.dropdown-menu-right,
.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,
.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
float: right;
}
.form-inline .bootstrap-select.btn-group,
.form-horizontal .bootstrap-select.btn-group,
.form-group .bootstrap-select.btn-group {
margin-bottom: 0;
}
.form-group-lg .bootstrap-select.btn-group.form-control,
.form-group-sm .bootstrap-select.btn-group.form-control {
padding: 0;
}
.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle {
height: 100%;
font-size: inherit;
line-height: inherit;
border-radius: inherit;
}
.form-inline .bootstrap-select.btn-group .form-control {
width: 100%;
}
.bootstrap-select.btn-group.disabled,
.bootstrap-select.btn-group > .disabled {
cursor: not-allowed;
}
.bootstrap-select.btn-group.disabled:focus,
.bootstrap-select.btn-group > .disabled:focus {
outline: none !important;
}
.bootstrap-select.btn-group.bs-container {
position: absolute;
height: 0 !important;
padding: 0 !important;
}
.bootstrap-select.btn-group.bs-container .dropdown-menu {
z-index: 1060;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {
display: inline-block;
overflow: hidden;
width: 100%;
text-align: left;
}
.bootstrap-select.btn-group .dropdown-toggle .caret {
position: absolute;
top: 50%;
right: 12px;
margin-top: -2px;
vertical-align: middle;
}
.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle {
width: 100%;
}
.bootstrap-select.btn-group .dropdown-menu {
min-width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
position: static;
float: none;
border: 0;
padding: 0;
margin: 0;
border-radius: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
.bootstrap-select.btn-group .dropdown-menu li {
position: relative;
}
.bootstrap-select.btn-group .dropdown-menu li.active small {
color: #fff;
}
.bootstrap-select.btn-group .dropdown-menu li.disabled a {
cursor: not-allowed;
}
.bootstrap-select.btn-group .dropdown-menu li a {
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.bootstrap-select.btn-group .dropdown-menu li a.opt {
position: relative;
padding-left: 2.25em;
}
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
display: none;
}
.bootstrap-select.btn-group .dropdown-menu li a span.text {
display: inline-block;
}
.bootstrap-select.btn-group .dropdown-menu li small {
padding-left: 0.5em;
}
.bootstrap-select.btn-group .dropdown-menu .notify {
position: absolute;
bottom: 5px;
width: 96%;
margin: 0 2%;
min-height: 26px;
padding: 3px 5px;
background: #f5f5f5;
border: 1px solid #e3e3e3;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
pointer-events: none;
opacity: 0.9;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bootstrap-select.btn-group .no-results {
padding: 3px;
background: #f5f5f5;
margin: 0 5px;
white-space: nowrap;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
position: static;
}
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
position: static;
top: auto;
margin-top: -1px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
position: absolute;
display: inline-block;
right: 15px;
margin-top: 5px;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
margin-right: 34px;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle {
z-index: 1061;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
content: '';
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid rgba(204, 204, 204, 0.2);
position: absolute;
bottom: -4px;
left: 9px;
display: none;
}
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
content: '';
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid white;
position: absolute;
bottom: -4px;
left: 10px;
display: none;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
bottom: auto;
top: -3px;
border-top: 7px solid rgba(204, 204, 204, 0.2);
border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
bottom: auto;
top: -3px;
border-top: 6px solid white;
border-bottom: 0;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
right: 12px;
left: auto;
}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
right: 13px;
left: auto;
}
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle:after {
display: block;
}
.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
padding: 4px 8px;
}
.bs-actionsbox {
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bs-actionsbox .btn-group button {
width: 50%;
}
.bs-donebutton {
float: left;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.bs-donebutton .btn-group button {
width: 100%;
}
.bs-searchbox + .bs-actionsbox {
padding: 0 8px 4px;
}
.bs-searchbox .form-control {
margin-bottom: 0;
width: 100%;
float: none;
}
/*# sourceMappingURL=bootstrap-select.css.map */
\ No newline at end of file
<%@ include file="inc/dynamic_content_core_top.jsp" %>
<%@ page extends="oneit.servlets.jsp.FormJSP" %>
<%@ include file="/inc/stdimports50.jsp" %>
<%@ include file="/extensions/jobportal/inc/stdimports.jsp" %>
<%
ORMProcessState process = (ORMProcessState)(ProcessDecorator.getDefaultProcess(request));
ObjectTransaction objTran = (process == null ? ObjectTransaction.getTransaction () : process.getTransaction ());
Article clientArticle = PerformaArticleUtil.getArticleByShortCut(objTran, PerformaArticleUtil.CLIENT_PORTAL);
Article jobArticle = PerformaArticleUtil.getArticleByShortCut(objTran, PerformaArticleUtil.JOB_PORTAL);
SecUser loggedInUser = SecUser.getTXUser(objTran);
OAuthUserExtension userEx = (loggedInUser != null ? loggedInUser.getExtension(OAuthUserExtension.REFERENCE_OAuthUserExtension) : null);
String portalName = PerformaArticleUtil.getPortalName(objTran, article, clientArticle, jobArticle);
%>
<%@ include file="setuprequest.jsp" %>
<%
if(CollectionUtils.equals(portalName, PerformaArticleUtil.JOB_PORTAL))
{
%>
<%@ include file="extensions/jobportal/inc/htmlheader.jsp" %>
<%@ include file="extensions/jobportal/inc/menuinclude.jsp" %>
<%
}
else
{
%>
<%@ include file="inc/htmlheader.jsp" %>
<%@ include file="inc/menuinclude.jsp" %>
<%
}
String renderMode = CMSArticleTagDecorator.getRenderMode (request, "Page");
Map m = CollectionUtils.mapEntry(NavigationBarDF.NAV_BAR, navbar.getChildNavBarFor (article))
.mapEntry("StartLevel", new Integer (0))
.mapEntry("EndLevel", new Integer (0))
.mapEntry("RenderMode", renderMode).toMap();
%>
<oneit:dynInclude page="descendPageContent.jsp" data="<%= m %>"/>
<%
if(CollectionUtils.equals(portalName, PerformaArticleUtil.CLIENT_PORTAL))
{
}
else if(CollectionUtils.equals(portalName, PerformaArticleUtil.JOB_PORTAL))
{
%><%@ include file="extensions/jobportal/inc/htmlfooter.jsp" %><%
}
else
{
%><%@ include file="inc/htmlfooter.jsp" %><%
}
%>
<?xml version="1.0"?>
<OBJECTS name="FOO">
<NODE name="dynamic_content_form::JOB_PORTAL" factory="Participant">
</NODE>
</OBJECTS>
<?xml version="1.0" encoding="UTF-8"?>
<OBJECTS name="">
<NODE name="StandardCMSTemplates::PERFORMA_JOB_PORTAL">
<MAP value="JOB_PORTAL_HOME" description="Job Portal Home" TemplatePage="dynamic_content_form.jsp">
<NODE name="Config" factory="Participant" class="oneit.business.content.ArticleConfiguration">
<INHERITS nodename="StandardJSP"/>
<RenderMode name="Page" preIncludeJSP="extensions/jobportal/page_job_home.jsp"/>
</NODE>
</MAP>
</NODE>
</OBJECTS>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en">
<head>
<meta charset="utf-8"></meta>
<meta http-equiv="X-UA-Compatible" content="IE=edge"></meta>
<meta name="viewport" content="width=device-width, initial-scale=1"></meta>
<title>Job Portal</title>
<%@include file="/inc/std_imports.jsp" %>
</head>
<body>
<!-- Google Tag Manager -->
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id=GTM-NJCBZX"
height="0" width="0" style="display:none;visibility:hidden">
</iframe>
</noscript>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-NJCBZX');</script>
<!-- End Google Tag Manager -->
<%@page import="oneit.business.content.jsp.CMSArticleTagDecorator"%>
<%@page import="performa.utils.PerformaArticleUtil"%>
<%@page import="oneit.utils.CollectionUtils"%>
<%@page import="oneit.servlets.forms.HTTPRequestDetails"%>
<%
NavigationBar subSiteNavbar = navbar.getChildNavBarFor(article.getCategory());
Article jpAricle = PerformaArticleUtil.getArticleByShortCut(objTran, PerformaArticleUtil.JOB_PORTAL);
NavigationBar npAricle = navbar.getChildNavBarFor(jpAricle);
// String homeUrl = (clientHome != null ? clientHome.getLink(request) : clientArticle.getLink(request));
// String logoutUrl = "logout.jsp?nextURL=" + homeUrl;
%>
<nav class="navbar navbar-default navbar-static-top">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand visible-lg visible-md" href=" "> </a>
<a class="navbar-brand visible-xs visible-sm" href=" "> </a>
</div>
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
</ul>
</div>
</div><!-- .nav-collapse -->
</nav>
\ No newline at end of file
<%@ page import="performa.orm.* , performa.orm.types.* , performa.orm.search.*, performa.reports.*, performa.utils.*, oneit.security.oauth.orm.*" %>
<%@ page import="oneit.security.jsp.PasswordDIHandler" %>
\ No newline at end of file
<%@ page extends="oneit.servlets.jsp.JSPInclude" %>
<%@ include file="/inc/stdimports50.jsp" %><%-- This is in cougar --%>
<%@ include file="/inc/stdcms.jsp" %><%-- This is in cougar --%>
<%@ include file="inc/stdimports.jsp" %>
<oneit:dynIncluded>
JOB-HOME
</oneit:dynIncluded>
<?xml version="1.0" encoding="UTF-8"?>
<OBJECTS xmlns:oneit="http://www.1iT.com.au" name="">
<NODE factory="Vector" name="Script"><NODE class="oneit.appservices.upgrade.cms.CMSArticleUpdateOperation" factory="Participant" name="Home">
<createSpecificIdentifier factory='String' value='HKHZ9TY3JWKK1XYU14JNPVDBUX175V'/>
<articleIdentifiers factory="Array" class="java.lang.String">
<NODE factory="String" value="HKHZ9TY3JWKK1XYU14JNPVDBUX175V"/>
</articleIdentifiers>
<createdLabel factory="String" value="HKHZ9TY3JWKK1XYU14JNPVDBUX175V"/>
<newParentCategory factory="String" value="{INSERTION_ROOT}"/>
<articleAttributeChanges factory="Map">
<NODE name="Exclude From Search" factory="Boolean" value="false"/>
<NODE name="Exclude From Sitemap" factory="Boolean" value="false"/>
<NODE name="Exclude from SEO Indexing" factory="Boolean" value="false"/>
<NODE name="On Left Menu" factory="Boolean" value="false"/>
<NODE name="On Top Menu" factory="Boolean" value="false"/>
<NODE name="On Footer Left" factory="Boolean" value="false"/>
<NODE name="Shortcuts" factory="String" value="JobHome"/>
<NODE name="Menu Title" factory="Null"/>
<NODE name="On Footer Menu" factory="Boolean" value="false"/>
<NODE name="Exclude From Navigation" factory="Boolean" value="false"/>
<NODE name="On Footer Right" factory="Boolean" value="false"/>
</articleAttributeChanges>
<ormAttributeChanges factory="Map">
<NODE name="PublishDate" factory="Date" value="2017-06-16 00:00:00"/>
<NODE name="WithdrawDate" factory="Date" value="2067-06-16 13:00:00"/>
<NODE name="Title" factory="String" value="Home"/>
<NODE name="ShortTitle" factory="String" value="Home"/>
<NODE name="SortOrder" factory="Integer" value="-36830077"/>
<NODE name="Type" factory="Enumerated" class="oneit.business.content.ArticleType" value="ARTICLE"/>
<NODE name="Template" factory="Enumerated" class="oneit.business.content.ArticleTemplate" value="JOB_PORTAL_HOME"/>
</ormAttributeChanges>
<content factory="Map"> <NODE name="Body" factory="Map">
<NODE name="Content" factory="String"><![CDATA[<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta content="HTML Tidy, see www.w3.org" name="generator">
<title></title>
</head>
<body>
<p>&nbsp;</p>
</body>
</html>
]]></NODE>
<NODE name="TransformedContent" factory="String"><![CDATA[<p>&nbsp;</p>
]]></NODE>
<NODE name="IncludeContent" factory="Boolean" value="true"/>
</NODE>
<NODE name="Synopsis" factory="Map">
<NODE name="Content" factory="String"><![CDATA[
<p></p>
]]></NODE>
<NODE name="IncludeContent" factory="Boolean" value="true"/>
</NODE>
</content>
</NODE>
</NODE>
</OBJECTS>
\ No newline at end of file
<%! protected String getName (ServletConfig config) { return "dynamic_content_form"; } %>
<%@ include file="dynamic_content_core.jsp" %>
\ No newline at end of file
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="7" viewBox="0 0 13 7">
<path fill="#BBBFC5" fill-rule="evenodd" d="M12.004.268a.914.914 0 0 0-1.294 0L6.136 4.842 1.562.268A.914.914 0 1 0 .268 1.562L5.445 6.74c.19.19.442.272.69.26a.903.903 0 0 0 .692-.26l5.177-5.177a.914.914 0 0 0 0-1.294"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="22" viewBox="0 0 20 22">
<g fill="#C2C6CB" fill-rule="evenodd">
<path d="M5.241 21.575c-.664 0-1.075-.136-1.113-.15a.636.636 0 0 1-.4-.782l.994-3.3C1.796 15.639 0 12.63 0 9.372 0 4.205 4.47 0 9.964 0c5.493 0 9.962 4.205 9.962 9.372 0 4.74-3.768 8.738-8.765 9.302a.634.634 0 1 1-.142-1.26c4.354-.493 7.638-3.95 7.638-8.042 0-4.468-3.9-8.103-8.693-8.103-4.795 0-8.695 3.635-8.695 8.103 0 2.95 1.725 5.67 4.5 7.098.273.14.406.455.318.748l-.933 3.092c.657.029 1.779-.145 3.109-1.14a.634.634 0 1 1 .76 1.016c-1.525 1.14-2.884 1.39-3.782 1.39"/>
<path d="M8.778 7.81a.486.486 0 0 1-.041.2.56.56 0 0 1-.11.162.48.48 0 0 1-.359.149.487.487 0 0 1-.361-.146.502.502 0 0 1-.144-.365c0-.323.063-.627.187-.912a2.404 2.404 0 0 1 1.255-1.252c.284-.123.587-.184.908-.184.32 0 .622.063.907.189a2.406 2.406 0 0 1 1.254 1.257c.125.285.188.586.188.902 0 .642-.232 1.198-.695 1.67l-.761.704c-.26.259-.389.541-.389.85a.487.487 0 0 1-.504.504.496.496 0 0 1-.51-.505c0-.583.231-1.105.693-1.568l.763-.708a1.322 1.322 0 0 0 .28-1.46 1.391 1.391 0 0 0-.712-.714 1.268 1.268 0 0 0-.514-.107 1.3 1.3 0 0 0-.52.104c-.162.07-.303.164-.425.284a1.308 1.308 0 0 0-.39.946M10.802 12.617a.664.664 0 0 1-.202.487.664.664 0 0 1-.487.202.663.663 0 0 1-.488-.202.661.661 0 0 1-.202-.487c0-.191.067-.354.202-.488a.665.665 0 0 1 .488-.2c.19 0 .353.066.487.2a.668.668 0 0 1 .202.488"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="209" height="38" viewBox="0 0 209 38">
<defs>
<path id="a" d="M18.437 23.317V.3H.713v23.017z"/>
</defs>
<g fill="none" fill-rule="evenodd">
<path fill="#131842" d="M59.596 19.569c0 3.094 2.133 4.938 4.792 4.938 6.302 0 6.302-9.844 0-9.844-2.66 0-4.792 1.809-4.792 4.906zm9.715-8.102h3.84V27.7h-3.774l-.197-2.37c-.92 1.91-3.446 2.831-5.252 2.864-4.791.035-8.336-2.93-8.336-8.625 0-5.598 3.709-8.529 8.435-8.497 2.167 0 4.233 1.022 5.153 2.633l.13-2.238zM79.86 4.684V27.7h-3.972V8.667c0-2.2 1.778-3.983 3.971-3.983M94.927 17.692c-.263-2.107-1.905-3.164-4.202-3.164-2.165 0-3.939 1.057-4.53 3.164h8.732zm-8.797 3.324c.263 2.008 2.002 3.456 4.826 3.456 1.476 0 3.412-.558 4.331-1.515l2.561 2.537c-1.706 1.777-4.497 2.635-6.958 2.635-5.58 0-8.896-3.458-8.896-8.66 0-4.94 3.349-8.495 8.6-8.495 5.415 0 8.796 3.359 8.173 10.042H86.13zM113.12 27.7v-8.496c0-2.47-1.345-4.346-3.905-4.346-2.461 0-4.136 2.075-4.136 4.544V27.7h-3.97V11.434h3.577l.263 2.207c1.64-1.614 3.281-2.437 5.316-2.437 3.807 0 6.86 2.866 6.86 7.968V27.7h-4.004zM124.88 8.315v3.187h4.464v3.455h-4.496v7.014c0 1.548.852 2.306 2.1 2.306.623 0 1.346-.199 1.936-.494L130 27.207c-1.149.461-2.1.657-3.315.692-3.512.13-5.808-1.877-5.808-5.928v-7.014h-3.02v-3.455h3.02V4.705a3.624 3.624 0 0 1 4.003 3.61M134.93 19.601c0 2.47 1.477 4.774 4.399 4.774 2.921 0 4.397-2.305 4.397-4.774 0-2.437-1.706-4.807-4.397-4.807-2.89 0-4.399 2.37-4.399 4.807m12.833 0c0 4.676-3.183 8.461-8.434 8.461-5.251 0-8.402-3.785-8.402-8.46 0-4.645 3.216-8.462 8.368-8.462 5.153 0 8.468 3.817 8.468 8.461M153.846 4.684V27.7h-3.973V8.67c0-2.2 1.779-3.985 3.973-3.985M159.952 19.601c0 2.47 1.477 4.774 4.399 4.774 2.921 0 4.398-2.305 4.398-4.774 0-2.437-1.706-4.807-4.398-4.807-2.889 0-4.399 2.37-4.399 4.807m12.834 0c0 4.676-3.183 8.461-8.435 8.461-5.251 0-8.402-3.785-8.402-8.46 0-4.645 3.217-8.462 8.369-8.462 5.153 0 8.468 3.817 8.468 8.461M178.046 19.172c0 2.83 1.905 4.512 4.235 4.512 2.297 0 4.201-1.713 4.201-4.512 0-2.799-1.904-4.576-4.201-4.576-2.33 0-4.235 1.745-4.235 4.576m11.622-7.783l.884.67-1.805 2.306c1.247 1.416 1.706 3.03 1.706 4.807 0 2.008-.755 4.842-3.412 6.06 2.69 1.348 3.347 3.292 3.347 5.366 0 4.478-3.413 7.244-8.107 7.244-4.693 0-8.206-2.866-8.206-7.244h3.971c0 2.108 1.938 3.491 4.235 3.491 2.297 0 4.102-1.252 4.102-3.49 0-2.247-2.116-3.268-4.125-3.26-4.047.015-7.596-2.757-8.095-6.786-.727-5.87 3.19-9.612 8.118-9.612 1.28 0 2.593.164 3.71.923a2.644 2.644 0 0 1 3.677-.475"/>
<g transform="translate(190.57 11.167)">
<mask id="b" fill="#fff">
<use xlink:href="#a"/>
</mask>
<path fill="#131842" d="M18.437.3L8.558 23.317h-4.4l3.021-7.046L.713.301h4.66l2.461 7.013 1.544 4.576 1.675-4.477L14.006.3z" mask="url(#b)"/>
</g>
<path fill="#9D3AC1" d="M9.415 32.813v-4.73l-4.409 7.143v2.01h2.976l1.708-4.423z"/>
<path fill="#7D40B2" d="M9.826 32.813H9.69l-1.708 4.423h1.844c.622 0 1.23-.058 1.828-.142l.876-4.693c-.87.27-1.78.412-2.704.412"/>
<path fill="#743CBC" d="M12.53 32.402l-.876 4.692a13.838 13.838 0 0 0 3.376-.903v-4.987a9.514 9.514 0 0 1-2.5 1.198"/>
<path fill="#EB2151" d="M5.22 19.9l-4.527.42c.272.859.625 1.68 1.038 2.464l4.372-1.249A10.72 10.72 0 0 1 5.22 19.9"/>
<path fill="#DD285C" d="M6.103 21.535l-4.372 1.249c.401.76.87 1.476 1.389 2.153l4.047-2.022c-.391-.436-.748-.895-1.064-1.38"/>
<path fill="#653CBF" d="M16.837 29.637a9.454 9.454 0 0 1-1.807 1.567v4.988a14.022 14.022 0 0 0 2.901-1.631l-.948-5.09-.146.166z"/>
<path fill="#DB2ACE" d="M9.415 25.057l-1.095-.986-3.57 2.704c.085.087.167.176.256.256v2.986l4.41-4.851v-.109z"/>
<path fill="#D82BA7" d="M7.951 23.74c-.138-.125-.263-.262-.394-.393-.136-.14-.26-.287-.39-.431L3.12 24.937c.407.53.836 1.044 1.307 1.518.108.107.216.212.323.32l3.57-2.704-.369-.331z"/>
<path fill="#B53CBF" d="M9.415 25.166l-4.409 4.851v5.209l4.41-7.142z"/>
<path fill="#2E88CC" d="M25.651 24.295l4.408 2.202v-3.218l-4.408-1.258z"/>
<path fill="#316FC9" d="M25.651 26.474c0 .174-.034.34-.083.498l4.491 3.403v-3.878l-4.408-2.202v2.18z"/>
<path fill="#25BFD8" d="M27.407 20.14c.235.403-.02.858-.718 1.132l-1.037.408v.34l4.407 1.259v-2.893l-2.652-.246z"/>
<path fill="#325ECC" d="M23.98 28.152h-.624l4.019 4.422h2.684v-2.199l-4.491-3.403a1.667 1.667 0 0 1-1.589 1.18"/>
<path fill="#5B3AC1" d="M18.152 28.152l-1.169 1.32.948 5.088a13.65 13.65 0 0 0 2.202-1.986h.143l-1.708-4.422h-.416z"/>
<path fill="#4D38C6" d="M18.568 28.152l1.708 4.422h3.138l-2.729-4.422z"/>
<path fill="#3640C6" d="M20.685 28.152l2.73 4.422h3.96l-4.019-4.422z"/>
<path fill="#A6CE36" d="M21.96 7.761L24.3 3.968c-.86-.68-1.799-1.26-2.798-1.741l-1.597 4.136c.74.386 1.427.856 2.054 1.398"/>
<path fill="#6CD32A" d="M24.78 11.602l3.587-2.717a15.092 15.092 0 0 0-1.74-2.657l-3.024 3.327c.462.635.863 1.317 1.177 2.047"/>
<path fill="#7AD629" d="M22.537 8.288c.39.39.74.82 1.066 1.267l3.024-3.327c-.306-.372-.63-.73-.97-1.071a15.348 15.348 0 0 0-1.355-1.19L21.96 7.761c.196.172.393.342.577.527"/>
<path fill="#DD4228" d="M4.62 18.02l-4.504-.418c.112.935.3 1.845.577 2.718l4.526-.42a10.016 10.016 0 0 1-.6-1.88"/>
<path fill="#53D12A" d="M25.452 13.783l4.042-2.02a15.018 15.018 0 0 0-1.127-2.877l-3.587 2.716c.299.692.525 1.423.672 2.18"/>
<path fill="#30CEBB" d="M27.017 19.768c.184.112.313.239.39.372l2.652.246V17.59l-4.4.41c.313.634.793 1.42 1.358 1.767"/>
<path fill="#CEB836" d="M15.03 5.163c.869 0 1.709.117 2.518.315l.811-4.353A14.992 14.992 0 0 0 15.03.74v4.422z"/>
<path fill="#30D6A6" d="M25.651 17.985a.106.106 0 0 0 .01.015l4.398-.408v-1.773c0-.373-.028-.738-.055-1.104l-4.353 1.242v2.028z"/>
<path fill="#35D356" d="M25.651 15.819v.138l4.353-1.242c-.074-1.016-.246-2.001-.51-2.951l-4.042 2.018c.128.66.2 1.34.2 2.037"/>
<path fill="#C7D632" d="M19.906 6.363l1.598-4.136a14.898 14.898 0 0 0-3.145-1.102l-.81 4.353c.827.204 1.618.5 2.357.885"/>
<path fill="#E27F24" d="M6.457 9.554L3.433 6.226c-.671.817-1.25 1.71-1.74 2.658l3.587 2.718c.315-.73.715-1.413 1.177-2.048"/>
<path fill="#D86B2E" d="M5.28 11.602L1.693 8.885a14.97 14.97 0 0 0-1.127 2.878l4.042 2.019c.147-.758.373-1.488.672-2.18"/>
<path fill="#DB512C" d="M4.408 15.819c0-.697.072-1.377.2-2.037l-4.042-2.02c-.265.95-.437 1.937-.51 2.952l4.352 1.243v-.138z"/>
<path fill="#D1AB34" d="M15.03 5.163V.741c-1.146 0-2.257.14-3.329.384l.811 4.354a10.53 10.53 0 0 1 2.518-.316"/>
<path fill="#DB5C2A" d="M4.408 16.026v-.07L.055 14.713C.03 15.08 0 15.446 0 15.82c0 .605.046 1.197.116 1.783l4.504.418a9.617 9.617 0 0 1-.212-1.994"/>
<path fill="#E08727" d="M7.523 8.288c.184-.185.38-.356.578-.526L5.758 3.967c-.472.373-.931.764-1.356 1.19-.34.341-.663.697-.969 1.07l3.024 3.327c.326-.447.677-.875 1.066-1.266"/>
<path fill="#DDAE2C" d="M12.513 5.479L11.7 1.125c-1.1.25-2.15.624-3.144 1.101l1.598 4.137a10.51 10.51 0 0 1 2.358-.884"/>
<path fill="#E09B2B" d="M10.154 6.363L8.557 2.227a14.974 14.974 0 0 0-2.798 1.74L8.1 7.761a10.687 10.687 0 0 1 2.054-1.398"/>
<path fill="#131842" d="M47.28 8.603h-7.287V4.652h18.905v3.951h-7.284V27.7H47.28z"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="26" height="29" viewBox="0 0 26 29">
<g fill="none" fill-rule="evenodd" stroke="#BBBFC5" stroke-linejoin="round">
<path d="M13.764 24.003l-5.711-2.692c-.807 2.005-.12 3.91 1.458 4.655 1.577.742 3.447.041 4.253-1.963zM21.292 3.148a1.526 1.526 0 0 0-.724-2.008 1.472 1.472 0 0 0-1.97.74c-.343.758.14 1.305.884 1.655.745.351 1.467.372 1.81-.387z"/>
<path d="M24.462 14.317c1.092-4.262-.93-8.872-4.98-10.782-4.079-1.922-8.87-.468-11.329 3.2-1.152 1.875-2.853 7.65-3.937 8.359L0 17.524l21.662 10.21-.918-4.85c-.176-1.321 3.13-6.514 3.718-8.567zM21.664 27.73l-.002.003h.002v-.003z"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="11" viewBox="0 0 14 11">
<path fill="none" fill-rule="evenodd" stroke="#FFF" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" d="M12 2L4.5 9 2 6.5"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="22" height="21" viewBox="0 0 22 21">
<g fill="none" fill-rule="evenodd" transform="translate(0 1)">
<circle cx="13.5" cy="7.5" r="7.5" stroke="#BBBFC5" stroke-width="2"/>
<rect width="2.531" height="9.968" x="3.388" y="10.624" fill="#BBBFC5" rx="1.266" transform="rotate(46 4.653 15.608)"/>
</g>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="8" viewBox="0 0 13 8">
<path fill="#BBBFC5" fill-rule="evenodd" d="M12.004.518a.914.914 0 0 0-1.294 0L6.136 5.092 1.562.518A.914.914 0 1 0 .268 1.812L5.445 6.99c.19.19.442.272.69.26a.903.903 0 0 0 .692-.26l5.177-5.177a.914.914 0 0 0 0-1.294"/>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="7" viewBox="0 0 13 7">
<path fill="#BBBFC5" fill-rule="evenodd" d="M.268 6.732a.914.914 0 0 0 1.294 0l4.574-4.574 4.574 4.574a.914.914 0 1 0 1.294-1.294L6.827.26a.903.903 0 0 0-.691-.26.903.903 0 0 0-.691.26L.268 5.438a.914.914 0 0 0 0 1.294"/>
</svg>
</div>
<div class="footer">
<div class="row">
<div class="help-support">
<a href="#"><img src="images/help-icon.png">Help & Support</a>
</div>
<div class="set-background"></div>
</div>
</div>
</body>
</html>
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<%@page import="oneit.servlets.portability.*"%>
<%@ page import="performa.orm.*" %>
<%
NavigationBar globalNavbar = (NavigationBar) getData (request, NavigationBarDF.SITE_NAV_BAR);
NavigationBar thisArticleNavbar = navbar.getChildNavBarFor(article);
boolean useAlphaImage = oneit.servlets.portability.BrowserServicesDecorator.getServicesAttribute(request, "AlphaImageLoader") == null ? false : true;
%>
<html>
<head>
<%@include file="std_head.jsp"%>
<script>
var jqueryVersion = '1.7';
</script>
<oneit:css>
<oneit:css href="/css/less/bootstrap/bootstrap.less"/>
<oneit:css href="/css/smoothness/jquery-ui-1.8.xx.custom.css"/>
</oneit:css>
<oneit:script>
<oneit:script src="/scripts/jquery-1.7.xx.js"/>
<oneit:script src="/scripts/jquery-ui-1.8.xx.custom.min.js"/>
<oneit:script src="/scripts/autoresize.jquery.js"/>
<oneit:script src="/scripts/jquery.tablesorter.js"/>
<oneit:script src="/scripts/jquery.qtip.js"/>
<oneit:script src="/scripts/utils.js"/>
<oneit:script src="/extensions/standard/ormtable/scripts/ormtable_utils.js"/>
<oneit:script src="/scripts/recalc.js"/>
<oneit:script src="/scripts/bootstrap-button.js"/>
<oneit:script src="/scripts/bootstrap-dropdown.js"/>
</oneit:script>
<script language='JavaScript' src='<%= request.getContextPath() %>/calendar/javascript/jqDatepicker.js'></script>
<script>
$(document).ready (function ()
{
$("form").find("table").addClass("tb01");
});
</script>
</head>
<body>
<div class="container">
<div>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="content-type" content="text/html" />
<meta name="description" content="<%= thisArticleNavbar.getInheritedAttribute ("MetaDescription", "") %>" />
<meta name="keywords" content="<%= thisArticleNavbar.getInheritedAttribute ("MetaKeywords", "") %>" />
<meta name="author" content="<%= thisArticleNavbar.getInheritedAttribute ("MetaAuthor", "") %>" />
<%= thisArticleNavbar.getInheritedAttribute ("Additional Meta", "") %>
<% if (CollectionUtils.equals (thisArticleNavbar.getInheritedAttribute("Exclude from SEO Indexing", ""), Boolean.TRUE))
{ %>
<META NAME="robots" CONTENT="noindex,nofollow">
<% } %>
<% if(!CollectionUtils.equals(request.getAttribute("std_head.jsp:OmitCanonicalHeader"), Boolean.TRUE))
{ %>
<link rel="canonical" href="<%= article.getLink (request) %>" />
<% } %>
<oneit:css>
<oneit:css href="/css/lightbox.css"/>
<oneit:css href="/css/main_standard.css"/>
<oneit:css href="/css/style.css"/>
</oneit:css>
<% Article cssArticle = thisArticleNavbar.getInheritedArticleAttrib ("CSS");
Article _head_site = globalNavbar.getEntry();
String sitePageTitle = (String)(globalNavbar.getEntry().getAdditionalAttribute("PageTitle")!=null? globalNavbar.getEntry().getAdditionalAttribute("PageTitle"):"");
String pageTitle = (String)(article.getAdditionalAttribute("PageTitle")!=null? article.getAdditionalAttribute("PageTitle"): "");
sitePageTitle = (sitePageTitle != null ? sitePageTitle : _head_site.getTitle ());
if (cssArticle != null)
{ %>
<link rel="stylesheet" type="text/css" href="<%= request.getContextPath() %>/css/main.cms?ident=<%= cssArticle.getIdentifier() %>" />
<% } %>
<%-- todo: does this one exist?? --%>
<!--[if lt IE 7.]>
<script type="text/javascript" src="scripts/js_Filter.js"></script>
<![endif]-->
<oneit:script>
<oneit:script src="/scripts/preload.js"></oneit:script>
<oneit:script src="/scripts/jquery-1.6.xx.min.js"/>
<oneit:script src="/scripts/AC_RunActiveContent.js"></oneit:script>
</oneit:script>
<title><%= (pageTitle == null || pageTitle.equals ("") ? sitePageTitle + " - " + article.getTitle () : pageTitle) %></title>
<oneit:debug>Template: <%=article.getTemplate().getValue()%></oneit:debug>
<%
oneit.servlets.forms.ErrorReportConfig reportConfig = BaseJSP.getCustomErrorConfig(request);
String skinProperties = (String)thisArticleNavbar.getInheritedAttribute ("Skin", null);
reportConfig.addConfigProperties (skinProperties);
%>
<% if(oneit.appservices.stats.Analytics.getAnalyticsVersion (request) == 4)
{
// script added in footer
}
else if (oneit.appservices.stats.Analytics.getAnalyticsVersion (request) == 3)
{ %>
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', '<%= oneit.appservices.stats.Analytics.getAnalyticsAccount (request) %>']);
_gaq.push(['_trackPageview']);
$(window).load(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
});
</script>
<% } %>
<%@page import="oneit.servlets.jsp.ui.JQueryVersion"%>
<%
JQueryVersion jqueryVersion = (JQueryVersion) oneit.appservices.config.ConfigMgr.getConfigObject("CONFIG.EXTENSIONS", "JQueryVersion", JQueryVersion.v1_11);
%>
<style>
.ui-widget {
font-family: "brandon-grotesque", sans-serif !important;
font-size: 0.9em !important;
}
</style>
<oneit:css>
<oneit:css href="/css/bootstrap.min.css" />
<oneit:css href="/css/less/custom.less" />
<oneit:css href="/css/custom_oneit.css" />
<oneit:css href="/css/bootstrap-toggle.min.css" />
<oneit:css href="/css/font-awesome.min.css" />
<oneit:css href="/css/awesome-bootstrap-checkbox.css" />
<oneit:css href="/css/jquery.bootstrap-touchspin.css" />
<oneit:css href="/css/datepicker.css" />
<oneit:css href="/css/owl.theme.css" />
<oneit:css href="/css/owl.carousel.css" />
<oneit:css href="/css/owl.transitions.css" />
<oneit:css href="/css/jquery-ui-1.11.xx/jquery-ui.css"/>
</oneit:css>
<oneit:script>
<oneit:script src="/scripts/jquery.min.js" />
<oneit:script src="/scripts/bootstrap3/bootstrap.min.js" />
<oneit:script src="/scripts/utils.js" />
<oneit:script src="/scripts/jquery.matchHeight.js"/>
<oneit:script src="/scripts/bootstrap-datepicker.js"/>
<oneit:script src="/scripts/bootstrap-toggle.js"/>
<oneit:script src="/scripts/jquery.tabSlideOut.js"/>
<oneit:script src="/scripts/bootstrap-tabcollapse.js"/>
<oneit:script src="/scripts/recalc.js" />
<oneit:script src="/bower_components/isMobile/isMobile.min.js" />
<oneit:script src="/scripts/custom.js"/>
<oneit:script src="/scripts/popupWindow.js"/>
<oneit:script src="/scripts/jquery.bootstrap-touchspin.js"/>
<oneit:script src="/scripts/brandon-grotesque.js"/>
<oneit:script src="/scripts/owl.carousel.min.js"/>
</oneit:script>
<oneit:script>
<oneit:script src="/scripts/autocomplete.js"/>
</oneit:script>
<script src="https://use.typekit.net/dud0aaz.js"></script>
<script>
try {
Typekit.load({async: true});
} catch (e) {
}
contextRoot = '<%= request.getContextPath()%>';
var jqueryVersion = '<%= jqueryVersion.getJSVarValue()%>';
</script>
<oneit:css>
<oneit:css href="/css/smoothness/jquery-ui-1.8.xx.custom.css"/>
</oneit:css>
<style type="text/css">
.dateDay input, .dateHour input, .dateMinute input { width: 50px; border: 1px solid #CCCCCC; font-size: 14px; height:19px;}
.dateMonth select { border: 1px solid #CCCCCC; font-size: 14px; height:20px;}
.dateYear input { width: 60px; border: 1px solid #CCCCCC; font-size: 14px; }
.dateCalendarContainerHolder { position: absolute; }
body .dateCalendarContainer { display:none; position:absolute; left:10px; top:0px; z-index: 2; }
.yui-date input, .yui-date2 input,
.yui-date select, .yui-date2 select {font-size: 14px; border:1px solid #CCCCCC; }
.errorField input, .errorField select, .errorField textarea, .errorField .assocObjDesc
{ background-color: #FFCCCC; }
div.errorHeader { margin: 10px 0px 2px 0px; padding: 4px; font-size: 9pt; border: solid 1px #808080; background-color: #FFCCCC;}
.errorHeader table { border: none 1px red; width: 100%; font-size: 9pt; }
.errorHeader th { font-weight: bold; }
.errorHeader * { background-color: #FFCCCC; }
.ui-autocomplete li {text-align:left;}
</style>
<%-- START YUI Calendar stuff --%>
<!--CSS file (default YUI Sam Skin) -->
<link rel="stylesheet" type="text/css" href="<%= request.getScheme() %>://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/calendar/assets/skins/sam/calendar.css">
<!-- Dependencies -->
<script type="text/javascript" src="<%= request.getScheme() %>://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/yahoo-dom-event/yahoo-dom-event.js"></script>
<!-- Source file -->
<script type="text/javascript" src="<%= request.getScheme() %>://ajax.googleapis.com/ajax/libs/yui/2.6.0/build/calendar/calendar-min.js"></script>
<%-- END YUI Calendar stuff --%>
<oneit:script>
<oneit:script src="/scripts/jquery-1.7.xx.js"/>
<oneit:script src="/scripts/jquery-ui-1.8.xx.custom.min.js"/>
<oneit:script src="/scripts/autoresize.jquery.js"/>
<oneit:script src="/scripts/jquery.tablesorter.js"/>
<oneit:script src="/scripts/utils.js"></oneit:script>
</oneit:script>
<script>
// common...
contextRoot = '<%= request.getContextPath() %>';
</script>
<oneit:script>
<oneit:script src="/scripts/recalc.js"/>
</oneit:script>
<%@ page import="oneit.appservices.auditing.*, oneit.appservices.config.*, oneit.security.jsp.*,oneit.utils.text.*,oneit.business.shopping.*,oneit.utils.math.NullArith,oneit.business.dms.orm.*" %>
<%@ page import="com.jhlabs.image.*,oneit.utils.image.*,oneit.appservices.stats.*,oneit.appservices.topictags.*,oneit.utils.StringUtils" %>
<%@ page import="org.apache.poi.hssf.usermodel.*"%>
<%@ page import=""%>
<%
request.getSession ().setMaxInactiveInterval (2 * 3600); // 2 hour session keepalive.
%>
\ No newline at end of file
$(document).ready(function(){
$('select').select2({
minimumResultsForSearch: Infinity
});
$('.navbar-toggle').click(function(){
$('.main-menu ul').slideToggle();
});
});
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment