Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <apex:page id="pageId" standardController="Contact" extensions="referenciasCandidatoExtension" title="Referencias candidato" showHeader="true" standardStylesheets="false" docType="html-5.0">
- <html lang="es" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
- <head>
- <meta charset="utf-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge" />
- <meta name="viewport" content="width=device-width, initial-scale=1" />
- <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
- <meta name="description" content=""/>
- <meta name="author" content=""/>
- <title>Referencias candidatos</title>
- <!-- Lightning core CSS -->
- <apex:stylesheet value="{!URLFOR($Resource.Salesforce_Lightning_0_12, '/assets/styles/salesforce-lightning-design-system-vf.css')}" />
- <apex:stylesheet value="{!URLFOR($Resource.Salesforce_Lightning_0_12, '/assets/styles/salesforce-lightning-design-system-custom.css')}" />
- <apex:includeScript value="{!URLFOR($Resource.jQuery, '/jquery-1.11.3.min.js')}" />
- <!-- tooltipster -->
- <apex:stylesheet value="{!URLFOR($Resource.jQueryTooltipster, '/tooltipster.css')}" />
- <apex:includeScript value="{!URLFOR($Resource.jQueryTooltipster, '/jquery.tooltipster.min.js')}" />
- <script>
- window.onload=function(){
- doInit();
- };
- </script>
- <style type="text/css">
- .slds .slds-button--success {
- padding-left: 16px;
- padding-right: 16px;
- text-align: center;
- vertical-align: middle;
- background-color: #4BCA81;
- border: 1px solid #4BCA81;
- color: white; }
- .slds .slds-button--success:link,
- .slds .slds-button--success:visited,
- .slds .slds-button--success:active {
- color: white; }
- .slds .slds-button--success:hover,
- .slds .slds-button--success:focus {
- background-color: #04844B;
- color: white; }
- .slds .slds-button--success:active {
- background-color: #036432;
- border-color: #036432; }
- .slds .slds-button--success[disabled] {
- background: #e0e5ee;
- border-color: transparent;
- color: white; }
- /* vertical align td fix */
- /*
- .outer td{
- vertical-align:inherit!important;
- }
- */
- .slds td{
- vertical-align:inherit!important;
- }
- .slds a:focus{
- outline:none;
- }
- .slds pre,pre{
- padding:0;
- font-family:inherit;
- margin:0;
- white-space: pre-wrap; /* css-3 */
- white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
- white-space: -pre-wrap; /* Opera 4-6 */
- white-space: -o-pre-wrap; /* Opera 7 */
- word-wrap: break-word;
- }
- /* actividades abiertas css fixes */
- .slds-actividades{
- font-family:Arial;
- }
- .slds-actividades a{
- font-size:12px;
- line-height:1.12;
- color:#000000;
- }
- .editLinks{
- color:#3579D1;
- text-decoration:none;
- }
- .editLinks:hover{
- color:#3579D1;
- text-decoration:underline;
- }
- a.btn{
- text-decoration:none;
- color:#333333;
- display:inline-block;
- padding:3px 6px;
- }
- a.btn:hover{
- text-decoration:none;
- color:#333333;
- }
- .slds a:focus {
- outline: thin dotted;
- outline: 5px auto #1589ee;
- outline-offset: -2px;
- outline:none;
- }
- .slds .slds-icon--entrevistas{
- width:84px;
- height:84px;
- }
- .slds .slds-badge.slds-badge-alert{
- background-color:#D4504C;
- color:#FFF;
- margin-left:0px;
- }
- .slds .slds-badge.slds-badge-success{
- background-color:#4BC076;
- color:#FFF;
- margin-left:0px;
- }
- </style>
- </head>
- <body>
- <div class="slds" id="sldsContainer"><!-- container class -->
- <apex:form id="formId" enctype="multipart/form-data" >
- <!-- cridem funció amb javascript un cop carregada la pàgina per realitzar les comprobacions de les experiències i omplir el camp existe_contacto__c -->
- <apex:actionFunction name="doInit" action="{!init}" rerender="experienciasPanel" />
- <apex:outputPanel rendered="false">
- {!Contact.informe_general__c}
- </apex:outputPanel>
- <div class="slds-page-header" role="banner">
- <div class="slds-grid">
- <div class="slds-col slds-has-flexi-truncate">
- <div class="slds-media">
- <div class="slds-media__figure {!IF(len(Contact.Foto_perfil__c)>0,'slds-hide','')}">
- <svg aria-hidden="true" class="slds-icon slds-icon--large slds-icon-standard-user">
- <use xlink:href="{!URLFOR($Resource.Salesforce_Lightning_0_12, '/assets/icons/standard-sprite/svg/symbols.svg#user')}"></use>
- </svg>
- </div><!-- end divIcon -->
- <div class="slds-media__figure {!IF(len(Contact.Foto_perfil__c)>0,'','slds-hide')}">
- <span class="slds-avatar slds-avatar--x-large">
- <apex:outputField value="{!Contact.Foto_perfil__c}"/>
- </span>
- </div><!-- end foto perfil -->
- <div class="slds-media__body">
- <p class="slds-text-heading--label"><a href="/{!Contact.Id}" target="_blank">{!Contact.Name}</a><apex:outputText value="{0, number, ##}"><apex:param value="{!Contact.Edad__c}"/></apex:outputText> años, {!Contact.ciudad__r.Name} {!Contact.Ciudad_extranjera__c} ({!Contact.provincia__r.Name}{!Contact.Region__c}) - {!Contact.estado__r.Name}</p>
- <div class="slds-grid">
- <h1 class="slds-text-heading--medium slds-m-right--small slds-truncate slds-align-middle">Referencias profesionales</h1>
- </div><!-- end grid -->
- </div><!-- end mediaBody -->
- </div><!-- end media -->
- </div><!-- end col -->
- <div class="slds-col slds-no-flex slds-align-bottom">
- <div class="slds-button-group" role="group" >
- <!--<a class="slds-button slds-button--neutral" href="https://etalentum.lightning.force.com/lightning/r/Contact/{!Contact.id}/view">Volver al contacto</a>-->
- </div><!-- end button grup -->
- </div><!-- end col -->
- </div><!-- end grid -->
- <div class="slds-grid slds-page-header__detail-row">
- <div class="slds-col--padded slds-size--1-of-4">
- <dl>
- <dt>
- <p class="slds-text-heading--label slds-truncate">CORREO ELECTRÓNICO</p>
- </dt>
- <dd>
- <p class="slds-text-body--regular slds-truncate">{!Contact.Email}</p>
- </dd>
- </dl>
- </div><!-- end col padded -->
- <div class="slds-col--padded slds-size--1-of-4">
- <dl>
- <dt>
- <p class="slds-text-heading--label slds-truncate" >TELÉFONO</p>
- </dt>
- <dd>
- <p class="slds-text-body--regular">{!Contact.MobilePhone}</p>
- </dd>
- </dl>
- </div><!-- end col -->
- <div class="slds-col--padded slds-size--1-of-4">
- <dl>
- <dt>
- <p class="slds-text-heading--label slds-truncate">EXPECTATIVA SALARIAL</p>
- </dt>
- <dd>
- <p class="slds-text-body--regular">
- <apex:repeat value="{!Contact.candidatos_objetivos__r}" var="a" >
- <dd>{!a.expectativa_salarial__r.Name}</dd>
- </apex:repeat>
- </p>
- </dd>
- </dl>
- </div><!-- end col -->
- <div class="slds-col--padded slds-size--1-of-4">
- <dl>
- <dt>
- <p class="slds-text-heading--label slds-truncate" > </p>
- </dt>
- <dd>
- <p class="slds-text-body--regular"> </p>
- </dd>
- </dl>
- </div><!-- end col -->
- </div><!-- end grid -->
- </div><!-- end page header -->
- <div class="slds-grid slds-m-top--medium slds-text-align--center" id="msgPanelDiv" ><div class="slds-col">
- <apex:outputPanel id="msgPanel" ><apex:pageMessages /></apex:outputPanel>
- </div></div>
- <div class="slds-grid slds-m-top--medium slds-text-align--center" ><div class="slds-col">
- <apex:commandButton styleClass="slds-button slds-button--brand" action="{!guardarTodo}" value="Guardar referencias" /> <a href="https://etalentum.my.salesforce.com/{!Contact.id}" class="slds-button slds-button--neutral">Volver</a>
- </div></div>
- <div class="slds-grid slds-wrap slds-m-top--x-large">
- <div class="slds-col slds-col--padded slds-size--5-of-8">
- <div class="slds-tabs--scoped">
- <ul class="slds-tabs--scoped__nav">
- <li id="liExperiencias" class="slds-tabs--scoped__item slds-text-heading--label slds-active" tittle="Entrevistas Etalentum">
- <a class="slds-tabs--scoped__link" href="javascript:void(0);" tabindex="0" id="tab-scoped-1__item">Experiencia profesional</a>
- </li>
- <!--<li id="liEntrevistasCliente" class="slds-tabs--scoped__item slds-text-heading--label" tittle="Entrevistas cliente">
- <a class="slds-tabs--scoped__link" href="javascript:void(0);" tabindex="0" id="tab-scoped-1__item">Test</a>
- </li>-->
- </ul>
- <div class="slds-tabs--scoped__content slds-show" >
- <div id="tabEntrevistasEtalentum" >
- <!--
- <div class="slds-grid slds-wrap slds-m-top--large">
- <div class="slds-col--padded slds-size--1-of-1 slds-medium-size--1-of-1 slds-large-size--1-of-1">
- <div><h3 class="slds-section-title--divider">Referencias del candidato</h3></div>
- <div class="spacer15"></div>
- </div><!-- end col
- </div><!-- end grid -->
- <div class="slds-grid sdls-wrap">
- <div style="width:100%;"><!-- slds-scrollable--x -->
- <div class="spacer20"></div>
- <!--<div><h3 class="slds-section-title--divider"> Experiencia profesional</h3></div>-->
- <apex:variable var="cnt" value="{!0}" />
- <!--apex:repeat value="{!Contact.candidatos_experiencias__r}" var="a" >-->
- <apex:outputPanel id="experienciasPanel">
- <apex:repeat value="{!listadoExperienciasList}" var="a" >
- <apex:outputPanel rendered="false">
- <apex:outputField value="{!a.sector__r.Name}" />
- <apex:outputField value="{!a.empresa__c}" />
- <apex:outputField value="{!a.Referencia_del_empleado__c}" />
- </apex:outputPanel>
- <div><h3 class="slds-section-title--divider"> <apex:outputText value="{0, date, MM/yyyy}"><apex:param value="{!a.fecha_inicio__c}" /></apex:outputText> - {!IF(a.cursando_actualmente__c,"Trabajo actual","")} <apex:outputText value="{0, date, MM/yyyy}" rendered="{!IF(a.cursando_actualmente__c,false,true)}"><apex:param value="{!a.fecha_fin__c}" /></apex:outputText></h3></div>
- <div class="slds-grid slds-wrap slds-m-top--large">
- <div class="slds-col--padded slds-size--2-of-4">
- <b>Empresa: </b>{!a.empresa__c}<br />
- <b>Sector: </b>{!a.sector__r.Name}<br />
- <b>Subcategoría: </b>{!a.subcategoria__r.Name}<br />
- <b>Motivo finalización: </b>{!a.motivo_cambio__r.Name}
- </div><!-- end col -->
- <div class="slds-col--padded slds-size--2-of-4">
- <b>Ciudad: </b>{!a.ciudad__c} ({!a.pais__r.Name})<br />
- <b>Categoría: </b>{!a.categoria__r.Name}<br />
- <b>Personas a cargo: </b>{!a.empleados_a_cargo__r.Name}<br />
- <b>Empresa: </b>{!a.empresa__c}<br />
- </div><!-- end col -->
- </div><!-- end grid -->
- <div class="slds-grid slds-wrap">
- <div class="slds-col--padded slds-size--4-of-4">
- <b>Tareas realizadas: </b><br />
- <pre>{!a.tareas_realizadas__c}</pre><br />
- </div><!-- end slds -col -->
- </div><!-- end slds-grid -->
- <div class="slds-grid slds-wrap slds-m-top--large">
- <div class="slds-col--padded slds-size--2-of-4">
- <b>Contacto empresa: </b><br /><apex:inputText styleClass="slds-input" value="{!a.Contacto_empresa__c}"/>
- <br /><br />
- <b>Teléfono contacto: </b><br /><apex:inputText styleClass="slds-input" value="{!a.Telefono_contacto__c}"/>
- <!--<span class="{!IF(a.existe_contacto__c,'','slds-hide')}">
- <a href="javascript:void(0);" class="slds-button slds-button--destructive slds-button--small slds-m-top--x-small">Crear posible cliente</a>
- <i class="slds-text-body--small">*Ya existe un posible cliente con esta dirección de correo electrónico</i>
- </span>-->
- <span class="{!IF(a.existe_contacto__c || ISBLANK(a.E_mail_contacto__c),'slds-hide','')}"><a href="https://etalentum.my.salesforce.com/00Q/e?lea21=1&name_firstlea2={!URLENCODE(a.Contacto_empresa__c)}&lea8={!a.Telefono_contacto__c}&lea11={!a.E_mail_contacto__c}&lea3={!URLENCODE(a.empresa__c)}" target="_blank" class="slds-button slds-button--success slds-m-top--x-small">Crear posible cliente</a></span>
- <br /><br />
- </div><!-- end col -->
- <div class="slds-col--padded slds-size--2-of-4">
- <b>E-mail contacto: </b><br /><apex:inputText styleClass="slds-input" value="{!a.E_mail_contacto__c}"/><br /><br />
- <b>Código postal: </b><br /><apex:inputText styleClass="slds-input" value="{!a.codigo_postal__c}"/>
- </div><!-- end col -->
- </div><!-- end grid -->
- <div class="slds-grid slds-wrap">
- <div class="slds-col--padded slds-size--4-of-4">
- <b>Referencias: </b><br />
- <div class="slds-form-element">
- <!--<label class="slds-form-element__label" for="inputSample2">Experiencia requerida</label>-->
- <div class="slds-form-element__control">
- <apex:inputTextarea rows="6" styleClass="slds-textarea" value="{!a.Referencia_del_empleado__c}" />
- </div>
- </div><!-- end form-element -->
- <div class="spacer20"></div>
- <div><apex:commandButton styleClass="slds-button slds-button--brand" action="{!guardarTodo}" value="Guardar" /></div>
- </div><!-- end col padded -->
- </div><!-- end grid -->
- <div class="spacer40"></div>
- <apex:variable var="cnt" value="{!cnt+1}"/>
- </apex:repeat>
- </apex:outputPanel>
- <div><h3 class="slds-section-title--divider" style="background-color:#0070D2; color:#FFFFFF;"> Referencias generales</h3></div>
- <div class="slds-grid slds-wrap">
- <div class="slds-col--padded slds-size--4-of-4">
- <b>Referencias generales: </b><br />
- <div class="slds-form-element">
- <!--<label class="slds-form-element__label" for="inputSample2">Experiencia requerida</label>-->
- <div class="slds-form-element__control">
- <apex:inputTextarea rows="6" styleClass="slds-textarea" value="{!Contact.Referencias_generales__c}" html-placeholder="Ejemplo: El Señor XXX de la empresa YYY, Director de ZZZZZ, confirma que recomendaría al Candidato para trabajar en cualquier empresa." />
- </div>
- </div><!-- end form-element -->
- <div class="spacer20"></div>
- <div><apex:commandButton styleClass="slds-button slds-button--brand" action="{!guardarTodo}" value="Guardar" />
- </div><!-- end col padded -->
- </div><!-- end grid -->
- <div class="spacer20"></div>
- </div>
- </div><!-- end div scrollable -x -->
- </div><!-- end grid slds-wrap -->
- </div><!-- end entrevistasEtalentum-->
- </div><!-- end scoped content -->
- </div><!-- end tabs-scoped -->
- </div><!-- end col-->
- <!-- ------------------------ COLUMNA DRETA ----------------->
- <div class="slds-col slds-col--padded slds-size--3-of-8">
- <div class="slds-card">
- <div class="slds-card__header slds-grid">
- <div class="slds-media slds-media--center slds-has-flexi-truncate">
- <div class="slds-media__figure">
- <svg aria-hidden="true" class="slds-icon slds-icon-action-goal slds-icon--small">
- <use xlink:href="{!URLFOR($Resource.Salesforce_Lightning_0_12, '/assets/icons/standard-sprite/svg/symbols.svg#record')}"></use>
- </svg>
- </div>
- <div class="slds-media__body">
- <h2 class="slds-text-heading--small slds-truncate">Currículum</h2>
- </div>
- </div><!-- end media -->
- </div><!-- end header -->
- <div class="slds-card__body">
- <div class="slds-col--padded slds-size--1-of-1 slds-medium-size--1-of-1 slds-large-size--1-of-1">
- <apex:repeat value="{!Contact.NotesAndAttachments}" var="a" >
- <apex:outputPanel layout="none" rendered="{!!a.IsNote}">
- <div class="slds-grid slds-wrap slds-m-top--large">
- <div class="slds-col--padded slds-size--1-of-1 slds-medium-size--1-of-1 slds-large-size--1-of-1">
- <iframe src="https://etalentum--c.eu2.content.force.com/servlet/servlet.FileDownload?file={!a.Id}#zoom=65" height="800px" width="100%">
- This browser does not support PDFs. Please download the PDF to view it: <a href="https://etalentum--c.eu2.content.force.com/servlet/servlet.FileDownload?file={!a.Id}">Download PDF</a>
- </iframe>
- </div><!-- end col -->
- </div><!-- end grid -->
- </apex:outputPanel>
- </apex:repeat>
- </div><!-- end col padded -->
- </div><!-- end slds-card_body -->
- <div class="slds-card__footer">
- <a> <span class="slds-assistive-text">entity type</span></a>
- </div><!-- end footer -->
- </div><!-- end card -->
- </div><!-- end col -->
- </div><!-- end grid -->
- <div class="slds-grid slds-m-top--medium slds-text-align--center" ><div class="slds-col">
- <apex:commandButton styleClass="slds-button slds-button--brand" action="{!guardarTodo}" value="Guardar referencias" /> <a href="https://etalentum.lightning.force.com/lightning/r/Contact/{!Contact.id}/view" class="slds-button slds-button--neutral">Volver</a>
- </div></div>
- </apex:form>
- </div><!-- end slds class -->
- <script>
- $j = jQuery.noConflict();
- $j(document).ready(function(){
- $j('.tooltip').tooltipster({
- contentAsHTML: true,
- theme: 'tooltipster-white',
- trigger: 'click',
- maxWidth: '350'
- });
- $j('.tooltipBlue').tooltipster({
- contentAsHTML: true,
- theme: 'tooltipster-blue',
- trigger: 'hover',
- maxWidth: '350',
- delay: '75'
- });
- });
- </script>
- </body>
- </html>
- </apex:page>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement