820. File Comparison Report

Produced on Mon May 12 13:07:14 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.

820.1 Files compared

# Location File Last Modified
1 Dolphin-v.6.0.5 upload_media.php Wed Oct 17 08:48:28 2007 UTC
2 Dolphin-v.6.1.0 upload_media.php Sat Apr 26 08:19:18 2008 UTC

820.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 10 494
Changed 1 5
Inserted 2 16
Removed 6 68

820.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

820.4 Active regular expressions

No regular expressions were active.

820.5 Comparison detail

1   <?php   1   <?php
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     21  
22   require_on ce('inc/he ader.inc.p hp');   22   require_on ce('inc/he ader.inc.p hp');
23   require_on ce( BX_DIR ECTORY_PAT H_INC . 'd esign.inc. php' );   23   require_on ce( BX_DIR ECTORY_PAT H_INC . 'd esign.inc. php' );
24   require_on ce( BX_DIR ECTORY_PAT H_INC . 'a dmin.inc.p hp' );   24   require_on ce( BX_DIR ECTORY_PAT H_INC . 'a dmin.inc.p hp' );
25   require_on ce( BX_DIR ECTORY_PAT H_INC . 'i mages.inc. php' );   25   require_on ce( BX_DIR ECTORY_PAT H_INC . 'i mages.inc. php' );
26     26  
27     27  
28   $_page['na me_index']     = 62;   28   $_page['na me_index']     = 62;
29   $_page['cs s_name']       = 'upl oad_media. css';   29   $_page['cs s_name']       = 'upl oad_media. css';
30     30  
31   $_page['ex tra_js'] =  '   31   $_page['ex tra_js'] =  '
32       <scrip t type="te xt/javascr ipt">   32       <scrip t type="te xt/javascr ipt">
33           ac tive= new  Image();   33           ac tive= new  Image();
34           ac tive.src=" ' . $site[ 'url'] . ' templates/ base/image s/media_ta b_active.p ng;";   34           ac tive.src=" ' . $site[ 'url'] . ' templates/ base/image s/media_ta b_active.p ng;";
35           pa ssive= new  Image();   35           pa ssive= new  Image();
36           pa ssive.src= "' . $site ['url'] .  'templates /base/imag es/media_t ab_passive .png;";   36           pa ssive.src= "' . $site ['url'] .  'templates /base/imag es/media_t ab_passive .png;";
37           ho ver= new I mage();   37           ho ver= new I mage();
38           ho ver.src="'  . $site[' url'] . 't emplates/b ase/images /media_tab _hover.png ;";   38           ho ver.src="'  . $site[' url'] . 't emplates/b ase/images /media_tab _hover.png ;";
39       </scri pt>   39       </scri pt>
40   ';   40   ';
41     41  
42   $logged['m ember'] =  member_aut h( 0 );   42   $logged['m ember'] =  member_aut h( 0 );
43     43  
44   $_page['he ader'] = _ t( "_Profi le Photos"  );   44   $_page['he ader'] = _ t( "_Profi le Photos"  );
45   //$_page[' header_tex t'] = _t(  "_UPLOAD_M EDIA", $si te['title' ] );   45   //$_page[' header_tex t'] = _t(  "_UPLOAD_M EDIA", $si te['title' ] );
46     46  
47     47  
48   $_ni = $_p age['name_ index'];   48   $_ni = $_p age['name_ index'];
49   $_page_con t[$_ni]['p age_main_c ode'] = Pa geCompMain Code();   49   $_page_con t[$_ni]['p age_main_c ode'] = Pa geCompMain Code();
50     50  
51   PageCode() ;   51   PageCode() ;
52     52  
53     53  
54     54  
55   function P ageCompMai nCode()   55   function P ageCompMai nCode()
56   {   56   {
57       global  $tmpl, $_ page, $oTe mplConfig;   57       global  $tmpl, $_ page, $oTe mplConfig;
58       global  $enable_v ideo_uploa d, $enable _audio_upl oad;    
59     58  
60       $iProf ileID = (i nt)$_COOKI E['memberI D'];   59       $iProf ileID = (i nt)$_COOKI E['memberI D'];
61     60  
62       $show  = $_REQUES T['show'];   61       $show  = $_REQUES T['show'];
63       switch ( $show )   62       switch ( $show )
64       {   63       {
65           ca se 'audio' :    
66                if( $ena ble_audio_ upload )    
67                {    
68                    requ ire_once(  BX_DIRECTO RY_PATH_RO OT . 'uplo adAudio.ph p' );    
69                    $oMe dia = new  UploadAudi o( $iProfi leID );    
70                    $oMe dia -> get MediaArray ();    
71                    $_pa ge['header _text'] =  _t( "_My A udio" );    
72                }    
73           br eak;    
74           ca se 'video' :    
75                if( $ena ble_video_ upload )    
76                {    
77                    requ ire_once(  BX_DIRECTO RY_PATH_RO OT . 'uplo adVideo.ph p' );    
78                    $oMe dia = new  UploadVide o( $iProfi leID );    
79                    $oMe dia -> get MediaArray ();    
80                    $_pa ge['header _text'] =  _t( "_My V ideos" );    
81                }    
82           br eak;    
83           ca se 'photo' :   64           ca se 'photo' :
84           de fault:   65           de fault:
85                    requ ire_once(  BX_DIRECTO RY_PATH_RO OT . 'uplo adPhoto.ph p' );   66                    requ ire_once(  BX_DIRECTO RY_PATH_RO OT . 'uplo adPhoto.ph p' );
86                    $oMe dia = new  UploadPhot o( $iProfi leID );   67                    $oMe dia = new  UploadPhot o( $iProfi leID );
87                    $oMe dia -> get MediaArray ();   68                    $oMe dia -> get MediaArray ();
88                    $_pa ge['header _text'] =  _t( "_My P hotos" );   69                    $_pa ge['header _text'] =  _t( "_My P hotos" );
89           br eak;   70           br eak;
90       }   71       }
91   //  print_ r($oMedia  -> aMediaC onfig);    
92      
93      
94     72  
95       $ret =  '';   73       $ret =  '';
96     74  
97                $ret .=  '   75                $ret .=  '
98                <script  type="text /javascrip t">   76                <script  type="text /javascrip t">
99     77  
100                    func tion check Form()   78                    func tion check Form()
101                    {   79                    {
102     80  
103     81  
104                         var el;   82                         var el;
105                         var hasErr  = false;   83                         var hasErr  = false;
106                         var fild =  "";   84                         var fild =  "";
107     85  
108                         el = docum ent.getEle mentById(" mediaTitle ");   86                         el = docum ent.getEle mentById(" mediaTitle ");
109                         if( el.val ue.length  < ' . $oMe dia -> aMe diaConfig[ 'min']['me diaTitle']  . ' )   87                         if( el.val ue.length  < ' . $oMe dia -> aMe diaConfig[ 'min']['me diaTitle']  . ' )
110                         {   88                         {
111                             el.sty le.backgro undColor =  "pink";   89                             el.sty le.backgro undColor =  "pink";
112                             el.sty le.border  = "1px sol id silver" ;   90                             el.sty le.border  = "1px sol id silver" ;
113                             hasErr  = true;   91                             hasErr  = true;
114                             fild + = "\n ' .  _t( '_titl e_min_leng ht', $oMed ia -> aMed iaConfig[' min']['med iaTitle']  ) . '";   92                             fild + = "\n ' .  _t( '_titl e_min_leng ht', $oMed ia -> aMed iaConfig[' min']['med iaTitle']  ) . '";
115                         }   93                         }
116                         else   94                         else
117                         {   95                         {
118                             el.sty le.backgro undColor =  "#fff";   96                             el.sty le.backgro undColor =  "#fff";
119                         }   97                         }
120     98  
121                         if (hasErr )   99                         if (hasErr )
122                         {   100                         {
123                             alert(  fild )   101                             alert(  fild )
124                             return  false;   102                             return  false;
125     103  
126                         }   104                         }
127                         else   105                         else
128                         {   106                         {
129                             return  true;   107                             return  true;
130                         }   108                         }
131     109  
132     110  
133                         return fal se;   111                         return fal se;
134                    }   112                    }
135                </script >   113                </script >
136   ';   114   ';
137          115       
138       if( $o TemplConfi g -> custo mize['uplo ad_media'] ['showMedi aTabs'] )   116       if( $o TemplConfi g -> custo mize['uplo ad_media'] ['showMedi aTabs'] )
139       {   117       {
140           $r et .= '<di v class="c hoiseBlock ">';   118           $r et .= '<di v class="c hoiseBlock ">';
141                $ret .=  getMediaTa bs( $oMedi a -> sMedi aType, $oM edia -> aM ediaConfig ['enable']  );   119                $ret .=  getMediaTa bs( $oMedi a -> sMedi aType, $oM edia -> aM ediaConfig ['enable']  );
142           $r et .= '</d iv>' . "\n ";   120           $r et .= '</d iv>' . "\n ";
143           $r et .= '<di v class="c lear_both" ></div>';   121           $r et .= '<di v class="c lear_both" ></div>';
144       }   122       }
145          123       
146          124       
147       if( $o TemplConfi g -> custo mize['uplo ad_media'] ['showAddB utton'] )   125       if( $o TemplConfi g -> custo mize['uplo ad_media'] ['showAddB utton'] )
148       {   126       {
149           $r et .= '<di v class="a ddNew">';   127           $r et .= '<di v class="a ddNew">';
150                $ret .=  '<a href=" javascript :void(0);"  onclick=" return BxS howBlock(\ 'addNewBlo ck\');">'  . _t('_add _new', _t( '_' . $oMe dia -> sMe diaType .  '')) . '</ a>';   128                $ret .=  '<a href=" javascript :void(0);"  onclick=" return BxS howBlock(\ 'addNewBlo ck\');">'  . _t('_add _new', _t( '_' . $oMe dia -> sMe diaType .  '')) . '</ a>';
151           $r et .= '</d iv>' . "\n ";   129           $r et .= '</d iv>' . "\n ";
152       }   130       }
153          131       
154       //$ret  .= ' Max  -- [' . $o Media -> a MediaConfi g['max'][$ oMedia ->  sMediaType ] . ']<br> ';    
155       //$ret  .= ' Med  Count -- [ ' . $oMedi a -> iMedi aCount . ' ]<br>';    
156      
157       $ret . = '<div id ="addNewBl ock" style ="display: ' . $oTemp lConfig ->  customize ['upload_m edia']['ad dNewBlock_ display']  . ';">';   132       $ret . = '<div id ="addNewBl ock" style ="display: ' . $oTemp lConfig ->  customize ['upload_m edia']['ad dNewBlock_ display']  . ';">';
158     133  
159       if( $o Media -> i MediaCount  >= $oMedi a -> aMedi aConfig['m ax'][$oMed ia -> sMed iaType] )   134       if( $o Media -> i MediaCount  >= $oMedi a -> aMedi aConfig['m ax'][$oMed ia -> sMed iaType] )
160       {   135       {
161           $r et .= _t_a ction('_to o_many_fil es');   136           $r et .= _t_a ction('_to o_many_fil es');
162       }   137       }
163       else   138       else
164       {   139       {
165           $r et .= '<fo rm enctype ="multipar t/form-dat a" action= "' . $oMed ia -> aMed iaConfig[' url']['med ia'] . '?s how=' . $o Media -> s MediaType  . '" metho d="post" o nsubmit="r eturn chec kForm();"> ';   140           $r et .= '<fo rm enctype ="multipar t/form-dat a" action= "' . $oMed ia -> aMed iaConfig[' url']['med ia'] . '?s how=' . $o Media -> s MediaType  . '" metho d="post" o nsubmit="r eturn chec kForm();"> ';
166                $ret .=  '<div>';   141                $ret .=  '<div>';
167                    $ret  .= _t('_T itle');   142                    $ret  .= _t('_T itle');
168                    $ret  .= '&nbsp ;(&nbsp;<s pan id="ch arCount" c lass="char Count">' .  $oMedia - > aMediaCo nfig['max' ]['mediaTi tle'] . '< /span>';   143                    $ret  .= '&nbsp ;(&nbsp;<s pan id="ch arCount" c lass="char Count">' .  $oMedia - > aMediaCo nfig['max' ]['mediaTi tle'] . '< /span>';
169                    $ret  .= '<span  class="ch arCount">'  . _t('_ch aracters_l eft') . '< /span>&nbs p;)';   144                    $ret  .= '<span  class="ch arCount">'  . _t('_ch aracters_l eft') . '< /span>&nbs p;)';
170                $ret .=  '</div>' .  "\n";   145                $ret .=  '</div>' .  "\n";
171                $ret .=  '<div>';   146                $ret .=  '<div>';
172                    $ret  .= '<inpu t type="te xt" name=" title" cla ss="title"  id="media Title" onk eydown="re turn charC ounter(\'m ediaTitle\ ', ' . $oM edia -> aM ediaConfig ['max']['m ediaTitle' ] . ', \'c harCount\' );" onkeyu p="return  charCounte r(\'mediaT itle\', '  . $oMedia  -> aMediaC onfig['max ']['mediaT itle'] . ' , \'charCo unt\');"   />';   147                    $ret  .= '<inpu t type="te xt" name=" title" cla ss="title"  id="media Title" onk eydown="re turn charC ounter(\'m ediaTitle\ ', ' . $oM edia -> aM ediaConfig ['max']['m ediaTitle' ] . ', \'c harCount\' );" onkeyu p="return  charCounte r(\'mediaT itle\', '  . $oMedia  -> aMediaC onfig['max ']['mediaT itle'] . ' , \'charCo unt\');"   />';
173                $ret .=  '</div>' .  "\n";   148                $ret .=  '</div>' .  "\n";
174                $ret .=  '<div>';   149                $ret .=  '<div>';
175                    $ret  .= '<inpu t type="fi le" size=" 34" name=" ' . $oMedi a -> sMedi aType . '"  class="fi le" />';   150                    $ret  .= '<inpu t type="fi le" size=" 34" name=" ' . $oMedi a -> sMedi aType . '"  class="fi le" />';
176                $ret .=  '</div>' .  "\n";   151                $ret .=  '</div>' .  "\n";
177                $ret .=  '<div>';   152                $ret .=  '<div>';
178                    $ret  .= '<inpu t type="su bmit" valu e="' . _t( '_Submit')  . '">';   153                    $ret  .= '<inpu t type="su bmit" valu e="' . _t( '_Submit')  . '">';
179                    $ret  .= '<inpu t type="hi dden" name ="media_ty pe" value= "' . $oMed ia -> sMed iaType . ' " />';   154                    $ret  .= '<inpu t type="hi dden" name ="media_ty pe" value= "' . $oMed ia -> sMed iaType . ' " />';
180                    $ret  .= '<inpu t type="hi dden" name ="show" va lue="' . $ oMedia ->  sMediaType  . '" />';   155                    $ret  .= '<inpu t type="hi dden" name ="show" va lue="' . $ oMedia ->  sMediaType  . '" />';
181                    $ret  .= '<inpu t type="hi dden" name ="action"  value="upl oad" />';   156                    $ret  .= '<inpu t type="hi dden" name ="action"  value="upl oad" />';
182                $ret .=  '</div>' .  "\n";   157                $ret .=  '</div>' .  "\n";
183           $r et .= '</f orm>';   158           $r et .= '</f orm>';
184     159  
185       }   160       }
186       $ret . = '</div>'  . "\n";   161       $ret . = '</div>'  . "\n";
187     162  
188       $actio n = $_REQU EST['actio n'];   163       $actio n = $_REQU EST['actio n'];
189       if( $_ POST['make Prim'] ||  isset($_PO ST['makePr im_x'] ) )   164       if( $_ POST['make Prim'] ||  isset($_PO ST['makePr im_x'] ) )
190       {   165       {
191           $a ction = 'm akePrim';   166           $a ction = 'm akePrim';
192       }   167       }
    168       elseif ( $_POST[' makePrimCo uple'] ||  isset($_PO ST['makePr imCouple_x '] ) )
    169       {
    170           $a ction = 'm akePrimCou ple';
    171       }
    172       elseif ( $_POST[' makeRable' ] )
    173       {
    174           $a ction = 'm akeRable';
    175       }
193       elseif ( $_POST[' deletePhot o'] || iss et($_POST[ 'deletePho to_x']) )   176       elseif ( $_POST[' deletePhot o'] || iss et($_POST[ 'deletePho to_x']) )
194       {   177       {
195           $a ction = 'd eletePhoto ';   178           $a ction = 'd eletePhoto ';
196       }   179       }
197     180  
198       $iPhot oID = (int )$_REQUEST ['photoID' ];   181       $iPhot oID = (int )$_REQUEST ['photoID' ];
199       $iMedi aID = (int )$_REQUEST ['mediaID' ];   182       $iMedi aID = (int )$_REQUEST ['mediaID' ];
200     183  
201       switch ($action)   184       switch ($action)
202       {   185       {
203           ca se 'upload ':   186           ca se 'upload ':
204                $ret .=  $oMedia ->  uploadMed ia();   187                $ret .=  $oMedia ->  uploadMed ia();
205                header(' Location:'  . $_SERVE R['PHP_SEL F'] . '?sh ow=' . $oM edia -> sM ediaType ) ;   188                header(' Location:'  . $_SERVE R['PHP_SEL F'] . '?sh ow=' . $oM edia -> sM ediaType ) ;
206           br eak;   189           br eak;
207           ca se 'makePr im':   190           ca se 'makePr im':
208                $ret .=  $oMedia ->  makePrimP hoto( $iPh otoID );   191                $ret .=  $oMedia ->  makePrimP hoto( $iPh otoID );
209                header(' Location:'  . $_SERVE R['PHP_SEL F'] . '?sh ow=' . $oM edia -> sM ediaType);   192                header(' Location:'  . $_SERVE R['PHP_SEL F'] . '?sh ow=' . $oM edia -> sM ediaType);
210           br eak;   193           br eak;
    194           ca se 'makeRa ble':
    195                $ret .=  $oMedia ->  makeRable Photo( $iP hotoID );
    196                header(' Location:'  . $_SERVE R['PHP_SEL F'] . '?sh ow=' . $oM edia -> sM ediaType);
    197           br eak;
    198           ca se 'makePr imCouple':
    199                $ret .=  $oMedia ->  makePrimP hoto( $iPh otoID, tru e );
    200                header(' Location:'  . $_SERVE R['PHP_SEL F'] . '?sh ow=' . $oM edia -> sM ediaType);
    201           br eak;
211           ca se 'delete Photo':   202           ca se 'delete Photo':
212                $ret .=  $oMedia ->  deleteMed ia( $iPhot oID );   203                $ret .=  $oMedia ->  deleteMed ia( $iPhot oID );
213                header(' Location:'  . $_SERVE R['PHP_SEL F'] . '?sh ow=' . $oM edia -> sM ediaType);   204                header(' Location:'  . $_SERVE R['PHP_SEL F'] . '?sh ow=' . $oM edia -> sM ediaType);
214           br eak;   205           br eak;
215           ca se 'delete ':   206           ca se 'delete ':
216                $ret .=  $oMedia ->  deleteMed ia( $iMedi aID );   207                $ret .=  $oMedia ->  deleteMed ia( $iMedi aID );
217                header(' Location:'  . $_SERVE R['PHP_SEL F'] . '?sh ow=' . $oM edia -> sM ediaType);   208                header(' Location:'  . $_SERVE R['PHP_SEL F'] . '?sh ow=' . $oM edia -> sM ediaType);
218           br eak;   209           br eak;
219       }   210       }
220     211  
221     212  
222       switch ( $show )   213       switch ( $show )
223       {   214       {
224           ca se 'audio' :    
225                if( $ena ble_audio_ upload )    
226                {    
227                    $ret  .= $oMedi a -> getMe diaPage();    
228                }    
229                else    
230                {    
231                    $ret  .= '';    
232                }    
233      
234           br eak;    
235           ca se 'video' :    
236                if( $ena ble_video_ upload )    
237                {    
238                    $ret  .= $oMedi a -> getMe diaPage();    
239      
240                    //-- ---------- ------ Ray  Integrati on ------- ---------- -//    
241                    $ret  .= '<div  class="cle ar_both">< /div>';    
242                    $ret  .= '<div  class="add New"><cent er>';    
243      
244                    if(  widgetExis ts('video' ) )    
245                    {    
246                         $sRayHeade rPath = $d ir['root']  . "ray/in c/header.i nc.php";    
247                         $iId = (in t)$_COOKIE ['memberID '];    
248                         $sPassword  = getPass word($iId) ;    
249      
250                         $ret .= ge tApplicati onContent( 'video','r ecorder',a rray('id'  => $iId,'p assword'=> $sPassword ) ) ;    
251                    }    
252      
253                    $ret  .= '</cen ter></div> ';    
254                    //-- ---------- ------ Ray  Integrati on ------- ---------- -//    
255                }    
256                else    
257                {    
258                    $ret  .= '';    
259                }    
260      
261      
262           br eak;    
263           ca se 'photo' :   215           ca se 'photo' :
264           de fault:   216           de fault:
265                if( $_RE QUEST['pho toID'] )   217                if( $_RE QUEST['pho toID'] )
266                {   218                {
267                    $iPh otoId = (i nt)$_REQUE ST['photoI D'];   219                    $iPh otoId = (i nt)$_REQUE ST['photoI D'];
268                    $ret  .= $oMedi a -> getMe diaPage($i PhotoId);   220                    $ret  .= $oMedi a -> getMe diaPage($i PhotoId);
269                }   221                }
270                else   222                else
271                {   223                {
272                    $ret  .= $oMedi a -> getMe diaPage();   224                    $ret  .= $oMedi a -> getMe diaPage();
273                }   225                }
274           br eak;   226           br eak;
275       }   227       }
276     228  
277       return  $ret;   229       return  $ret;
278   }   230   }
279     231  
280   function   getMediaTa bs(   $show   =   'photo',   $aMediaCon f   )
  232   function   getMediaTa bs(   $show   =   'photo',   $aMediaCon f   )   {
281   {   233        $aItems   =   array(   '
photo'   );
282        $aItems   =   array(   ' audio',   'video',   ' photo'   );    
283     234  
284       foreac h( $aItems  as $sItem  )   235       foreac h( $aItems  as $sItem  )
285       {   236       {
286           if ( $aMediaC onf[$sItem ] )   237           if ( $aMediaC onf[$sItem ] )
287           {   238           {
288                if( $sIt em == $sho w )   239                if( $sIt em == $sho w )
289                {   240                {
290                    $ret  .= '<div  class="ite m">';   241                    $ret  .= '<div  class="ite m">';
291                         $ret .= '< div class= "active">' ;   242                         $ret .= '< div class= "active">' ;
292                             $ret . = _t('_' .  $sItem .  '');   243                             $ret . = _t('_' .  $sItem .  '');
293                         $ret .= '< /div>';   244                         $ret .= '< /div>';
294                    $ret  .= '</div >';   245                    $ret  .= '</div >';
295                }   246                }
296                else   247                else
297                {   248                {
298                    $ret  .= '<div  class="ite m">';   249                    $ret  .= '<div  class="ite m">';
299                         $ret .= '< div class= "passive"  onmouseove r="this.cl assName=\' hover\'" o nmouseout= "this.clas sName=\'pa ssive\'">' ;   250                         $ret .= '< div class= "passive"  onmouseove r="this.cl assName=\' hover\'" o nmouseout= "this.clas sName=\'pa ssive\'">' ;
300                             $ret . = '<a href ="' . $_SE RVER['PHP_ SELF'] . ' ?show=' .  $sItem . ' ">' . _t(' _' . $sIte m . '') .  '</a>';   251                             $ret . = '<a href ="' . $_SE RVER['PHP_ SELF'] . ' ?show=' .  $sItem . ' ">' . _t(' _' . $sIte m . '') .  '</a>';
301                         $ret .= '< /div>';   252                         $ret .= '< /div>';
302                    $ret  .= '</div >';   253                    $ret  .= '</div >';
303                }   254                }
304           }   255           }
305           el se   256           el se
306           {   257           {
307                $ret .=  '';   258                $ret .=  '';
308           }   259           }
309       }   260       }
310     261  
311       return  $ret;   262       return  $ret;
312   }   263   }
313     264  
314      
315      
316      
317      
318   ?>   265   ?>