53 lines
		
	
	
		
			842 B
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			842 B
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
| <?php
 | |
| 
 | |
| /**
 | |
|  * edit entry panel
 | |
|  *
 | |
|  * Type:     
 | |
|  * Name:     
 | |
|  * Date:     
 | |
|  * Purpose:  
 | |
|  * Input:
 | |
|  *         
 | |
|  * @author NoWhereMan <real_nowhereman at users dot sf dot com>
 | |
|  *
 | |
|  */
 | |
|  	
 | |
|  	
 | |
|  	class admin_static_delete extends AdminPanelAction {
 | |
| 	
 | |
| 		var $events = array('delete', 'cancel');
 | |
| 		
 | |
| 		function setup() {
 | |
| 			$this->page = @($_REQUEST['page']);
 | |
| 			$this->smarty->assign('pageid', $this->page);
 | |
| 		}
 | |
| 		
 | |
| 		function main() {
 | |
| 			
 | |
| 			if ($this->page) {
 | |
| 				$arr = static_parse($this->page);
 | |
| 					
 | |
| 				if (THEME_LEGACY_MODE)
 | |
| 					theme_entry_filters($arr, null);
 | |
| 	
 | |
| 				$this->smarty->assign('entry', $arr);
 | |
| 			} else return 1;
 | |
| 			
 | |
| 		}
 | |
| 		
 | |
| 		
 | |
| 		function ondelete() {
 | |
| 			$id=$this->page;
 | |
| 			$success=static_delete($id);
 | |
| 			$this->smarty->assign('success',$success? 2 : -2);
 | |
| 			return 1;
 | |
| 		}
 | |
| 		
 | |
| 		function oncancel() {
 | |
| 			return 1;	
 | |
| 		}
 | |
| 
 | |
| 	}		
 | |
| ?>
 | 
