/trunk/fonctions/SQL_manipulation.fonct.php |
---|
File deleted |
\ No newline at end of file |
/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.7 2005-10-20 10:28:25 ddelon Exp $ |
* $Id: pro_langue_fr.inc.php,v 1.8 2005-11-14 10:14:30 ddelon Exp $ |
*/ |
158,8 → 158,8 |
// ========== Partie concernant les wikini =========================================== |
define ('PROJET_CREER_WIKI', 'Créer un wikini') ; |
define ('PROJET_ASSOCIER_WIKI', 'Associer un wikini'); |
define ('PROJET_CREER_WIKI', 'Gestion Wikinis') ; |
define ('PROJET_ASSOCIER_WIKI', 'Associer un Wikini'); |
define ('PROJET_WIKI_ASSOCIE', 'Espace de rédaction collaborative') ; |
define ("PROJET_WIKINI_POSSEDE", "Ce projet possède un espace wikini") ; |
define ("PROJET_WIKINI_ALLER", "Aller sur le wikini") ; |
/trunk/configuration/projet.config.inc.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: projet.config.inc.php,v 1.2 2005-10-20 10:28:25 ddelon Exp $ |
// CVS : $Id: projet.config.inc.php,v 1.3 2005-11-14 10:14:30 ddelon Exp $ |
/** |
* Application projet, fichier de configuration |
* |
31,7 → 31,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.2 $ |
*@version $Revision: 1.3 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
54,6 → 54,8 |
*/ |
define("PROJET_CHEMIN_APPLI",'client/projet/');//le chemin vers l'application courante |
define ('PROJET_CHEMIN_API_ARBRE', 'api/arbre/') ; |
/** Chemin vers la bibliothèque API.*/ |
define('PROJET_CHEMIN_BIBLIOTHEQUE_API', GEN_CHEMIN_API); |
define ("PROJET_CHEMIN_ICONES", PROJET_CHEMIN_APPLI."icones/") ; |
define("PROJET_CHEMIN_CLASSES", PROJET_CHEMIN_APPLI.'classes/');//le chemin vers les fichiers propre à GSITE |
define ("PROJET_CHEMIN_FONCTIONS", PROJET_CHEMIN_APPLI.'fonctions/') ; |
132,11 → 134,15 |
*/ |
define ('PROJET_UTILISE_TYPE', false) ; |
define ('PROJET_UTILISE_HIERARCHIE', false) ; |
define ('PROJET_LISTE_RESUME',true); |
/* +--Fin du code ----------------------------------------------------------------------------------------+ |
* |
* $Log: not supported by cvs2svn $ |
* Revision 1.2 2005/10/20 10:28:25 ddelon |
* Wikini complet dans l'intégrateur Wikini |
* |
* Revision 1.1 2005/09/27 12:50:28 ddelon |
* Projet configuration |
* |
/trunk/classes/projet.class.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: projet.class.php,v 1.5 2005-10-14 08:50:37 alexandre_tb Exp $ |
// CVS : $Id: projet.class.php,v 1.6 2005-11-14 10:14:30 ddelon Exp $ |
/** |
* Application projet |
* |
31,7 → 31,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.5 $ |
*@version $Revision: 1.6 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
42,7 → 42,8 |
include_once PROJET_CHEMIN_CLASSES.'document.class.php' ; |
include_once PROJET_CHEMIN_CLASSES.'liste_discussion.class.php' ; |
include_once PROJET_CHEMIN_FONCTIONS.'SQL_manipulation.fonct.php' ; |
/* Permet la récupération d'un nouvel identifiant d'une table.*/ |
require_once PROJET_CHEMIN_BIBLIOTHEQUE_API.'sql/SQL_manipulation.fonct.php'; |
include_once 'Mail.php' ; |
// +------------------------------------------------------------------------------------------------------+ |
/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.16 2005-10-25 13:48:27 alexandre_tb Exp $ |
// CVS : $Id: projetControleur.class.php,v 1.17 2005-11-14 10:14:30 ddelon Exp $ |
/** |
* Application projet |
33,7 → 33,7 |
//Autres auteurs : |
*@author Aucun |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.16 $ |
*@version $Revision: 1.17 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
686,7 → 686,15 |
$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_VOIR_PARTICIPANT) ; |
$res .= "<li><a href=\"".$this->_url->getURL()."\">".PROJET_GESTION_UTILISATEUR."</a></li>\n" ; |
// L'action créer un wikini |
// L'action Gerer les wikis |
/* |
* client/integrateur_wikini/admin_wikini.php |
*/ |
$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_CREER_WIKI) ; |
$res .= "<li><a href=\"".$this->_url->getURL()."\">".PROJET_CREER_WIKI."</a></li>\n" ; |
/* |
if (!$projet->getWikini()) { |
$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_CREER_WIKI) ; |
$res .= "<li><a href=\"".$this->_url->getURL()."\">".PROJET_CREER_WIKI."</a></li>\n" ; |
694,6 → 702,7 |
$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_SUPPRIMER_WIKI) ; |
$res .= '<li><a href="'.$this->_url->getURL().'" onclick="javascript:return confirm(\''.PROJET_WIKINI_SUPPRIMER.' ?\')">'.PROJET_WIKINI_SUPPRIMER."</a></li>\n" ; |
} |
*/ |
// L'action choisir un wikini |
$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_ASSOCIER_WIKI) ; |
1677,12 → 1686,13 |
*/ |
function formulaireWiki( ) |
{ |
$res = '<h1>'.PROJET_CREER_WIKI.'</h1>'."\n" ; |
include_once PROJET_CHEMIN_CLASSES.'HTML_formulaireCreationWikini.class.php' ; |
$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_CREER_WIKI_V) ; |
$HTML_formulaireCreationWikini = new HTML_formulaireCreationWikini('formulaire_wikini', 'post', str_replace('&', '&', $this->_url->getURL())) ; |
$HTML_formulaireCreationWikini->construitFormulaire() ; |
return $res.$HTML_formulaireCreationWikini->toHTML() ; |
require_once 'client/integrateur_wikini/bibliotheque/iw_admin_wikini.fonct.php'; |
$this->_url->addQueryString ('act', PROJET_ACTION_CREER_WIKI) ; |
$res =admin_afficherContenuCorps(); |
return $res; |
} // end of member function formulaireWiki |
1725,34 → 1735,7 |
} // end of member function formulaireWiki |
/** |
* Génère un wiki, à partir de la classe gestion wiki |
* |
* @return void |
* @access public |
*/ |
function creationWiki( ) |
{ |
include_once PROJET_CHEMIN_CLASSES.'HTML_formulaireCreationWikini.class.php' ; |
$this->_url->addQueryString(PROJET_VARIABLE_ACTION, PROJET_ACTION_CREER_WIKI_V) ; |
$HTML_formulaireCreationWikini = new HTML_formulaireCreationWikini('formulaire_wikini', 'post', str_replace('&', '&', $this->_url->getURL())) ; |
$HTML_formulaireCreationWikini->construitFormulaire() ; |
if ($HTML_formulaireCreationWikini->validate()) { |
include_once PROJET_CHEMIN_CLASSES.'gestion_wikini.class.php' ; |
// On crée une nouvelle connexion avec les paramètres spécifiques aux wikinis |
$connexion_bd = DB::connect('mysql://'.PROJET_UTILISATEUR_WIKINI.':'.PROJET_MDP_WIKINI.'@'.PROJET_HOTE_WIKINI.'/'.PROJET_DB_WIKINI) ; |
$gerantWikini = new gestion_wikini($connexion_bd) ; |
$gerantWikini->creation_tables(strtolower($HTML_formulaireCreationWikini->getSubmitValue('nom_wikini'))) ; |
// On crée un objet avec le projet courant |
$projet = new projet($this->_db, $this->_id_projet) ; |
$projet->majNomWikini($HTML_formulaireCreationWikini->getSubmitValue('nom_wikini')); |
} else { |
return $HTML_formulaireCreationWikini->toHTML() ; |
} |
} // end of member function creationWiki |
/** |
* Associe un wiki au projet courant |
* |