IRC log for #koha, 2005-03-20

All times shown according to UTC.

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

| Channels | #koha index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary