linea21-modules
[ class tree: linea21-modules ] [ index: linea21-modules ] [ all elements ]

Source for file display.php

Documentation is available at display.php

  1. <?php
  2. /**
  3.  * @package linea21.modules
  4.  * @subpackage workshoprep
  5.  * @author linea21 <info@linea21.com>
  6.  * @version $id SVN
  7.  * @access public
  8.  * @license http://opensource.org/licenses/gpl-3.0.html
  9.  *  'Workshoprep' (as Workshop Report) module is used by 'Workshop' modules
  10.  */
  11.  
  12. include_once('../workshoprep/'.SQL.'.inc.php');
  13.  
  14.  
  15.  
  16. function DisplayOneWorkshopRep($work_id{
  17.     $data=$GLOBALS['sql_object'-> DBSelect(SQL_getoneCompleteWorkshopRep($work_id'P'));
  18.     $content '';
  19.     if(count($data)!=1exit;
  20.     else 
  21.     {        
  22.             $link_workshoparray('rub'=> $GLOBALS['links'][LANGUAGE]['workgroup']['linkvalue'],'id'=>$data[0]['workrep_workshop_id']'name' =>$data[0]['workshop_denomination']);
  23.             
  24.             $workrep_title=formatText($data[0]['workrep_title']'2HTML');
  25.             $workrep_resume=formatText($data[0]['workrep_resume']'2HTML');
  26.             $workshop_denomination=formatText($data[0]['workshop_denomination']'2HTML');
  27.             
  28.             $workrep_posted_on=formatText($data[0]['workrep_published_date_display']'2HTML');
  29.             $workrep_modify_on=formatText($data[0]['workrep_last_modify_display']'2HTML');
  30.             $workrep_statut=$data[0]['workrep_statut'];
  31.             
  32.             
  33.             $content.='<h1>'.$workrep_title.'</h1>'.END_LINE;
  34.             $content.='<p class="published_by">'.END_LINE;
  35.             $content.=$GLOBALS['lang']['statut']['published_on'].' '.$workrep_posted_on.' - ';
  36.             $content.=$GLOBALS['lang']['workshoprep']['workshop_product'].' : <a href="'.HrefMaker($link_workshop).'" title="'.formatText($GLOBALS['links'][LANGUAGE]['workgroup']['desc']' ('.$workshop_denomination'2ATT').')">'.$workshop_denomination.'</a>';
  37.             if($workrep_statut=='PA')  {
  38.                 $content.=' ('.$GLOBALS['lang']['statut']['archived_on'].' '.$workrep_modify_on.')';
  39.             }
  40.             $content.='</p>'.END_LINE;
  41.             $content.='<p class="publi_resume">'.$workrep_resume.'</p>';
  42.             $content.='<hr />';
  43.             
  44.     }    
  45.     echo $content;
  46. }
  47.  
  48. function DisplayWorkshopRepParts($work_id{
  49.     $data=$GLOBALS['sql_object'-> DBSelect(SQL_getWorkshopParts($work_id));    
  50.     $content ='<div id="parts">'.END_LINE;
  51.     $content.='<h2>'.$GLOBALS['lang']['workshoprep']['name2'].'</h2>'.END_LINE;
  52.     if($data!=0)
  53.     {    
  54.         $content.='<ul>'.END_LINE;
  55.         for($i=0$i<count($data)$i++{
  56.             $link_partsarray('rub'=> $GLOBALS['links'][LANGUAGE]['report-part']['linkvalue'],'id'=> $data[$i]['workrepcon_id'],'parentid'=>$work_id'name' =>$data[$i]['workrepcon_title']);
  57.             $workrepcon_title=formatText($data[$i]['workrepcon_title']'2HTML');
  58.             $content.='<li>'.END_LINE;
  59.             $content.='<span class="num">'.($i+1).' - </span>'.END_LINE;
  60.             $content.='<a href="'HrefMaker($link_parts).'">';
  61.             $content.=$workrepcon_title;
  62.             $content.='</a>';
  63.             $content.='</li>'.END_LINE;
  64.         }
  65.         $content.='</ul>'.END_LINE;
  66.     }
  67.     else 
  68.     {
  69.     $content.='<p class="info">'.$GLOBALS['lang']['workshoprep']['no_part'].'</p>';
  70.     }
  71.     $content.='</div>'.END_LINE;
  72.     //$content.='<hr />';
  73.     
  74.     echo $content;
  75. }
  76.  
  77. function DisplayWorkshopRepLinks($work_id{
  78.  
  79.     $data=SQL_GetResources($work_id'W''LINK'$GLOBALS['sql_object']);
  80.     $content ='<div id="links">'.END_LINE;
  81.     $content.='<h2>'.$GLOBALS['lang']['workshoprep']['link_res'].'</h2>'.END_LINE;
  82.     if($data!=0
  83.     {    
  84.         $content.='<ul>'.END_LINE;
  85.         for($i=0$i<count($data)$i++{
  86.             $linkres_mask=formatText($data[$i]['linkres_mask']'2HTML');
  87.             $linkres_text=$data[$i]['linkres_text'];
  88.             $content.='<li>'.END_LINE;
  89.             $content.='<a href="'$linkres_text.'" class="out">';
  90.             $content.=$linkres_mask;
  91.             $content.='</a>';
  92.             $content.='</li>'.END_LINE;
  93.         }
  94.         $content.='</ul>'.END_LINE;
  95.         
  96.     }
  97.     else 
  98.     {
  99.     $content.='<p class="info">'.$GLOBALS['lang']['workshoprep']['no_link'].'</p>';
  100.     }
  101.     $content.='</div>'.END_LINE;
  102.     //$content.='<hr />';
  103.     
  104.     echo $content;
  105. }
  106.  
  107. function DisplayWorkshopRepBiblio($work_id{
  108.     
  109.     $data=SQL_GetResources($work_id'W''BIBLIO'$GLOBALS['sql_object']);
  110.     $content ='<div id="biblio">'.END_LINE;
  111.     $content.='<h2>'.$GLOBALS['lang']['workshoprep']['biblio_res'].'</h2>'.END_LINE;
  112.     if($data!=0
  113.     {    
  114.         $content.='<ul>'.END_LINE;
  115.         for($i=0$i<count($data)$i++{
  116.             $bibliores_author=formatText($data[$i]['bibliores_author']'2HTML');
  117.             $bibliores_title=formatText($data[$i]['bibliores_title']'2HTML');
  118.             $bibliores_sub_title=empty($data[$i]['bibliores_sub_title']'' ', '.formatText($data[$i]['bibliores_sub_title']'2HTML');
  119.             $bibliores_editor=empty($data[$i]['bibliores_editor']'' ' - '.formatText($data[$i]['bibliores_editor']'2HTML');
  120.             $bibliores_date=empty($data[$i]['bibliores_date']'' ', '.formatText($data[$i]['bibliores_date']'2HTML');
  121.             
  122.             $content.='<li>'.END_LINE;
  123.             $content.=$bibliores_author.' - <span class="biblio_title">'.$bibliores_title;
  124.             $content.=$bibliores_sub_title.'</span>'$bibliores_editor$bibliores_date;
  125.             $content.='</li>'.END_LINE;
  126.         }
  127.         $content.='</ul>'.END_LINE;
  128.         
  129.     }
  130.     else 
  131.     {
  132.         $content.='<p class="info">'.$GLOBALS['lang']['workshoprep']['no_biblio'].'</p>';
  133.     }
  134.     $content.='</div>'.END_LINE;
  135.     //$content.='<hr />';
  136.     
  137.     echo $content;
  138. }
  139. ?>

Documentation generated on Sat, 08 Nov 2008 14:52:02 +0100 by phpDocumentor 1.4.1