Changeset 2584 for build-queue


Ignore:
Timestamp:
12/03/07 11:46:55 (7 years ago)
Author:
alanbach-guest
Message:
  • Added styles for developer page,
  • Some more code clean-ups.
Location:
build-queue
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • build-queue/data.php

    r2543 r2584  
    1010$dists_names = Array 
    1111( 
    12     'Barry',  
    13     'Ramon (1.0rx)' 
     12    'Barry (0.90)',  
     13    'Ramon (1.0)' 
    1414); 
    1515 
  • build-queue/developers/index.php

    r2543 r2584  
    1 <? include('../data.php');?> 
    2 <? include('../package.php'); 
     1<? 
     2include('../data.php'); 
     3include('../package.php'); 
    34 
    45if(isset($_POST['sb'])) 
     
    1112                echo "<h2>Data has been <span style='color:orange'>Saved</span>.</h2"; 
    1213        } 
    13  
    1414?> 
    15  
     15<html> 
     16<head> 
     17<title>Parsix Build Queue System</title> 
     18<link rel="icon" href="http://parsix.org/html/themes/parsix/images/icon.png" type="image/png" /> 
     19<link rel="shortcut icon" href="http://parsix.org/html/themes/parsix/images/favicon.ico" /> 
     20<link rel="stylesheet" href="themes/parsix/style/styleNN.css" type="text/css" /> 
     21<style type="text/css"> 
     22@import url("themes/parsix/style/style.css"); 
     23</style> 
     24</head> 
    1625<form method="post" > 
    1726<table border="0"> 
    1827<tr> 
    19         <th style="text-align:left"> 
    20                 Choose Developer name   
    21  
    22  
    23         </th> 
    24  
     28        <th style="text-align:left">Choose Developer Name:</th> 
    2529        <td> 
    2630                <select name="devel"> 
    27                                                 <? 
    28                                                         foreach($devels_names as $user=>$real_name): 
    29                                                                 echo "<option value=\"$user\" >$real_name</option>\n"; 
    30                                                         endforeach; 
    31                                                 ?> 
     31                <? 
     32                foreach($devels_names as $user=>$real_name): 
     33                echo "<option value=\"$user\" >$real_name</option>\n"; 
     34                endforeach; 
     35                ?> 
    3236                </select> 
    33  
    3437        </td> 
    3538</tr> 
    3639<tr> 
    37         <th  style="text-align:left">  
    38                 Type source package name 
    39         </th> 
     40        <th  style="text-align:left">Type source package name:</th> 
    4041        <th> 
    4142                <input type="text" size="40" name="package" />  (e.g gedit,control-center etc.) 
     
    4445 
    4546<tr> 
    46         <th style="text-align:left"> 
    47                 Choose Distribution name  
    48  
    49  
    50         </th> 
    51  
     47        <th style="text-align:left">Choose Distribution name:</th> 
    5248        <td> 
    5349                <select name="distro"> 
    54                                                 <? 
    55                                                         foreach($dists_names as $name): 
    56                                                                 echo "<option value=\"$name\" >$name</option>\n"; 
    57                                                         endforeach; 
    58                                                 ?> 
     50                <? 
     51                foreach($dists_names as $name): 
     52                echo "<option value=\"$name\" >$name</option>\n"; 
     53                endforeach; 
     54                ?> 
    5955                </select> 
    60  
    6156        </td> 
    6257</tr> 
     
    7065<input type="hidden" name="sb" value="1" /> 
    7166</form> 
     67</html> 
  • build-queue/package.php

    r2543 r2584  
    33class Package  
    44{ 
    5  
    65    private $_id; 
    76    private $_pkgname; 
     
    1918        if($id != NULL) { 
    2019            $this->_connect(); 
    21             $result=$this->_query("select * from queue where id='$id'"); 
    22             $row=$this->_fetch($result); 
    23          
    24             $this->setPkgName($row['pkgname']); 
    25             $this->setId($row['id']); 
    26             $this->setDeveloper($row['developer']); 
    27             $this->setDistro($row['distro']); 
    28             $this->setStatus($row['status']); 
    29             $this->_setUpdate(FALSE); 
    30          
    31  
     20            $result=$this->_query("select * from queue where id='$id'"); 
     21            $row=$this->_fetch($result); 
     22         
     23            $this->setPkgName($row['pkgname']); 
     24            $this->setId($row['id']); 
     25            $this->setDeveloper($row['developer']); 
     26            $this->setDistro($row['distro']); 
     27            $this->setStatus($row['status']); 
     28            $this->_setUpdate(FALSE); 
    3229        } 
    3330    } 
     
    119116 
    120117    protected function _setUpdate($value){ 
    121         $this->_update=$value; 
     118        $this->_update=$value; 
    122119    } 
    123120 
     
    126123        $this->_connect(); 
    127124        $this->_query("insert into queue values (NULL,'{$this->_pkgname}','{$this->_developer}','{$this->_distro}','{$this->_status}')"); 
    128         $this->_update=FALSE; 
     125        $this->_update=FALSE; 
    129126    } 
    130     
    131      
     127        
    132128    private function _edit() 
    133129    { 
    134130        $this->_query("update queue set pkgname='{$this->_pkgname}', developer='{$this->_developer}', ". 
    135131                      "distro='{$this->_distro}', status='{$this->_status}' where id='{$this->_id}'"); 
    136         $this->_update=FALSE; 
     132        $this->_update=FALSE; 
    137133    } 
    138134 
    139135    private function _delete($id){ 
    140         $this->_query("delete from queue where id='$id'"); 
     136        $this->_query("delete from queue where id='$id'"); 
    141137    } 
    142138 
    143  
    144139    public function delete(){ 
    145         if($this->_id!=null) 
    146                 $this->_delete($this->_id); 
     140        if($this->_id!=null) 
     141           $this->_delete($this->_id); 
    147142    } 
    148143 
     144    public function save(){ 
     145        if($this->_id == NULL) { 
     146            $this->_new(); 
     147        } else { 
     148            $this->_edit(); 
     149        } 
     150    } 
    149151 
    150     public function save(){ 
    151  
    152             if($this->_id == NULL) { 
    153                 $this->_new(); 
    154             } else { 
    155                 $this->_edit(); 
    156             } 
    157  
    158     } 
    159152    public function __destruct() 
    160153    { 
    161154        if($this->_update==TRUE) 
    162                 $this->save(); 
    163         $this->_disconnect(); 
     155            $this->save(); 
     156            $this->_disconnect(); 
    164157    } 
    165158 
     
    171164 
    172165        $this->_connect(); 
    173         if($condition!='') 
    174                 $condition= ' And ' . $condition; 
     166        if($condition!='') 
     167                $condition= ' And ' . $condition; 
    175168        $result = $this->_query("select * from queue where 1 $condition"); 
    176169 
    177         $objs=array(); 
     170               $objs=array(); 
    178171        while($row = $this->_fetch($result)) { 
    179                 $obj=new Package(); 
    180                 $obj->setPkgName($row['pkgname']); 
    181                 $obj->setId($row['id']); 
    182                 $obj->setDeveloper($row['developer']); 
    183                 $obj->setDistro($row['distro']); 
    184                 $obj->setStatus($row['status']); 
    185                 $obj->_setUpdate(FALSE); 
    186                 $objs[]=$obj; 
     172                $obj=new Package(); 
     173                $obj->setPkgName($row['pkgname']); 
     174                $obj->setId($row['id']); 
     175                $obj->setDeveloper($row['developer']); 
     176                $obj->setDistro($row['distro']); 
     177                $obj->setStatus($row['status']); 
     178                $obj->_setUpdate(FALSE); 
     179                $objs[]=$obj; 
    187180 
    188181        } 
    189182 
    190         return ($objs); 
     183        return ($objs); 
    191184    } 
    192185 
    193186    public function deleteAll() { 
    194         $this->_connect(); 
    195         $this->_query("delete from queue where 1"); 
    196     } 
     187        $this->_connect(); 
     188        $this->_query("delete from queue where 1"); 
     189    }    
     190} 
    197191 
    198     
    199 }        
Note: See TracChangeset for help on using the changeset viewer.