/trunk/presentation/liste.php |
---|
23,7 → 23,7 |
/** |
* Application projet |
* |
* Fichier de présentation de la liste des projets |
* Fichier de pr�sentation de la liste des projets |
* |
*@package projet |
//Auteur original : |
139,7 → 139,7 |
} |
} |
// Un texte pour ceux qui ne sont pas identifiés |
// Un texte pour ceux qui ne sont pas identifi�s |
if (!$auth) { |
$res .= '<p>'.PROJET_TEXTE_NON_IDENTIFIE.'</p>'."\n" ; |
} |
148,7 → 148,7 |
// Et si pas loggue tous les projets |
if ($auth) { |
$projetNonParticipantListe = $participant -> getProjetsNonParticipant($id_u) ; |
// Si certain projet sont à exclure, on les exclu |
// Si certain projet sont � exclure, on les exclu |
$projet_a_exclure = array() ; |
if (count($this->_projet_exclu)) { |
arsort($this->_projet_exclu) ; |
226,21 → 226,24 |
/* +--Fin du code ----------------------------------------------------------------------------------------+ |
* |
* $Log: not supported by cvs2svn $ |
* $Log: liste.php,v $ |
* Revision 1.8 2007-06-25 12:15:07 alexandre_tb |
* merge from narmer |
* |
* Revision 1.7 2007-06-01 13:56:13 alexandre_tb |
* ajout d un include manquant |
* |
* Revision 1.6 2007/04/19 15:34:35 neiluj |
* préparration release (livraison) "Narmer" - v0.25 |
* préparration release (livraison) "Narmer" - v0.25 |
* |
* Revision 1.5 2006/12/19 09:48:50 alexandre_tb |
* amélioration du retour erreur lors de l appel au template |
* am�lioration du retour erreur lors de l appel au template |
* |
* Revision 1.4 2006/12/18 17:24:09 alexandre_tb |
* inclusion du fichier de langue en utilisant la globale 'lang' |
* |
* Revision 1.3 2006/09/18 09:56:28 alexandre_tb |
* utilisation d'un template pour l'entête de la liste des projets |
* utilisation d'un template pour l'ent�te de la liste des projets |
* |
* Revision 1.2 2005/11/28 16:25:23 alexandre_tb |
* nettoyage URL en sortie de programme |
/trunk/presentation/tela_ergo.php |
---|
19,7 → 19,7 |
// | License along with this library; if not, write to the Free Software | |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: tela_ergo.php,v 1.4 2008-10-27 16:54:59 aperonnet Exp $ |
// CVS : $Id: tela_ergo.php,v 1.2 2008-09-01 14:37:15 alexandre_tb Exp $ |
/** |
* Application projet |
* |
31,7 → 31,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.4 $ |
*@version $Revision: 1.2 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
186,7 → 186,7 |
$from_recherche = ''; |
if (isset($_GET[PROJET_VARIABLE_THEME])) { |
$from_recherche = ' left join projet_avoir_theme on pat_id_projet=p_id left join projet_theme on pat_id_theme=pt_id_theme'; |
$where_recherche = ' where pat_id_theme='.$this->_db->escapeSimple(intval($_GET[PROJET_VARIABLE_THEME])); |
$where_recherche = ' where pat_id_theme='.intval($_GET[PROJET_VARIABLE_THEME]); |
$theme_selectionne = $_GET[PROJET_VARIABLE_THEME]; |
} else { |
$theme_selectionne = 0; |
195,11 → 195,12 |
if ($this->_auth->getAuth()) { |
/** on recherche egalement le statut si l utilisateur est loggue */ |
$from_recherche .= ' left join projet_statut_utilisateurs on psu_id_projet=p_id and psu_id_utilisateur='. |
$this->_db->escapeSimple($this->_auth->getAuthData(PROJET_CHAMPS_ID)). |
$from_recherche .= ' left join projet_statut_utilisateurs on psu_id_projet=p_id and psu_id_utilisateur='.$this->_db->escapeSimple($this->_auth->getAuthData(PROJET_CHAMPS_ID)). |
' left join projet_statut on psu_id_statut=ps_id_statut'; |
$select = 'psu_id_statut, ps_statut_nom,'; |
} |
if ($ordre_tri == '') $ordre_tri = 'desc'; |
$requete = 'select '.$select.'p_id, p_titre, p_resume, pl_id_liste, plle_id_liste, p_avoir_document, ps_nombre_inscrit, ps_pourcent,'. |
' p_wikini, ps_doc_derniere_semaine, p_avoir_document, ps_nombre_inscrit_derniere_semaine, '. |
' ps_nombre_membre_yahoo, ps_msg_derniere_semaine, ps_modifwiki_derniere_semaine, p_en_dormance from'. |
210,9 → 211,8 |
$where_recherche. |
' group by p_id order by '.$tri.' '.$ordre_tri ; |
if ($ordre_tri == '') $ordre_tri = 'desc'; |
$resultat = $this->_db->query($requete) ; |
$resultat = $this->_db->query($requete) ; |
if (DB::isError($resultat)) { |
return ("Echec de la requete<br />".$resultat->getMessage()."<br />".$resultat->getDebugInfo()) ; |
} |
236,11 → 236,11 |
// Si le projet est en dormance, on ne l affiche pas dans le mode normal |
// Sauf si le theme choisit est "en dormance" |
if ($_SESSION['_PROJET_']['projet_affichage'] != 'expert' && $ligne->p_en_dormance == 1 && $theme_selectionne != 9) { |
/*if ($_SESSION['_PROJET_']['projet_affichage'] != 'expert' && $ligne->p_en_dormance == 1 && $theme_selectionne != 9) { |
} else { |
} else {*/ |
$donnees[] = $ligne; |
} |
//} |
} |
363,6 → 363,16 |
} |
$tableau_donnees[$ligne->p_id]['document'] = $document; |
/*if ($ligne->p_wikini) { |
$this->_url->addQueryString ('act',PROJET_ACTION_VOIR_WIKINI); |
$link=$this->_url->getURL(); |
$this->_url->addQueryString('wiki', 'DerniersChangementsRSS/xml'); |
$wiki_rss = '<a href="'.$this->_url->getURL().'"><img src="sites/commun/generique/images/rss.gif" alt="rss"/></a>' ; |
$this->_url->removeQueryString ('act'); |
$this->_url->removeQueryString ('wiki'); |
} else { |
$wiki_rss = '-' ; |
}*/ |
if ($ligne->p_wikini) { |
$this->_url->addQueryString ('act',PROJET_ACTION_VOIR_WIKINI); |
$link=$this->_url->getURL(); |
374,6 → 384,7 |
} else { |
$wiki_rss = '-' ; |
} |
$tableau_donnees[$ligne->p_id]['wikini_rss'] = $wiki_rss; |
$this->_url->addQueryString ('act', PROJET_ACTION_VOIR_PARTICIPANT); |
471,10 → 482,7 |
/* +--Fin du code ----------------------------------------------------------------------------------------+ |
* |
* $Log: not supported by cvs2svn $ |
* Revision 1.3 2008-09-16 14:07:40 alexandre_tb |
* suppression du bug intermittent sur le moteur de recherche |
* |
* $Log: tela_ergo.php,v $ |
* Revision 1.2 2008-09-01 14:37:15 alexandre_tb |
* modification du tri par defaut |
* |
/trunk/presentation/tela.php |
---|
23,7 → 23,7 |
/** |
* Application projet |
* |
* Fichier de présentation de la liste des projets pour Tela Botanica |
* Fichier de pr�sentation de la liste des projets pour Tela Botanica |
* |
*@package projet |
//Auteur original : |
71,7 → 71,7 |
// On inclue un fichier local |
if (file_exists(PROJET_CHEMIN_APPLI.'langues/pro_langues_fr.local.inc.php')) |
include_once PROJET_CHEMIN_APPLI.'langues/pro_langues_fr.local.inc.php' ; |
// On vérifie si l'utilisateur participe à des projets |
// On v�rifie si l'utilisateur participe � des projets |
$projetNonParticipantListe = & $projetListe ; |
include_once PROJET_CHEMIN_CLASSES.'HTML_listeProjet.class.php' ; |
153,13 → 153,13 |
* |
* $Log: not supported by cvs2svn $ |
* Revision 1.6 2007-04-19 15:34:35 neiluj |
* préparration release (livraison) "Narmer" - v0.25 |
* pr�parration release (livraison) "Narmer" - v0.25 |
* |
* Revision 1.5.2.1 2007/04/11 14:24:39 alexandre_tb |
* amélioration des performances par l'appel d'une requete directe |
* am�lioration des performances par l'appel d'une requete directe |
* |
* Revision 1.5 2006/10/30 11:26:11 jp_milcent |
* Modification du cartouche concernant la création d'un projet sur Tela. |
* Modification du cartouche concernant la cr�ation d'un projet sur Tela. |
* |
* Revision 1.4 2006/01/09 21:55:19 ddelon |
* flux rss dans liste des projets |
/trunk/presentation/arbre.php |
---|
19,11 → 19,11 |
// | License along with this library; if not, write to the Free Software | |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: arbre.php,v 1.3 2007-04-19 15:34:35 neiluj Exp $ |
// CVS : $Id:$ |
/** |
* Application projet |
* |
* Fichier de présentation de la liste des projets par arbre |
* Fichier de pr�sentation de la liste des projets par arbre |
* |
*@package projet |
//Auteur original : |
31,7 → 31,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.3 $ |
*@version $Revision:$ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
39,17 → 39,17 |
// | ENTETE du PROGRAMME | |
// +------------------------------------------------------------------------------------------------------+ |
// ON est dans la méthode mesProjets() de la classe projetControleur |
// ON est dans la m�thode mesProjets() de la classe projetControleur |
$titre = '<h1>Arbre des Projets</h1>'."\n" ; |
if (PROJET_UTILISE_TYPE && $this->_type != '') { |
/*if (PROJET_UTILISE_TYPE && $this->_type != '') { |
$projetListe = projet::getProjetDuType($this->_type, $this->_db) ; |
if ($this->_presentation == 'arbre')array_push ($projetListe, projet::getProjetRacine($this->_db)) ; |
} else { |
// Un tableau de tous les projets dans $projetListe |
$projetListe = projet::getTousLesProjets($this->_db, $this->_projet_exclu) ; |
} |
}*/ |
include_once PROJET_CHEMIN_API_ARBRE.'arbre.class.php' ; |
// initialisation de variables |
73,20 → 73,11 |
$lien_feuille, $lien_feuille, $intensite_feuille, $longueur_branche) ; |
} |
} |
return $titre.'<table id="arbre">'.$cime.$arbre->affBranche().$arbre->affRacine().'</table>'; |
return $titre.'<table>'.$cime.$arbre->affBranche().$arbre->affRacine().'</table>'; |
/* +--Fin du code ----------------------------------------------------------------------------------------+ |
* |
* $Log: not supported by cvs2svn $ |
* Revision 1.2.2.1 2007/04/11 14:26:00 alexandre_tb |
* ajout d'un include de projet.class.php et participe.class.php pour limiter le nombre de fichier inclu par projetControleur.class.php |
* |
* Revision 1.2 2006/03/02 16:07:17 alexandre_tb |
* ajout d'un id pour l'arbre |
* |
* Revision 1.1 2005/11/25 14:47:51 alexandre_tb |
* version initiale |
* |
* $Log:$ |
* |
* |