<?php
/*
Template Name: Digital Download
*/

if ( isset( $_POST['c'] )) {
/*
  if (
      ! isset( $_POST['dl_start'] )
      || ! wp_verify_nonce( $_POST['dl_start'], ABSPATH . '/digital-download' )
  ) {

     print 'Sorry, your nonce did not verify.';
     exit;

  } else {
*/
     // process form data
    require_once( ABSPATH. 'wp-content/plugins/vinyl-download/VinylDownload.class.php');
    $d = new VinylDownload;

    error_log( "Hello, errors!" , 0 );

    $c = $_POST['c'];
    $f = $_POST['sel_format'];

    $d->code = $c;
    $d->database = ( ABSPATH . 'db/vinyl-dl-codes.sqlite' );
    $d->wav_file = ( ABSPATH . 'wp-content/uploads/Rainer von Vielen - Ueberall Chaos (WAV-24bit).zip');
    $d->mp3_file = ( ABSPATH . 'wp-content/uploads/Rainer von Vielen - Ueberall Chaos (mp3-320kbps).zip');

    if ( $row = $d->query_code($d->code)) {
      // max count not reached
      if ( false === $d->reached_max_dl( $row['count'] ) )
          $d->dl_trigger($f);
    }
  }
// }

get_header();

global $wp_query, $post;
$page_layout = get_post_meta($wp_query->post->ID, '_page_layout', true);
$custom_sidebar = get_post_meta($wp_query->post->ID, '_custom_sidebar', true);
$page_layout = isset($page_layout) && $page_layout != '' ? $page_layout = $page_layout : $page_layout = 'sidebar_right';
// Include page header
if (isset($post)) include_once(THEME . '/includes/page_header.php');
?>

<section id="main-content" class="container clearfix">
   <!-- main -->
   <section <?php if ($page_layout != 'wide') echo 'id="main"'; ?> class="clearfix">
      <style scoped>input {border: 1px solid grey !important;}  </style>
      <p>Der Code funktioniert 3 mal. Nach Eingabe erscheint ein „Start”-Button der den Download startet. <br />Probleme?  Email: <a href="mailto:dan@rainervonvielen.de">dan@rainervonvielen.de</a>
     <form method="post" id="code_form">
       <p>
       <label for="format">Format wählen :</label>
       <select name="format">
         <option value="mp3" selected > mp3 ( 116 MB )</option>
         <option value="wav" > wav ( 661 MB )</option>
       </select>
       <p><input width= "8" placeholder="Code eingeben" required pattern="[A-Za-z0-9]{8}" maxlength=8 minlength=8 type="text" id="code" name="code"></input>
       <p><input type="submit" value="Einlösen" class ="btn middle"></input>

     </form>
     <div id="resp"></div>
   </section>
   <!-- /main -->

   <?php if ($page_layout == 'sidebar_right') : ?>
   <!-- sidebar -->
   <aside class="sidebar">
      <?php if ($custom_sidebar == '' || $custom_sidebar == '_default') : ?>
      <?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar('Default')) ?>
      <?php else : ?>
      <?php if (!function_exists('dynamic_sidebar') || !dynamic_sidebar($custom_sidebar)) ?>
      <?php endif; ?>
   </aside>
   <?php endif; ?>

</section>

<?php get_footer(); ?>