Added Title page on actionLecture of Home class.

This commit is contained in:
Rooty 2021-03-31 17:06:10 +02:00
parent 36b9dc5580
commit 5ae353e778
2 changed files with 65 additions and 53 deletions

View File

@ -1,57 +1,59 @@
TxtGeneral = "Informations générales" TxtGeneral = "Informations générales"
TxtNodeAdminEntry = "Administre les espaces depuis" TxtNodeAdminEntry = "Administre les espaces depuis"
TxtFormLegend = " Veuillez saisir les informations relatives à votre outil" TxtFormLegend = " Veuillez saisir les informations relatives à votre outil"
double_dots = " : " double_dots = " : "
classusertemp = "Pré-inscriptions" classusertemp = "Pré-inscriptions"
methodactioninscrire = "S'inscrire" methodactioninscrire = "S'inscrire"
methodactionmanageregister = "Administrer les pré-inscriptions" methodactionmanageregister = "Administrer les pré-inscriptions"
classadminuser = "Gestion des comptes" classadminuser = "Gestion des comptes"
methodactionlistgroup = "Administrer" methodactionlistgroup = "Administrer"
classtextinfo = "Editeur de texte" classtextinfo = "Editeur de texte"
methodactionlectureinfo = "Lire" methodactionlectureinfo = "Lire"
classobjectforum = "Forum" classobjectforum = "Forum"
methodactionuser = "Utiliser" methodactionuser = "Utiliser"
classinstallmanager = "Installeur" classinstallmanager = "Installeur"
methodactioninstall = "Administrer" methodactioninstall = "Administrer"
classhome = "Texte d'accueil de communauté" classhome = "Texte d'accueil de communauté"
methodActionAdminHomeTitlePage = "Modifier la présentation de la Communauté"
methodActionLectureHomeTitlePage= "Présentation de la Communauté"
classusermodif = "Mon compte personnel" classusermodif = "Mon compte personnel"
classadminnode = "Gestion des espaces" classadminnode = "Gestion des espaces"
TxtFormNode = "Configuration de l'outil de gestion des espaces" TxtFormNode = "Configuration de l'outil de gestion des espaces"
methodactionnodeadd = "Ajouter un espace" methodactionnodeadd = "Ajouter un espace"
classadmingroup = "Gestion des groupes" classadmingroup = "Gestion des groupes"
TxtFormGroup = "Configuration de l'outil de gestion de groupes" TxtFormGroup = "Configuration de l'outil de gestion de groupes"
classadminentrynode = "Gestion des accès" classadminentrynode = "Gestion des accès"
classadminobject = "Gestion des outils" classadminobject = "Gestion des outils"
classwhosonline = "Qui est en ligne ?" classwhosonline = "Qui est en ligne ?"
classadminsecurityaccess = "Gestion des accès de sécurité" classadminsecurityaccess = "Gestion des accès de sécurité"
classadminpowercon = "Gestion éléctrique" classadminpowercon = "Gestion éléctrique"
classadminnews = "Gestion des nouvelles" classadminnews = "Gestion des nouvelles"
classcorporateinfos = "Informations corporate" classcorporateinfos = "Informations corporate"
classnhsystemesforum = "Forum" classnhsystemesforum = "Forum"
classadminsubscription = "Gestion des adhésions" classadminsubscription = "Gestion des adhésions"
classadminaccounting = "Gestion financière simple" classadminaccounting = "Gestion financière simple"
classlcubeprojectmanager = "Gestion des Projets" classlcubeprojectmanager = "Gestion des Projets"
classcommunity = "Affichage des Communautés" classcommunity = "Affichage des Communautés"
methodactionlecture = "Lecture en Anonyme" methodactionlecture = "Lecture en Anonyme"
methodactionaccueil = "Lecture en User" methodactionaccueil = "Lecture en User"
methodactionadmin = "Administrer" methodactionadmin = "Administrer"
methodactioninscrire = "S'inscrire" methodactioninscrire = "S'inscrire"
methodactionmodifier = "Modifier" methodactionmodifier = "Modifier"
classaddcom = "Création d'une communauté" classaddcom = "Création d'une communauté"
actionAdminAddComTitlePage = "Créer une Communauté" actionAdminAddComTitlePage = "Créer une Communauté"

View File

@ -64,12 +64,15 @@ Class Home extends CoordinationObj
/*Récupération des messages utilisateurs*/ /*Récupération des messages utilisateurs*/
addMessageFile("user.ini"); addMessageFile("user.ini");
addMessageFile("object.ini");
/* gestion du lib en fonction de la langue courante */ /* gestion du lib en fonction de la langue courante */
$currentCode=$GLOBALS["SYSTEM_USER_SESSION"]->langue->getCode(); $currentCode=$GLOBALS["SYSTEM_USER_SESSION"]->langue->getCode();
$defaultCode=$GLOBALS["SYSTEM_DEFAULT_LANGUAGE_CODE"]; $defaultCode=$GLOBALS["SYSTEM_DEFAULT_LANGUAGE_CODE"];
/* fin récupération des codes par defaut */ /* fin récupération des codes par defaut */
mxPageTitle("methodActionLectureHomeTitlePage");
if (file_exists($GLOBALS['SYSTEM_TEMPLATE_PATH'].$GLOBALS['SYSTEM_TEMPLATE_DIR']."object_coordination/textinfo/".$_SERVER["HTTP_HOST"]."-landingpage.mxt")) if (file_exists($GLOBALS['SYSTEM_TEMPLATE_PATH'].$GLOBALS['SYSTEM_TEMPLATE_DIR']."object_coordination/textinfo/".$_SERVER["HTTP_HOST"]."-landingpage.mxt"))
{ {
$GLOBALS["SYSTEM_TEMPLATE"] = new ModeliXeQware($GLOBALS['SYSTEM_TEMPLATE_PATH'].$GLOBALS['SYSTEM_TEMPLATE_DIR']."object_coordination/textinfo/".$_SERVER["HTTP_HOST"]."-landingpage.mxt"); $GLOBALS["SYSTEM_TEMPLATE"] = new ModeliXeQware($GLOBALS['SYSTEM_TEMPLATE_PATH'].$GLOBALS['SYSTEM_TEMPLATE_DIR']."object_coordination/textinfo/".$_SERVER["HTTP_HOST"]."-landingpage.mxt");
@ -87,7 +90,7 @@ Class Home extends CoordinationObj
$tabObject =$this->getObjectSon(eid()); $tabObject =$this->getObjectSon(eid());
for ($i=0; $i<count($tabObject);$i++) for ($i=0; $i<count($tabObject);$i++)
{ {
if ($tabObject[$i][0]->getClassName()=="home") if ($tabObject[$i][0]->getClassName()=="Home")
{ {
$urlArray["id"]=$tabObject[$i][1]->getId(); $urlArray["id"]=$tabObject[$i][1]->getId();
} }
@ -128,7 +131,8 @@ Class Home extends CoordinationObj
// $data=$GLOBALS['SYSTEM_TEMPLATE']->MxWrite(); // $data=$GLOBALS['SYSTEM_TEMPLATE']->MxWrite();
// $sql="SELECT * FROM ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textinfo WHERE textinfo_id=".$this->getId(); // $sql="SELECT * FROM ".DATA_ACCES_TABLE_PREFIX.DATA_ACCES_OBJECT_PREFIX."textinfo WHERE textinfo_id=".$this->getId();
$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=".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();
# Execution de Requete (utilisation de la connexion systeme) # Execution de Requete (utilisation de la connexion systeme)
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql); $result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);
@ -147,13 +151,14 @@ Class Home extends CoordinationObj
# On affecte a la template le texte pour la balise MxText (Template Principale) # On affecte a la template le texte pour la balise MxText (Template Principale)
$GLOBALS["SYSTEM_TEMPLATE"]->MxText("text", $text); $GLOBALS["SYSTEM_TEMPLATE"]->MxText("text", $text);
} else { } else {
mxPageTitle($GLOBALS['SYSTEM_TEMPLATE_DEFAULT_TITLE']); mxPageTitle("methodActionLectureHomeTitlePage");
/* On inclus la template (voir package.template.php) */ /* On inclus la template (voir package.template.php) */
withBlocPath("TextInfo", "actionLectureInfo"); withBlocPath("Home", "actionLectureInfo");
# 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=".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=".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();
# Execution de Requete (utilisation de la connexion systeme) # Execution de Requete (utilisation de la connexion systeme)
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql); $result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);
# Teste si il y a des enregistrements # Teste si il y a des enregistrements
@ -230,17 +235,17 @@ Class Home extends CoordinationObj
function actionAdmin() function actionAdmin()
{ {
/*Récupération des messages utilisateurs*/ /*Récupération des messages utilisateurs*/
// addMessageFile("user.ini"); addMessageFile("object.ini");
/* gestion du lib en fonction de la langue courante */ /* gestion du lib en fonction de la langue courante */
$currentCode=$GLOBALS["SYSTEM_USER_SESSION"]->langue->getCode(); $currentCode=$GLOBALS["SYSTEM_USER_SESSION"]->langue->getCode();
$defaultCode=$GLOBALS["SYSTEM_DEFAULT_LANGUAGE_CODE"]; $defaultCode=$GLOBALS["SYSTEM_DEFAULT_LANGUAGE_CODE"];
/* fin récupération des codes par defaut */ /* fin récupération des codes par defaut */
mxPageTitle("actionAdminTitlePage"); mxPageTitle("methodActionAdminHomeTitlePage");
/* Instanciation du wysiwyg */ /* Instanciation du wysiwyg */
$wysiResume = new Wysi("contentResumeInfos", "postTextInfos", "fr_FR", "", "summernote"); $wysiResume = new Wysi("contentResumeInfos", "postTextInfos", "fr_FR", "", "summernote", "", 180);
$wysiResume->includeDependancy(); $wysiResume->includeDependancy();
$wysiText = new Wysi("contentTextInfos", "postTextInfos", "fr_FR", "", "summernote"); $wysiText = new Wysi("contentTextInfos", "postTextInfos", "fr_FR", "", "summernote");
@ -256,7 +261,9 @@ Class Home extends CoordinationObj
$this->tabeCreate(); $this->tabeCreate();
# 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=".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=".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();
// var_dump($sql);
# Execution de Requete # Execution de Requete
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql); $result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);
@ -298,7 +305,8 @@ Class Home extends CoordinationObj
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 # 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=".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 # Exécution de Requete
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql); $result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);
@ -306,14 +314,16 @@ Class Home extends CoordinationObj
if ($GLOBALS['SYSTEM_DATABASE_CONN']->sql_numrows()>0) 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="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=".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 # Exécution de Requete
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql); $result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);
} }
else else
{ {
# Requete sur identifiant de l objet de coordination correspondant # 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']."',".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().")";
# Exécution de Requete # Exécution de Requete
$result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql); $result=$GLOBALS['SYSTEM_DATABASE_CONN']->sql_query($sql);