예제 #1
0
 function MonthList($Name = '', $DefaultValue = '', $StartMonth = 1, $EndMonth = 12, $LanguageID = 1)
 {
     ListBox::ListBox($Name, $DefaultValue, '1');
     $Labels = new MultiLingual_Labels('AI', 'Forms', 'MonthList', $LanguageID);
     $this->MonthValues = array();
     $this->MonthValues[1] = $Labels->Label('[Jan.]');
     $this->MonthValues[2] = $Labels->Label('[Feb.]');
     $this->MonthValues[3] = $Labels->Label('[Mar.]');
     $this->MonthValues[4] = $Labels->Label('[Apr.]');
     $this->MonthValues[5] = $Labels->Label('[May.]');
     $this->MonthValues[6] = $Labels->Label('[Jun.]');
     $this->MonthValues[7] = $Labels->Label('[Jul.]');
     $this->MonthValues[8] = $Labels->Label('[Aug.]');
     $this->MonthValues[9] = $Labels->Label('[Sep.]');
     $this->MonthValues[10] = $Labels->Label('[Oct.]');
     $this->MonthValues[11] = $Labels->Label('[Nov.]');
     $this->MonthValues[12] = $Labels->Label('[Dec.]');
     $this->StartMonth = (int) $StartMonth;
     $this->EndMonth = (int) $EndMonth;
 }
예제 #2
0
 function CompileTagData()
 {
     for ($Indx = 0; $Indx < count($this->Tags); $Indx++) {
         switch ($this->TagTypes[$Indx]) {
             case 'NB':
             case 'PL':
                 //  Replace this with proper News Blurbs and Poll Objects when ready...
                 $this->TagData[$this->Tags[$Indx]] = new DisplayObject($this->TagTypes[$Indx] . " :: " . $this->TagIDs[$Indx]);
                 break;
             case 'Sub':
                 $TempSubscription = new Subscription($this->TagIDs[$Indx], $this->LanguageID);
                 $this->TagData[$this->Tags[$Indx]] = $TempSubscription;
                 //$this->TagData[ $this->Tags[$Indx] ] = $this->TagTypes[$Indx]." :: ".$this->TagIDs[$Indx];
                 break;
             case 'Label':
                 $Temp_Labels = new MultiLingual_Labels('AI', 'cms', $this->ID, $this->LanguageID);
                 $Temp = new DisplayObject($Temp_Labels->Label($this->TagIDs[$Indx]));
                 $this->TagData[$this->Tags[$Indx]] = $Temp;
                 break;
         }
     }
 }