Fixed issue #55.
This commit is contained in:
parent
ce8e0a1fd4
commit
6e8f8ad1d0
@ -299,40 +299,42 @@ Class Home extends CoordinationObj
|
||||
*/
|
||||
function execAdmin()
|
||||
{
|
||||
global $SERVER_NAME, $SCRIPT_NAME, $CONF_PERSISTANT_SECURE, $CONF_DATA_PATH;
|
||||
global $SERVER_NAME, $SCRIPT_NAME, $CONF_PERSISTANT_SECURE, $CONF_DATA_PATH;
|
||||
|
||||
# Requete sur identifiant de l objet de coordination correspondant
|
||||
// $sql="SELECT * FROM ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode WHERE node_id=".recupCommunityPublic()." AND langue_id=".$GLOBALS["SYSTEM_USER_SESSION"]->langue->getId();
|
||||
$sql="SELECT * FROM ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode WHERE node_id=".recupCommunity()." AND langue_id=".$GLOBALS["SYSTEM_USER_SESSION"]->langue->getId();
|
||||
# Exécution de Requete
|
||||
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);
|
||||
// Cas où le noeud correspond à la racine de la plateforme Qware
|
||||
if(recupCommunity() === "3") $nodeId = "2"; else $nodeId = recupCommunity();
|
||||
|
||||
# Teste si il y a des enregistrements
|
||||
if ($GLOBALS['SYSTEM_DATABASE_CONN']->sql_numrows()>0)
|
||||
{
|
||||
# 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." AND langue_id=".$GLOBALS["SYSTEM_USER_SESSION"]->langue->getId();
|
||||
# Exécution de Requete
|
||||
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);
|
||||
|
||||
# Teste si il y a des enregistrements
|
||||
if ($GLOBALS['SYSTEM_DATABASE_CONN']->sql_numrows()>0)
|
||||
{
|
||||
# Requete sur identifiant de l objet de coordination correspondant
|
||||
// $sql="UPDATE ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode SET textentrynode_text='".$_POST['contentTextInfos']."', textentrynode_resume='".$_POST['contentResumeInfos']."' WHERE node_id=".recupCommunityByDomain($_SERVER["HTTP_HOST"])." AND langue_id=".$GLOBALS["SYSTEM_USER_SESSION"]->langue->getId();
|
||||
$sql="UPDATE ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode SET textentrynode_text='".$_POST['contentTextInfos']."', textentrynode_resume='".$_POST['contentResumeInfos']."' WHERE node_id=".recupCommunity()." AND langue_id=".$GLOBALS["SYSTEM_USER_SESSION"]->langue->getId();
|
||||
# Exécution de Requete
|
||||
$sql="UPDATE ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode SET textentrynode_text='".$_POST['contentTextInfos']."', textentrynode_resume='".$_POST['contentResumeInfos']."' WHERE node_id=".$nodeId." AND langue_id=".$GLOBALS["SYSTEM_USER_SESSION"]->langue->getId();
|
||||
# Exécution de Requete
|
||||
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);
|
||||
}
|
||||
else
|
||||
{
|
||||
# Requete sur identifiant de l objet de coordination correspondant
|
||||
// $sql="INSERT INTO ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode (textentrynode_text, textentrynode_resume, node_id, langue_id) VALUES ('".$_POST['contentTextInfos']."','".$_POST['contentResumeInfos']."',".recupCommunityPublic().",".$GLOBALS["SYSTEM_USER_SESSION"]->langue->getId().")";
|
||||
$sql="INSERT INTO ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode (textentrynode_text, textentrynode_resume, node_id, langue_id) VALUES ('".$_POST['contentTextInfos']."','".$_POST['contentResumeInfos']."',".recupCommunity().",".$GLOBALS["SYSTEM_USER_SESSION"]->langue->getId().")";
|
||||
# Requete sur identifiant de l objet de coordination correspondant
|
||||
// $sql="INSERT INTO ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode (textentrynode_text, textentrynode_resume, node_id, langue_id) VALUES ('".$_POST['contentTextInfos']."','".$_POST['contentResumeInfos']."',".recupCommunityPublic().",".$GLOBALS["SYSTEM_USER_SESSION"]->langue->getId().")";
|
||||
$sql="INSERT INTO ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textentrynode (textentrynode_text, textentrynode_resume, node_id, langue_id) VALUES ('".$_POST['contentTextInfos']."','".$_POST['contentResumeInfos']."',".$nodeId.",".$GLOBALS["SYSTEM_USER_SESSION"]->langue->getId().")";
|
||||
|
||||
# Exécution de Requete
|
||||
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);
|
||||
# Exécution de Requete
|
||||
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);
|
||||
}
|
||||
|
||||
# Destruction des éléments
|
||||
$GLOBALS['SYSTEM_DATABASE_CONN']->sql_freeresult();
|
||||
# Destruction des éléments
|
||||
$GLOBALS['SYSTEM_DATABASE_CONN']->sql_freeresult();
|
||||
|
||||
# Redirection vers le formulaire
|
||||
systemRedirect(formatUrl($this->getId(),"Home", "actionAdmin", "datamodified"));
|
||||
return "";
|
||||
}
|
||||
# Redirection vers le formulaire
|
||||
systemRedirect(formatUrl($this->getId(),"Home", "actionAdmin", "datamodified"));
|
||||
return "";
|
||||
}
|
||||
|
||||
/**
|
||||
* Function permettant de controler les doublons, d'inscrire dans la bd et redirection avec message
|
||||
|
Loading…
x
Reference in New Issue
Block a user