28. File Comparison Report

Produced on Mon May 12 13:04:29 2008 UTC. This report uses XHTML and CSS2, and is best viewed with a reasonably standards compliant browser such as the latest version of Firefox or Internet Explorer. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

28.1 Files compared

# Location File Last Modified
1 Dolphin-v.6.0.5\admin banners.php Thu Sep 20 08:58:42 2007 UTC
2 Dolphin-v.6.1.0\admin banners.php Sat Apr 19 12:05:02 2008 UTC

28.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 672
Changed 1 2
Inserted 0 0
Removed 0 0

28.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

28.4 Active regular expressions

No regular expressions were active.

28.5 Comparison detail

1   <?   1   <?
2     2  
3   /********* ********** ********** ********** ********** ********** ********** ******   3   /********* ********** ********** ********** ********** ********** ********** ******
4   *                              D olphin Sma rt Communi ty Builder   4   *                              D olphin Sma rt Communi ty Builder
5   *                                 --------- --------   5   *                                 --------- --------
6   *     begi n                 : M on Mar 23  2006   6   *     begi n                 : M on Mar 23  2006
7   *     copy right             : ( C) 2006 Bo onEx Group   7   *     copy right             : ( C) 2006 Bo onEx Group
8   *     webs ite               : h ttp://www. boonex.com /   8   *     webs ite               : h ttp://www. boonex.com /
9   * This fil e is part  of Dolphin  - Smart C ommunity B uilder   9   * This fil e is part  of Dolphin  - Smart C ommunity B uilder
10   *   10   *
11   * Dolphin  is free so ftware. Th is work is  licensed  under a Cr eative Com mons Attri bution 3.0  License.    11   * Dolphin  is free so ftware. Th is work is  licensed  under a Cr eative Com mons Attri bution 3.0  License. 
12   * http://c reativecom mons.org/l icenses/by /3.0/   12   * http://c reativecom mons.org/l icenses/by /3.0/
13   *   13   *
14   * Dolphin  is distrib uted in th e hope tha t it will  be useful,  but WITHO UT ANY WAR RANTY;   14   * Dolphin  is distrib uted in th e hope tha t it will  be useful,  but WITHO UT ANY WAR RANTY;
15   * without  even the i mplied war ranty of   MERCHANTAB ILITY or F ITNESS FOR  A PARTICU LAR PURPOS E.   15   * without  even the i mplied war ranty of   MERCHANTAB ILITY or F ITNESS FOR  A PARTICU LAR PURPOS E.
16   * See the  Creative C ommons Att ribution 3 .0 License  for more  details.    16   * See the  Creative C ommons Att ribution 3 .0 License  for more  details. 
17   * You shou ld have re ceived a c opy of the  Creative  Commons At tribution  3.0 Licens e along wi th Dolphin   17   * You shou ld have re ceived a c opy of the  Creative  Commons At tribution  3.0 Licens e along wi th Dolphin
18   * see lice nse.txt fi le; if not , write to  marketing @boonex.co m   18   * see lice nse.txt fi le; if not , write to  marketing @boonex.co m
19   ********** ********** ********** ********** ********** ********** ********** *****/   19   ********** ********** ********** ********** ********** ********** ********** *****/
20     20  
21   require_on ce( '../in c/header.i nc.php' );   21   require_on ce( '../in c/header.i nc.php' );
22   require_on ce( BX_DIR ECTORY_PAT H_INC . 'd esign.inc. php' );   22   require_on ce( BX_DIR ECTORY_PAT H_INC . 'd esign.inc. php' );
23   require_on ce( BX_DIR ECTORY_PAT H_INC . 'a dmin_desig n.inc.php'  );   23   require_on ce( BX_DIR ECTORY_PAT H_INC . 'a dmin_desig n.inc.php'  );
24   require_on ce( BX_DIR ECTORY_PAT H_INC . 'u tils.inc.p hp' );   24   require_on ce( BX_DIR ECTORY_PAT H_INC . 'u tils.inc.p hp' );
25     25  
26   $logged['a dmin']   =   member_aut h(   1  
);
  26   $logged['a dmin']   =   member_aut h(   1 ,   true,   true   );
27     27  
28   // this is  dynamic p age -  sen d headers  to do not  cache this  page   28   // this is  dynamic p age -  sen d headers  to do not  cache this  page
29     29  
30   send_heade rs_page_ch anged();   30   send_heade rs_page_ch anged();
31     31  
32   $title           = "" ;   32   $title           = "" ;
33   $url             = "" ;   33   $url             = "" ;
34   $descripti on    = "" ;   34   $descripti on    = "" ;
35   $action          = "" ;   35   $action          = "" ;
36     36  
37   // get sta rt & end d ates   37   // get sta rt & end d ates
38     38  
39   $start_dat e_default  = "2005-01 -01";   39   $start_dat e_default  = "2005-01 -01";
40   $end_date_ default =  "2010-01-0 1";   40   $end_date_ default =  "2010-01-0 1";
41     41  
42   $start_dat e = $_POST ['start_da te'] ? $_P OST['start _date'] :  $start_dat e_default;   42   $start_dat e = $_POST ['start_da te'] ? $_P OST['start _date'] :  $start_dat e_default;
43   $start_dat e = strtot ime($start _date);   43   $start_dat e = strtot ime($start _date);
44   $start_dat e = $start _date != - 1 ? $start _date : st rtotime($s tart_date_ default);   44   $start_dat e = $start _date != - 1 ? $start _date : st rtotime($s tart_date_ default);
45     45  
46   $end_date  = $_POST[' end_date']  ? $_POST[ 'end_date' ] : $end_d ate_defaul t;   46   $end_date  = $_POST[' end_date']  ? $_POST[ 'end_date' ] : $end_d ate_defaul t;
47   $end_date  = strtotim e($end_dat e);   47   $end_date  = strtotim e($end_dat e);
48   $end_date  = $end_dat e != -1 ?  $end_date  : strtotim e($end_dat e_default) ;   48   $end_date  = $end_dat e != -1 ?  $end_date  : strtotim e($end_dat e_default) ;
49   $end_date  = $end_dat e < $start _date ? $s tart_date  : $end_dat e;   49   $end_date  = $end_dat e < $start _date ? $s tart_date  : $end_dat e;
50     50  
51   $start_dat e = "FROM_ UNIXTIME($ start_date )";   51   $start_dat e = "FROM_ UNIXTIME($ start_date )";
52   $end_date  = "FROM_UN IXTIME($en d_date)";   52   $end_date  = "FROM_UN IXTIME($en d_date)";
53     53  
54   $banner_po s = "";   54   $banner_po s = "";
55     55  
56   if ( $_POS T['pos_top ']    == " on" ) $ban ner_pos .=  '1';   56   if ( $_POS T['pos_top ']    == " on" ) $ban ner_pos .=  '1';
57   if ( $_POS T['pos_lef t']   == " on" ) $ban ner_pos .=  '2';   57   if ( $_POS T['pos_lef t']   == " on" ) $ban ner_pos .=  '2';
58   if ( $_POS T['pos_rig ht']  == " on" ) $ban ner_pos .=  '3';   58   if ( $_POS T['pos_rig ht']  == " on" ) $ban ner_pos .=  '3';
59   if ( $_POS T['pos_bot tom'] == " on" ) $ban ner_pos .=  '4';   59   if ( $_POS T['pos_bot tom'] == " on" ) $ban ner_pos .=  '4';
60     60  
61   $banner_po s = (int)$ banner_pos ;   61   $banner_po s = (int)$ banner_pos ;
62     62  
63   if ( !$dem o_mode &&  $_POST['ac tion'] ==  'modify' & & $_POST[' as_new'] ! = "on" )   63   if ( !$dem o_mode &&  $_POST['ac tion'] ==  'modify' & & $_POST[' as_new'] ! = "on" )
64   {   64   {
65       $banne r_title =  process_db _input( $_ POST['Titl e'] );   65       $banne r_title =  process_db _input( $_ POST['Titl e'] );
66       $banne r_lhshift  = (int)$_P OST['lhshi ft'];   66       $banne r_lhshift  = (int)$_P OST['lhshi ft'];
67       $banne r_lvshift  = (int)$_P OST['lvshi ft'];   67       $banne r_lvshift  = (int)$_P OST['lvshi ft'];
68       $banne r_rhshift  = (int)$_P OST['rhshi ft'];   68       $banne r_rhshift  = (int)$_P OST['rhshi ft'];
69       $banne r_rvshift  = (int)$_P OST['rvshi ft'];   69       $banne r_rvshift  = (int)$_P OST['rvshi ft'];
70       $banne r_text = p rocess_db_ input( $_P OST['Text' ] );   70       $banne r_text = p rocess_db_ input( $_P OST['Text' ] );
71       $banne r_active =  ( $_POST[ 'Active']  == 'on' ?  1 : 0 );   71       $banne r_active =  ( $_POST[ 'Active']  == 'on' ?  1 : 0 );
72       $banne r_url = pr ocess_db_i nput( $_PO ST['Url']  );   72       $banne r_url = pr ocess_db_i nput( $_PO ST['Url']  );
73       db_res ( "UPDATE  `Banners`  SET `Title ` = '$bann er_title',  `lhshift`  = '$banne r_lhshift' , `lvshift ` = '$bann er_lvshift ', `rhshif t` = '$ban ner_rhshif t', `rvshi ft` = '$ba nner_rvshi ft', `Posi tion` = '$ banner_pos ' , `Text`  = '$banne r_text', ` Active` =  '$banner_a ctive', Ur l = '$bann er_url', c ampaign_st art = $sta rt_date, c ampaign_en d = $end_d ate WHERE  ID = {$_PO ST['banner _id']}" );   73       db_res ( "UPDATE  `Banners`  SET `Title ` = '$bann er_title',  `lhshift`  = '$banne r_lhshift' , `lvshift ` = '$bann er_lvshift ', `rhshif t` = '$ban ner_rhshif t', `rvshi ft` = '$ba nner_rvshi ft', `Posi tion` = '$ banner_pos ' , `Text`  = '$banne r_text', ` Active` =  '$banner_a ctive', Ur l = '$bann er_url', c ampaign_st art = $sta rt_date, c ampaign_en d = $end_d ate WHERE  ID = {$_PO ST['banner _id']}" );
74   }   74   }
75     75  
76   if ( !$dem o_mode &&  $_POST['ac tion'] ==  'new' || $ _POST['as_ new'] == " on" && $_P OST['actio n'] == 'mo dify' )   76   if ( !$dem o_mode &&  $_POST['ac tion'] ==  'new' || $ _POST['as_ new'] == " on" && $_P OST['actio n'] == 'mo dify' )
77   {   77   {
78       $banne r_title =  process_db _input( $_ POST['Titl e'] );   78       $banne r_title =  process_db _input( $_ POST['Titl e'] );
79       $banne r_lhshift  = (int)$_P OST['lhshi ft'];   79       $banne r_lhshift  = (int)$_P OST['lhshi ft'];
80       $banne r_lvshift  = (int)$_P OST['lvshi ft'];   80       $banne r_lvshift  = (int)$_P OST['lvshi ft'];
81       $banne r_rhshift  = (int)$_P OST['rhshi ft'];   81       $banne r_rhshift  = (int)$_P OST['rhshi ft'];
82       $banne r_rvshift  = (int)$_P OST['rvshi ft'];   82       $banne r_rvshift  = (int)$_P OST['rvshi ft'];
83       $banne r_text = p rocess_db_ input( $_P OST['Text' ] );   83       $banne r_text = p rocess_db_ input( $_P OST['Text' ] );
84       $banne r_active =  ( $_POST[ 'Active']  == 'on' ?  1 : 0 );   84       $banne r_active =  ( $_POST[ 'Active']  == 'on' ?  1 : 0 );
85       $banne r_url = pr ocess_db_i nput( $_PO ST['Url']  );   85       $banne r_url = pr ocess_db_i nput( $_PO ST['Url']  );
86       db_res ( "INSERT  INTO `Bann ers` SET ` Title` = ' $banner_ti tle', `lhs hift` = '$ banner_lhs hift', `lv shift` = ' $banner_lv shift', `r hshift` =  '$banner_r hshift', ` rvshift` =  '$banner_ rvshift',  `Position`  = '$banne r_pos' , ` Text` = '$ banner_tex t', `Activ e` = '$ban ner_active ', Url = ' $banner_ur l', campai gn_start =  $start_da te, campai gn_end = $ end_date,  `Created`  = NOW()" ) ;   86       db_res ( "INSERT  INTO `Bann ers` SET ` Title` = ' $banner_ti tle', `lhs hift` = '$ banner_lhs hift', `lv shift` = ' $banner_lv shift', `r hshift` =  '$banner_r hshift', ` rvshift` =  '$banner_ rvshift',  `Position`  = '$banne r_pos' , ` Text` = '$ banner_tex t', `Activ e` = '$ban ner_active ', Url = ' $banner_ur l', campai gn_start =  $start_da te, campai gn_end = $ end_date,  `Created`  = NOW()" ) ;
87   }   87   }
88     88  
89   if ( !$dem o_mode &&  (int)$_GET ['banner_i d'] && $_G ET['action '] == "del ete" )   89   if ( !$dem o_mode &&  (int)$_GET ['banner_i d'] && $_G ET['action '] == "del ete" )
90   {   90   {
91       $banne r_id = (in t)$_GET['b anner_id'] ;   91       $banne r_id = (in t)$_GET['b anner_id'] ;
92       db_res ( "DELETE  FROM `Bann ers` WHERE  ID = $ban ner_id" );   92       db_res ( "DELETE  FROM `Bann ers` WHERE  ID = $ban ner_id" );
93   }   93   }
94     94  
95   // Get ban ner info f rom databa se.   95   // Get ban ner info f rom databa se.
96   $q_str = " SELECT * F ROM `Banne rs` ORDER  BY `ID` DE SC";   96   $q_str = " SELECT * F ROM `Banne rs` ORDER  BY `ID` DE SC";
97     97  
98   $banners_r es = db_re s( $q_str  );   98   $banners_r es = db_re s( $q_str  );
99     99  
100   $_page['he ader'] = " Banners";   100   $_page['he ader'] = " Banners";
101   $_page['he ader_text' ] = "Manag e banners" ;   101   $_page['he ader_text' ] = "Manag e banners" ;
102     102  
103   TopCodeAdm in();   103   TopCodeAdm in();
104   ContentBlo ckHead("Pr eview:");   104   ContentBlo ckHead("Pr eview:");
105     105  
106   if (  $_GE T['action' ] == 'prev iew' && $_ GET['banne r_id'] )   106   if (  $_GE T['action' ] == 'prev iew' && $_ GET['banne r_id'] )
107   {   107   {
108       $bann_ arr = db_a rr( "SELEC T * FROM ` Banners` W HERE `ID`  = {$_GET[' banner_id' ]}" );   108       $bann_ arr = db_a rr( "SELEC T * FROM ` Banners` W HERE `ID`  = {$_GET[' banner_id' ]}" );
109       echo " <br><table  cellspaci ng=1 cellp adding=1 w idth=90% h eight=200  align=cent er style=\ "border: 1 px solid # cccccc\">\ n";   109       echo " <br><table  cellspaci ng=1 cellp adding=1 w idth=90% h eight=200  align=cent er style=\ "border: 1 px solid # cccccc\">\ n";
110       echo p rocess_lin e_output(  $bann_arr[ 'Title'] ) ;   110       echo p rocess_lin e_output(  $bann_arr[ 'Title'] ) ;
111       echo " <tr><td al ign=center  bgcolor=w hite>". ba nner_put($ bann_arr[' ID'], 0) . "</td></tr >";   111       echo " <tr><td al ign=center  bgcolor=w hite>". ba nner_put($ bann_arr[' ID'], 0) . "</td></tr >";
112       echo " </table><b r>\n";   112       echo " </table><b r>\n";
113     113  
114   }   114   }
115   ContentBlo ckFoot();   115   ContentBlo ckFoot();
116   ContentBlo ckHead("Ba nners");   116   ContentBlo ckHead("Ba nners");
117     117  
118   if ( !mysq l_num_rows ( $banners _res ) )   118   if ( !mysq l_num_rows ( $banners _res ) )
119   {   119   {
120       echo " <center>No  banners a vailable.< /center>";   120       echo " <center>No  banners a vailable.< /center>";
121   }   121   }
122   else   122   else
123   {   123   {
124       echo " <table cel lspacing=1  cellpaddi ng=2 borde r=0 class= small1 wid th=100%>\n ";   124       echo " <table cel lspacing=1  cellpaddi ng=2 borde r=0 class= small1 wid th=100%>\n ";
125       while  ( $banns_a rr = mysql _fetch_arr ay( $banne rs_res ) )   125       while  ( $banns_a rr = mysql _fetch_arr ay( $banne rs_res ) )
126       {   126       {
127           $i mp = db_ar r("SELECT  COUNT(*) F ROM `Banne rsShows` W HERE `ID`  = {$banns_ arr['ID']} ");   127           $i mp = db_ar r("SELECT  COUNT(*) F ROM `Banne rsShows` W HERE `ID`  = {$banns_ arr['ID']} ");
128           $c licks = db _arr("SELE CT COUNT(* ) FROM `Ba nnersClick s` WHERE ` ID` = {$ba nns_arr['I D']}");   128           $c licks = db _arr("SELE CT COUNT(* ) FROM `Ba nnersClick s` WHERE ` ID` = {$ba nns_arr['I D']}");
129     129  
130           if  ( !$banns _arr['Acti ve'] )   130           if  ( !$banns _arr['Acti ve'] )
131                $class =  'table_er r';   131                $class =  'table_er r';
132           el se   132           el se
133                $class =  'panel';   133                $class =  'panel';
134           ec ho "<tr cl ass={$clas s}><td><li >(<a href= \"banners. php?action =preview&b anner_id={ $banns_arr ['ID']}\"> Preview</a > | ";   134           ec ho "<tr cl ass={$clas s}><td><li >(<a href= \"banners. php?action =preview&b anner_id={ $banns_arr ['ID']}\"> Preview</a > | ";
135           ec ho "<a hre f=\"banner s.php?bann er_id={$ba nns_arr['I D']}\">Mod ify</a> |  ";   135           ec ho "<a hre f=\"banner s.php?bann er_id={$ba nns_arr['I D']}\">Mod ify</a> |  ";
136           ec ho "<a hre f=\"banner s.php?bann er_id={$ba nns_arr['I D']}&actio n=delete\" >Delete</a >)&nbsp;";   136           ec ho "<a hre f=\"banner s.php?bann er_id={$ba nns_arr['I D']}&actio n=delete\" >Delete</a >)&nbsp;";
137           ec ho process _line_outp ut( $banns _arr['Titl e'] );   137           ec ho process _line_outp ut( $banns _arr['Titl e'] );
138           ec ho "</a></ td>\n";   138           ec ho "</a></ td>\n";
139           ec ho "<td><b >{$clicks[ 0]}</b> cl icks </td> \n";   139           ec ho "<td><b >{$clicks[ 0]}</b> cl icks </td> \n";
140           ec ho "<td><b >{$imp[0]} </b> impre ssions </t d>\n";   140           ec ho "<td><b >{$imp[0]} </b> impre ssions </t d>\n";
141           ec ho "</tr>\ n";   141           ec ho "</tr>\ n";
142     142  
143           if  ( $banns_ arr['ID']  == $_GET[' banner_id' ] && !strl en($_GET[' action'])  )   143           if  ( $banns_ arr['ID']  == $_GET[' banner_id' ] && !strl en($_GET[' action'])  )
144           {   144           {
145                $action  = "modify" ;   145                $action  = "modify" ;
146     146  
147                $Title   = $banns_a rr['Title' ];   147                $Title   = $banns_a rr['Title' ];
148                $Url     = $banns_a rr['Url'];   148                $Url     = $banns_a rr['Url'];
149                $Text    = $banns_a rr['Text'] ;   149                $Text    = $banns_a rr['Text'] ;
150                $Active  = $banns_a rr['Active '];   150                $Active  = $banns_a rr['Active '];
151                $Positio n = $banns _arr['Posi tion'];   151                $Positio n = $banns _arr['Posi tion'];
152     152  
153                $lhshift  = $banns_ arr['lhshi ft'];   153                $lhshift  = $banns_ arr['lhshi ft'];
154                $lvshift  = $banns_ arr['lvshi ft'];   154                $lvshift  = $banns_ arr['lvshi ft'];
155                $rhshift  = $banns_ arr['rhshi ft'];   155                $rhshift  = $banns_ arr['rhshi ft'];
156                $rvshift  = $banns_ arr['rvshi ft'];   156                $rvshift  = $banns_ arr['rvshi ft'];
157     157  
158                $start_d ate = $ban ns_arr['ca mpaign_sta rt'];   158                $start_d ate = $ban ns_arr['ca mpaign_sta rt'];
159                $end_dat e = $banns _arr['camp aign_end'] ;   159                $end_dat e = $banns _arr['camp aign_end'] ;
160           }   160           }
161       }   161       }
162       echo " </table>\n ";   162       echo " </table>\n ";
163   }   163   }
164   echo '<br> <br>';   164   echo '<br> <br>';
165   if ( !$act ion )   165   if ( !$act ion )
166   {   166   {
167       $actio n = "new";   167       $actio n = "new";
168       $Title  = "";   168       $Title  = "";
169       $Url =  "";   169       $Url =  "";
170       $Activ e = "";   170       $Activ e = "";
171       $Text  = "";   171       $Text  = "";
172       $Posit ion = "";   172       $Posit ion = "";
173     173  
174       $start _date = '' ;   174       $start _date = '' ;
175       $end_d ate = '';   175       $end_d ate = '';
176   }   176   }
177     177  
178   ContentBlo ckFoot();   178   ContentBlo ckFoot();
179   ContentBlo ckHead("Ma nage banne rs");   179   ContentBlo ckHead("Ma nage banne rs");
180   ?>   180   ?>
181     181  
182   <form acti on="banner s.php" met hod="POST" >   182   <form acti on="banner s.php" met hod="POST" >
183   <center>   183   <center>
184   <table cel lspacing=2  cellpaddi ng=2 class =text bord er="0">   184   <table cel lspacing=2  cellpaddi ng=2 class =text bord er="0">
185       <tr cl ass=table>   185       <tr cl ass=table>
186           <t d align="l eft">&nbsp ;Banner Ti tle&nbsp;< /td>   186           <t d align="l eft">&nbsp ;Banner Ti tle&nbsp;< /td>
187           <t d align="l eft"><inpu t class=no  type=text  size=40 n ame=Title  value="<?=  htmlspeci alchars($T itle) ?>"> </td>   187           <t d align="l eft"><inpu t class=no  type=text  size=40 n ame=Title  value="<?=  htmlspeci alchars($T itle) ?>"> </td>
188       </tr>   188       </tr>
189       <tr cl ass=table>   189       <tr cl ass=table>
190           <t d align="l eft">&nbsp ;Banner Ur l&nbsp;</t d>   190           <t d align="l eft">&nbsp ;Banner Ur l&nbsp;</t d>
191           <t d align="l eft"><inpu t class=no  type=text  size=40 n ame=Url va lue="<?= h tmlspecial chars($Url ) ?>"></td >   191           <t d align="l eft"><inpu t class=no  type=text  size=40 n ame=Url va lue="<?= h tmlspecial chars($Url ) ?>"></td >
192       </tr>   192       </tr>
193       <tr cl ass=table>   193       <tr cl ass=table>
194           <t d  align=" left">&nbs p;Banner A ctive&nbsp ;</td>   194           <t d  align=" left">&nbs p;Banner A ctive&nbsp ;</td>
195           <t d align="l eft"><inpu t type=che ckbox name =Active <?  if ($Acti ve) echo " checked";  ?>></td>   195           <t d align="l eft"><inpu t type=che ckbox name =Active <?  if ($Acti ve) echo " checked";  ?>></td>
196       </tr>   196       </tr>
197       <tr cl ass=table>   197       <tr cl ass=table>
198           <t d valign=t op>&nbsp;* Banner Tex t (HTML On ly)&nbsp;< /td>   198           <t d valign=t op>&nbsp;* Banner Tex t (HTML On ly)&nbsp;< /td>
199           <t d><textare a cols=40  rows=10 na me=Text><? = htmlspec ialchars($ Text) ?></ textarea>< /td>   199           <t d><textare a cols=40  rows=10 na me=Text><? = htmlspec ialchars($ Text) ?></ textarea>< /td>
200       </tr>   200       </tr>
201     201  
202   <!-- Campa ign start  date -->   202   <!-- Campa ign start  date -->
203       <tr cl ass="table ">   203       <tr cl ass="table ">
204           <t d>&nbsp;St art Date&n bsp;</td>   204           <t d>&nbsp;St art Date&n bsp;</td>
205           <t d  align=" left">   205           <t d  align=" left">
206                <input i d="dateSta rtText" ty pe="text"  name="star t_date" si ze="19" ma xlength="1 9" class=" no" value= "<?= $star t_date?>"  />   206                <input i d="dateSta rtText" ty pe="text"  name="star t_date" si ze="19" ma xlength="1 9" class=" no" value= "<?= $star t_date?>"  />
207                <input i d="dateSta rtChoose"  type="butt on" value= "Choose" / >   207                <input i d="dateSta rtChoose"  type="butt on" value= "Choose" / >
208                <input t ype="butto n" value=" Clear" onc lick="java script: do cument.get ElementByI d('dateSta rtText').v alue='';"  />   208                <input t ype="butto n" value=" Clear" onc lick="java script: do cument.get ElementByI d('dateSta rtText').v alue='';"  />
209                <br />de fault: <?= $start_dat e_default? >   209                <br />de fault: <?= $start_dat e_default? >
210           </ td>   210           </ td>
211       </tr>   211       </tr>
212   <!-- Campa ign end da te -->   212   <!-- Campa ign end da te -->
213       <tr cl ass="table ">   213       <tr cl ass="table ">
214           <t d>&nbsp;En d Date&nbs p;</td>   214           <t d>&nbsp;En d Date&nbs p;</td>
215           <t d  align=" left">   215           <t d  align=" left">
216                <input i d="dateEnd Text" type ="text" na me="end_da te" size=" 19" maxlen gth="19" c lass="no"  value="<?=  $end_date ?>" />   216                <input i d="dateEnd Text" type ="text" na me="end_da te" size=" 19" maxlen gth="19" c lass="no"  value="<?=  $end_date ?>" />
217                <input i d="dateEnd Choose" ty pe="button " value="C hoose" />   217                <input i d="dateEnd Choose" ty pe="button " value="C hoose" />
218                <input t ype="butto n" value=" Clear" onc lick="java script: do cument.get ElementByI d('dateEnd Text').val ue='';" />   218                <input t ype="butto n" value=" Clear" onc lick="java script: do cument.get ElementByI d('dateEnd Text').val ue='';" />
219                <br />de fault: <?= $end_date_ default?>   219                <br />de fault: <?= $end_date_ default?>
220           </ td>   220           </ td>
221       </tr>   221       </tr>
222       <tr>   222       <tr>
223     223  
224           <t d>&nbsp;Po sition on  the Page</ td>   224           <t d>&nbsp;Po sition on  the Page</ td>
225           <t d>   225           <t d>
226                <table b order=0 wi dth=100% c ellspacing =10 cellpa ding=20>   226                <table b order=0 wi dth=100% c ellspacing =10 cellpa ding=20>
227                    <tr>   227                    <tr>
228                         <td colspa n=5 align= center><in put type=c heckbox na me=pos_top  <?php if  (substr_co unt($Posit ion,"1") >  0 ) echo  "checked"; ?>>Top</td >   228                         <td colspa n=5 align= center><in put type=c heckbox na me=pos_top  <?php if  (substr_co unt($Posit ion,"1") >  0 ) echo  "checked"; ?>>Top</td >
229                    </tr >   229                    </tr >
230                    <tr>   230                    <tr>
231                         <td colspa n=2 align= center><in put type=c heckbox na me=pos_lef t <?php if  (substr_c ount($Posi tion,"2")  > 0 ) echo  "checked" ;?>>Left</ td>   231                         <td colspa n=2 align= center><in put type=c heckbox na me=pos_lef t <?php if  (substr_c ount($Posi tion,"2")  > 0 ) echo  "checked" ;?>>Left</ td>
232                         <td>&nbsp; </td>   232                         <td>&nbsp; </td>
233                         <td colspa n=2 align= center><in put type=c heckbox na me=pos_rig ht <?php i f (substr_ count($Pos ition,"3")  > 0 ) ech o "checked ";?>>Right </td>   233                         <td colspa n=2 align= center><in put type=c heckbox na me=pos_rig ht <?php i f (substr_ count($Pos ition,"3")  > 0 ) ech o "checked ";?>>Right </td>
234                    </tr >   234                    </tr >
235                    <tr>   235                    <tr>
236                         <td>HShift </td>   236                         <td>HShift </td>
237                         <td>VShift </td>   237                         <td>VShift </td>
238                         <td>&nbsp; </td>   238                         <td>&nbsp; </td>
239                         <td>HShift </td>   239                         <td>HShift </td>
240                         <td>VShift </td>   240                         <td>VShift </td>
241                    </tr >   241                    </tr >
242                    <tr>   242                    <tr>
243                         <td><input  name=lhsh ift type=i nput size= 5 value=<? php if (su bstr_count ($Position ,"2") > 0  ) echo $lh shift;?>>< /td>   243                         <td><input  name=lhsh ift type=i nput size= 5 value=<? php if (su bstr_count ($Position ,"2") > 0  ) echo $lh shift;?>>< /td>
244                         <td><input  name=lvsh ift type=i nput size= 5 value=<? php if (su bstr_count ($Position ,"2") > 0  ) echo $lv shift;?>>< /td>   244                         <td><input  name=lvsh ift type=i nput size= 5 value=<? php if (su bstr_count ($Position ,"2") > 0  ) echo $lv shift;?>>< /td>
245                         <td>&nbsp; </td>   245                         <td>&nbsp; </td>
246                         <td><input  name=rhsh ift type=i nput size= 5 value=<? php if (su bstr_count ($Position ,"3") > 0  ) echo $rh shift;?>>< /td>   246                         <td><input  name=rhsh ift type=i nput size= 5 value=<? php if (su bstr_count ($Position ,"3") > 0  ) echo $rh shift;?>>< /td>
247                         <td><input  name=rvsh ift type=i nput size= 5 value=<? php if (su bstr_count ($Position ,"3") > 0  ) echo $rv shift;?>>< /td>   247                         <td><input  name=rvsh ift type=i nput size= 5 value=<? php if (su bstr_count ($Position ,"3") > 0  ) echo $rv shift;?>>< /td>
248                    </tr >   248                    </tr >
249                    <tr>   249                    <tr>
250                         <td colspa n=5 align= center><in put type=c heckbox na me=pos_bot tom <?php  if (substr _count($Po sition,"4" )> 0 ) ech o "checked ";?>>Botto m</td>   250                         <td colspa n=5 align= center><in put type=c heckbox na me=pos_bot tom <?php  if (substr _count($Po sition,"4" )> 0 ) ech o "checked ";?>>Botto m</td>
251                    </tr >   251                    </tr >
252     252  
253                </table>   253                </table>
254           </ td>   254           </ td>
255       </tr>   255       </tr>
256   <?   256   <?
257   if ( $acti on == "mod ify" )   257   if ( $acti on == "mod ify" )
258       echo '   258       echo '
259       <tr cl ass=table>   259       <tr cl ass=table>
260           <t d>&nbsp;In sert as ne w&nbsp;</t d>   260           <t d>&nbsp;In sert as ne w&nbsp;</t d>
261           <t d><input t ype=checkb ox name=as _new></td>   261           <t d><input t ype=checkb ox name=as _new></td>
262       </tr>   262       </tr>
263           ';   263           ';
264   ?>   264   ?>
265       <tr>   265       <tr>
266           <t d colspan= 2 align=ce nter><inpu t class=te xt type=su bmit value ="Submit"> </td>   266           <t d colspan= 2 align=ce nter><inpu t class=te xt type=su bmit value ="Submit"> </td>
267       </tr>   267       </tr>
268   </table>   268   </table>
269     269  
270   <!-- Loadi ng Calenda r JavaScri pt files - ->   270   <!-- Loadi ng Calenda r JavaScri pt files - ->
271       <scrip t type="te xt/javascr ipt" src=" <?= $site[ 'plugins']  ?>calenda r/calendar _src/utils .js"></scr ipt>   271       <scrip t type="te xt/javascr ipt" src=" <?= $site[ 'plugins']  ?>calenda r/calendar _src/utils .js"></scr ipt>
272       <scrip t type="te xt/javascr ipt" src=" <?= $site[ 'plugins']  ?>calenda r/calendar _src/calen dar.js"></ script>   272       <scrip t type="te xt/javascr ipt" src=" <?= $site[ 'plugins']  ?>calenda r/calendar _src/calen dar.js"></ script>
273       <scrip t type="te xt/javascr ipt" src=" <?= $site[ 'plugins']  ?>calenda r/calendar _src/calen dar-setup. js"></scri pt>   273       <scrip t type="te xt/javascr ipt" src=" <?= $site[ 'plugins']  ?>calenda r/calendar _src/calen dar-setup. js"></scri pt>
274     274  
275   <!-- Loadi ng languag e definiti on file -- >   275   <!-- Loadi ng languag e definiti on file -- >
276       <scrip t type="te xt/javascr ipt" src=" <?= $site[ 'plugins']  ?>calenda r/calendar _lang/cale ndar-en.js "></script >   276       <scrip t type="te xt/javascr ipt" src=" <?= $site[ 'plugins']  ?>calenda r/calendar _lang/cale ndar-en.js "></script >
277     277  
278   <script ty pe="text/j avascript" >   278   <script ty pe="text/j avascript" >
279   //<![CDATA [   279   //<![CDATA [
280         Zapa tec.Calend ar.setup({   280         Zapa tec.Calend ar.setup({
281           fi rstDay           : 1,   281           fi rstDay           : 1,
282           we ekNumbers        : tr ue,   282           we ekNumbers        : tr ue,
283           sh owOthers         : tr ue,   283           sh owOthers         : tr ue,
284           sh owsTime          : fa lse,   284           sh owsTime          : fa lse,
285           ti meFormat         : "2 4",   285           ti meFormat         : "2 4",
286           st ep               : 2,   286           st ep               : 2,
287           ra nge              : [1 900.01, 29 99.12],   287           ra nge              : [1 900.01, 29 99.12],
288           el ectric           : fa lse,   288           el ectric           : fa lse,
289           si ngleClick        : tr ue,   289           si ngleClick        : tr ue,
290           in putField         : "d ateStartTe xt",   290           in putField         : "d ateStartTe xt",
291           bu tton             : "d ateStartCh oose",   291           bu tton             : "d ateStartCh oose",
292           if Format           : "% Y-%m-%d",   292           if Format           : "% Y-%m-%d",
293           da Format           : "% Y/%m/%d",   293           da Format           : "% Y/%m/%d",
294           al ign              : "B r"   294           al ign              : "B r"
295         });   295         });
296         Zapa tec.Calend ar.setup({   296         Zapa tec.Calend ar.setup({
297           fi rstDay           : 1,   297           fi rstDay           : 1,
298           we ekNumbers        : tr ue,   298           we ekNumbers        : tr ue,
299           sh owOthers         : tr ue,   299           sh owOthers         : tr ue,
300           sh owsTime          : fa lse,   300           sh owsTime          : fa lse,
301           ti meFormat         : "2 4",   301           ti meFormat         : "2 4",
302           st ep               : 2,   302           st ep               : 2,
303           ra nge              : [1 900.01, 29 99.12],   303           ra nge              : [1 900.01, 29 99.12],
304           el ectric           : fa lse,   304           el ectric           : fa lse,
305           si ngleClick        : tr ue,   305           si ngleClick        : tr ue,
306           in putField         : "d ateEndText ",   306           in putField         : "d ateEndText ",
307           bu tton             : "d ateEndChoo se",   307           bu tton             : "d ateEndChoo se",
308           if Format           : "% Y-%m-%d",   308           if Format           : "% Y-%m-%d",
309           da Format           : "% Y/%m/%d",   309           da Format           : "% Y/%m/%d",
310           al ign              : "B r"   310           al ign              : "B r"
311         });   311         });
312   //]]>   312   //]]>
313   </script>   313   </script>
314   <input typ e=hidden n ame=action  value="<?  echo $act ion; ?>">   314   <input typ e=hidden n ame=action  value="<?  echo $act ion; ?>">
315   <input typ e=hidden n ame=banner _id value= "<? echo $ _GET['bann er_id']; ? >">   315   <input typ e=hidden n ame=banner _id value= "<? echo $ _GET['bann er_id']; ? >">
316   </center>   316   </center>
317   </form><br ><br>   317   </form><br ><br>
318     318  
319   <?   319   <?
320   ContentBlo ckFoot();   320   ContentBlo ckFoot();
321     321  
322   /*   322   /*
323   ContentBlo ckHead("&n bsp;");   323   ContentBlo ckHead("&n bsp;");
324     324  
325   ?>   325   ?>
326     326  
327                    For  more infor mation on  how to pla ce banners  on your p ages pleas e read our  "How to.. ."<br>   327                    For  more infor mation on  how to pla ce banners  on your p ages pleas e read our  "How to.. ."<br>
328                    <a h ref="http: //www.aewe bworks.com /login/how to.php">ww w.aewebwor ks.com/log in/howto.p hp</a>   328                    <a h ref="http: //www.aewe bworks.com /login/how to.php">ww w.aewebwor ks.com/log in/howto.p hp</a>
329                    <hr  align="cen ter" color ="#666666"  size="1"  width="90% ">   329                    <hr  align="cen ter" color ="#666666"  size="1"  width="90% ">
330                    * Yo u should w rite the p ath to ban ner image  only in th is area.<b r>   330                    * Yo u should w rite the p ath to ban ner image  only in th is area.<b r>
331                    For  exmple: &l t;img src= "http://ww w.some_dom ain/some_p ath/some_b anner"&gt;   331                    For  exmple: &l t;img src= "http://ww w.some_dom ain/some_p ath/some_b anner"&gt;
332     332  
333   <?   333   <?
334   ContentBlo ckFoot();   334   ContentBlo ckFoot();
335   */   335   */
336   BottomCode ();   336   BottomCode ();
337   ?>   337   ?>