<?php

/**
 * @file
 * Folio Producer Config file.
 */
require_once dirname(__FILE__) . '/fp_config.php';
$config = DPSBridgeFPConfig::Instance();
require_once dirname(__FILE__) . '/fp_helper.php';
if (isset($_SESSION['dpsbridge_AdobeID'])) {
    $fp = new DPSBridgeFPHelper($_SESSION['dpsbridge_AdobeID'], $_SESSION['dpsbridge_Password'], $_SESSION['dpsbridge_APIKey'], $_SESSION['dpsbridge_APISecret']);
    $delete_session = $fp->deleteSession();
}
$_SESSION = array();
if (ini_get("session.use_cookies")) {
    $params = session_get_cookie_params();
    setcookie(session_name(), '', time() - 42000, $params["path"], $params["domain"], $params["secure"], $params["httponly"]);
}
session_destroy();
echo "[Session] You have been successfully logged out of Folio Producer.";
<?php

/**
 * @file
 * Folio Producer Config file.
 */
require_once dirname(__FILE__) . '/fp_config.php';
$config = DPSBridgeFPConfig::Instance();
require_once dirname(__FILE__) . '/fp_helper.php';
if (!isset($_SESSION['dpsbridge_AdobeID']) || !isset($_SESSION['dpsbridge_Password'])) {
    echo "Please provide Adobe ID and password!";
} else {
    $fp = new DPSBridgeFPHelper($_SESSION['dpsbridge_AdobeID'], $_SESSION['dpsbridge_Password'], $_SESSION['dpsbridge_APIKey'], $_SESSION['dpsbridge_APISecret']);
    $folio_name = isset($_POST["folioName"]) ? $_POST["folioName"] : '';
    $magazine_title = isset($_POST["magazineTitle"]) ? $_POST["magazineTitle"] : '';
    $folio_number = isset($_POST["folioNumber"]) ? $_POST["folioNumber"] : '';
    $folio_description = isset($_POST["folioDescription"]) ? $_POST["folioDescription"] : '';
    $publication_date = isset($_POST["publicationDate"]) ? date('Y-m-d\\TH:i:s', strtotime($_POST['publicationDate'])) : '';
    $dimension = isset($_POST["dimension"]) ? explode(' x ', $_POST["dimension"]) : '';
    $default_asset_format = isset($_POST["defaultAssetFormat"]) ? $_POST["defaultAssetFormat"] : '';
    $default_jpeg_quality = isset($_POST["defaultJPEGQuality"]) ? $_POST["defaultJPEGQuality"] : '';
    $binding_right = isset($_POST["bindingRight"]) ? $_POST["bindingRight"] : '';
    $locked = isset($_POST["Locked"]) ? $_POST["Locked"] : '';
    $folio_intent = isset($_POST["folioIntent"]) ? $_POST["folioIntent"] : 'Both';
    $target_viewer = isset($_POST["targetViewer"]) ? $_POST["targetViewer"] : '20.1.1';
    $filters = isset($_POST["filters"]) ? $_POST["filters"] : '';
    $resolution_width = $dimension[0];
    $resolution_height = $dimension[1];
    $message = array();
    if ($folio_intent == 'Portrait') {
        $folio_intent = 'PortraitOnly';
<?php

/**
 * @file
 * Folio Producer Config file.
 */
require_once dirname(__FILE__) . '/fp_config.php';
$config = DPSBridgeFPConfig::Instance();
require_once dirname(__FILE__) . '/fp_helper.php';
require_once dirname(__FILE__) . '/dpsbridge_helper.inc';
if (!isset($_SESSION['dpsbridge_AdobeID']) || !isset($_SESSION['dpsbridge_Password'])) {
    echo "Missing Adobe ID and password!";
} else {
    $fp = new DPSBridgeFPHelper($_SESSION['dpsbridge_AdobeID'], $_SESSION['dpsbridge_Password'], $_SESSION['dpsbridge_APIKey'], $_SESSION['dpsbridge_APISecret']);
    $folio_id = isset($_POST['folioID']) ? $_POST['folioID'] : '';
    $filenames = isset($_POST['filenames']) ? $_POST['filenames'] : '';
    $alienated = isset($_POST['alienated']) ? $_POST['alienated'] : '';
    $landscape = isset($_POST['landscape']) ? $_POST['landscape'] : '';
    $portrait = isset($_POST['portrait']) ? $_POST['portrait'] : '';
    $dimension = isset($_POST['dimension']) ? $_POST['dimension'] : '';
    $status = isset($_POST['status']) ? $_POST['status'] : '';
    $style = isset($_POST['style']) ? $_POST['style'] : '';
    $offset = 0;
    $alienated_array_counter = 0;
    $split = explode(' x ', $dimension);
    $width = $split[0];
    $height = $split[1];
    // If given a landscape image, scale and upload it,
    // as cover preview landscape image.
    if ($landscape) {
        $landscape = substr($landscape, stripos($landscape, 'images'));