Hi,
I checked all files as you asked me:
1) Content of /tool/checkAlertToDisplay.php
is exactly as you described.
2) there is no "echo" in your parameter.php file
there are no echo command in this file.
3) There is no active "echo" command in /model/persistence/SqlElement.php
All "echo" commands are like commentaries
or
4) Check that you did not add an "echo" command in /tool/projector.php file or other file
here are all echo commands:
if ( ! is_file($parametersLocation) ) {
echo "*** ERROR ****<br/>";
echo " parameter file not found at '" . $parametersLocation . "'<br/>";
echo " Check file '/tool/parametersLocation.php' or remove it to use '/tool/parameters.php'.<br/>";
echo " <br/>";
echo " If problem persists, you may get some help at the forum at <a href='http://projector.toolware.fr/'>projectOr web site </a>.";
exit;
______________________________________________________________
if (is_file("login.php")) {
include "login.php";
} else {
echo '<input type="hidden" id="lastOperation" name="lastOperation" value="testConnection">';
echo '<input type="hidden" id="lastOperationStatus" name="lastOperationStatus" value="ERROR">';
echo '<span class="messageERROR" >' . i18n('errorConnection') . '</span>';
}
exit;
______________________________________________________________
if ( $changePassword ) {
if (is_file("passwordChange.php")) {
include "passwordChange.php";
} else {
echo '<input type="hidden" id="lastOperation" name="lastOperation" value="testPassword">';
echo '<input type="hidden" id="lastOperationStatus" name="lastOperationStatus" value="ERROR">';
echo '<span class="messageERROR" >' . i18n('invalidPasswordChange') . '</span>';
}
exit;
______________________________________________________________
function throwError($message, $code=null) {
global $globalCatchErrors;
echo '<span class="messageERROR" >ERROR : ' . $message . '</span>';
echo '<input type="hidden" id="lastSaveId" value="" />';
echo '<input type="hidden" id="lastOperation" value="ERROR" />';
echo '<input type="hidden" id="lastOperationStatus" value="ERROR" />';
if (! $globalCatchErrors) {
exit();
______________________________________________________________
if ( ! file_exists($dir) ) {
echo '<br/><span class="messageERROR">' . i18n("invalidLogDir",array($dir)) . '</span>';
} else if ( ! is_writable($dir)) {
echo '<br/><span class="messageERROR">' . i18n("lockedLogDir",array($dir)) . '</span>';
} else {
writeFile( $msg,$file);
}
______________________________________________________________
The others are like commentaries
I added nothing by myself. The oly transformations that I did are in lang. file,
$firstPage="planningMain.php";
in main.php file, change the menu order in tables and finally as you asked me, I changed the receivers list (checkboxes) in "Parameters"/"Controls & automations"/"Indicators" - and deleted old messages.
Perhaps I can send to you all my php files. I did not upgrade yet to the new version, as I had no time.
That's all.
Thank you for your help.
Best regards,
Olivier