View Single Post
  #6 (permalink)  
Old 11-09-09, 09:57 AM
themarkness themarkness is offline
New Member
 
Join Date: Nov 2009
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
It's definitely within this section of code and possibly this line:

if ($docs_exclus) {


PHP Code:

/// Ajouter nouvelle image

    
$ret .= "<a name='images'></a>\n";
    
$titre_cadre _T('bouton_ajouter_image').aide("ins_img");

    
$joindre charger_fonction('joindre''inc');
    
$ret .= debut_cadre_relief("image-24.gif"true"creer.gif"$titre_cadre);
    
$ret .= $joindre($script"id_$type=$id"$id_T('info_telecharger'),'vignette',$type,'',0,generer_url_ecrire("documents_colonne","id=$id&type=$type",true));

    
$ret .= fin_cadre_relief(true);

    
//// Documents associes
    
$res spip_query("SELECT docs.id_document FROM spip_documents AS docs, spip_documents_".$type."s AS l WHERE l.id_".$type."=$id AND l.id_document=docs.id_document AND docs.mode='document' ORDER BY docs.id_document");

    
$documents_lies = array();
    while (
$row spip_fetch_array($res))
        
$documents_lies[]= $row['id_document'];

    if (
count($documents_lies)) {
        
$res spip_query("SELECT DISTINCT id_vignette FROM spip_documents WHERE id_document in (".join(','$documents_lies).")");
        while (
$v spip_fetch_array($res))
            
$vignettes[]= $v['id_vignette'];
        
$docs_exclus ereg_replace('^,','',join(','$vignettes).','.join(','$documents_lies));
if (
$docs_exclus) {
            
$docs_exclus "AND l.id_document NOT IN ($docs_exclus) ";
    } else {
            
$docs_exclus '';
        }
    
//// Images sans documents
    
$images_liees spip_query("SELECT docs.id_document FROM spip_documents AS docs, spip_documents_".$type."s AS l "."WHERE l.id_".$type."=$id AND l.id_document=docs.id_document ".$docs_exclus."AND docs.mode='vignette' ORDER BY docs.id_document");

    
$ret .= "\n<p></p><div id='liste_images'>";
    while (
$doc spip_fetch_array($images_liees)) {
        
$id_document $doc['id_document'];
        
$deplier $id_document_actif==$id_document;
        
$ret .= afficher_case_document($id_document$id$script$type$deplier);
    }

    
/// Ajouter nouveau document
    
$ret .= "</div><p>&nbsp;</p>\n<a name='documents'></a>\n<a name='portfolio'></a>\n";

    if (
$GLOBALS['meta']["documents_" $type] == 'oui') {
        
$titre_cadre _T('bouton_ajouter_document').aide("ins_doc");
        
$ret .= debut_cadre_enfonce("doc-24.gif"true"creer.gif"$titre_cadre);
        
$ret .= $joindre($script"id_$type=$id"$id_T('info_telecharger_ordinateur'), 'document',$type,'',0,generer_url_ecrire("documents_colonne","id=$id&type=$type",true));
        
$ret .= fin_cadre_enfonce(true);
    } 
Reply With Quote