public String getMetaHeaders(HttpServletRequest request) {
		System.out.println("Euscreenxlitem.getMetaHeaders()");

		String id =request.getParameter("id");
		//System.out.println("ITEMID="+id);
		
		ipAddress=getClientIpAddress(request);
		
		String uri = "/domain/euscreenxl/user/*/*";
		
		browserType = request.getHeader("User-Agent");
		if(browserType.indexOf("Mobile") != -1) {
			String ua = request.getHeader("User-Agent").toLowerCase();
			isAndroid = ua.indexOf("android") > -1; //&& ua.indexOf("mobile");	
		}
		
		FSList fslist = FSListManager.get(uri);
		List<FsNode> nodes = fslist.getNodesFiltered(id.toLowerCase()); // find the item
		if (nodes!=null && nodes.size()>0) {
			FsNode n = (FsNode)nodes.get(0);
			
			n.getPath();
						
			// daniel check for old euscreen id
			String pub = n.getProperty("public");
			if (!((pub==null || !pub.equals("true")) && !this.inDevelMode())) {
				
				String metaString = "<link rel=\"alternate\" type=\"application/rdf+xml\" href=\"http://lod.euscreen.eu/data/" + id + ".rdf\">";
				metaString += "<title>EUscreen - " + n.getProperty(FieldMappings.getSystemFieldName("title")) + "</title>";
				metaString += "<meta name=\"Description\" CONTENT=\"Provider: " + n.getProperty(FieldMappings.getSystemFieldName("provider"))
						+ ", Title: " + n.getProperty(FieldMappings.getSystemFieldName("title"))
						+ ", Title " + n.getProperty(FieldMappings.getSystemFieldName("language")) + ": " + n.getProperty(FieldMappings.getSystemFieldName("originalTitle"))
						+ ", Topic: " + n.getProperty(FieldMappings.getSystemFieldName("topic"))
						+ ", Type: " + n.getProperty(FieldMappings.getSystemFieldName("materialType")) + "\"/>";
				metaString += "<meta property=\"og:title\" content=\"" + n.getProperty(FieldMappings.getSystemFieldName("title")) + "\" />";
				metaString += "<meta property=\"og:site_name\" content=\"EUscreenXL\" />";
				metaString += "<meta property=\"og:url\" content=\"http://euscreen.eu/item.html?id=" + id + "\" />";
				metaString += "<meta property=\"og:description\" content=\"" + n.getProperty(FieldMappings.getSystemFieldName("summaryEnglish")) + "\" />";
				metaString += "<meta property=\"og:image\" content=\"" + this.setEdnaMapping(n.getProperty(FieldMappings.getSystemFieldName("screenshot"))) + "\" />";
				metaString += "<meta name=\"fragment\" content=\"!\" />";
				
				return metaString;
			}
			
		}
		
		return ""; // default is empty;
	}