[Résolu] Ajouter un niveau d'accès à un évènement - Patch Calendar< Sujet précédent  Sujet suivant >
Index du Forum -> DEVELOPPEMENT -> Patchs

Page : [1] 2
AuteurMessage
France.gif 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
France.gif 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 ? {#Wink}

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
France.gif 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
France.gif 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 {#Very Happy}

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
France.gif 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
France.gif 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 {#Very Happy}

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
France.gif 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
France.gif 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 {#Very Happy}

++

 

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
France.gif 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
France.gif 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

Votez pour mon site

Posté le 14/08/2012 - 19:26:39   Revenir en haut | Permalien
France.gif 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
France.gif 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
France.gif 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
France.gif 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
France.gif 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
Page : [1] 2