← Previous day | Today | Next day → | Search | Index
All times shown according to UTC.
Time | 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 | enfin elle pense que import/export/barcode | |
11:04 | c'est plus du fonctionnement que tu paramètre | |
11:04 | du | |
11:04 | et qu'on devrait donc avoir un autre niveau encore plus restreint qui corresponde à ces trois actions | |
11:04 | 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 | mais alors, je pense qu'il faut faire des modifs plus profondes. je t'explique | |
11:05 | 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 | 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 | :) | |
11:06 | paul | on va rajouter des variables systématiquement renseignées dans les templates |
11:06 | 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 | loggedinuser, loggedinusername, libraryname... | |
11:07 | qui sont donc toujours dispos si on les met dans le template. | |
11:07 | il faudrait rajouter des trucs comme : | |
11:07 | CAN_user_catalogue => 1 si le droit catalogue est acquis | |
11:07 | CAN_user_systempref => 1 si le droit prefe systèmes est acquis. | |
11:07 | ... | |
11:07 | ainsi, dans les templates, il suffira (au fur et à mesure), de mettre | |
11:08 | <!-- TMPL_IF name="CAN_user_droit" --> | |
11:08 | devant les menus que l'on veut cacher. | |
11:08 | et tu pourras commencer avec la page d'accueil des paramètres. | |
11:08 | ca te parait clair ? | |
11:08 | sylvain | à peu près ouais, faut que je regarde mieux comment ça fonctionne pour le moment |
11:08 | 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 | et les droits d'un utilisateur dans le champ borrowers.flags | |
11:10 | (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 | 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 | 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 | (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 | j'vais voir ça | |
11:14 | 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 | je verrai ça tout à l'heure | |
11:15 | paul | tu n'es pas abonné à koha-cvs ? |
11:15 | c'est la ml qui envoie un mail à chaque commit. | |
11:15 | très intéressant à suivre. Mettre un filtre pour séparer les commits 2_2 et les head | |
11:15 | (le 2_2, c'est moi, le head, c'est généralement vous) | |
11:16 | (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 |
← Previous day | Today | Next day → | Search | Index