There's still something else wrong with ProjectManager, because sometimes subprojects are linked wrong and appear under incorrect parent projects, in addition to where they should be.
Those can be corrected quite easily by removing the faulty links from such subprojects, but it gets pretty annoying after adding dozens of projects and constantly checking if they pop up in the wrong places. I hope this weird behaviour will be fixed in future versions packaged with eBox.
Another lesser annoyance is that in tree view mode the project navigation tree grows too wide very quickly and overlaps with the main view, which looks really ugly. The easiest fix is to switch to another view mode, but those make navigation quite unintuitive. Someone needs to add an overflow-x:scroll or something to the template CSS. Maybe I'll try that...
Edit: The above CSS bug may be somewhat browser-specific, but at least I managed to fix it for Firefox. The much-needed overflow definition was there, but there was no width defined for the parent element, so scrollbars never appeared. Adding this line to
/usr/share/egroupware/phpgwapi/templates/jerryr/css/jerryr.css fixed it:
#foldertree {width: 200px}Looks good now.