tui.calendar icon indicating copy to clipboard operation
tui.calendar copied to clipboard

Show Calendar In Each Column for Day View

Open sambadabudiarga opened this issue 3 years ago • 19 comments

Version

1.12.14

Development Environment

Browser: Firefox and Chromium OS: Linux Manjaro

Current Behavior

Day View currently shows all calendars into one big column, based on how the time overlapped.

Expected Behavior

Another option for Day View which allows each calendar in their own column. This is to make moving events between calendars easier. I don't suggest it to be available for Week View or even Month View as it is not really usable.

sambadabudiarga avatar Apr 27 '21 00:04 sambadabudiarga

For example, do you want to display the columns of the daily view as [Mon, Wed, Fri] or [Mon, Tue]??

jungeun-cho avatar Apr 28 '21 04:04 jungeun-cho

No. For example, each calendar I have is an operator that should do a job. Here is a sample of a calendar I have created. image

From there, you can see that there are multiple operators, which I considered each one as a calendar. They are, "Janvik", "Operator 8" and "Operator 11". I would like each of those to be in their own separate column. So that Janvik could be in the 1st column, Operator 8 in the 2nd column, and Operator 11 in the last column.

Please let me know if I am not being clear enough to you.

sambadabudiarga avatar Apr 28 '21 07:04 sambadabudiarga

Hi,

I am sorry if I am demanding here, but is there anything I can help with? Maybe another information you would need from me regarding this?

Thank you.

sambadabudiarga avatar May 19 '21 03:05 sambadabudiarga

I also would like to see this feature implemented. See Smart Scheduling for an example of what this looks like (notice that you can see each employee's schedule in its own column). Here is their screenshot.

ataylor32 avatar Aug 26 '21 14:08 ataylor32

@ataylor32 Thanks for the example. It's not going to be easy to implement this feature, so I'm sorry to say that I can't tell you when it will be available.

adhrinae avatar Aug 27 '21 00:08 adhrinae

I also would really love to see this feature implemented. This calendar is perfect for our needs, but that's the only thing missing when there are several staff members with overlapping schedules.

Any update on if that may be available at some point? Or if there is a potential workaround to have things divided like that?

lakedas avatar Oct 21 '21 16:10 lakedas

The work around I made currently is by using the html of the detail body. Where we can have a button over there, that when being clicked, it will shows a popup form with option of the staffs/operators.

But really would like if this feature can be implemented natively.

Sent from mobile device.

Sambada Budiarga Software Developer e: @.***

On Thu, Oct 21, 2021, 23:10 Michael Kogan @.***> wrote:

I also would really love to see this feature implemented. This calendar is perfect for our needs, but that's the only thing missing when there are several staff members with overlapping schedules.

Any update on if that may be available at some point? Or if there is a potential workaround to have things divided like that?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nhn/tui.calendar/issues/783#issuecomment-948764577, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEZCDCDRAEWPG7FT6JLAYJ3UIA3PNANCNFSM43T6363A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

sambadabudiarga avatar Oct 21 '21 22:10 sambadabudiarga

@lakedas

Any update on if that may be available at some point? Or if there is a potential workaround to have things divided like that?

Sorry. We are working on a major update to make the calendar being able to accept various feature requests, However, I cannot guarantee when it's available. After that, we can work on missing and requested features like this.

It's not a good workaround and might not be valid, you can control several Calendar instances. Each instance has schedules of specific staff. But to do that, you will need to put each calendar in an iframe because the template property cannot work properly for multiple instances. This will make your application hard to maintain. That's a limitation of the current version of this library.

adhrinae avatar Oct 22 '21 00:10 adhrinae

@sambadabudiarga

The work around I made currently is by using the html of the detail body. Where we can have a button over there, that when being clicked, it will shows a popup form with option of the staffs/operators.

That's interesting. I'd like to see any screenshot or example of your idea.

adhrinae avatar Oct 22 '21 00:10 adhrinae

I'd love to. But currently it's still work in progress now.

Will let you know once it's done.

Sent from mobile device.

Best regards,

Sambada Budiarga Software Developer e: @.***

On Fri, Oct 22, 2021, 07:55 Dohyung Ahn @.***> wrote:

@sambadabudiarga https://github.com/sambadabudiarga

The work around I made currently is by using the html of the detail body. Where we can have a button over there, that when being clicked, it will shows a popup form with option of the staffs/operators.

That's interesting. I'd like to see any screenshot or example of your idea.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/nhn/tui.calendar/issues/783#issuecomment-949133857, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEZCDCBGD2375U2JDJ2JTSTUICZB3ANCNFSM43T6363A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

sambadabudiarga avatar Oct 22 '21 01:10 sambadabudiarga

I definitely would second that request of managing multiple resources in separate columns in day view.

This is also emphasized in other threads and requests:

https://github.com/nhn/tui.calendar/issues/430

https://github.com/nhn/tui.calendar/issues/438

https://github.com/nhn/tui.calendar/issues/567

Thanks!

Mr-Rayman avatar Oct 31 '21 10:10 Mr-Rayman

@Mr-Rayman I understand that there are many requests so I'll keep in mind those requests.

adhrinae avatar Nov 01 '21 01:11 adhrinae

Hello everybody, I'd like to know how goes this feature. @adhrinae do you have an estimated date? I was thinking load multiple instance but after reading this thread I think is not a good idea. thanks

goltra avatar Feb 25 '22 04:02 goltra

@goltra There's no planned release date yet, but we are working on the next major version which can accept various requests easier.

You can try setting the multiple instances as long as you don't customize the template option separately by instance.

adhrinae avatar Mar 02 '22 00:03 adhrinae

@goltra There's no planned release date yet, but we are working on the next major version which can accept various requests easier.

You can try setting the multiple instances as long as you don't customize the template option separately by instance.

You mean set template in a variable and assign it to all calendar instances?

goltra avatar Mar 06 '22 18:03 goltra

@goltra

It's a known bug as #227. The only template property set from the last instance will be applied to the whole instance. Unless you isolate instances to make reference to different window objects, such as iframe.

adhrinae avatar Mar 06 '22 23:03 adhrinae

As promised, I've created a workaround for this feature by using a custom popup of an event like this,

event popup

So when that "Edit" button is clicked, it will basically trigger another popup form, where we can change the calendar for that specific event.

sambadabudiarga avatar Mar 08 '22 04:03 sambadabudiarga

@sambadabudiarga

I wonder how the custom popup related to the feature request you mentioned the first time. At initial, you needed that each of the operators to have separated columns. But the screenshot only shows the way to edit a specific event.

adhrinae avatar Mar 10 '22 00:03 adhrinae

Hi @adhrinae , I also need the same column feature as above for the day view where I can see the resource like Room1, Room2, and Room3, could you please guide me on how can I do it or if you've implemented it? Thanks in advance

vineyrawat avatar Aug 22 '23 12:08 vineyrawat