Time |
S |
Nick |
Message |
11:03 |
|
sylvain |
paul j'ai eu un mail de Pascale |
11:03 |
|
paul |
oui ? |
11:03 |
|
sylvain |
et pour elle il faudrait 3 niveaux |
11:04 |
|
sylvain |
enfin elle pense que import/export/barcode |
11:04 |
|
sylvain |
c'est plus du fonctionnement que tu paramètre |
11:04 |
|
sylvain |
du |
11:04 |
|
sylvain |
et qu'on devrait donc avoir un autre niveau encore plus restreint qui corresponde à ces trois actions |
11:04 |
|
sylvain |
ou peut être les intégrer dans un flag existant déjà, je sais pas. |
11:04 |
|
paul |
moui, ca ne me parait pas idiot d'avoir 3 niveaux. |
11:05 |
|
paul |
mais alors, je pense qu'il faut faire des modifs plus profondes. je t'explique |
11:05 |
|
paul |
actuellement, tous les menus sont affichés, même si on n'a pas les droits. |
11:05 |
|
sylvain |
oui |
11:05 |
|
paul |
ce qui est acceptable, même si pas idéal, tant qu'on n'a pas 150 droits. |
11:05 |
|
sylvain |
en effet |
11:05 |
|
paul |
mais là, sur un même écran, on aura 3 sortes de droits. |
11:05 |
|
paul |
ce qui me parait un peu beaucoup. |
11:05 |
|
sylvain |
je m'étais fait la réflexion ;) |
11:06 |
|
paul |
donc... |
11:06 |
|
sylvain |
ok |
11:06 |
|
sylvain |
:) |
11:06 |
|
paul |
on va rajouter des variables systématiquement renseignées dans les templates |
11:06 |
|
paul |
je t'explique. |
11:06 |
|
sylvain |
je t'écoute |
11:06 |
|
paul |
dans get_template_and_user, on remplit déjà des trucs automatiquement, genre |
11:06 |
|
paul |
loggedinuser, loggedinusername, libraryname... |
11:07 |
|
paul |
qui sont donc toujours dispos si on les met dans le template. |
11:07 |
|
paul |
il faudrait rajouter des trucs comme : |
11:07 |
|
paul |
CAN_user_catalogue => 1 si le droit catalogue est acquis |
11:07 |
|
paul |
CAN_user_systempref => 1 si le droit prefe systèmes est acquis. |
11:07 |
|
paul |
... |
11:07 |
|
paul |
ainsi, dans les templates, il suffira (au fur et à mesure), de mettre |
11:08 |
|
paul |
<!-- TMPL_IF name="CAN_user_droit" --> |
11:08 |
|
paul |
devant les menus que l'on veut cacher. |
11:08 |
|
paul |
et tu pourras commencer avec la page d'accueil des paramètres. |
11:08 |
|
paul |
ca te parait clair ? |
11:08 |
|
sylvain |
à peu près ouais, faut que je regarde mieux comment ça fonctionne pour le moment |
11:08 |
|
sylvain |
mais l'explication me parait claire et logique |
11:09 |
|
paul |
tu peux récupérer les différentes valeurs de droit possibles dans la table userflag. |
11:09 |
|
paul |
et les droits d'un utilisateur dans le champ borrowers.flags |
11:10 |
|
paul |
(qui est un int11, mais faut pas s'inquiéter : dans les tests, on étudie le drapeau au niveau binaire. Donc on peut avoir nettement plus que 11 droits) |
11:10 |
|
sylvain |
j'ai vu ouais |
11:11 |
|
paul |
(2^28 < 10^11, donc 28 droits différents) |
11:11 |
|
paul |
voili, je te laisse te pencher là dessus. |
11:11 |
|
sylvain |
ok, je note tout ça et j'vais m'y mettre vraiment cette fois ;) |
11:11 |
|
sylvain |
j'ai toutes les clefs en main |
11:11 |
|
paul |
(tiens, à propos, hdl se met à un nouvel item |
11:12 |
|
sylvain |
qui est ? |
11:12 |
|
paul |
sauf que j'ai oublié lequel... |
11:12 |
|
sylvain |
ok :) |
11:12 |
|
paul |
recherche par N° de notices |
11:12 |
|
sylvain |
d'accord |
11:13 |
|
paul |
ca commence à bien prendre tournure. Vous avancez fort bien tous les 2 |
11:13 |
|
paul |
(si tu as vu les commits de ce jour, tu auras constaté que je ne chome pas moi non plus, mais je bosse sur d'autres points que l'ENSMP & sur l'intégration correcte de tout ca) |
11:13 |
|
sylvain |
pas fait d'update aujourd'hui |
11:13 |
|
sylvain |
j'vais voir ça |
11:14 |
|
sylvain |
arg, notre machine linux est en connexion directe sur un poste à l'exterieur et on peut pas y accéder depuis d'autres pc ... |
11:14 |
|
sylvain |
je verrai ça tout à l'heure |
11:15 |
|
paul |
tu n'es pas abonné à koha-cvs ? |
11:15 |
|
paul |
c'est la ml qui envoie un mail à chaque commit. |
11:15 |
|
paul |
très intéressant à suivre. Mettre un filtre pour séparer les commits 2_2 et les head |
11:15 |
|
paul |
(le 2_2, c'est moi, le head, c'est généralement vous) |
11:16 |
|
paul |
(abonnement depuis sourceforge) |
11:16 |
|
sylvain |
j'avais vu mais ça m'avait semblé un peu chargé comme liste en qté de message, ça m'avait fait peur ;) |
14:11 |
|
hdl |
hi |