Auteur | Message |
macgor
Junior Member
Messages : 62 Inscrit(e) le: 13/06/2004
|
Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Bonjour à tous
Je voulais savoir si quelqu'un avait déjà réalisé un patch pour ajouter un niveau d'accès sur la visualisation et l'accès à des événements du calendrier.
En effet, je souhaiterai qu'en fonction du niveau des utilisateurs, certains événements ne soient acceccible qu'à certain (genre niveau 4 - admin).
Merci d'avance de vos retours
PS : Je suis en version SP4.6 mais s'il est dispo sur la version gamer, je l'adapterai :)
|
Version SP4.6beta
Developpement du site en local
Futur Hebergeur - Free.fr
|
|
| Posté le 12/03/2012 - 14:56:47 |
Revenir en haut | Permalien |
macgor
Junior Member
Messages : 62 Inscrit(e) le: 13/06/2004
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Hello tout le monde.
Je relance le sujet, personne n'a réalisé un patch dans ce sens ou aurait dans l'idée de la faire ?
Merci d'avance pour lui (moi quoi) !
|
Version SP4.6beta
Developpement du site en local
Futur Hebergeur - Free.fr
|
|
| Posté le 20/04/2012 - 10:35:52 |
Revenir en haut | Permalien |
Akred
Développeur
Messages : 897 Inscrit(e) le: 22/11/2007
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Hello, J'ai décidé de faire un patch (pour toi, mais qui servira à d'autres je l'espère). Par contre, il est adapté à la version RC6 : Lien obsolète (voir plus bas pour version mise à jour) Tu comprendras que tant que les versions gamer et SP ne sont pas encore finalisés, il est difficile de s'engager dans le développement des addons.
Merci de me faire des retours pour voir si il fonctionne bien. ++
|
Edité par Akred le 05/05/2012 20:24 |
|
| Posté le 28/04/2012 - 20:04:52 |
Revenir en haut | Permalien |
macgor
Junior Member
Messages : 62 Inscrit(e) le: 13/06/2004
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Comment te dire... MERCI !!!!!!!!!!!!!!!!!
Je vais le tester immédiatement et je te fais un retour...
Merci merci merci
EDIT de 09h30 :
J'ai ajouté l'entrée Lvl_access dans ma table Calendar.
Petit souci, il semble que lorsque j'essaye d'ajouter un level à un event, il ne l'ajoute pas dans la base de données... Il doit manquer un insert to dans la fonction ADD et EDIT du fichier admin.php
Je test quelques modifs pour voir, mais si tu peux voir ça :)
Edit de 9h44 : Je viens de faire le test avec la version GAMER, même chose, il ne rempli rien dans la base de données.
|
Edité par macgor le 30/04/2012 09:38 |
Version SP4.6beta
Developpement du site en local
Futur Hebergeur - Free.fr
|
|
| Posté le 30/04/2012 - 07:29:30 |
Revenir en haut | Permalien |
Akred
Développeur
Messages : 897 Inscrit(e) le: 22/11/2007
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Salut, Il est possible que j'ai oublié quelque chose. Je regarde ça dès que je peux et je te fais un retour.
EDIT : Effectivement, j'ai oublié les fonction add et edit ^^ Voici la nouvelle version : Lien obsolète (voir plus bas pour version mise à jour)
En espérant qu'elle fonctionne :)
++
|
Edité par Akred le 05/05/2012 20:25 |
|
| Posté le 30/04/2012 - 22:11:37 |
Revenir en haut | Permalien |
macgor
Junior Member
Messages : 62 Inscrit(e) le: 13/06/2004
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Hello
Suite à tes modifs, l'ajout des niveaux à la base se fait correctement. Great Job
Par contre, il y a encore un petit souci :
On ne peut pas accéder et voir les évents quelque soit le niveau d'accès 0,1,...
Screen 1 : Event ajouté dans l'admin
Screen 2 : Affichage du calendrier sur le site avec le niveau 0 (utilisateur non connecté) Screen 3 : Affichage avec un compte de niveau 9, les popups (ici niveau 0) ne s'affiche pas Screen4 : Affichage avec un compte de niveau 1 (on voit les event niveau 2 et 4)
|
Version SP4.6beta
Developpement du site en local
Futur Hebergeur - Free.fr
|
|
| Posté le 02/05/2012 - 11:05:08 |
Revenir en haut | Permalien |
Akred
Développeur
Messages : 897 Inscrit(e) le: 22/11/2007
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Salut, Merci du retour, je regarde ça dès que j'ai un moment.
++
|
|
| Posté le 02/05/2012 - 22:46:50 |
Revenir en haut | Permalien |
Akred
Développeur
Messages : 897 Inscrit(e) le: 22/11/2007
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Hello,
J'avais encore laissé quelques reliquats sur la version précédente, désolé.
Voici le patch corrigé :
Lien obsolète (voir plus bas pour version mise à jour)
J'ai fait en sorte que l'évenement ne soit pas du tout visible dans le calendrier ou la popup si l'utilisateur n'a pas le niveau requis.
En espérant que cette fois-ci, ça soit réellement la bonne
++
EDIT : Bugs restants relevés par macgor
1. Ne gère pas le fait qu'on soit un visiteur (level 0), en effet, il n'affiche aucun event dans le calendrier standard.
2. Au niveau du block calendar, qu'on soit connecté ou non (quelque soit le level), il affiche tout.
http://www.imageshotel.org/images/macgor/screenhunter02aug.jpg
|
Edité par Akred le 14/08/2012 - 19:10:01 |
|
| Posté le 05/05/2012 - 20:20:19 |
Revenir en haut | Permalien |
Akred
Développeur
Messages : 897 Inscrit(e) le: 22/11/2007
|
RE : [Résolu] Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Hello,
Voici le nouveau patch prenant en compte les correctifs.
Merci de me faire un retour au cas où il y aurait encore des soucis.
Lien obsolète (voir plus bas pour version mise à jour)
++
|
Edité par Akred le 27/08/2012 - 22:34:04 |
|
| Posté le 14/08/2012 - 19:09:37 |
Revenir en haut | Permalien |
kotshiro
Member
Messages : 379 Inscrit(e) le: 13/06/2004
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Ha que du bon merci Akred
|
http://kotshiro.free.fr/ sur free
|
|
| Posté le 14/08/2012 - 19:26:39 |
Revenir en haut | Permalien |
macgor
Junior Member
Messages : 62 Inscrit(e) le: 13/06/2004
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Je teste ça demain
|
Version SP4.6beta
Developpement du site en local
Futur Hebergeur - Free.fr
|
|
| Posté le 15/08/2012 - 14:26:12 |
Revenir en haut | Permalien |
macgor
Junior Member
Messages : 62 Inscrit(e) le: 13/06/2004
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Yop
J'ai pu testé, on y est presque. Il reste visiblement un dernier bogue.
Quand on mets 2 events à une même date, mais avec des niveaux différents et qu'on se connecte avec un utilisateur ayant un niveau inférieur à celui de l'event qui a le plus élevé... du coup, on ne voit pas les events, ni celui du niveau de l'utilisateur (bogue), ni celui plus élevé (logique).
Ex :
01/03/2012 - TEST = Level 1
01/03/2012 - TEST 2 = Level 2
Si je me connecte avec un utilisateur de niveau 1, il devrait voir l'event TEST et pas TEST 2, or actuellement, il ne voit ni l'un ni l'autre.
Par contre, l'inverse fonctionne, à savoir, si je me connecte avec un utilisateur de niveau 2, lui va voir les 2 events.
J'espère avoir été clair dans mes explications, lol
|
Version SP4.6beta
Developpement du site en local
Futur Hebergeur - Free.fr
|
|
| Posté le 20/08/2012 - 16:22:52 |
Revenir en haut | Permalien |
Akred
Développeur
Messages : 897 Inscrit(e) le: 22/11/2007
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Ok, c'est noté. Je vous tiens au courant dès que je corrige cela
++
|
|
| Posté le 23/08/2012 - 00:02:20 |
Revenir en haut | Permalien |
Akred
Développeur
Messages : 897 Inscrit(e) le: 22/11/2007
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Hello,
Donc après avoir regardé, il me semble que le problème était présent sur le block du calendrier (tu confirmes ?)
J'en ait profité pour ajouter une correction sur le module en plus.
Voici le patch :
Patch_Calendar_Rights_v1.4_NK_1.7.9_RC6
++
|
|
| Posté le 25/08/2012 - 22:23:40 |
Revenir en haut | Permalien |
macgor
Junior Member
Messages : 62 Inscrit(e) le: 13/06/2004
|
RE : Ajouter un niveau d'accès à un évènement - Patch Calendar | |
Bon d'après les tests que je viens de faire... TADA !!! NICKEL !
Je ne crois pas avoir vu de bogue dans ta dernière version
Merci merci.
|
Version SP4.6beta
Developpement du site en local
Futur Hebergeur - Free.fr
|
|
| Posté le 27/08/2012 - 10:54:55 |
Revenir en haut | Permalien |