Exemple #1
0
    if ($res !== true) {
        die('failed to create zip: ' . $res . ' ' . $zipfile . ' ' . $zip->status);
    }
    foreach ($bundle as $component) {
        $zip->addFromString($conf['name'] . '/' . ltrim($component['path'], '/'), $component['skel']);
    }
    $zip->close();
    // send to browser
    header('Content-type: application/zip');
    header('Content-disposition: attachment; filename=' . $conf['name'] . '-plugin.zip');
    readfile($zipfile);
    unlink($zipfile);
}
// create the zip:
if (isset($_REQUEST['plugin_wiz_create'])) {
    create_bundle($_REQUEST['plugin']);
    exit;
}
// still here? Show the form.
?>
<html>
<head>
  <title>DokuWiki Plugin Wizard</title>
  <script rel="text/javascript" charset="utf-8" src="js/jquery.js" ></script>
  <script rel="text/javascript" charset="utf-8" src="js/script.js" ></script>
  <script type="text/javascript" src="js/plugins/autocomplete/lib/jquery.bgiframe.min.js"></script>
  <script type="text/javascript" src="js/plugins/autocomplete/lib/jquery.dimensions.js"></script>
  <script type="text/javascript" src="js/plugins/autocomplete/jquery.autocomplete.js"></script>

  <link rel="stylesheet" type="text/css" href="css/style.css" media="screen" />
  <link rel="stylesheet" href="http://dev.jquery.com/view/trunk/plugins/autocomplete/jquery.autocomplete.css" type="text/css" />
Exemple #2
0
$all_product_name = all_product_name();
//for select box;s
$all_bundle_list = all_bundle_list();
//for all list show
/*******************************create bundle****************************************/
if (!empty($_POST['create'])) {
    $bundle_image_url = image_upload();
    if (!empty($bundle_image_url)) {
        $product_counter = $_POST['product_counter'];
        $product_array = array();
        for ($i = 1; $i <= $product_counter; $i++) {
            $product_field = 'product_' . $i;
            $product_unit = 'product_unit_' . $i;
            $product_array[] = ['product_id' => $_POST[$product_field], 'product_unit' => $_POST[$product_unit]];
        }
        $create_bundle = create_bundle($_POST['bundle_name'], $_POST['bundle_price'], $product_array, $bundle_image_url, $product_counter);
        if ($create_bundle == 1) {
            //$message = "Bundle has been created successfully.";
            header('Location:bundle.php');
        } else {
            $errormessage = "Something wrong. Please try again!!.";
        }
    } else {
        $errormessage = "Bundle Image is invalid. Please Try Again!!";
    }
}
/*******************************end create bundle****************************************/
/*******************************delete bundle********************************************/
if (!empty($_GET['delete'])) {
    $delete_bundle = delete_bundle($_GET['delete']);
    if ($delete_bundle == 1) {