<< 20160713-migrate-davaz-com-dojo-widgets-fix-login-xmlconv-sandoz-bbmb-ch-fix-encoding-issue-sandoz-bbmb-ch | Index | 20160711-migrate-davaz-com-dojo-widgets >>
Current progress is below. Today I would like to migrate LoginWidget and some other widgets for admin page.
Some CSS properties has duplicated and unnecessary styles. And some styles are not applied.
And Same html id names are in document.
This causes some performance issues.
Then I've refactored these issue before update.
Commits:
* Fix artobject loading
It's not perfect, yet. But I will continue to refactor this a little bit at at time.
When I access following url: /en/works/drawings/#Rack_AAG
Rack widget are evaluated twice. And its attributes are empty. This is little strange behavior.
Then I've refactored onload
function and ywesee widget loading.
Current production has many async js fetching. In single page has >= 60 requests! It might be stored as cache. I think this is also involved in many memory issue on server. (Memory usage issue is reported on current production)
So, I've reduced this async requests as 3-4 per page.
Commit:Fix duplicated widget loading issue
Login works on Firefox, but some dojo attach points do not work on Chromium :(
I use dijit.__WidgetsInTemplateMixin
, but it does not work....
...
Finally, I could fix this issue. it was cased reference by wrong id at other place.
Commit: Make login widget to work
Tomorrow, I will update Edit widgets for admin user.