20111203¶
After playing around with Lino’s new calendar panel, I get the feeling that I don’t want the preliminary EventEditWindow with the “Edit Details…” button.
After looking at the Ext.ensible code, and after reading Brians posts in the Ext.ensible forum (here and there), it seems that I must replace Ext.ensible.cal.EventEditWindow, not Ext.ensible.cal.EventEditForm.
That means that I’d better also remove my WindowWrapper classes which became almost useless anyway. That would replace
Lino.thirds.ThirdsByOwner.grid = function(caller,params) {
var ww = new Lino.GridMasterWrapper(caller,{ });
params.containing_window = ww;
var main_grid5470 = new Lino.thirds.ThirdsByOwner.GridPanel(params);
ww.main_item = main_grid5470;
ww.show();
};
by
Lino.thirds.ThirdsByOwner.grid = function(caller,params) {
new Lino.Window({
items:new Lino.thirds.ThirdsByOwner.GridPanel(params)
}).show();
};
New tutorial¶
Started new tutorial https://www.lino-framework.org/tutorials/t3.html.
The new method lino.Lino.get_middleware_classes()
is there to support
sites without any user management by setting lino.Lino.user_model
to None.
Some changes to support the case of lino.Lino.user_model
being None on a real site.