Skip to Content
Meniu
Trebuie să fiți înregistrat pentru a interacționa cu comunitatea.
Această întrebare a fost marcată
2 Răspunsuri
10236 Vizualizări

I want to have a "read-only" calendar but I don't find how to do.

How can stop the drag and drop interface of calendar view or something like this?

Imagine profil
Abandonează
Autor

In file calendar.js there are 2 attributes :
scheduler.config.drag_resize = true;
scheduler.config.drag_create = true; but I don't know how to disallow event movement.

Autor Cel mai bun răspuns

After a week of work I've created a module that put the calendar view in a readonly mode if a "ReadOnly" attribute is set to calendar tag.

this is the branch:

bzr branch lp:~eirhylien/server-env-tools/readOnlyCalendar

Imagine profil
Abandonează

Please put the code on Launchpad. I didn't try it yet, but maybe it solves a huge usability problem of the calendar. Currently, calendar entries can be changed accidently without any chance to repair the damage afterwards. See https://bugs.launchpad.net/openerp-web/+bug/1082017

Autor

I will, but I've never do that. Can you explain me how?

It doesn't work. I still can drag and drop, and write method is raised...

Cel mai bun răspuns

I've installed this module but can't find where to configure the readonly mode...

Someone could help me ?

Thanks in advance.

JMB

Imagine profil
Abandonează
Autor

In the <calendar> tag, put a ReadOnly=1 attibute.

Thanks for your answer. I've tried but the result is an XML error... do you have any idea of what is incorrect ?

That's ok thanks !

In module "base_calendar" file "crm_meeting_view". But the best is to create a new module to inherit this changement.

This works fine when using Mozilla, but not working with Chrome. Can anyone suggest what I am missing?

Autor

I have not tested this module with Chrome, Only on Mozilla and IE

Related Posts Răspunsuri Vizualizări Activitate
1
dec. 23
26294
1
mar. 15
6486
1
apr. 23
50481
10
mar. 16
16448
1
mar. 15
9434