Difference between revisions of "TalentPiper"

From TempusServa wiki
Jump to navigation Jump to search
old>Admin
old>Admin
Line 6: Line 6:
* smtpPassword
* smtpPassword


== Displaying vacancy list ing CMS ==
== Displaying vacancy list in CMS ==
The following describes how to inject the list of vacancies created in TalentPiper directly into a web page.
The following describes how to inject the list of vacancies created in TalentPiper directly into a web page.



Revision as of 12:29, 19 December 2019

Setting up outound emails

In the designer edit the following configurations

  • smtpServer
  • smtpUsername
  • smtpPassword

Displaying vacancy list in CMS

The following describes how to inject the list of vacancies created in TalentPiper directly into a web page.

This helps:

  • Reuse styling/layout from standard pages
  • Content is indexed properly with search engines

Integrating with WordPress using PHP

From the control panel of your WordPress site do the following to integrate the vacancy list from TalentPiper:

  1. Install and activate the plugin "Insert PHP Code Snippet"
  2. Add a new PHP code snippet as seen below
  3. Create a new page and add the snippet

Code example:

   echo file_get_contents("https://talentpiper.com/demo/mainpublic?command=dk.p2e.blanket.codeunit.common.PagePublicRecordsListAndShow&AjaxMode=1");


Integrating with any CMS using JQuery

On a site with PHP support

 <?php 
 header("Access-Control-Allow-Origin: *");
 echo file_get_contents("https://talentpiper.com/demo/mainpublic?command=dk.p2e.blanket.codeunit.common.PagePublicRecordsListAndShow");

We assume the PHP proxy was deployed as proxy-talentpiper-dk-demo.php

In the CMS system insert the following code the place where you want to display the list.

<div id='tsContent'>Indhold hentes

 <script>
 jQuery.ajax(
 { 
    url: 'https://www.tempusserva.dk/toolbox/proxy-talentpiper-dk-demo.php', 
    success: function(data) { jQuery('#tsContent').html(data); } 
 });
 </script>