PDA

View Full Version : Calendar dayview



ffzhuang
28 Dec 2007, 8:16 PM
Live demo URL:

http://www.feyasoft.com. (update Sep 15)

Tested Browser:
Firefox3.0 and IE8 and Chrome

Design:
-- Create Grid list
-- Add Element to the list when create entry or init entry (using appendChild)
-- Remove element from list when deleting it.
-- Using 'Ext.Resizable' for south direction resize entry
-- Using 'dblclick' to edit/delete entry
-- Using 'Ext.dd.DD' for drag and drop entry (yTicks, xTicks)

Features (dayview, weekview and monthly view):
- create/delete/change entries
(one click for create new entry; double click for edit and delete entry)
- drag and drop to shift entries
- edit entries in a window (double click)
- resize the entry in south direction

Any suggestion and update will be really welcome.

Regards!

Fenqiang Zhuang

Foggy
28 Dec 2007, 8:59 PM
Really impressive work
But i cant figure out how i add a event for more than 30 min...
And i think it would be nice to add inline Editing and maybe a right click menu for deleting and this stuff. And maybe its possible to merge events...
Just impressions :)

Once again, great work ;)
Greets

thaberkern
4 Jan 2008, 12:26 AM
looking pretty cool so far. =D>

Please keep up your good work. A scheduling control is what a lot of people are waiting for...

Timo

DigitalSkyline
5 Jan 2008, 10:33 AM
Looks good so far, obviously still in need of work. I'm in a similar situation building a calendar (month-view) panel. Perhaps some collaboration could encourage progress? DnD has me lost as well, though I haven't spent any time on it.

DigitalSkyline
5 Jan 2008, 3:34 PM
Just a little teaser! :D

http://DigitalSkyline.com/media/images/captures/2008-01-05_1835.png

Neehouse
5 Jan 2008, 8:24 PM
I am very impressed. Looking forward to EXT based schedulting tools.

smokeman
18 Jan 2008, 12:58 PM
awesome!!!

I hope you will be sharing :D

DigitalSkyline
18 Jan 2008, 1:43 PM
So far, I have this working in FF2, but of course, it doesn't layout right in IE. Not sure as far as a time table as just like most of us I'm juggling the paying gigs with the non-paying projects like this. I may do a release in its current state and see what interest there is but I don't even know when I'll get around to that given my current schedule. Hopefully within the next month or so, or if I happen to get a paying client to sponsor the development it may be sooner ;) ... and if progess doesn't happen on the OP's DayView I'll still need this functionality so I may need proceed on a different course... we'll see!

DServe
29 Jan 2008, 11:40 AM
Hello DigitalSkyline,
Your calendar looks exactly what i'm looking for... =P~
Have you any code I could start with ?
Just in case...
Many thanks!
Damien

phauly
29 Feb 2008, 8:13 AM
Source code:
- go to: www.feyasoft.com (http://www.feyasoft.com) -> hit 'open source' icon to browser


Hi. What you did is impressive!
I precisely need a calendar right now. But I didn't understand under which licence you released your code.
While the application link is called "Feyasoft open source", at the beginning of the .js files I checked there is no mention of licences, often just the string "Licence:" with no indication.

I just want to be sure to comply with how you want to release your code.
Thanks!!!!

ffzhuang
29 Feb 2008, 10:32 AM
Hi, Phauly:

Thanks for raise this issue.

It will be under LGPL 3.0 open source. I will put this license information in my application soon.

Currently I am moving Calendar forward, it will be updated soon. And I move it to my new project:

www.feyasoft.com/myActivity - please go and look it

This will include all of myActivity stuff. Need further information, please send me mail @ fzhuang@feyasoft.com

Regards!

Fenqiang Zhuang

TomSta
7 Sep 2008, 1:19 PM
Is there any further developement on this extension?

Regards
Thomas

Stripeman
7 Sep 2008, 10:37 PM
Hi, Phauly:

Thanks for raise this issue.

It will be under LGPL 3.0 open source. I will put this license information in my application soon.

Currently I am moving Calendar forward, it will be updated soon. And I move it to my new project:

www.feyasoft.com/myActivity - please go and look it

This will include all of myActivity stuff. Need further information, please send me mail @ fzhuang@feyasoft.com

Regards!

Fenqiang Zhuang


Kindsa sucks having to create an account and you logging a username and password. Would be great to see your example without an account. Thanks.

galdaka
8 Sep 2008, 10:57 PM
Kindsa sucks having to create an account and you logging a username and password. Would be great to see your example without an ccount. Thanks.

+1

ffzhuang
9 Sep 2008, 7:38 PM
Sorry guys for this inconvenience, did not realize this.

Please use this: demo123/demo123

And this is half year old version, a new version will come soon.

Regards!

Fenqiang Zhuang

Stripeman
9 Sep 2008, 10:39 PM
Thanks for providing that info..

This looks really nice! Amazing!

I tknow you said there is a new version coming but I thought I would let you know a couple of things with "My documents" and "My Calendar" .. i thought maybe you should know. This is strickly contructive critisism. Please undestand im not trying to tear this application up.. I am VERY much looking forward to seeing the next version!!!

And thanks so much for sharing and showing your example!

Edit: ok.. well before i test more I will wait for the new version. though your on the right path and have done a lot of good work.. it needs more work which you are aware of! I will wait for the new version! Thanks again!


"My Calendar"

When you create a new document you must first select a folder, however it is not obvious to the user what folder he is on because the folder is not highlighted. EDIT: I think this is because you cant select the top lvl folder. after i created some test documents and one test folder, I tried to reselect the parent folder to view that list of documents on the right. no can do. I have to refresh the page to view that folder (its the default)
related to the above problem: even when i click a sub folder to view its files (on the right - it does list them on the left) it won't filter the results at all it continues to show "all files". once you create a new file with this sub-folder selected it will place the file in that folder AND refresh and filter the right pane with the proper items listed.
after you edit one file, save it, and then try to edit another one the rich text field is no longer rendered.
when resizing the edit window either before or after editing a previous one, the title text field is no longer rendered
when trying to rename the parent folder, it prompts me to rename it, but when i hit save it tells me "internal error"
Paging does not work
col odering only orders the visible results
even when you change the paging (weird it shows the total records as the 2nd option for paging - which changes as you add new records of course) when you add a folder or file the results are filtered based on the default paging but the previsiously selected paging option is still selected.
JUST a suggestion... if the default paging size is not large enough to fill the length of the panel, when there is enough records to do so, then be sure to either change(increase) the default paging size, or shorten the panel size. in other words : when there are enough records to fill the panel but when the default paging is limiting the returned results to cause the panel to be half filled it makes it SEEM that records are missing.
JUST a suggestion ... order the folders so that the items always appear on top. The way its setup now it looks a bit confusing.


"My documents"

Probably an IE6 issues but when i select a block of time to move somtimes that item is offset to the right by about one inch. it does fix itself if i play with it a bit. (drag it around)
times overlapping when i have two event times overlapping. not sure if there is a better way to handle that.


"My Tasks"

This feature is SWEET!!!!!
Current page you are on is listed as NnN when there are no records. Edit: hum... now i cant replicate that



"My Timesheet"

This feature is SWEET!!!!!
I LOVE this feature esp the export to excel!!!!!!! NICE JOB !

ffzhuang
10 Sep 2008, 8:57 AM
Thanks Terry:

It is really appreciated. I will take those suggestion and put in our next build. It should come soon. I can not guarantee how long, it should be 2-3 weeks.

We will do update on the calendar part which will allow overlap and fix several issue. Definitely there are lots of part can be added (weekly, monthly). We think that should be easy after we figure out daily activity.

Document will be keep most as it, our plan will add upload file and download file part which will make it really document manager. We will try to follow microsoft file management.

It is time to update this part, it is close 10 months old.

Regards!

Fenqiang Zhuang

vaibhav.gwtext
14 Nov 2008, 3:57 AM
Hi i am using GWT in my project. Is this is a GWT library or can i use it in my GWT Project as the EXT Js also provide the GXT fot GWT.

Regards
Vaibhav

ffzhuang
14 Nov 2008, 10:51 AM
Hi, Vaibhav:

It is extjs project - I do not know how easy to integrate to GWT, not idea

Regards!

Fenqiang Zhuang


Hi i am using GWT in my project. Is this is a GWT library or can i use it in my GWT Project as the EXT Js also provide the GXT fot GWT.

Regards
Vaibhav

Morail
1 Dec 2008, 1:53 AM
Hi, Phauly:

Thanks for raise this issue.

It will be under LGPL 3.0 open source. I will put this license information in my application soon.

Currently I am moving Calendar forward, it will be updated soon. And I move it to my new project:

www.feyasoft.com/myActivity (http://www.feyasoft.com/myActivity) - please go and look it

This will include all of myActivity stuff. Need further information, please send me mail @ fzhuang@feyasoft.com

Regards!

Fenqiang Zhuang

Hi,

I would just like to know if your Calendar has been already released under an open source license and, in case, where can we find the source code!

Anyway, great work!!!

pujabadamikar
12 May 2010, 12:45 AM
I am not getting which event is called while the data is edited in calendar dayview.I need to save the data edited back to the database.Please help,its very urgent

ffzhuang
12 May 2010, 5:44 AM
Hi, Pujabamikar:

Would you please give more detail information. We do not have any problem for this. For sure event is saved in the Database. You can try in our site.

www.feyasoft.com

And download the package in your local. And browser our forum to see other people have the same issue as your talked. If not, just post your question in our forum.

By the way, this is a very old post. You should see new post in:

http://www.extjs.com/forum/showthread.php?76367-Extjs-3.0-based-Calendar-application

Regards!

Fenqiang Zhuang


I am not getting which event is called while the data is edited in calendar dayview.I need to save the data edited back to the database.Please help,its very urgent