View Full Version : Group-Office groupware with Ext 2.0
mschering
19 Feb 2008, 6:40 AM
I'm building Group-Office (http://www.group-office.com) with Ext 2.0.
Group-Office is an online groupware suite. Some of the important modules are:
- Calendar
- Email
- Tasks
- Addressbook
- Notes
- Accounting
- File manager
- Projects
It's far from complete and very unstable right now but you can already take a peak here:
http://go3.group-office.com/
Username = demo
Password = demo
It's recommended that you view it with Firefox at this point because we work primarily with Firefox. Later we will fix all IE issues.
Please let me know what you think!
Best regards,
Merijn Schering
cocorossello
19 Feb 2008, 6:59 AM
Looks very good. :D
Just one question, how did you do the global search?
Keep up the good work!!!
tmselim
19 Feb 2008, 7:14 AM
Looks fantastic!
sinsco
19 Feb 2008, 7:44 AM
calendar section is very good...and also search
great works!
mschering
19 Feb 2008, 7:44 AM
Looks very good. :D
Just one question, how did you do the global search?
Keep up the good work!!!
I index all the module items in a single cache table. I run the search query on that.
dcollis
19 Feb 2008, 9:58 AM
Very nice - the calendar especially.
Any plans to open-source what you have so far - i see the previous version is on sourceforge. Would love to help out with the calendar and go on to integrate it into a cms I am currently building.
SeaSharp2
19 Feb 2008, 10:22 AM
That Calendar is fab fab fab. Is it pure Ext JS or built from another component suit?
huisman.peter
19 Feb 2008, 10:38 AM
Mooi product!
ps_exter
19 Feb 2008, 12:01 PM
awesome work!!!!
I really liked how you were able get outlook style calendar. Did you use any plugins?
mschering
19 Feb 2008, 1:05 PM
The calendar grid is built entirely with Ext. I use the DomHelper to create the tables and the Ext.Element features to do calculations etc.
franckxx
19 Feb 2008, 1:21 PM
Hi,
It's Just Fatastic !!
very nice work...=D>
...nice !
The Calendar is indeed very good, and must have been lot of work. Congrats.
What are your plans with this groupware ?
mschering
20 Feb 2008, 1:45 AM
Eventually it will replace the current Group-Office that is built with older web techniques.
So it will be Open-Source and there will be a Commercial version with some additional features.
kenshin
20 Feb 2008, 1:56 AM
very nice work! :)
Eventually it will replace the current Group-Office that is built with older web techniques.
So it will be Open-Source and there will be a Commercial version with some additional features.
These are great news !
Ytorres
20 Feb 2008, 3:43 AM
Hi mschering,
Very great works !
Nead more polish but it's a very good start ;)
Please to see that this soft will be in an openSource licence too ^^
Could you please tell me what are you using as backend ? php ? mysql ? something else ?
mschering
20 Feb 2008, 4:13 AM
It uses PHP5 and MySQL as backend.
yozefff
22 Feb 2008, 3:16 AM
dat doette gij kei goed ;-)
translation: Very nice ;-)
JorisA
22 Feb 2008, 4:26 AM
Looks great, especially the calendar view is awesome!
Foggy
22 Feb 2008, 6:37 AM
Yep, the calendar is very nice, would love to see this as user extension ;)
garraS
24 Feb 2008, 4:37 PM
Nice work ^^
I'm very interesting with the E-Mail module.
You did it?
Congrats!
elitepros
24 Feb 2008, 5:31 PM
Yeah.. im loving the calendar... and it is already a useful product i guess. :)
DynamoEffects
25 Feb 2008, 5:59 AM
A little late, but throwing in my compliments on a really nice implementation! I appreciate you allowing us all to come in and check it out.
Out of curiosity, are you minifying your code on the fly or by hand? If you're doing it dynamically, what library are you using?
mschering
25 Feb 2008, 6:17 AM
I created a bash script that compresses all the files. It uses the YUI compressor.
sanjshah
25 Feb 2008, 7:13 AM
Hi,
Excellent work, will the commercial version cater for use with an Access DB also?
Thanks!
jay@moduscreate.com
25 Feb 2008, 1:00 PM
absolutely awesome!
NWilliams
26 Feb 2008, 12:35 AM
Excellent work, especially the calendar! Do you see any need to allow a user to set an appointment that might span between days? The mechanism for dealing with concurrent appointments is already there, the only thing missing is a method to span the columns. My mind's eye also pictures horizontal paging similar to the tab panel, triggering the paging when the user attempts to span past the bordering day.
I also wanted to draw attention to the fact that it appears, when a user edits an appointment, you send only the data which was changed yet reply back with the entire view of the calendar. In one case I see a request of 130 bytes and a response with 2,300 bytes which will only increase as actual users are more likely to fill the Description, Participants, Links, etc. You stand to gain quite a bit from sending back only a commit success/failure message. I find the lag between editing appointments very inconvenient; almost frustrating. Consider also only masking the particular appointment rather than the entire calendar. I also want to recommend allowing a user to drag the appointments from the top so that they can adjust in one shot in the event an appointment must take place sooner as well as last longer.
The interface for the Calendar feels very natural, I couldn't imagine a much better way to do things.
Those emails in the Spam folder...:">
Edit: I had overlooked the ability to set the dates in the dialog as opposed to dragging the appointment. Have you considered allowing the appointment to be displayed in the standard format (in parallel with others)?
boovoon
26 Feb 2008, 11:21 PM
How did u get to display the massage like "Loading Core" and "Loading Module"?
mschering
27 Feb 2008, 12:57 AM
@NWilliams
I reload the entire grid when an appointment changes because there are some cases where I can't determine the new grid state. eg. When I drag a recurrent event and want to edit the entire series. This was just an easy way out. I will improve this in the future.
mschering
27 Feb 2008, 12:58 AM
@boovoon
I update the status just after the particular scripts are loaded. Just check the source and you'll see.
jay@moduscreate.com
27 Feb 2008, 4:29 AM
When will 3.0 be available for download? Also, will the source be readable or minified?
dearsina
27 Feb 2008, 4:34 AM
Fantastic work. Would be interested in the email functionality of it, for an app I'm building myself.
jimkan
28 Feb 2008, 8:41 AM
What kind of Editor did you use to develope this?
mschering
28 Feb 2008, 9:15 AM
Eclipse with PDT and JSEcplise on Ubuntu Linux. Why do you ask?
gnuman
3 Mar 2008, 10:04 PM
Awesome! It must take a lot of work.
I love the way you organize modules.
sidaliextjs
8 Mar 2008, 11:39 PM
It's very nice work
mschering
12 Mar 2008, 1:00 AM
I updated the demo site. Lot's of improvements were made. The username and password are demo/demo now since the admin modules work now :).
The calendar doesn't reload every time you move an appointment anymore. It updates pure on the client side and sends an update request to the server.
Hope you'll like it!
franckxx
12 Mar 2008, 7:17 AM
Hi mschering,
Just great...=D> nices improvements.
You're very nice Exter.. h
mschering
12 Mar 2008, 8:12 AM
Thanks, I don't know when we are going to release anything and what parts of the application will be closed source.
susama
13 Mar 2008, 3:08 AM
Dowload v2.18 Stable (http://downloads.sourceforge.net/group-office/groupoffice-com-2.18-stable-21.tar.gz?modtime=1203679894&big_mirror=0) Or Mirror (http://sourceforge.net/project/showfiles.php?group_id=76359)
Ş
deivisonarthur
20 Mar 2008, 6:46 AM
Cost the theme?
Where buy?
Deivison.arthur@gmail.com
mschering
20 Mar 2008, 7:17 AM
This version of Group-Office is not ready yet. You can only download/buy Group-Office 2.x which doesn't use ExtJS.
Gunmen
28 Mar 2008, 6:30 AM
Hi mschering,
Do you load each tab as a separated html page with some ext code?
Thanks!
mschering
28 Mar 2008, 7:01 AM
No it's all in one big HTML page. At first I thought this would be too big but it was faster then with separate iframes which I tried first.
pureurban
16 Apr 2008, 4:14 AM
This version of Group-Office is not ready yet. You can only download/buy Group-Office 2.x which doesn't use ExtJS.
When would this version be available for download?
wm003
29 Apr 2008, 12:56 AM
=D> Congrats! Very amazing work!
Is the SummaryWidget available for separate download? Or even the calendar function? I guess many guys will love to use this also. :D
NeonMonk
6 May 2008, 3:17 PM
The calendar is definitely cool. I've been struggling on and off for a couple of months to come up with something like that. Granted I haven't put my full attention but it would be nice to get some helpful starters from something like that.
Very nice work.
renaudham
24 May 2008, 12:53 AM
Really cool, looking what has been done already, I'm really willing to see how will be implemented some important features as the project management module that is existing actually on the previous version.
Did you plan to add all the modules of the old version, new modules??
Is it done with an API that allow to add our own modules ourselves,
and about the Open Source Version, will it be available for EXT developpers to make our own modules/add-ons and modifications if needed?
Then do you have a plan to share user's modules add-ons?
Thanks for your job, please contact me when the final beta will be online.
renaud@renaudham.com
regards
DomZ
24 May 2008, 10:31 PM
Whoa, i develop something like that (for now i have only emails managment to be done).
You made a great work !
When do you plan to release to public ?
Can you add a option in the toolbox of emails listing to choose reading pane position ?
Thanks
mschering
25 May 2008, 10:41 PM
We will release the base as GPL and keep some modules commercial. We don't know exactly when yet. Everything will be fully documented like Ext is too.
erojas
12 Jun 2008, 12:20 PM
Hi
What about with demo?
i can't see it
see u
malilovick
16 Jun 2008, 6:48 PM
We will release the base as GPL and keep some modules commercial. We don't know exactly when yet. Everything will be fully documented like Ext is too.
good joooob.. very nice your work...
When would the gpl extjs version be available for download?
thanks
sksoft
16 Jun 2008, 11:22 PM
Ext version is disappeared! Where I can see Ext-based interface?
mschering
30 Jun 2008, 11:22 PM
The new version can be found at:
http://go3.group-office.com now.
Login: demo / demo
Gunmen
1 Jul 2008, 12:28 AM
The new version can be found at:
http://go3.group-office.com now.
Login: demo / demo
Well done!
erojas
4 Jul 2008, 5:07 AM
do you have a version with ext 2.0 available to download?
Very very nice work!!
Thanks
NeonMonk
6 Jul 2008, 9:57 PM
That is really good! As someone who is working on a very similar calendar interface congratulations on how snappy the events are when fitting them into the same column.
Just out of curiosity how did you tackle that problem? (Not asking for code just the theory)
wanclark
12 Jul 2008, 7:00 AM
fantasic!!!
jonhobbs
21 Jul 2008, 7:28 AM
That is really good! As someone who is working on a very similar calendar interface congratulations on how snappy the events are when fitting them into the same column.
Just out of curiosity how did you tackle that problem? (Not asking for code just the theory)
We are also looking for a scheduling system that works exactly like the calendars tab. It works very well and I'd also be interested in finding out how you made it.
rasmuschristensen
21 Jul 2008, 9:32 AM
We are also looking for a scheduling system that works exactly like the calendars tab. It works very well and I'd also be interested in finding out how you made it.
Sign me up too,
It looks like we are a lot of people who are looking for a good calendar/scheduler just like the one you guys have made.
Are there any date yet for a possible release?
mschering
21 Jul 2008, 10:45 PM
The calculation of the widths of the events was not so easy indeed. It's not easy to explain how I did it. It took me days to get it working right.
We will probably release a GPL version of GO in the beginning of september.
mschering
5 Sep 2008, 5:20 AM
A first version is released. Go to http://www.group-office.com to find out more!
rasmuschristensen
6 Sep 2008, 1:35 PM
Wow looks great. Are you going to release any og the widgts by it self? like the calendar/schedule?
mschering
6 Sep 2008, 2:54 PM
You can grab the AGPL version from Sourceforge. All the widgets are in there.
Unfortunately not documented yet because there doesn't seem to be a good documentation solution because the ExtJS documentation center is not available for others.
mschering
26 Nov 2008, 6:40 AM
We just released the first stable version. You can develop modules for Group-Office easily if you know PHP and ExtJS. Just check out this tutorial:
http://www.group-office.com/wiki/Creating_a_module
Hi mschering,
I test your first stable release which is very beautiful but email module doesn't work.
I can succesfully add POP3 emails accounts.
But each time I click on the refresh button I get an apache error.
I have add a bug tracker :
http://sourceforge.net/tracker/index.php?func=detail&aid=2354370&group_id=76359&atid=547651
My configuration is :
OS : Windows Vista 32bits
WAMP system :
xamp 1.6.8 (last one) on Windows.
I also try wamp 2.0c but the same error occurs.
php_imap.dll is activated and working on another phpwebsite.
Also, even if adding an account seems to work, I have nothing in the left email module pane (any node with the name of the account), is it normal ?
Thanks
mschering
1 Dec 2008, 4:33 AM
I will look into the tracker item. Please discuss bugs and usage of Group-Office at http://www.group-office.com/forum/
thia link doesn't work: http://intermesh.group-office.com/www/, could you give me a valid link?
NWilliams
1 Jan 2009, 2:14 AM
thia link doesn't work: http://intermesh.group-office.com/www/, could you give me a valid link?
His signature provides this link: http://go3.group-office.com/
Use username/pass demo/demo
guyfomi
24 Sep 2010, 9:12 AM
super !!!
does it work with PHP 4.1 ?
thx
Powered by vBulletin® Version 4.1.5 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.