* @version $id SVN * @access public * @license http://opensource.org/licenses/gpl-3.0.html */ include_once(themePath('../publication/'.SQL.'.inc.php')); if(!function_exists('DisplayListPublication')) { function DisplayListPublication($statut, $filter, $id_filter, $debut) { if($statut=='public') { $pas=100; $suffix=''; } else $pas=SELECT_LIMIT; if($statut=='archives_p') $suffix=' '._t('statut','PA'); $data=$GLOBALS['sql_object'] -> DBSelect(SQL_getPublicationList($debut, $pas, $statut, $filter, $id_filter)); $datacount=$GLOBALS['sql_object'] -> DBSelect(SQL_getCountPublicationList($statut, $filter, $id_filter)); $bdd_nb_com=$datacount[0]['num_rows']; $bdd_nb_com_display = '

'.$bdd_nb_com.' '._t('publication','name2').' '.$suffix.'

'.END_LINE; $content= '

'._t('publication','listing').'

'.END_LINE; $content.='
'; $content.=_t('publication','h1_public_comment'); $content.='
'; if($data!=0) { //echo $bdd_nb_com_display; $current_link = array('rub' => $GLOBALS['links'][U_L]['publication-archives']['linkvalue']); Display_linkin_page($current_link,$bdd_nb_com, $debut, $pas); for($i=0; $i $GLOBALS['links'][U_L]['publication']['linkvalue'],'id'=>$data[$i]['publi_id'], 'name' => $data[$i]['publi_title']); $link_theme= array('rub'=> $GLOBALS['links'][U_L]['publication']['linkvalue'],'filter'=> $GLOBALS['filters'][U_L]['theme']['linkvalue'],'id'=>$data[$i]['sdtheme_id'], 'name' => $data[$i]['sdtheme_name']); $link_level= array('rub'=> $GLOBALS['links'][U_L]['publication']['linkvalue'],'filter'=> $GLOBALS['filters'][U_L]['level']['linkvalue'],'id'=>$data[$i]['publi_level'], 'name' => $data[$i]['level_name']); $link_scale= array('rub'=> $GLOBALS['links'][U_L]['publication']['linkvalue'],'filter'=> $GLOBALS['filters'][U_L]['scale']['linkvalue'],'id'=>$data[$i]['publi_scale'], 'name' => $data[$i]['scale_denomination']); $link_user= array('rub'=> $GLOBALS['links'][U_L]['user-profile']['linkvalue'],'id'=>$data[$i]['publi_posted_by'], 'name' => $data[$i]['user_login']); $publi_title=formatText($data[$i]['complete_publi_title'], '2HTML'); $publi_resume=formatText($data[$i]['publi_resume'], '2HTML'); $publi_sdtheme=formatText($data[$i]['sdtheme_name'], '2HTML'); $level_name=formatText($data[$i]['level_name'], '2HTML'); $scale_denomination=formatText($data[$i]['scale_denomination'], '2HTML'); $publi_posted_on=formatText($data[$i]['publi_published_date_display'], '2HTML'); $publi_posted_by=formatText($data[$i]['user_login'], '2HTML'); $content.='

'.$publi_title.''.END_LINE; $content.='

'.END_LINE; $content.='

'.END_LINE; $content.=_t('statut','published_on') . ' ' .$publi_posted_on.' '; $content.=_t('divers','by').' '.$publi_posted_by.''; $content.='

'.END_LINE; $content.='

'.$publi_resume.'

'.END_LINE; $content.='

'; $content .= _t('divers','level') . ' : '; $content.=''.$level_name.' '.END_LINE; $content .= _t('divers','themeref') . ' : '; $content.=''.$publi_sdtheme.''.END_LINE; $content .= _t('divers','scale') . ' : '; $content.=''.$scale_denomination.''.END_LINE; $content.='

'.END_LINE; $content.='
'.END_LINE; } } else { $content.='

'._t('divers','nodata').'

'; } echo $content; } } if(!function_exists('DisplayOnePublication')) { function DisplayOnePublication($publi_id) { $data=$GLOBALS['sql_object'] -> DBSelect(SQL_getoneCompletePublication($publi_id, 'P')); $content = ''; if(count($data)!=1) exit; else { $link_theme= array('rub'=> $GLOBALS['links'][U_L]['publication']['linkvalue'],'filter'=> $GLOBALS['filters'][U_L]['theme']['linkvalue'],'id'=>$data[0]['theme_sd_theme'], 'name' => $data[0]['sdtheme_name']); $link_level= array('rub'=> $GLOBALS['links'][U_L]['publication']['linkvalue'],'filter'=> $GLOBALS['filters'][U_L]['level']['linkvalue'],'id'=>$data[0]['publi_level'], 'name' => $data[0]['level_name']); $link_scale= array('rub'=> $GLOBALS['links'][U_L]['publication']['linkvalue'],'filter'=> $GLOBALS['filters'][U_L]['scale']['linkvalue'],'id'=>$data[0]['publi_scale'], 'name' => $data[0]['scale_denomination']); $link_user= array('rub'=> $GLOBALS['links'][U_L]['user-profile']['linkvalue'],'id'=>$data[0]['publi_posted_by'], 'name' => $data[0]['user_login']); $link_self = array('rub' => $GLOBALS['links'][U_L]['publication']['linkvalue'], 'id' => $publi_id); $publi_title=formatText($data[0]['publi_title'], '2HTML'); $publi_resume=linkin_content(formatText($data[0]['publi_resume'], '2HTML')); $publi_sdtheme=formatText($data[0]['sdtheme_name'], '2HTML'); $publi_scale_denomination=formatText($data[0]['scale_denomination'], '2HTML'); $publi_theme=formatText($data[0]['theme_name'], '2HTML'); $publi_level=formatText($data[0]['level_name'], '2HTML'); $publi_posted_on=formatText($data[0]['publi_published_date_display'], '2HTML'); $publi_posted_by=formatText($data[0]['user_login'], '2HTML'); $publi_modify_on=formatText($data[0]['publi_last_modify_display'], '2HTML'); $publi_statut=$data[0]['publi_statut']; // workrep_workshop_id $content.='

'.$publi_title.'

'.END_LINE; $content.='

'.END_LINE; $content.=_t('statut','published_on').' '.$publi_posted_on.' '; $content.=_t('divers','by').' '.$publi_posted_by.''; if($publi_statut=='PA') { $content.=' ('._t('statut','archived_on').' '.$publi_modify_on.')'; } $content .= formatted_permalink($link_self, ' - '); $content.='

'.END_LINE; $content.='

'.$publi_resume.'

'; $content.='

'; $content.=_t('divers','level').' : '.END_LINE; $content.=''.$publi_level.' '.END_LINE; $content.=_t('divers','themeref').' : '.END_LINE; $content.=''.$publi_sdtheme.''.END_LINE; //$content._t('divers','sousthemeref').' : '.END_LINE; //$content.=$publi_theme.END_LINE; $content.=_t('divers','scale').' : '; $content.=''.$publi_scale_denomination.''.END_LINE; $content.='

'.END_LINE; $content.='
'.END_LINE; } echo $content; } } if(!function_exists('DisplayPublicationParts')) { function DisplayPublicationParts($publi_id) { $data=$GLOBALS['sql_object'] -> DBSelect(SQL_getPublicationParts($publi_id)); $content ='
'.END_LINE; $content.='

'._t('publication','parts').'

'.END_LINE; if($data!=0) { $content.=''.END_LINE; } else { $content.='

'._t('publication','no_part').'

'; } $content.='
'.END_LINE; //$content.='
'; echo $content; } } if(!function_exists('DisplayPublicationLinks')) { function DisplayPublicationLinks($publi_id) { $data=SQL_GetResources($publi_id, 'P', 'LINK', $GLOBALS['sql_object']); $content =''.END_LINE; //$content.='
'.END_LINE; echo $content; } } if(!function_exists('DisplayPublicationBiblio')) { function DisplayPublicationBiblio($publi_id) { $data=SQL_GetResources($publi_id, 'P', 'BIBLIO', $GLOBALS['sql_object']); $content ='
'.END_LINE; $content.='

'._t('publication','biblio_res').'

'.END_LINE; if($data!=0) { $content.=''.END_LINE; } else { $content.='

'._t('publication','no_biblio').'

'; } $content.='
'.END_LINE; //$content.='
'.END_LINE; echo $content; } } if(!function_exists('DisplayPublicationMulti')) { function DisplayPublicationMulti($publi_id) { $data=SQL_GetResources($publi_id, 'P', 'MULTI', $GLOBALS['sql_object']); $content ='
'.END_LINE; $content.='

'._t('publication','multi_res').'

'.END_LINE; if($data!=0) { $content.=''.END_LINE; } else { $content.='

'._t('publication','no_multi').'

'; } $content.='
'.END_LINE; echo $content; } } ?>