/**
 * Returns HTML coder
 *
 * The function returns HTML code
 *
 * @param type-type of publications, author-autor, entries-array of publications, imgLink-if the HTML code haves a image
 */
function getContent($type, $author, $entries, $imgLink=false){
	$html='';
        if(count($entries) ) {
        	uasort($entries,'compare_bib_entry_by_year');
              	// uasort($entries,'compare_bib_entry_by_name');
		$numberImg = 0;
		
		foreach ($entries as $bibentry) {
			if($bibentry->getType() == $type) {
			
				if($numberImg%2 == 0) { $classImg = 'Right'; $classContent = 'Left'; }
				else { $classImg = 'Left'; $classContent = 'Right';}

				$title = $bibentry->getTitle();
				$title = str_replace("\\textbf","", $title);
				$title = str_replace("\\textit","", $title);

				if( preg_match('/http/',$bibentry->getField("url"))  ) {
					$html .=  "<div id=\'" . $type . "\'><div class=\'pubContent" . $classContent . "\'> <p class=\'title\' ><a target=\'_blank\' href=\'" 
					. $bibentry->getField("url") . "\'> "
					. $title . ".</p></a>";
				} 
				else if( preg_match('/http/',$bibentry->getField("file"))  ) {

					$html .=  "<div id=\'" . $type . "\'><div class=\'pubContent" . $classContent . "\'> <p class=\'title\'><a target=\'_blank\' href=\'" 
					. $bibentry->getField("file") . "\'> "
					. $title . ".</p></a>";
				}
				else if($type== 'manual'){
					$html .=  "<div id=\'" . $type . "\'><div class=\'pubContent" . $classContent . "\'> <p class=\'title\'><a target=\'_blank\' href=\'https://github.com/environmentalinformatics-marburg\'> "
					. $title . ".</p></a>";
		
				}
				else {
					$html .=  "<div id=\'" . $type . "\'><div class=\'pubContent" . $classContent . "\'><p class=\'title\'>"
					. $title . ".</p>";
				}
				$authorName = authorToStr($bibentry->getAuthor(), $author) . " - " . $bibentry->getYear()  ; 
		
				$html .= "<p>" . $authorName . ".</p>";
				$html .= "<p>" . $bibentry->getField("link") . "</p>";
				if($type == 'unpublished') {
					$html .= " <p class=\'jornal\'>Submitted to " . $bibentry->getField("note") . "</p>";
			
				} 
				else {
					$html .= " <p class=\'jornal\'>" . $bibentry->getField("journal") . "</p>";
				}
		
				if($bibentry->getField("comment") != '') {
		
					$html .= " <p class=\"comment\">" . $bibentry->getField("comment") . "</p></div>";
				} 
				else {
					$html .= "</div>";
				}
				//URL pruefen
				//if (url_check("https://github.com/environmentalinformatics-marburg/cvs/blob/master/publications/graphics/".$bibentry->getKey().".png")) {
				if ($imgLink) {
				$html .= "<div class=\'pubImg" .$classImg . 
					"\'><img width=\"200\" height=\"140\" src=\"https://github.com/environmentalinformatics-marburg/cvs/blob/master/publications/graphics/"
					. $bibentry->getKey() .".png?raw=true\" /> </div></div>";
				}
				else {
					$html .= "</div>";
				} 

				  $numberImg += 1;
			}
		}
			
	}
	return $html;
	
}
/**
 * Returns HTML coder
 *
 * The function returns HTML code
 *
 * @param type-type of publications, author-autor, entries-array of publications, imgLink-if the HTML code haves a image
 */
function getContent($type, $entries, $imgLink=false, $mainTitles){
	$html='';
        if(count($entries)) {
        	uasort($entries,'compare_bib_entry_by_year');
              	// uasort($entries,'compare_bib_entry_by_name');
		$numberImg = 0;
		
		foreach ($entries as $bibentry) {
			if($bibentry->getType() == $type) {
			
				// Make the float of div - left or right
				if($numberImg%2 == 0) { $classImg = 'Right'; $classContent = 'Left'; }
				else { $classImg = 'Left'; $classContent = 'Right';}
				
				// Title
				$title = $bibentry->getTitle();
				$title = str_replace("\\textbf","", $title);
				
				// URL OR FILE
				$html .=  "<div id=\'" . $type . "\'><div class=\'prContent" . $classContent . "\'> ".
					"<p><b>" . $bibentry->getField("Chapter") . "</b></p>".
					"<p class=\'title\' >" ;
				if($bibentry->getField("url") != "") {
					$html .=  "<a target=\'_blank\' href=\'" . $bibentry->getField("url") . "\'> "
					. $title . "</p></a>";
				} 
				else if($bibentry->getField("file") != "" ) {
					$html .=  "<a target=\'_blank\' href=\'" . $bibentry->getField("file") . "\'> "
					. $title . "</p></a>";
				}
				else {
					$html .=  $title . "</p>";
				}
				
				// Author
				if ($bibentry->getAuthor() != "") {
					$authorName = authorToStr($bibentry->getAuthor(), $mainTitles["app"])   ; 
					$html .= "<p>"  . $authorName . "</p>";
				}
				
				// Project partner
				$html .= "<p>" . $mainTitles["pp"] . ": " . $bibentry->getField("editor") . "</p>";
				 // Funds Projects 
				$html .= "<p class=\'year\'>" . $mainTitles["year"] . ": " . $bibentry->getField("publisher") . "</p>";
				
				// Project staff
				if ($bibentry->getField("note") != "")
					$html .= "<p>" . authorToStr($bibentry->getField("note"), $mainTitles["ps"]) . "</p>";
				
				// WEB
				//if( $bibentry->getField("url")!= "")
				//	$html .= "<p>" . $mainTitles["web"] . ": <a href=\'" . $bibentry->getField("url") . "\'> " . $bibentry->getField("url") . "</a></p></div>";
				//else $html .= "</div>";
				$html .= "</div>";
				// Image 
				//if (url_check("https://github.com/environmentalinformatics-marburg/cvs/blob/master/projects/graphics/".$bibentry->getKey().".png")) {
					//if ($imgLink) {
					$html .= "<div class=\'prImg" .$classImg . 
						"\'><img width=\"205\" height=\"180\" src=\"https://github.com/environmentalinformatics-marburg/cvs/blob/master/projects/graphics/"
						. $bibentry->getKey() .".png?raw=true\" /> </div></div>";
					//}
					//else {
					//	$html .= "<div class=\'prImg" .$classImg . "\'></div></div>";
					//} 

				  // Comment
				  $html .= "<div id=\'commentContent\'><p class=\'comment\'>" . $bibentry->getField("comment") . "<a href=\'" . $bibentry->getField("url") . "\'>  ...</a></p></div>";
				//}
				$numberImg += 1;
			}
		}
	}
	return $html;
}