<%@ page language="java"%> <%@page contentType="application/json; charset=UTF-8"%> <%@page import="org.json.simple.JSONObject"%> <%@ page import="java.util.*,revize.data.*, revize.servlet.*, revize.db.*,revize.store.*, idetix.util.StringUtils, revize.RevizeConstants, revize.*, java.net.*" %> <% // Set Webspace and filename String webspace = StringUtils.getParameter(request,"webspace"); String baseUrl = StringUtils.getParameter(request,"base_url"); baseUrl = baseUrl.indexOf("index.php") >= 0 ? baseUrl.substring(0,baseUrl.indexOf("index.php")) : baseUrl; String calendarUrl = baseUrl + "calendar.php"; // Get description, decode it, and parse it String desc = URLDecoder.decode(StringUtils.getParameter(request,"desc"), "UTF-8"); String parsedDesc = com.revize.utils.HTMLUtils.compileRzTags(webspace,calendarUrl, desc,"."); // Get Image, decode it, and parse it String image = URLDecoder.decode(StringUtils.getParameter(request,"image"), "UTF-8"); String parsedImage = com.revize.utils.HTMLUtils.compileRzTags(webspace,calendarUrl, image,"."); JSONObject json = new JSONObject(); if(!webspace.equals("")){ json.put("desc", parsedDesc); json.put("image", parsedImage); } else { json.put("error","error"); } String jString = JSONObject.toJSONString(json); out.println(jString);%> <%response.setContentType("application/json");%>