Advertisement
jargon

listview from puzzlum.net

Sep 9th, 2020
1,836
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.66 KB | None | 0 0
  1. <?php
  2. function listview()
  3. {
  4.     global $nen;
  5.    
  6.     $listings=listings();
  7.     $ret='';
  8.     $project=project();
  9.    
  10.     //foreach($listings as $project)
  11.     //{    
  12.        
  13.     if(isset($project))
  14.         if(is_array($project))
  15.         foreach($project as $key => $value)
  16.         {
  17.             if($key==='Download')
  18.             {
  19.                 $ret.='<tr><td colspan="1">'.$key.'</td><td colspan="1"><a href="./archives/'.$value.'">'.intval(filesize($nen['root'].$value)/1024).'KiB</a></td></tr>';
  20.             }
  21.             elseif($key==='About')
  22.             {
  23.             }
  24.             elseif($key==='Summary')
  25.             {
  26.             }
  27.             elseif($key==='Caption')
  28.             {
  29.             }
  30.             elseif($key==='Thumb')
  31.             {
  32.             }
  33.             elseif($key==='Vod')
  34.             {
  35.             }
  36.             elseif($key==='Engine')
  37.             {
  38.                 $ret.='<tr><td colspan="1">'.
  39.                 $key.
  40.                 '</td><td colspan="1">'.
  41.                 $value.
  42.                 '</td>';
  43.        
  44.                 $ret.=
  45.                 '<td colspan="1" rowspan="1">'.'<p>'.$project['Caption'].'<br>('.$project['Summary'].')</p>';
  46.                 $ret.='</td></tr>';
  47.             }
  48.             elseif($key==='Platform')
  49.             {
  50.                 $ret.='<tr><td colspan="1">'.
  51.                 $key.
  52.                 '</td><td colspan="1">'.
  53.                 $value.
  54.                 '</td>';
  55.        
  56.                 $ret.=
  57.                 '<td colspan="1" rowspan="'.(count($project)-6).'">'.
  58.                
  59.                 (strlen($project['Thumb'])>0?
  60.                     (strlen($project['Vod'])===0?
  61.                         '<img src="'.$project['Thumb'].'">'
  62.                     :
  63.                         ''
  64.                     )
  65.                 :
  66.                     ''
  67.                 ).
  68.                 (strlen($project['Vod'])>0?('<br><video width="320" height="240" controls><source src="'.$project['Vod'].'" type="video/mp4">Your browser does not support the video tag.</video>'):'').
  69.                 '<br>'.$project['About'];
  70.                 $ret.='</td></tr>';
  71.             }  
  72.             else
  73.             {
  74.                 $ret.='<tr><td>'.$key.'</td><td>'.$value.'</td></tr>';
  75.                 $ret.='</tr>';
  76.             }
  77.         }
  78.     //}
  79.     return $ret;
  80. }
  81. ?>
  82.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement