Fork me on GitHub




(1) 2 »


Activation de toutes les notifications pour tous les Users
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Bonjour,

Je recherche comment activer toutes les notifications pour l'ensemble des utilisateurs (non je ne suis pas fou le site est pour mon association et nous n'avons qu'une centaine de membres).

Je me suis dit qu'il fallait que je regarde dans le script de Hervé Thouzard qui sert de base au module Global Notification. Malheureusement, je n'ai pas les compétences pour l'adapter à mon besoin.

Merci à celui qui pourrait me donner le scrip pour faire cela

Posté le : 20/04/2011 01:24
Partager Twitter Partagez cette article sur GG+
Re: Activation de toutes les notifications pour tous les Users
Team FrXoops
Inscrit: 07/08/2006 13:03
Messages: 1737
Si tu donnes quelques droits d'admin system, (images avatars etc..) au groupe "users", peut-être qu'il sera consdéré comme admin, et aura accès aussis aux notifications d'admin .

Posté le : 20/04/2011 09:11
Partager Twitter Partagez cette article sur GG+
Re: Activation de toutes les notifications pour tous les Users
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Peut-être une petite requête de temps en temps sur la table xoopsnotification

Posté le : 20/04/2011 21:40

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Activation de toutes les notifications pour tous les Users
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Salut,

La requête SQL me paraît bien, surtout que c'est pour une utilisation ponctuelle.

J'ai essayé de trouver une description de la table mais je n'ai pas trouvé (certainement que je n'utilise pas les bons mots clefs sous google).

Je vais mettre ce que je pense comprendre:
not_id : clef primaire de la table en chrono
not_modid : id du module (correspondant à la table module)
not_itemid : La référence du post, de l'article, du téléchargement...
not_category : la catégorie de notification
not_event : les différents types de notification
not_uid : l'id des utilisateurs
not_mode : (activé = 1 ; désactivé = 0)

Donc si je souhaite activer la notification "Notifiez-moi quand un nouvel article est posté." de news pour l'ensemble de mes utilisateurs, il faut que je fasse un INSERT INTO "complémentaire" avec modid de news, itemid=0 , Catégorie=global, event=new_story et mode=1 ?

Posté le : 21/04/2011 23:21
Partager Twitter Partagez cette article sur GG+
Re: Activation de toutes les notifications pour tous les Users
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
23h21 ! il me faut de l'aspirine là

Posté le : 21/04/2011 23:31

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Activation de toutes les notifications pour tous les Users
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
23h51, il est vrai que le temps passe! On va éviter l'insomnie.
+1 post je suis encore loin des 2000.

Posté le : 21/04/2011 23:54
Partager Twitter Partagez cette article sur GG+
Re: Activation de toutes les notifications pour tous les Users
Semi pro
Inscrit: 05/02/2006 23:34
De Ile-de-France
Messages: 523
Bonjour à tous,

Il est vrai qu’une requête SQL permet d’inscrire des membres aux notifications.

Cependant il serait plus simple de gérer ces paramètres par un module.

J’avais pensé à un hack de l’excellent module « Notifications ».
Le module « notifications » permet de gérer facilement toutes les notifications auxquelles on est inscrit.

Le hack permettrait aux administrateurs de visualiser et de modifier les notifications des membres.

Pour le groupe que l’on administre : On sélectionne dans une liste déroulante un utilisateur (seuls les utilisateurs du groupe apparaitraient).

On arrive sur la gestion des notifications du membre sélectionné
On contrôle les notifications de ce membre
On peut lui confirmer qu’il est inscrit ou pas à telle ou telle notification.
On active/désactive les notifications qu’il souhaite ou qu’il ne souhaite plus.

Dans le même esprit, il serait intéressant que le hack permette de gérer les notifications par groupe… ce qui répondrait précisément au sujet de ce post.

Ce projet vous intéresse ?


@+
Z

Posté le : 31/05/2011 09:33
Partager Twitter Partagez cette article sur GG+
Re: Activation de toutes les notifications pour tous les Users
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Salut,

Je suis preneur! Je n'ai pas les compétences pour donner un coup de main pour le développement mais je peux tester.

Posté le : 31/05/2011 21:50
Partager Twitter Partagez cette article sur GG+
Re: Activation de toutes les notifications pour tous les Users
Régulier
Inscrit: 15/02/2011 22:12
Messages: 288
salut,

Ce serait effectivement un + très appréciable

J'ai pu constater que les utilisateurs avaient assez peu recours aux notifications. Pour deux raisons me semble-t-il :

- la première, que résout le module Notifications, c'est qu'il faut cocher des cases dispersées sur plusieurs pages de modules, et si le site en comporte de nombreux (modules), c'est vite la pagaille

- la seconde, c'est la forte dépendance entre la fonction notifications et messagerie privée. Par défaut le profil de l'utilisateur choisit le mode le moins intrusif, c'est à dire la voie MP. Mais si le webmaster ne souhaite pas que ses membres puissent utiliser les MP, on est "coincé"

... bref, si en plus de pouvoir agir sur les notifications des membres on pouvait également déterminer le choix Email ou MP à la place du membre ce serait un plus +.

Posté le : 01/06/2011 00:16
Partager Twitter Partagez cette article sur GG+
Re: Activation de toutes les notifications pour tous les Users
Team FrXoops
Inscrit: 24/11/2008 00:42
De Argenteuil
Messages: 987
Salut,

Il est vrai que cela serait génial de compléter le module notification. Celui-ci est basé sur le script d'Hervé Thouzard d'Instant Zero et mis sous forme de module par Burning puis relooké par Kris:
Global Notification v1.1

Au lieu de faire un hack je pense que cela serait un plus de faire une version 1.2 du module (avec ghost? pour gérer la partie admin et rester avec le standard de module 2.5.x)

Posté le : 01/06/2011 22:27
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

14 Personne(s) en ligne (9 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 14 | Plus ...