/trunk/classes/projetControleur.class.php |
---|
20,7 → 20,7 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: projetControleur.class.php,v 1.13 2005-10-17 13:41:34 ddelon Exp $ |
// CVS : $Id: projetControleur.class.php,v 1.12 2005-10-14 08:49:32 alexandre_tb Exp $ |
/** |
* Application projet |
33,7 → 33,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.13 $ |
*@version $Revision: 1.12 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
1704,7 → 1704,7 |
$liste = new HTML_TableFragmenteur () ; |
$liste->construireEntete(array (PROJET_NOM_WIKINI,PROJET_PAGE_WIKINI, PROJET_SELECTIONNER_WIKINI)) ; |
$liste->construireEntete(array (PROJET_NOM_WIKINI,PROJET_PAGE, PROJET_SELECTIONNER)) ; |
$tableau_wikini = array() ; |
1712,7 → 1712,7 |
$this->_url->addQueryString ('id_wikini', $ligne[0]) ; |
array_push ($tableau_wikini, array ($ligne[1]."\n", // Première colonne, le nom de l'application |
$ligne[2]."\n", // Deuxieme colonne, la page par defaut |
'<a href="'.$this->_url->getURL()."&".PROJET_VARIABLE_ACTION."=".PROJET_ACTION_ASSOCIER_WIKI_V."".'">'.PROJET_CHOISIR_WIKINI.'</a>'."\n", |
'<a href="'.$this->_url->getURL()."&".PROJET_VARIABLE_ACTION."=".PROJET_ACTION_ASSOCIER_WIKI_V."".'">'.PROJET_CHOISIR.'</a>'."\n", |
)); |
} |
$liste->construireListe($tableau_wikini) ; |
1751,33 → 1751,7 |
} |
} // end of member function creationWiki |
/** |
* Associe un wiki au projet courant |
* |
* @return void |
* @access public |
*/ |
function associationWiki( ) { |
if (isset($_GET['id_wikini'])) { |
$db = &$GLOBALS['_GEN_commun']['pear_db'] ; |
$requete = "select gewi_code_alpha_wikini from gen_wikini where gewi_id_wikini = ".$_GET['id_wikini'] ; |
$resultat = $db->query ($requete) ; |
if (DB::isError ($resultat)) { |
$GLOBALS['_GEN_commun']['debogage_erreur']->gererErreur(E_USER_WARNING, "Echec de la requete : $requete<br />".$resultat->getMessage(), |
__FILE__, __LINE__, 'admin_wikini') ; |
return ; |
} |
$ligne = $resultat->fetchRow(); |
$projet = new projet($this->_db, $this->_id_projet) ; |
$projet->majNomWikini($ligne[0]); |
} |
} |
/** |
* Supprime le wiki du projet courant |
* |
/trunk/actions/wikini.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: wikini.php,v 1.3 2005-10-17 13:41:35 ddelon Exp $ |
// CVS : $Id: wikini.php,v 1.2 2005-09-27 16:43:53 alexandre_tb Exp $ |
/** |
* Application projet |
* |
31,7 → 31,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2005 |
*@version $Revision: 1.3 $ |
*@version $Revision: 1.2 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
44,27 → 44,21 |
// |
$res = '' ; |
$projet = new projet ($this->_db, $this->_id_projet) ; |
$retour .= '<h1>'.PROJET_PROJET.' : '.$projet->getTitre()."</h1>" ; |
$titre = '<h2>'.PROJET_WIKI_ASSOCIE.'</h2>'."\n" ; |
$wiki_res = '' ; |
// Les wikinis associés au projet |
if ($wiki=$projet->getWikini()) { |
$GLOBALS['_GEN_commun']['info_application']->wikini = $wiki; |
$GLOBALS['_GEN_commun']['url']->addQueryString('act','wikini'); |
require_once 'client/integrateur_wikini/bibliotheque/iw_integrateur.fonct.php'; |
//$wiki_res.="TODO : placer integrateur wikini en fonction puis appeller integrateur_wikini et integrateur_wikini_projet"; |
$wiki_res.= afficherPageWikini(); |
//$wiki_res .= '<div><a href="'.PROJET_URL_WIKINI.'wakka.php?wiki=PagePrincipale&wikini='.$projet->getWikini().'" target="_blank">'.PROJET_WIKINI_ALLER.'</a>' ; |
//$wiki_res .= '</div>' ; |
if ($projet->getWikini()) { |
$wiki_res .= '<div><a href="'.PROJET_URL_WIKINI.'wakka.php?wiki=PagePrincipale&wikini='.$projet->getWikini().'" target="_blank">'.PROJET_WIKINI_ALLER.'</a>' ; |
$wiki_res .= '</div>' ; |
} else { |
$wiki_res .= '<div>'.PROJET_WIKINI_PAS.'</div>'."\n" ; |
} |
$retour .= $wiki_res ; |
$retour .= $titre.$wiki_res ; |
?> |
/trunk/documentation/projet.sql |
---|
151,5 → 151,5 |
`pt_id_type` tinyint(3) unsigned NOT NULL default '0', |
`pt_label_type` varchar(255) NOT NULL default '', |
PRIMARY KEY (`pt_id_type`) |
) |
) ENGINE=MyISAM DEFAULT CHARSET=latin1; |
/trunk/langues/pro_langue_fr.inc.php |
---|
10,7 → 10,7 |
* | Auteur : Alexandre Granier <alexandre@tela-botanica.org> | |
* +-----------------------------------------------------------------------+ |
* $Id: pro_langue_fr.inc.php,v 1.6 2005-10-17 13:41:35 ddelon Exp $ |
* $Id: pro_langue_fr.inc.php,v 1.5 2005-10-07 08:28:30 alexandre_tb Exp $ |
*/ |
175,9 → 175,8 |
define ('PROJET_WIKINI', 'Wikini') ; |
define ("PROJET_NOM_WIKINI", "Nom Wikini") ; |
define ("PROJET_PAGE_WIKINI", "Page de démarrage") ; |
define ("PROJET_CHOISIR_WIKINI", "Choisir") ; |
define ("PROJET_SELECTIONNER_WIKINI", "Selection") ; |
define ("PROJET_PAGE", "Page de démarrage") ; |
define ("PROJET_CHOISIR", "Choisir") ; |
define ("PROJET_LISTE_PARTICIPANT", "Liste des participants") ; |
252,6 → 251,7 |
define ('PROJET_RECEVOIR_LES_MESSAGES', 'Recevoir les messages') ; |
define ('PROJET_NE_PAS_RECEVOIR', 'Pas de messages') ; |
define ('PROJET_RECEVOIR_DES_RESUMES', 'Recevoir des résumés') ; |
define ('PROJET_VOUS_N_ETES_PAS_INSCRIT', 'Vous n\'êtes pas inscrit à ce forum.') ; |
define ('PROJET_VOUS_ETES_INSCRIT', 'Vous êtes inscrit à ce forum.') ; |
// Label pour l'affichage des messages dans le forum |