Fixed ticket #44
This commit is contained in:
parent
ff769187cd
commit
c9fcbe6702
@ -204,7 +204,7 @@ Class Community extends CoordinationObj
|
|||||||
WithBlocPath("Community", "actionAccueil");
|
WithBlocPath("Community", "actionAccueil");
|
||||||
|
|
||||||
//Récupération de l'identifiant de la communauté : methode en fin de page
|
//Récupération de l'identifiant de la communauté : methode en fin de page
|
||||||
$nodeId = $this->recupCommunauty();
|
$nodeId = recupCommunity();
|
||||||
|
|
||||||
if(is_numeric($nodeId)) //si le noeud existe
|
if(is_numeric($nodeId)) //si le noeud existe
|
||||||
{
|
{
|
||||||
@ -252,7 +252,7 @@ Class Community extends CoordinationObj
|
|||||||
/* fin récupération des codes par defaut */
|
/* fin récupération des codes par defaut */
|
||||||
|
|
||||||
//Récupération de l'identifiant de la communauté : methode en fin de page
|
//Récupération de l'identifiant de la communauté : methode en fin de page
|
||||||
$nodeId = $this->recupCommunauty();
|
$nodeId = recupCommunity();
|
||||||
|
|
||||||
$url=$SCRIPT_NAME;
|
$url=$SCRIPT_NAME;
|
||||||
$url=addIdToUrl($url); //Ajoute l'identifiant de navigation à l'url
|
$url=addIdToUrl($url); //Ajoute l'identifiant de navigation à l'url
|
||||||
@ -304,7 +304,7 @@ Class Community extends CoordinationObj
|
|||||||
global $SERVER_NAME, $SCRIPT_NAME, $CONF_PERSISTANT_SECURE,$CONF_DATA_PATH;
|
global $SERVER_NAME, $SCRIPT_NAME, $CONF_PERSISTANT_SECURE,$CONF_DATA_PATH;
|
||||||
|
|
||||||
//Récupération de l'identifiant de la communauté : methode en fin de page
|
//Récupération de l'identifiant de la communauté : methode en fin de page
|
||||||
$nodeId = $this->recupCommunauty();
|
$nodeId = recupCommunity();
|
||||||
|
|
||||||
# Requete sur identifiant de l objet de coordination correspondant
|
# Requete sur identifiant de l objet de coordination correspondant
|
||||||
$sql="SELECT * FROM ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode WHERE node_id=".$nodeId;
|
$sql="SELECT * FROM ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode WHERE node_id=".$nodeId;
|
||||||
@ -670,59 +670,6 @@ Class Community extends CoordinationObj
|
|||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Function permettant de modifier le contenu dans la bd et redirection
|
|
||||||
* @access private
|
|
||||||
* @return chaine entier noeud de configuration
|
|
||||||
*/
|
|
||||||
function recupCommunauty()
|
|
||||||
{
|
|
||||||
/* Récupération de la communauté courante */
|
|
||||||
$myEntryNode =$GLOBALS["SYSTEM_USER_SESSION"]->entryNodeId; /* Noeud d'entrée de l'utilisateur */
|
|
||||||
$myTree =$GLOBALS["SYSTEM_MANAGER"]["TREE_NODE"]->createInstance($myEntryNode); /* Récupération du Tree correspondant */
|
|
||||||
|
|
||||||
$nodeId=NULL;
|
|
||||||
for ($i=0; $i<count($myTree->tabFather); $i++)
|
|
||||||
{
|
|
||||||
if ($myTree->tabFather[$i]->getIdPere()==1)
|
|
||||||
{
|
|
||||||
$nodeId=$myTree->tabFather[$i]->getId();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (is_null($nodeId))
|
|
||||||
{
|
|
||||||
systemRedirect( $GLOBALS["CONF_PAGE_EXECUTION"] );
|
|
||||||
}
|
|
||||||
/* -- Fin Recup Communauté */
|
|
||||||
return $nodeId;
|
|
||||||
}
|
|
||||||
|
|
||||||
function recupCommunityByDomain($domain)
|
|
||||||
{
|
|
||||||
/* Récupération de la communauté courante */
|
|
||||||
$myEntryNode =$GLOBALS["SYSTEM_USER_SESSION"]->entryNodeId; /* Noeud d'entrée de l'utilisateur */
|
|
||||||
$myTree =$GLOBALS["SYSTEM_MANAGER"]["TREE_NODE"]->createInstance($myEntryNode); /* Récupération du Tree correspondant */
|
|
||||||
|
|
||||||
$nodeId=NULL;
|
|
||||||
for ($i=0; $i<count($myTree->tabFather); $i++)
|
|
||||||
{
|
|
||||||
if( ($myTree->tabFather[$i]->getIdPere()==1) )
|
|
||||||
{
|
|
||||||
$nodeId=$myTree->tabFather[$i]->getId();
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (is_null($nodeId))
|
|
||||||
{
|
|
||||||
systemRedirect( $GLOBALS["CONF_PAGE_EXECUTION"] );
|
|
||||||
}
|
|
||||||
/* -- Fin Recup Communauté */
|
|
||||||
return $nodeId;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* getAllRow4Export : recupere tous les enregistrements utilisé par l'objet de coordination
|
* getAllRow4Export : recupere tous les enregistrements utilisé par l'objet de coordination
|
||||||
* le tableau est constiué de la nom_du_champ=valeur_du_champ
|
* le tableau est constiué de la nom_du_champ=valeur_du_champ
|
||||||
@ -731,7 +678,7 @@ Class Community extends CoordinationObj
|
|||||||
* @return tableau associatif
|
* @return tableau associatif
|
||||||
*/
|
*/
|
||||||
function getAllRow4Export(){
|
function getAllRow4Export(){
|
||||||
$nodeId = $this->recupCommunauty();
|
$nodeId = recupCommunity();
|
||||||
$datas = array();
|
$datas = array();
|
||||||
|
|
||||||
if(is_numeric($nodeId)){
|
if(is_numeric($nodeId)){
|
||||||
@ -759,7 +706,7 @@ Class Community extends CoordinationObj
|
|||||||
* @param boolean
|
* @param boolean
|
||||||
*/
|
*/
|
||||||
function setAllRow4Import($tableau){
|
function setAllRow4Import($tableau){
|
||||||
$nodeId = $this->recupCommunauty();
|
$nodeId = recupCommunity();
|
||||||
|
|
||||||
if(is_numeric($nodeId)){
|
if(is_numeric($nodeId)){
|
||||||
$sql="DELETE FROM ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode WHERE node_id=".$nodeId;
|
$sql="DELETE FROM ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode WHERE node_id=".$nodeId;
|
||||||
|
@ -194,7 +194,7 @@ Class Home extends CoordinationObj
|
|||||||
/* fin récupération des codes par defaut */
|
/* fin récupération des codes par defaut */
|
||||||
|
|
||||||
//Récupération de l'identifiant de la communauté : methode en fin de page
|
//Récupération de l'identifiant de la communauté : methode en fin de page
|
||||||
$nodeId = $this->recupCommunauty();
|
$nodeId = recupCommunity();
|
||||||
|
|
||||||
if(is_numeric($nodeId)) //si le noeud existe
|
if(is_numeric($nodeId)) //si le noeud existe
|
||||||
{
|
{
|
||||||
@ -487,7 +487,7 @@ Class Home extends CoordinationObj
|
|||||||
* @return tableau associatif
|
* @return tableau associatif
|
||||||
*/
|
*/
|
||||||
function getAllRow4Export(){
|
function getAllRow4Export(){
|
||||||
$nodeId = $this->recupCommunauty();
|
$nodeId = recupCommunity();
|
||||||
$datas = array();
|
$datas = array();
|
||||||
|
|
||||||
if(is_numeric($nodeId)){
|
if(is_numeric($nodeId)){
|
||||||
@ -515,7 +515,7 @@ Class Home extends CoordinationObj
|
|||||||
* @param boolean
|
* @param boolean
|
||||||
*/
|
*/
|
||||||
function setAllRow4Import($tableau){
|
function setAllRow4Import($tableau){
|
||||||
$nodeId = $this->recupCommunauty();
|
$nodeId = recupCommunity();
|
||||||
|
|
||||||
if(is_numeric($nodeId)){
|
if(is_numeric($nodeId)){
|
||||||
$sql="DELETE FROM ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode WHERE node_id=".$nodeId;
|
$sql="DELETE FROM ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode WHERE node_id=".$nodeId;
|
||||||
|
@ -89,7 +89,7 @@ Class UserTemp extends CoordinationObj
|
|||||||
$tabTreeGroup[0]=$myTreeGroup; //--> treeNodeUnique....
|
$tabTreeGroup[0]=$myTreeGroup; //--> treeNodeUnique....
|
||||||
|
|
||||||
//Récupération de l'identifiant de la communauté : methode en fin de page
|
//Récupération de l'identifiant de la communauté : methode en fin de page
|
||||||
$nodeId = $this->recupCommunauty();
|
$nodeId = recupCommunity();
|
||||||
|
|
||||||
/*Inclusion de la librairie UserManagerDb pour effectuer l'insertion et la vérif dans la table sys_user_temp*/
|
/*Inclusion de la librairie UserManagerDb pour effectuer l'insertion et la vérif dans la table sys_user_temp*/
|
||||||
include_once($GLOBALS['CONF_LIB_PATH']."lib/system/system_data/user/ressource/usermanagerdb.php");
|
include_once($GLOBALS['CONF_LIB_PATH']."lib/system/system_data/user/ressource/usermanagerdb.php");
|
||||||
@ -186,7 +186,7 @@ Class UserTemp extends CoordinationObj
|
|||||||
addMessageFile("user.ini");
|
addMessageFile("user.ini");
|
||||||
|
|
||||||
//Récupération de l'identifiant de la communauté : methode en fin de page
|
//Récupération de l'identifiant de la communauté : methode en fin de page
|
||||||
$nodeId = $this->recupCommunauty('id');
|
$nodeId = recupCommunity('id');
|
||||||
|
|
||||||
if(isset($_POST['user_id']))
|
if(isset($_POST['user_id']))
|
||||||
{
|
{
|
||||||
@ -247,10 +247,10 @@ Class UserTemp extends CoordinationObj
|
|||||||
// $body = str_replace("<#MAIL#>",$objUser->getMail(),$body);
|
// $body = str_replace("<#MAIL#>",$objUser->getMail(),$body);
|
||||||
// $mail->isMail();
|
// $mail->isMail();
|
||||||
// $mail->setLanguage('fr', 'lib/package/phpmailer/language/');
|
// $mail->setLanguage('fr', 'lib/package/phpmailer/language/');
|
||||||
// $mail->AddReplyTo($this->recupCommunauty("mailnode"),$this->recupCommunauty("lib", $currentCode));
|
// $mail->AddReplyTo(recupCommunity("mailnode"),recupCommunity("lib", $currentCode));
|
||||||
// $mail->SetFrom($this->recupCommunauty("mailnode"),$this->recupCommunauty("lib", $currentCode));
|
// $mail->SetFrom(recupCommunity("mailnode"),recupCommunity("lib", $currentCode));
|
||||||
// $mail->AddAddress($address, $objUser->getLogin());
|
// $mail->AddAddress($address, $objUser->getLogin());
|
||||||
// $mail->AddBCC($this->recupCommunauty("mailnode"), "");
|
// $mail->AddBCC(recupCommunity("mailnode"), "");
|
||||||
// $mail->Subject = "Votre inscription sur le site ".$_SERVER['SERVER_NAME'];
|
// $mail->Subject = "Votre inscription sur le site ".$_SERVER['SERVER_NAME'];
|
||||||
// // $mail->AltBody = "Pour pouvoir afficher correctement le message, veuillez utiliser un client de courriels compatible HTML !"; // optional, comment out and test
|
// // $mail->AltBody = "Pour pouvoir afficher correctement le message, veuillez utiliser un client de courriels compatible HTML !"; // optional, comment out and test
|
||||||
// $mail->MsgHTML(utf8_decode($body));
|
// $mail->MsgHTML(utf8_decode($body));
|
||||||
@ -280,10 +280,10 @@ Class UserTemp extends CoordinationObj
|
|||||||
$body = str_replace("<#MAIL#>",$objUser->getMail(),$body);
|
$body = str_replace("<#MAIL#>",$objUser->getMail(),$body);
|
||||||
$mail->isMail();
|
$mail->isMail();
|
||||||
$mail->setLanguage(strtolower($currentCode), 'lib/package/phpmailer/language/');
|
$mail->setLanguage(strtolower($currentCode), 'lib/package/phpmailer/language/');
|
||||||
$mail->AddReplyTo($this->recupCommunauty("mailnode"),$this->recupCommunauty("lib", $currentCode));
|
$mail->AddReplyTo(recupCommunity("mailnode"),recupCommunity("lib", $currentCode));
|
||||||
$mail->SetFrom($this->recupCommunauty("mailnode"),$this->recupCommunauty("lib", $currentCode));
|
$mail->SetFrom(recupCommunity("mailnode"),recupCommunity("lib", $currentCode));
|
||||||
$mail->AddAddress($address, $objUser->getLogin());
|
$mail->AddAddress($address, $objUser->getLogin());
|
||||||
$mail->AddBCC($this->recupCommunauty("mailnode"), "");
|
$mail->AddBCC(recupCommunity("mailnode"), "");
|
||||||
$mail->Subject = "Votre inscription sur le site web ".$_SERVER['SERVER_NAME'];
|
$mail->Subject = "Votre inscription sur le site web ".$_SERVER['SERVER_NAME'];
|
||||||
$mail->AddAttachment("data/image/communities/".$_GET['param']."_logo.png"); // attachment
|
$mail->AddAttachment("data/image/communities/".$_GET['param']."_logo.png"); // attachment
|
||||||
$mail->isHTML(true);
|
$mail->isHTML(true);
|
||||||
@ -323,7 +323,7 @@ Class UserTemp extends CoordinationObj
|
|||||||
addMessageFile("user.ini");
|
addMessageFile("user.ini");
|
||||||
|
|
||||||
//Récupération de l'identifiant de la communauté : methode en fin de page
|
//Récupération de l'identifiant de la communauté : methode en fin de page
|
||||||
$nodeId = $this->recupCommunauty();
|
$nodeId = recupCommunity();
|
||||||
|
|
||||||
if(isset($_POST['user_id']))
|
if(isset($_POST['user_id']))
|
||||||
{
|
{
|
||||||
@ -370,7 +370,7 @@ Class UserTemp extends CoordinationObj
|
|||||||
// $address = $objUserTemp->getMail();
|
// $address = $objUserTemp->getMail();
|
||||||
//
|
//
|
||||||
// $mail = new PHPMailer(); // defaults to using php "mail()"
|
// $mail = new PHPMailer(); // defaults to using php "mail()"
|
||||||
// $body = file_get_contents('lib/package/phpmailer/templates/refusedinscription_'.$this->recupCommunauty("id").'.html');
|
// $body = file_get_contents('lib/package/phpmailer/templates/refusedinscription_'.recupCommunity("id").'.html');
|
||||||
// $body = eregi_replace("[\]",'',$body);
|
// $body = eregi_replace("[\]",'',$body);
|
||||||
// // $body = str_replace("<#CHARMAIN#>",$objUserTemp->getWow_CharMain(),$body);
|
// // $body = str_replace("<#CHARMAIN#>",$objUserTemp->getWow_CharMain(),$body);
|
||||||
// $body = str_replace("<#IDENTIFIANT#>",$objUserTemp->getLogin(),$body);
|
// $body = str_replace("<#IDENTIFIANT#>",$objUserTemp->getLogin(),$body);
|
||||||
@ -378,14 +378,14 @@ Class UserTemp extends CoordinationObj
|
|||||||
// $body = str_replace("<#MAIL#>",$objUserTemp->getMail(),$body);
|
// $body = str_replace("<#MAIL#>",$objUserTemp->getMail(),$body);
|
||||||
// $mail->isMail();
|
// $mail->isMail();
|
||||||
// $mail->setLanguage(strtolower($currentCode), 'lib/package/phpmailer/language/');
|
// $mail->setLanguage(strtolower($currentCode), 'lib/package/phpmailer/language/');
|
||||||
// $mail->AddReplyTo($this->recupCommunauty("mailnode"),$this->recupCommunauty("lib", $currentCode));
|
// $mail->AddReplyTo(recupCommunity("mailnode"),recupCommunity("lib", $currentCode));
|
||||||
// $mail->SetFrom($this->recupCommunauty("mailnode"),$this->recupCommunauty("lib", $currentCode));
|
// $mail->SetFrom(recupCommunity("mailnode"),recupCommunity("lib", $currentCode));
|
||||||
// $mail->AddAddress($address, $objUserTemp->getLogin());
|
// $mail->AddAddress($address, $objUserTemp->getLogin());
|
||||||
// $mail->AddBCC($this->recupCommunauty("mailnode"), "");
|
// $mail->AddBCC(recupCommunity("mailnode"), "");
|
||||||
// $mail->Subject = "Votre pre-inscription sur le site web ".$_SERVER['SERVER_NAME'];
|
// $mail->Subject = "Votre pre-inscription sur le site web ".$_SERVER['SERVER_NAME'];
|
||||||
// // $mail->AltBody = "Pour pouvoir afficher correctement le message, veuillez utiliser un client de courriels compatible HTML !"; // optional, comment out and test
|
// // $mail->AltBody = "Pour pouvoir afficher correctement le message, veuillez utiliser un client de courriels compatible HTML !"; // optional, comment out and test
|
||||||
// $mail->MsgHTML(utf8_decode($body));
|
// $mail->MsgHTML(utf8_decode($body));
|
||||||
// $mail->AddAttachment("data/image/communities/".$this->recupCommunauty("id")."_logo.png"); // attachment
|
// $mail->AddAttachment("data/image/communities/".recupCommunity("id")."_logo.png"); // attachment
|
||||||
//
|
//
|
||||||
// if(!$mail->Send()) {
|
// if(!$mail->Send()) {
|
||||||
// systemRedirect(formatUrl($this->getId(),"UserTemp","actionManageRegister","workend_error"));
|
// systemRedirect(formatUrl($this->getId(),"UserTemp","actionManageRegister","workend_error"));
|
||||||
@ -410,10 +410,10 @@ Class UserTemp extends CoordinationObj
|
|||||||
$body = str_replace("<#MAIL#>",$objUserTemp->getMail(),$body);
|
$body = str_replace("<#MAIL#>",$objUserTemp->getMail(),$body);
|
||||||
$mail->isMail();
|
$mail->isMail();
|
||||||
$mail->setLanguage(strtolower($currentCode), 'lib/package/phpmailer/language/');
|
$mail->setLanguage(strtolower($currentCode), 'lib/package/phpmailer/language/');
|
||||||
$mail->AddReplyTo($this->recupCommunauty("mailnode"),$this->recupCommunauty("lib", $currentCode));
|
$mail->AddReplyTo(recupCommunity("mailnode"),recupCommunity("lib", $currentCode));
|
||||||
$mail->SetFrom($this->recupCommunauty("mailnode"),$this->recupCommunauty("lib", $currentCode));
|
$mail->SetFrom(recupCommunity("mailnode"),recupCommunity("lib", $currentCode));
|
||||||
$mail->AddAddress($address, $objUser->getLogin());
|
$mail->AddAddress($address, $objUser->getLogin());
|
||||||
$mail->AddBCC($this->recupCommunauty("mailnode"), "");
|
$mail->AddBCC(recupCommunity("mailnode"), "");
|
||||||
$mail->Subject = "Votre pre-inscription sur le site web ".$_SERVER['SERVER_NAME'];
|
$mail->Subject = "Votre pre-inscription sur le site web ".$_SERVER['SERVER_NAME'];
|
||||||
$mail->AddAttachment("data/image/communities/".$_GET['param']."_logo.png"); // attachment
|
$mail->AddAttachment("data/image/communities/".$_GET['param']."_logo.png"); // attachment
|
||||||
$mail->isHTML(true);
|
$mail->isHTML(true);
|
||||||
@ -433,62 +433,6 @@ Class UserTemp extends CoordinationObj
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Function permettant de modifier le contenu dans la bd et redirection
|
|
||||||
* @access private
|
|
||||||
* @return entier id noeud
|
|
||||||
*/
|
|
||||||
// function recupCommunauty()
|
|
||||||
// {
|
|
||||||
// /* Récupération de la communauté courante */
|
|
||||||
// $myEntryNode =$GLOBALS["SYSTEM_USER_SESSION"]->entryNodeId; /* Noeud d'entrée de l'utilisateur */
|
|
||||||
// $myTree =$GLOBALS["SYSTEM_MANAGER"]["TREE_NODE"]->createInstance($myEntryNode); /* Récupération du Tree correspondant */
|
|
||||||
// $nodeId=NULL;
|
|
||||||
// for ($i=0; $i<count($myTree->tabFather); $i++)
|
|
||||||
// {
|
|
||||||
// if ($myTree->tabFather[$i]->getIdPere()==1)
|
|
||||||
// {
|
|
||||||
// $nodeId=$myTree->tabFather[$i]->getId();
|
|
||||||
// break;
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
// if (is_null($nodeId))
|
|
||||||
// {
|
|
||||||
// systemRedirect($GLOBALS["CONF_PAGE_EXECUTION"]);
|
|
||||||
// }
|
|
||||||
// /* -- Fin Recup Communauté */
|
|
||||||
// return $nodeId;
|
|
||||||
// }
|
|
||||||
|
|
||||||
function recupCommunauty($get='id',$langcode="fr")
|
|
||||||
{
|
|
||||||
/* Récupération de la communauté courante */
|
|
||||||
$myEntryNode =$GLOBALS["SYSTEM_USER_SESSION"]->entryNodeId; /* Noeud d'entrée de l'utilisateur */
|
|
||||||
$myTree =$GLOBALS["SYSTEM_MANAGER"]["TREE_NODE"]->createInstance($myEntryNode); /* Récupération du Tree correspondant */
|
|
||||||
|
|
||||||
$nodeId=NULL;
|
|
||||||
for ($i=0; $i<count($myTree->tabFather); $i++)
|
|
||||||
{
|
|
||||||
if ($myTree->tabFather[$i]->getIdPere()==1)
|
|
||||||
{
|
|
||||||
if( $get == 'id' ) { $nodeId=$myTree->tabFather[$i]->getId();}
|
|
||||||
elseif( $get == 'ctype' ) { $nodeId=$myTree->tabFather[$i]->getCType();}
|
|
||||||
elseif( $get == 'lib' ) {$nodeId=$myTree->tabFather[$i]->getLibelle($langcode);}
|
|
||||||
elseif( $get == 'usergroup' ) {$nodeId=$myTree->tabFather[$i]->getUserGroupId();}
|
|
||||||
elseif( $get == 'subsgroup' ) {$nodeId=$myTree->tabFather[$i]->getSubsGroupId();}
|
|
||||||
elseif( $get == 'mailnode' ) {$nodeId=$myTree->tabFather[$i]->getMailNode();}
|
|
||||||
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (is_null($nodeId))
|
|
||||||
{
|
|
||||||
systemRedirect( $GLOBALS["CONF_PAGE_EXECUTION"] );
|
|
||||||
}
|
|
||||||
/* -- Fin Recup Communauté */
|
|
||||||
return $nodeId;
|
|
||||||
}
|
|
||||||
|
|
||||||
#######################################################################################################################################
|
#######################################################################################################################################
|
||||||
### Parametrage de l'instance!!!
|
### Parametrage de l'instance!!!
|
||||||
#######################################################################################################################################
|
#######################################################################################################################################
|
||||||
|
@ -105,8 +105,8 @@ class NavigationPrint extends Printing
|
|||||||
$urlNewAccount = $_SERVER['SCRIPT_NAME'];
|
$urlNewAccount = $_SERVER['SCRIPT_NAME'];
|
||||||
$urlNewAccount.= "?system=authNewAccount";
|
$urlNewAccount.= "?system=authNewAccount";
|
||||||
$urlNewAccount = addIdToUrl($urlNewAccount);
|
$urlNewAccount = addIdToUrl($urlNewAccount);
|
||||||
$MaTemplate->MxAttribut("urlActionNewAccount", formatUrl($urlArray["id"],"Home","formLecture","",$this->recupCommunauty()));
|
$MaTemplate->MxAttribut("urlActionNewAccount", formatUrl($urlArray["id"],"Home","formLecture","",recupCommunity()));
|
||||||
$MaTemplate->MxAttribut("urlActionNewSubscription", formatUrl($urlArray["id"],"Home","formLectureAdh","",$this->recupCommunauty()));
|
$MaTemplate->MxAttribut("urlActionNewSubscription", formatUrl($urlArray["id"],"Home","formLectureAdh","",recupCommunity()));
|
||||||
|
|
||||||
/* Création de l'URL pour rappel du mot de passe */
|
/* Création de l'URL pour rappel du mot de passe */
|
||||||
$urlForgotPassword = $_SERVER['SCRIPT_NAME'];
|
$urlForgotPassword = $_SERVER['SCRIPT_NAME'];
|
||||||
@ -436,35 +436,5 @@ class NavigationPrint extends Printing
|
|||||||
$tab=$GLOBALS["SYSTEM_CONTROL"]->getListObjectForNavigation($nodeId);
|
$tab=$GLOBALS["SYSTEM_CONTROL"]->getListObjectForNavigation($nodeId);
|
||||||
return $tab;
|
return $tab;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Function permettant de modifier le contenu dans la bd et redirection
|
|
||||||
* @access private
|
|
||||||
* @return chaine entier noeud de configuration
|
|
||||||
*/
|
|
||||||
private function recupCommunauty($get='id',$langcode="fr")
|
|
||||||
{
|
|
||||||
/* Récupération de la communauté courante */
|
|
||||||
$myEntryNode =$GLOBALS["SYSTEM_USER_SESSION"]->entryNodeId; /* Noeud d'entrée de l'utilisateur */
|
|
||||||
$myTree =$GLOBALS["SYSTEM_MANAGER"]["TREE_NODE"]->createInstance($myEntryNode); /* Récupération du Tree correspondant */
|
|
||||||
|
|
||||||
$nodeId=NULL;
|
|
||||||
for ($i=0; $i<count($myTree->tabFather); $i++)
|
|
||||||
{
|
|
||||||
if ($myTree->tabFather[$i]->getIdPere()==1)
|
|
||||||
{
|
|
||||||
if( $get == 'id' ) { $nodeId=$myTree->tabFather[$i]->getId();}
|
|
||||||
elseif( $get == 'ctype' ) { $nodeId=$myTree->tabFather[$i]->getCType();}
|
|
||||||
elseif( $get == 'lib' ) {$nodeId=$myTree->tabFather[$i]->getLibelle($langcode);}
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (is_null($nodeId))
|
|
||||||
{
|
|
||||||
systemRedirect( $GLOBALS["CONF_PAGE_EXECUTION"] );
|
|
||||||
}
|
|
||||||
/* -- Fin Recup Communauté */
|
|
||||||
return $nodeId;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
@ -94,8 +94,8 @@ class UserPrint extends Printing
|
|||||||
// else
|
// else
|
||||||
// $proto = "http://";
|
// $proto = "http://";
|
||||||
// $MaTemplate->MxAttribut("urlActionNewAccount", $proto."www.fab-l3.org/wwwfab_lorg-142-les_communautes-formlecture-2.htm?abs=1&param=139");
|
// $MaTemplate->MxAttribut("urlActionNewAccount", $proto."www.fab-l3.org/wwwfab_lorg-142-les_communautes-formlecture-2.htm?abs=1&param=139");
|
||||||
$MaTemplate->MxAttribut("urlActionNewAccount", formatUrl($urlArray["id"],"Home","formLecture","",$this->recupCommunauty()));
|
$MaTemplate->MxAttribut("urlActionNewAccount", formatUrl($urlArray["id"],"Home","formLecture","",recupCommunity()));
|
||||||
$MaTemplate->MxAttribut("urlActionNewSubscription", formatUrl($urlArray["id"],"Home","formLectureAdh","",$this->recupCommunauty()));
|
$MaTemplate->MxAttribut("urlActionNewSubscription", formatUrl($urlArray["id"],"Home","formLectureAdh","",recupCommunity()));
|
||||||
|
|
||||||
/* Création de l'URL pour rappel du mot de passe */
|
/* Création de l'URL pour rappel du mot de passe */
|
||||||
$urlForgotPassword = $_SERVER['SCRIPT_NAME'];
|
$urlForgotPassword = $_SERVER['SCRIPT_NAME'];
|
||||||
@ -175,35 +175,5 @@ class UserPrint extends Printing
|
|||||||
$tab=$GLOBALS["SYSTEM_CONTROL"]->getListObjectForNavigation($nodeId);
|
$tab=$GLOBALS["SYSTEM_CONTROL"]->getListObjectForNavigation($nodeId);
|
||||||
return $tab;
|
return $tab;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Function permettant de modifier le contenu dans la bd et redirection
|
|
||||||
* @access private
|
|
||||||
* @return chaine entier noeud de configuration
|
|
||||||
*/
|
|
||||||
function recupCommunauty($get='id',$langcode="fr")
|
|
||||||
{
|
|
||||||
/* Récupération de la communauté courante */
|
|
||||||
$myEntryNode =$GLOBALS["SYSTEM_USER_SESSION"]->entryNodeId; /* Noeud d'entrée de l'utilisateur */
|
|
||||||
$myTree =$GLOBALS["SYSTEM_MANAGER"]["TREE_NODE"]->createInstance($myEntryNode); /* Récupération du Tree correspondant */
|
|
||||||
|
|
||||||
$nodeId=NULL;
|
|
||||||
for ($i=0; $i<count($myTree->tabFather); $i++)
|
|
||||||
{
|
|
||||||
if ($myTree->tabFather[$i]->getIdPere()==1)
|
|
||||||
{
|
|
||||||
if( $get == 'id' ) { $nodeId=$myTree->tabFather[$i]->getId();}
|
|
||||||
elseif( $get == 'ctype' ) { $nodeId=$myTree->tabFather[$i]->getCType();}
|
|
||||||
elseif( $get == 'lib' ) {$nodeId=$myTree->tabFather[$i]->getLibelle($langcode);}
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (is_null($nodeId))
|
|
||||||
{
|
|
||||||
systemRedirect( $GLOBALS["CONF_PAGE_EXECUTION"] );
|
|
||||||
}
|
|
||||||
/* -- Fin Recup Communauté */
|
|
||||||
return $nodeId;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user