Ejemplo n.º 1
0
 function launch()
 {
     global $interface;
     global $interface;
     $interface->setPageTitle('OverDrive Extract Log');
     $logEntries = array();
     $logEntry = new OverDriveExtractLogEntry();
     $logEntry->orderBy('startTime DESC');
     $logEntry->limit(0, 30);
     $logEntry->find();
     while ($logEntry->fetch()) {
         $logEntries[] = clone $logEntry;
     }
     $interface->assign('logEntries', $logEntries);
     $interface->setTemplate('overdriveExtractLog.tpl');
     $interface->display('layout.tpl');
 }
Ejemplo n.º 2
0
 function launch()
 {
     global $interface;
     $interface->setPageTitle('OverDrive Extract Log');
     $logEntries = array();
     $logEntry = new OverDriveExtractLogEntry();
     $logEntry->orderBy('startTime DESC');
     $page = isset($_REQUEST['page']) ? $_REQUEST['page'] : 1;
     $interface->assign('page', $page);
     $logEntry->limit(($page - 1) * 30, 30);
     $logEntry->find();
     while ($logEntry->fetch()) {
         $logEntries[] = clone $logEntry;
     }
     $interface->assign('logEntries', $logEntries);
     $interface->assign('sidebar', 'MyAccount/account-sidebar.tpl');
     $interface->setTemplate('overdriveExtractLog.tpl');
     $interface->display('layout.tpl');
 }
Ejemplo n.º 3
0
 function getOverDriveExtractNotes()
 {
     global $interface;
     $id = $_REQUEST['id'];
     $overdriveExtractLog = new OverDriveExtractLogEntry();
     $overdriveExtractLog->id = $id;
     if ($overdriveExtractLog->find(true)) {
         $interface->assign('popupTitle', "OverDrive Extract {$overdriveExtractLog->id} Notes");
         if (strlen($overdriveExtractLog->notes) == 0) {
             $interface->assign('popupContent', "No notes have been entered for this OverDrive Extract run");
         } else {
             $interface->assign('popupContent', "<div class='helpText'>{$overdriveExtractLog->notes}</div>");
         }
     } else {
         $interface->assign('popupTitle', "Error");
         $interface->assign('popupContent', "We could not find a OverDrive Extract entry with that id.  No notes available.");
     }
     return $interface->fetch('popup-wrapper.tpl');
 }
Ejemplo n.º 4
0
 function getOverDriveExtractNotes()
 {
     global $interface;
     $id = $_REQUEST['id'];
     $overdriveExtractLog = new OverDriveExtractLogEntry();
     $overdriveExtractLog->id = $id;
     $results = array('title' => '', 'modalBody' => '', 'modalButtons' => "");
     if ($overdriveExtractLog->find(true)) {
         $results['title'] = "OverDrive Extract {$overdriveExtractLog->id} Notes";
         if (strlen($overdriveExtractLog->notes) == 0) {
             $results['modalBody'] = "No notes have been entered for this OverDrive Extract run";
         } else {
             $results['modalBody'] = "<div class='helpText'>{$overdriveExtractLog->notes}</div>";
         }
     } else {
         $results['title'] = "Error";
         $results['modalBody'] = "We could not find a OverDrive Extract entry with that id.  No notes available.";
     }
     return json_encode($results);
 }