Any plans? I can help.

Comments

tim.plunkett’s picture

Thanks for the offer! I made a good amount of progress back in March, but a lot has changed since then. Most of the main module should be working now.
I'm going to take another look at the sub modules soon.

I'd love to have some help testing, and smoothing out the rough edges.
Also, any new ideas would be great.

tim.plunkett’s picture

renat’s picture

Title: Drupal 8 port » FullCalendar Drupal 8 port

Renamed issue for our dashboards.

tim.plunkett’s picture

D8 came out with an alpha2, so I've released one as well.
https://drupal.org/node/2028011
Known issues are on there.

I'll try to post a new alpha each time core has one.

dpi’s picture

Issue summary: View changes

Any new plans for Drupal 8, Tim?

Francewhoa’s picture

Category: Feature request » Task
Issue tags: +Drupal 8

Any additional volunteers to port FullCalendar module from Drupal 7 to 8?

We would be happy to contribute testing patch, quality assurance, documentation, and agile project management services if needed

Related pages

Francewhoa’s picture

Hi all :) That related ticket show the D8 porting status on the module project page under "Recommended releases" section at https://www.drupal.org/project/fullcalendar

Which invites additional contributors to join the efforts

Details at https://www.drupal.org/project/contrib_tracker

charos’s picture

Anyone tested 8.x-1.0-alpha2 release with final D8?

dakala’s picture

There's some ongoing work on github. My fork's here - https://github.com/dakala/fullcalendar - and it has already been forked too: https://github.com/Lowell20/fullcalendar

Thanks.

nicholas.alipaz’s picture

I just tried out the fork. No joy from what I can tell at the moment. What is the status? What needs doing, etc?

dakala’s picture

@nicholas.alipaz: Couldn't get the style plugin to display even a default calendar. I haven't looked at it again until a couple of days ago. Will give an update when some progress has been made.

nicholas.alipaz’s picture

dakala, thanks for the update. I had the same experience when testing and that is why I was asking, in case I was doing something wrong. Thanks.

dakala’s picture

@nicholas.alipaz: Today's our lucky day :-) The calendar's now being displayed with events. Check my fork please.

dkre’s picture

Thank you @dakala, your port (https://github.com/dakala/fullcalendar) is rock solid.

Great work.

charos’s picture

so isn't the fork good enough to get a D8 branch any time soon? It won't get a momentum otherwise...

dakala’s picture

@charos: The 8.x-1.x branch on d.o. is in sync with my github branch. I've been waiting for the Datetime Range module in core and now that it's released (experimental though) I'll be creating a dev release soon. Other fullcalendar-related work to port Colors to D8 got in the way.

tacituseu’s picture

@dakala: I'm working on updating main module in #2540598: [meta] Restore basic functionality.:
- ported it to fullcalendar v3.x
- fixed eventDrop/eventResize
- fixed up 'Use AJAX' codepath
- made it comaptible with daterange and 'Date only' fields
- added rudimentary timezone handling
Stopped posting small patches because there was too much to be done, have it working now, needs only code cleanup, will be posting patch in a couple of hours.

dakala’s picture

@tacituseu: Thanks but have you taken a look at the 8.x branch on d.o. or https://github.com/dakala/fullcalendar? There's been a lot of work done and the main module's already working fine. Please base your work on that. There's also some issues here https://github.com/dakala/fullcalendar/issues Thanks.

dkre’s picture

I've been working with @dakala's port for a couple of weeks now and I haven't seen any issues at all. The only functionality gaps I've encountered where 'List View' and the ability to add additional fields but the way the module has been built it was very easy to add this on.

Side note I really think this method of creating a calendar with D8 is a much more viable option than Calendar module because of the changing nature of Date in core and the complexity of that module.

tacituseu’s picture

Went over issues queue in this project, checked https://github.com/dakala/fullcalendar and issues too, based work on latest revision from https://git.drupal.org/project/fullcalendar.git, too many things changed with views for AJAX to work, the only thing working (at least in Drupal 8.2.2) is non-ajax codepath (all rows/events are preloaded in html), but drag and drop/resizing doesn't save, just throws js or server errors.

dakala’s picture

@tacituseu: It's WIP. I haven't even looked into the AJAX bit. Would you'd like to pick that up? https://github.com/dakala/fullcalendar/issues/13 is a start even though it doesn't have much info.

tacituseu’s picture

Francewhoa’s picture

Hi all FullCalendar enthusiasts :) I would like to e-introduce your to exior. He is interested to contribute write docs or help with design stuff to port FullCalendar to Drupal 8. He is relatively new member of Drupal community. I'll invite him to join the discussion in this ticket #2016585. His related comment in that other ticket #2615348.

DamienMcKenna’s picture

Title: FullCalendar Drupal 8 port » Port FullCalendar to Drupal 8

Standardized the issue title.

drupauler’s picture

Hi, can somebody clarify what the status of full calendar is right now, and how to install whatever there is including which fullcalendar library to use.

Ive installed the -dev dev module.. the only way to stop Status Report throwing an error is to install fullcalendar Ver 1.54 as per the D7 documentation. Thats several years old now so cannot be right.

Setting up a view, I simply get a list of dates, not a calendar.

I've tried working with simple date fiield and date-range but getting the same results.

Any pointers would be much appreciated. :)

mpotter’s picture

I've been using the gh-8.x-1.x branch of https://github.com/dakala/fullcalendar because it has a more recent update that seems to handle Ajax-enabled views properly (not loading ALL the events, which is super important for us).

Even though I can reference this fork in my composer.json it would be good community etiquette to keep the dev branch on drupal.org in sync with github.

jmckenna’s picture

The problem with the branch at https://github.com/dakala/fullcalendar are the instructions in the README which states that one should download the most recent version of the plugin and unzip it and then:

"The fullcalendar/fullcalendar directory should be moved to /libraries/fullcalendar"

But there is no fullcalendar/fullcalendar directory.

acrollet’s picture

@jmckenna this can be worked around by using my PR here: https://github.com/dakala/fullcalendar/pull/25 along with the fullcalendar_library module: https://www.drupal.org/project/fullcalendar_library

seirerman’s picture

This might not be a solution for everyone, but for those needing a calendar from scratch there's a new and actively maintained module called "Fullcalendar View" with a lot of nice features.

magwag’s picture

Hi there all,

I've been looking at using a calendar plugin for a project, and have been very impressed by the Drupal 7 version of FullCalendar.

However, the project is Drupal 8, and using the current dev version (Development version: 8.x-1.x-dev updated 4 Jun 2018 at 05:58 UTC

) and v3.9.0 of the FullCalendar library, some features seem to be incomplete at present.

As far as I can tell the drag and drop event JS editing functionality is not available, and other small issues are present, such as all day events not staying in the top section of the calendar, even when this is set via settings.

Can anyone confirm this is the current state of play with the module, just so I can confirm it's not an error in my setup. I followed all installation instructions as carefully as possible.

Thanks for your time in advance.

W01F’s picture

Hi Magway, I don't know if it'll be helpful - but here's a pretty recent article describing how to set up this module:

https://www.ostraining.com/blog/drupal/how-to-integrate-a-calendar-in-dr...

I haven't tried it myself yet, but it's only a few weeks old so maybe it'll have some clues for you. I'd be interested hearing if you get Full Calendar up and running correctly. I also have a couple projects that would really benefit from a good schedule/calendar and have kept myself in a holding pattern to see if either Calendar or FullCalendar come out with a stable D8 release.

magwag’s picture

Hi WOLF,

Thanks for the tip, but unfortunately this article refers to a separate Drupal FullCalendar implementation FullCalendar View:

https://www.drupal.org/project/fullcalendar_view

I've managed to get some aspects of the fullcalendar module up and running, but functionality like drag and drop is still a no go for Drupal 8.