update text
This commit is contained in:
+1
-1
@@ -108,7 +108,7 @@ function manageUrl () {
|
|||||||
// main
|
// main
|
||||||
// ==============================================
|
// ==============================================
|
||||||
// XXX
|
// XXX
|
||||||
session_start ();
|
session_start ();
|
||||||
|
|
||||||
//phpinfo ();
|
//phpinfo ();
|
||||||
displayHeadPage ($title);
|
displayHeadPage ($title);
|
||||||
|
|||||||
@@ -95,7 +95,7 @@ define ('M_NO_SENDER', 'kaz-');
|
|||||||
define ('M_NEW_ATTACHEMENT_DIRNAME', "nouveau");
|
define ('M_NEW_ATTACHEMENT_DIRNAME', "nouveau");
|
||||||
define ('M_OLD_ATTACHEMENT_DIRNAME', "ancien");
|
define ('M_OLD_ATTACHEMENT_DIRNAME', "ancien");
|
||||||
define ('M_SEND', "Connexion");
|
define ('M_SEND', "Connexion");
|
||||||
define ('M_LOGOUT', 'Deconnecter');
|
define ('M_LOGOUT', "Se déconnecter");
|
||||||
define ('M_REFRESH', 'Actualiser');
|
define ('M_REFRESH', 'Actualiser');
|
||||||
define ('M_CLOSE_PROFILE', "Votre profile est refermé.");
|
define ('M_CLOSE_PROFILE', "Votre profile est refermé.");
|
||||||
define ('M_LOGOUT_TOKEN', "Vous n'êtes plus connecté.");
|
define ('M_LOGOUT_TOKEN', "Vous n'êtes plus connecté.");
|
||||||
@@ -104,18 +104,20 @@ define ('M_SEND_TOKEN', "<br/><p>Vous allez recevoir un <b>lien d'accès t
|
|||||||
define ('M_WELCOME', "<p>Informations concernant le compte : <b>___SENDER___</b>___ADMIN___<br/>(page actualisée à ___DATE___)</p>");
|
define ('M_WELCOME', "<p>Informations concernant le compte : <b>___SENDER___</b>___ADMIN___<br/>(page actualisée à ___DATE___)</p>");
|
||||||
define ('M_INCONSISTENT_DATES',
|
define ('M_INCONSISTENT_DATES',
|
||||||
" (dates incohéantes avec ___FILENAME___ : ___DIRTIME___ != ___FILETIME___)");
|
" (dates incohéantes avec ___FILENAME___ : ___DIRTIME___ != ___FILETIME___)");
|
||||||
define ('M_LOGIN_CONFIG', "<p>Pour personnaliser vos envoie de pièce jointes, indiquez votre mél. Vous recevrez un lien de connexion sécurisé.</p>");
|
define ('M_LOGIN_CONFIG', "<p>Pour personnaliser vos envois de pièce jointes, indiquez votre mél. Vous recevrez un lien de connexion sécurisé.</p>");
|
||||||
|
|
||||||
define ('M_SWITCH_WELCOME', "<p>Bienvenue dans la gare de triage de vos pièces jointes. Cette page permet d'orienter les pièces jointes que vous recevez vers vos espaces de stockage (vos \"clouds\") qui doivent posséder l'extension webTransfert (c'est le cas des clouds chez Kaz). <a href=\"https://wiki.kaz.bzh/messagerie/cloud/\">voir la documentation en ligne</a>.<p>");
|
define ('M_SWITCH_WELCOME', "<p>Bienvenue dans la gare de triage de vos pièces jointes. Cette page vous permet, en tant que kaznaute, d'enregistrer vos pièces jointes directement vers votre espace nextcloud. (Le serveur nextcloud doit posséder l'extension <b>webTransfert</b>) <a href=\"https://wiki.kaz.bzh/messagerie/cloud/\">voir la documentation en ligne</a>.<p>");
|
||||||
define ('M_SWITCH_NO_FILE', "<p>Actuellement, vous n'avez pas de pièces jointes à ranger. Cependant, vous pouvez préparer de futurs rangements en définissant la liste de vos clouds favoris.</p>");
|
define ('M_SWITCH_NO_FILE', "<p>Actuellement, vous n'avez pas de pièces jointes à ranger. Cependant, vous pouvez préparer votre liste de clouds favoris.</p>");
|
||||||
define ('M_SWITCH_CUSTOM_URL', "C'est ici que vous ajoutez ou ordonnez la liste de vos clouds favoris pour y déposer vos pièces jointes.");
|
define ('M_SWITCH_CUSTOM_URL', "Ajoutez ou ordonnez la liste de vos clouds favoris pour y déposer vos pièces jointes.");
|
||||||
define ('M_SWITCH_LOGIN', "<p>Personnaliser la liste de vos clouds favoris en indiquant votre mél. Vous recevrez un lien de connexion sécurisé.</p>");
|
define ('M_SWITCH_LOGIN', "<p>Paramétrez vos clouds favoris en indiquant votre mél. Vous recevrez un lien de connexion sécurisé.</p>");
|
||||||
define ('M_SWITCH_LOGOUT', "Quand vous avez fini de personnaliser la liste de vos clouds favoris, pensez à vous déconnecter pour éviter que d'autres ne perturbe cette liste.");
|
//define ('M_SWITCH_LOGOUT', "Quand vous avez fini de personnaliser la liste de vos clouds favoris, pensez à vous déconnecter pour éviter que d'autres ne perturbe cette liste.");
|
||||||
define ('M_SWITCH_FORGET', "La liste des clouds favoris est concervée pendant 2 mois. Pour ne plus l'utiliser dans ce navigateur, il faut cliquer sur ");
|
define ('M_SWITCH_FORGET', "La liste des clouds favoris est concervée pendant 2 mois. Pour ne plus l'utiliser dans ce navigateur, il faut cliquer sur ");
|
||||||
|
|
||||||
define ('M_URL_ADDED', "<p>Le lien vient d'être ajouté</p>");
|
define ('M_URL_ADDED', "<p>Le lien vient d'être ajouté</p>");
|
||||||
define ('M_LIST_URL', "Choisisez un nuage pour stoker vos pièces jointes");
|
define ('M_LIST_URL', "Sélectionnez l'espace nextcloud où enregistrer vos pièces jointes");
|
||||||
define ('M_NEW_URL', "Ou saisissez en un nouveau");
|
define ('M_NEW_URL', "Serveur nextcloud");
|
||||||
|
define ('M_FORGET_ME', "Oubliez-moi");
|
||||||
|
define ('M_CHOOSE', "Selectionner");
|
||||||
|
|
||||||
|
|
||||||
// ========================================
|
// ========================================
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ function forwardQuerry (form, query) {
|
|||||||
function actionUrl (button, check, name, value) {
|
function actionUrl (button, check, name, value) {
|
||||||
if (check && ! confirm("Êtes-vous sûr de vouloir supprimer ?"))
|
if (check && ! confirm("Êtes-vous sûr de vouloir supprimer ?"))
|
||||||
return;
|
return;
|
||||||
form = button.parentElement;
|
form = button.parentElement.parentElement;
|
||||||
input = document.createElement ('input');
|
input = document.createElement ('input');
|
||||||
input.setAttribute ('name', name);
|
input.setAttribute ('name', name);
|
||||||
input.setAttribute ('value', value);
|
input.setAttribute ('value', value);
|
||||||
|
|||||||
@@ -49,7 +49,7 @@
|
|||||||
|
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<form class="tr" action="<?php echo $_SERVER ['SCRIPT_NAME']; ?>" method="POST">
|
<form class="tr" action="<?php echo $_SERVER ['SCRIPT_NAME']; ?>" method="POST">
|
||||||
<input type="email" name="<?php echo A_SENDER; ?>" size="40" value="<?php echo jirafeau_escape ($_REQUEST [A_SENDER]);?>" placeholder="Votre email" required="required"/>
|
<input type="email" name="<?php echo A_SENDER; ?>" size="40" value="<?php echo jirafeau_escape ($_REQUEST [A_SENDER]);?>" placeholder="Votre mél" required="required"/>
|
||||||
<?php echo getHiddenLink (); ?>
|
<?php echo getHiddenLink (); ?>
|
||||||
<input type="hidden" name="<?php echo A_ACTION; ?>" value="<?php echo T_LOGIN; ?>" />
|
<input type="hidden" name="<?php echo A_ACTION; ?>" value="<?php echo T_LOGIN; ?>" />
|
||||||
<input type="submit" value="<?php echo M_SEND; ?>" />
|
<input type="submit" value="<?php echo M_SEND; ?>" />
|
||||||
@@ -60,7 +60,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
function displayLogout ($msg) { ?>
|
function displayLogout ($msg) { ?>
|
||||||
<div class="block">
|
<!-- Puisque les tokens ne durent que 2h, pourquoi embeter l'utilisateur ? Ca va se deconnecter tout seul, il a 2 heures pour faire ses modifs non ?-->
|
||||||
|
<!-- <div class="block">
|
||||||
<div class="block-info"><p><?php echo $msg; ?></p></div>
|
<div class="block-info"><p><?php echo $msg; ?></p></div>
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<form class="tr" action="<?php echo $_SERVER ['SCRIPT_NAME']; ?>" method="POST">
|
<form class="tr" action="<?php echo $_SERVER ['SCRIPT_NAME']; ?>" method="POST">
|
||||||
@@ -70,7 +71,7 @@
|
|||||||
<button type="submit">Déconnexion</button>
|
<button type="submit">Déconnexion</button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div> -->
|
||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -81,7 +82,7 @@
|
|||||||
<form class="tr" action="<?php echo $_SERVER ['SCRIPT_NAME']; ?>" method="POST">
|
<form class="tr" action="<?php echo $_SERVER ['SCRIPT_NAME']; ?>" method="POST">
|
||||||
<input type="hidden" name="<?php echo A_ACTION; ?>" value="<?php echo T_FORGETME; ?>">
|
<input type="hidden" name="<?php echo A_ACTION; ?>" value="<?php echo T_FORGETME; ?>">
|
||||||
<?php echo getHiddenLink (); ?>
|
<?php echo getHiddenLink (); ?>
|
||||||
<button type="submit">Oubliez-moi</button>
|
<button type="submit"><?php echo M_FORGET_ME; ?></button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -94,15 +95,14 @@
|
|||||||
<div class="block">
|
<div class="block">
|
||||||
<div class="block-info"><p><?php echo M_LIST_URL; ?></p></div>
|
<div class="block-info"><p><?php echo M_LIST_URL; ?></p></div>
|
||||||
<div class="management-table cloud-list">
|
<div class="management-table cloud-list">
|
||||||
|
<form class="tr" onsubmit="return forwardQuerry (this,<?php echo "'".$query."'"; ?>);">
|
||||||
|
<span class="td cloud-item"><?php echo M_NEW_URL; ?></span><span class="td"><input name="url" type="text" value="<?php echo $DEFAULT_CLOUD; ?>" placeholder="https://..."/><button type="submit"><?php echo M_CHOOSE; ?></button></span>
|
||||||
|
</form>
|
||||||
<div class="tr">
|
<div class="tr">
|
||||||
</div><?php if (isset ($listUrl['urls'])) foreach ($listUrl['urls'] as $name => $url) { ?>
|
</div><?php if (isset ($listUrl['urls'])) foreach ($listUrl['urls'] as $name => $url) { ?>
|
||||||
<div class="tr">
|
<div class="tr">
|
||||||
<span class="td"><a href="<?php echo $url.$query; ?>" class="cloud-item"><?php echo htmlspecialchars ($name);?></a></span><span class="td"><span class="comment"><?php echo htmlspecialchars ($url); ?></span></span>
|
<span class="td"><a href="<?php echo $url.$query; ?>" class="cloud-item"><?php echo htmlspecialchars ($name);?></a></span><span class="td"><span class="comment"><?php echo htmlspecialchars ($url); ?></span><a href="<?php echo $url.$query; ?>" class="cloud-item"><button type="submit"><?php echo M_CHOOSE; ?></button></a></span>
|
||||||
</div><?php } ?>
|
</div><?php } ?>
|
||||||
<form class="tr" onsubmit="return forwardQuerry (this,<?php echo "'".$query."'"; ?>);">
|
|
||||||
<span class="td comment"><?php echo M_NEW_URL; ?></span><span class="td"><input name="url" type="text" value="<?php echo $DEFAULT_CLOUD; ?>" placeholder="https://..."/></span>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<?php
|
<?php
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -33,7 +33,7 @@
|
|||||||
# knowledge of the CeCILL-B license and that you accept its terms. #
|
# knowledge of the CeCILL-B license and that you accept its terms. #
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# Kaz addon (see https://git.kaz.bzh/KAZ/depollueur for information)
|
# Kaz addon (see https://git.kaz.bzh/KAZ/depollueur for information)
|
||||||
# version : 2.26 (2025-04-16)
|
# version : 2.27 (2025-06-06)
|
||||||
|
|
||||||
##########################################################################
|
##########################################################################
|
||||||
# - installer l'utilitaire apg pour génération de mot de passes
|
# - installer l'utilitaire apg pour génération de mot de passes
|
||||||
|
|||||||
@@ -53,7 +53,7 @@
|
|||||||
#include "MainAttachment.hpp"
|
#include "MainAttachment.hpp"
|
||||||
|
|
||||||
// no cloud link if next line commented
|
// no cloud link if next line commented
|
||||||
//#define ADD_CLOUD_LINK
|
#define ADD_CLOUD_LINK
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
using namespace kaz;
|
using namespace kaz;
|
||||||
@@ -70,19 +70,8 @@ static const string KAZ_PLAIN_HR ("____________________________________________
|
|||||||
static const string KAZ_PLAIN_START ("~~ PJ-KAZ !"); // don't end whith space
|
static const string KAZ_PLAIN_START ("~~ PJ-KAZ !"); // don't end whith space
|
||||||
static const string KAZ_PLAIN_STOP (KAZ_PLAIN_START+" ~~");
|
static const string KAZ_PLAIN_STOP (KAZ_PLAIN_START+" ~~");
|
||||||
static const string KAZ_PLAIN_DONT_TOUCH ("(conservez cette partie si vous souhaitez transmettre les documents précédents (version "+LAST_VERSION_NUM+"))");
|
static const string KAZ_PLAIN_DONT_TOUCH ("(conservez cette partie si vous souhaitez transmettre les documents précédents (version "+LAST_VERSION_NUM+"))");
|
||||||
static const string KAZ_PLAIN_WARNING ("Attention : si vous souhaitez récupérer des informations de votre correspondant envoyées en pièces-jointes, lisez attentivement ce qui suit.\n\n"
|
static const string KAZ_PLAIN_WARNING ("Les pièces jointes seront automatiquemet supprimées dans 1 mois.\n"
|
||||||
|
"Pour les conserver, utilisez exclusiement les liens ci-dessus, sans quoi elles seront perdues.\n");
|
||||||
"Pour des questions de sobriété numérique, les pièces-jointes ont été supprimées de ce courriel et remplacées par des liens de téléchargement.\n"
|
|
||||||
"Ne cherchez pas à utiliser la fonction enregistrement des pièces-jointes de votre logiciel. Le trombone qui apparaît n’est là que pour vous signaler des liens à télécharger.\n"
|
|
||||||
"Il y a plusieurs sortes de liens :\n"
|
|
||||||
" * un ensemble de liens de téléchargement individuel\n"
|
|
||||||
" * un lien de téléchargement récapitulatif permettant d’accéder à l’ensemble précédent dans une archive\n"
|
|
||||||
#ifdef ADD_CLOUD_LINK
|
|
||||||
" * une fonctionnalité proposée aux kaznautes sous la forme d’un lien permettant de ranger les pièces jointes dans un bureau virtuel (nextcloud)\n\n"
|
|
||||||
#endif
|
|
||||||
"En \" dépolluant \" ce message, Kaz a retiré et placé les pièces jointes d’origine dans un dépôt provisoire.\n"
|
|
||||||
"Si elles sont importantes et que vous souhaitez les conserver, vous devez utiliser les liens en bas de ce courriel.\n"
|
|
||||||
"Elles seront automatiquement supprimées dans 1 mois.");
|
|
||||||
static const string KAZ_PLAIN_DOWNLOAD_ONE ("Vos pièces jointes sont à télécharger individuellement ici :");
|
static const string KAZ_PLAIN_DOWNLOAD_ONE ("Vos pièces jointes sont à télécharger individuellement ici :");
|
||||||
static const string KAZ_PLAIN_DOWNLOAD_OTHER ("(Contenu dans des messages précédents)");
|
static const string KAZ_PLAIN_DOWNLOAD_OTHER ("(Contenu dans des messages précédents)");
|
||||||
static const string KAZ_PLAIN_DOWNLOAD_ALL ("Vous pouvez télécharger l'ensemble dans une archive là :");
|
static const string KAZ_PLAIN_DOWNLOAD_ALL ("Vous pouvez télécharger l'ensemble dans une archive là :");
|
||||||
@@ -109,19 +98,9 @@ static const string KAZ_HTML_STOP (KAZ_HTML_TAG+" STOP-->");
|
|||||||
// Textes précédents encodés en SGML
|
// Textes précédents encodés en SGML
|
||||||
static const string KAZ_HTML_NOT_SAVE ("<p><b>Ceci n'est pas une pièce-jointe, mais la liste des liens pour les télécharger.</b></p>");
|
static const string KAZ_HTML_NOT_SAVE ("<p><b>Ceci n'est pas une pièce-jointe, mais la liste des liens pour les télécharger.</b></p>");
|
||||||
static const string KAZ_HTML_DONT_TOUCH ("(conservez cette partie intacte dans votre réponse si vous voulez transmettre les documents précédents (version "+LAST_VERSION_NUM+"))");
|
static const string KAZ_HTML_DONT_TOUCH ("(conservez cette partie intacte dans votre réponse si vous voulez transmettre les documents précédents (version "+LAST_VERSION_NUM+"))");
|
||||||
static const string KAZ_HTML_WARNING ("<div class=\"nb\"><p>Attention : si vous souhaitez récupérer des informations de votre correspondant envoyées en pièces-jointes, lisez attentivement ce qui suit.</p>"
|
static const string KAZ_HTML_WARNING ("<div class=\"nb\"><p>Les pièces jointes seront automatiquemet supprimées dans 1 mois.</p>"
|
||||||
|
|
||||||
"<p>Pour des questions de sobriété numérique, les pièces-jointes ont été supprimées de ce courriel et remplacées par des liens de téléchargement.</br>"
|
"<p>Pour les conserver, utilisez exclusiement les liens ci-dessus, sans quoi elles seront perdues.</p></div>");
|
||||||
"Ne cherchez pas à utiliser la fonction enregistrement des pièces-jointes de votre logiciel. Le trombone qui apparaît n’est là que pour vous signaler des liens à télécharger.</br>"
|
|
||||||
"Il y a plusieurs sortes de liens :<br/>"
|
|
||||||
"1) un ensemble de liens de téléchargement individuel<br/>"
|
|
||||||
"2) un lien de téléchargement récapitulatif permettant d’accéder à l’ensemble précédent dans une archive<br/>"
|
|
||||||
#ifdef ADD_CLOUD_LINK
|
|
||||||
"3) une fonctionnalité proposée aux kaznautes sous la forme d’un lien permettant de ranger les pièces jointes dans un bureau virtuel (nextcloud)<br/>"
|
|
||||||
#endif
|
|
||||||
"En \" dépolluant \" ce message, Kaz a retiré et placé les pièces jointes d’origine dans un dépôt provisoire.</br>"
|
|
||||||
"Si elles sont importantes et que vous souhaitez les conserver, vous devez utiliser les liens en bas de ce courriel.</br>"
|
|
||||||
"Elles seront automatiquement supprimées dans 1 mois.</p></div>");
|
|
||||||
static const string KAZ_HTML_DOWNLOAD_ONE ("Vos pièces jointes sont à télécharger individuellement ici :");
|
static const string KAZ_HTML_DOWNLOAD_ONE ("Vos pièces jointes sont à télécharger individuellement ici :");
|
||||||
static const string KAZ_HTML_DOWNLOAD_OTHER ("(Contenu dans des messages précédents)");
|
static const string KAZ_HTML_DOWNLOAD_OTHER ("(Contenu dans des messages précédents)");
|
||||||
static const string KAZ_HTML_DOWNLOAD_ALL ("Vous pouvez télécharger l'ensemble dans une archive là :");
|
static const string KAZ_HTML_DOWNLOAD_ALL ("Vous pouvez télécharger l'ensemble dans une archive là :");
|
||||||
|
|||||||
@@ -33,8 +33,8 @@
|
|||||||
////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "version.hpp"
|
#include "version.hpp"
|
||||||
const std::string kaz::LAST_VERSION_NUM ("2.26");
|
const std::string kaz::LAST_VERSION_NUM ("2.27");
|
||||||
const std::string kaz::LAST_VERSION_DATE ("2026-04-16");
|
const std::string kaz::LAST_VERSION_DATE ("2026-06-06");
|
||||||
const std::string kaz::LAST_VERSION (LAST_VERSION_NUM+" "+LAST_VERSION_DATE+" eMailShrinker");
|
const std::string kaz::LAST_VERSION (LAST_VERSION_NUM+" "+LAST_VERSION_DATE+" eMailShrinker");
|
||||||
|
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|||||||
Reference in New Issue
Block a user