Project

General

Profile

Evolution #4303

Se passer de plugins-dist, espace privé éviter critère = inconnu sur {imessage}

Added by touti touti 8 months ago. Updated 6 months ago.

Status:
Fermé
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
03/04/2019
Due date:
% Done:

100%

Resolution:
fixed

Description

Le fichier https://core.spip.net/projects/spip/repository/entry/spip/prive/objets/liste/auteurs_enligne.html provoque une erreur sur {imessage=oui} (critère inconnu =}
si organiseur n'est pas installé.
il faudrait avant tout lever l'incohérence car le plugin-dist organiseur installe le champ {imessage}
mais c'est SPIP nu qui dans l'espace privé propose un formulaire de config pour "ne pas apparaitre dans la liste des utilisateurs en ligne".

Soit SPIP installe le champ imessage, soit organiseur récupère cette partie du formulaire de config
https://core.spip.net/projects/spip/repository/entry/spip/prive/formulaires/configurer_preferences.html#L91

Solution cradoque on touche rien, retirer le critère et activer la balise

 [(#IMESSAGE|!={oui}|oui)

4303a.patch View - patch organiseur (902 Bytes) b b, 03/29/2019 07:45 AM

4303b.patch View - patch core (578 Bytes) b b, 03/29/2019 07:45 AM

Associated revisions

Revision 115006 (diff)
Added by bruno@eliaz.fr 6 months ago

version 1.3.5 : le champ imessage passe dans le core ref #4303

Revision 24293 (diff)
Added by b b 6 months ago

Fix #4303 : basculer le champ imessage dans le core

suite de https://zone.spip.net/trac/spip-zone/changeset/115006

History

#1 Updated by b b 8 months ago

  • Target version set to 3.3

#2 Updated by b b 8 months ago

  • Status changed from Nouveau to En cours

Je complète : soit SPIP installe le champ en question, soit organiseur récupère cette partie du formulaire de config et le squelette prive/objets/liste/auteurs_enligne.html.

Amha il faut appliquer la première option (SPIP installe ce champ), car on peut très bien vouloir savoir qui est ligne sans utiliser le système de messagerie interne, ce sont deux fonctionnalités différentes.

#3 Updated by touti touti 8 months ago

b b a écrit :

Je complète : soit SPIP installe le champ en question, s

Oui pour appliquer la première option
SPIP installe le champ imessage que l'on reprend à organiseur !

#4 Updated by b b 7 months ago

Hop, voilà le patch pour archive en attendant d'autres avis... Je me demande s'il ne faudrait pas changer l'attribut schema dans le paquet d'organiseur, mais je ne pense pas car ça n'est q'un "transfert" de la déclaration du champ imessage, ça ne changera rien aux installations existantes.

#5 Updated by chan kalan 7 months ago

J'ai testé le patch qui semble bien fonctionner sur SPIP 3.2.3
merci

#6 Updated by marcimat 🌈 6 months ago

Je suis d’accord avec toi b_b : le schéma n’a pas besoin a priori d’être mis à jour dans ce cas précis.

#7 Updated by b b 6 months ago

  • Status changed from En cours to Fermé
  • % Done changed from 0 to 100

Appliqué par commit r24293.

#8 Updated by b b 6 months ago

  • Resolution set to fixed

Also available in: Atom PDF