An error occurred while loading the file. Please try again.
add_content.js 8.92 KiB
var urlKeyword, urlParams;
urlParams = new URLSearchParams(window.location.search);
urlKeyword = urlParams.get('keyword');
function addcontent(item) {
  var lang_cont_person = ""
  var lang_keywords = ""
  var new_row = document.getElementById("row_main")
  if (item === undefined) {
  } else if (urlKeyword == null || (item.item.keywords.includes(urlKeyword))) {
    // Prepare YouTube Link
    // var array_contains_youtube = true
    var description = ""
    if (lang_setting == "1") {
      description = item.item.description_en
      lang_cont_person = " Contact Person"
      lang_keywords = " Keywords"
    } else if (lang_setting == "2") {
      description = item.item.description_de
      lang_cont_person = " Kontaktperson"
      lang_keywords = " Stichworte"
    // Prepare Explore Link
    // var array_contains_explore_link = true
    var YouTubeHTML = ''
    if ('youtube' in item.links) { // to be replaced by if (item.YouTubelink) or so...
      var YouTubelink = item.links.youtube // to be replaced by item.YouTubelink or so...
      YouTubeHTML = `<a class="btn btn-sm btn-outline-danger mt-1" href="${YouTubelink}" target="_blank"><i class="fab fa-youtube"></i> YouTube</a> &nbsp;`
    var ExploreHTML = ''
    if ('demo' in item.links) { 
      var ExploreLink = item.links.demo 
      ExploreHTML = `<a class="btn btn-sm btn-outline-secondary mt-1" href="${ExploreLink}" target="_blank"> <i class="fas fa-search"></i> Explore</a> &nbsp;`
    var publicationHTML = ''
    if ('publication' in item.links) {
      var publicationLink = item.links.publication 
      publicationHTML = `<a class="btn btn-sm btn-outline-primary mt-1" href="${publicationLink}" target="_blank"> <i class="fas fa-book"></i> Publication</a> &nbsp;`
    var reportHTML = ''
    if ('report' in item.links) {
      var publicationLink = item.links.report 
      reportHTML = `<a class="btn btn-sm btn-outline-primary mt-1" href="${publicationLink}" target="_blank"> <i class="fas fa-book"></i> Report</a> &nbsp;`
    var projectHTML = ''
    if ('project' in item.links) {
      var projectLink = item.links.project 
      projectHTML = `<a class="btn btn-sm btn-outline-success mt-1" href="${projectLink}" target="_blank"> <i class="fas fa-project-diagram"></i> Project</a> &nbsp;`
    var presentationHTML = ''
    if ('presentation' in item.links) {
      var presentationLink = item.links.presentation 
      presentationHTML = `<a class="btn btn-sm btn-outline-warning mt-1" href="${presentationLink}" target="_blank"> <i class="fas fa-file-powerpoint"></i> Presentation</a> &nbsp;`
    var repoHTML = ''
    if ('repo' in item.links) {
      var repoLink = item.links.repo 
      repoHTML = `<a class="btn btn-sm btn-outline-info mt-1" href="${repoLink}" target="_blank"> <i class="fa fa-gitlab"></i> Git/Repository </a> &nbsp;`
    if ('internal' in item.item) {
      if (item.item.internal) {
        var internal_tag = `<span class="badge bg-secondary" style="color: white;">Internal Access Only</span> <br>`
        description = internal_tag + description