77 lines
2.9 KiB
PHP
Executable File
77 lines
2.9 KiB
PHP
Executable File
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
|
|
$FIN='N';
|
|
|
|
// -----------------------------------------------------
|
|
// Post
|
|
// -----------------------------------------------------
|
|
include ("news.post.php");
|
|
|
|
// -----------------------------------------------------
|
|
// Mode Test
|
|
// -----------------------------------------------------
|
|
if ($modeTest==2) {
|
|
// prendre la BDD wbadm
|
|
$idPdoProd=$idPdo;
|
|
}
|
|
else {
|
|
// prendre la BDD prod
|
|
include ($includePathConf. "/prod.dbConnect.php");
|
|
$idPdo=$idPdoProd;
|
|
}
|
|
|
|
// -----------------------------------------------------
|
|
// Update
|
|
// -----------------------------------------------------
|
|
if ($codeOpe==1) {include ("./mails/reqMails/news.reqUpdate.php"); }
|
|
if (isset($debug[2]) && $debug[2] == '1') { $debugMsg .= monDebug(2, ['Pas de update' => ''], 'news.php');}
|
|
|
|
// -----------------------------------------------------
|
|
// Recup messages, sujet, desbo depuis languenav
|
|
// -----------------------------------------------------
|
|
include ("./mails/reqMails/reqSelectNews.php");
|
|
|
|
// -----------------------------------------------------
|
|
// Recup sujet
|
|
// -----------------------------------------------------
|
|
$sujet=$messages[0];
|
|
$test=-1;
|
|
$test=strpos($sujet, "en Test");
|
|
// Si "en Test --- " n'est pas trouvé (test == false) et que le modeTest est 1, on ajoute "en Test --- "
|
|
if ($test === false && $_SESSION['modeTest'] == 1) {
|
|
$sujet = "en Test --- " . $sujet;
|
|
}
|
|
|
|
// Si le modeTest est égal à 2, on supprime "en Test --- " de $sujet
|
|
if ($modeTest == 2) {
|
|
$sujet = str_replace("en Test --- ", "", $sujet);
|
|
}
|
|
$sujet= gTranslate($sujet, strtolower( substr ($_SESSION['lgCouranteCode'], 0, -1) ) ) ;
|
|
|
|
// -----------------------------------------------------
|
|
// Debug
|
|
// -----------------------------------------------------
|
|
if (isset($debug[1]) && $debug[1] == '1') {include ("./mails/news/news.debug.php");}
|
|
|
|
// -----------------------------------------------------
|
|
// Affichage
|
|
// -----------------------------------------------------
|
|
echo '<div style="width:90%; margin:auto; text-align:center; " >';
|
|
// -----------------------------------------------------
|
|
// Bouton enregistrer
|
|
// -----------------------------------------------------
|
|
echo '<span class="boutonsWebmaster boutonEnregistrer" onClick="majNews(1);"><i class="fad fa-check-circle"></i>Enregistrer les modifications pour ' .$_SESSION['lgCouranteLibelle']. '</span>';
|
|
|
|
// -----------------------------------------------------
|
|
// Saisie par langue
|
|
// -----------------------------------------------------
|
|
if ($codeOpe!=2 && $codeOpe!=3) include ("news.saisie.php");
|
|
|
|
// -----------------------------------------------------
|
|
// Preview + Envoi de la newsLetter
|
|
// -----------------------------------------------------
|
|
if ($codeOpe==2 || $codeOpe==3) include ("news.preview.php");
|
|
if ($codeOpe==3) include ("news.sendMails.php");
|
|
echo '</div>';
|
|
?>
|