v3.4.5 qui fait le grand écart en élargissant à SPIP 4.2 d'un côté cf #37 et PHP 7.1 de l'autre cf #37

POUR v3.4.5
Cerdic 6 months ago
parent 1dafa6bd76
commit 1b8071d323

@ -71,7 +71,7 @@ function mailsubscribers_update_optins_prepa_to_prop(?int $max = 10): void {
/** */
function mailsubscribers_update_optins_prop_to_outdated(?int $max = 10, ?\DateInterval $interval = null): void {
$interval = $interval ?? \DateInterval::createFromDateString('7 days');
$interval = (is_null($interval) ? \DateInterval::createFromDateString('7 days') : $interval);
$date = (new \DateTime())->sub($interval);
$optins = sql_allfetsel(

@ -65,7 +65,7 @@ function mailsubscribers_mailsubscriptions_shots(int $id_mailsubscribinglist, ?D
'id_mailsubscribinglist = ' . $id_mailsubscribinglist
]);
$interval = $interval ?? \DateInterval::createFromDateString('1 year');
$interval = (is_null($interval) ? \DateInterval::createFromDateString('1 year') : $interval);
$date = (new \DateTime())->sub($interval);
$shots = sql_allfetsel(
@ -165,7 +165,8 @@ function mailsubscribers_mailsubscriptions_count(
array $statut = ['valide']
): int
{
$interval = $interval ?? \DateInterval::createFromDateString('1 year');
$interval = (is_null($interval) ? \DateInterval::createFromDateString('1 year') : $interval);
$date = (new \DateTime())->sub($interval);
return sql_countsel(
@ -191,7 +192,7 @@ function mailsubscribers_mailsubscriptions_optins_sents(
int $id_mailsubscribinglist,
?DateInterval $interval = null
): array {
$interval = $interval ?? \DateInterval::createFromDateString('6 month');
$interval = (is_null($interval) ? \DateInterval::createFromDateString('6 month') : $interval);
$date = (new \DateTime())->sub($interval);
$optins = sql_allfetsel(

@ -451,7 +451,7 @@ function mailsubscribers_nospam_lister_formulaires($formulaires) {
function mailsubscribers_affiche_droite($flux) {
$exec = $flux['args']['exec'] ?? '';
$exec = (empty($flux['args']['exec']) ? '' : $flux['args']['exec']);
if ($exec === 'mailsubscribinglists'
or ($exec === 'mailsubscribinglist' and !empty($flux['args']['id_mailsubscribinglist']))) {

@ -1,9 +1,9 @@
<paquet
prefix="mailsubscribers"
categorie="communication"
version="3.4.4"
version="3.4.5"
etat="stable"
compatibilite="[3.2.0;4.1.*]"
compatibilite="[3.2.0;4.2.*]"
logo="prive/themes/spip/images/mailsubscriber-32.png"
documentation="https://contrib.spip.net/mailsubscribers"
schema="1.2.0"
@ -36,7 +36,7 @@
<menu nom="mailsubscribers" titre="mailsubscriber:titre_mailsubscribers" parent="menu_activite" icone="images/mailsubscriber-16.png" action="mailsubscribers" />
<menu nom="mailsubscribinglists" titre="mailsubscribinglist:titre_mailsubscribinglists" parent="menu_activite" icone="images/mailsubscribinglist-16.png" action="mailsubscribinglists" />
<necessite nom="php" compatibilite="[7.3.0;]" />
<necessite nom="php" compatibilite="[7.1.0;]" />
<necessite nom="facteur" compatibilite="[3.6.2;]" />
<utilise nom="saisies" compatibilite="[3.48.2;]" />

Loading…
Cancel
Save