Closed (won't fix)
Project:
FullCalendar
Version:
8.x-1.x-dev
Component:
Views
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
15 Feb 2012 at 20:09 UTC
Updated:
5 Jun 2025 at 16:31 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
tim.plunkettThere was some discussion of this here: #1175868-18: Provide minicalendar block that links to the calendar page
See http://philorch.org which accomplishes this with FullCalendar and custom code.
Comment #2
beckyjohnson commentedThanks for the info. Going to try to figure this out. Not sure where to start though.
Comment #3
beckyjohnson commentedI found this: http://wowmotty.blogspot.com/2011/04/fullcalendar-mini-sized.html maybe it will help some other people.
Comment #4
westis commentedAny updates as on how to create a minicalendar block á la philorch.org? Would need a mini calendar for a footer & sidebar block.
Comment #5
zythyr commentedI agree. We would love to have a mini version of the FullCalendar that can be used as a block.
Comment #6
subhojit777I tried to create the mini calendar using block display, and then placing the block in sidebar. Visually I don't see the calendar widget, but I see that the relevant HTML has been loaded in page source. There is nothing in the logs (including browser) either. I am not sure how to debug this issue. I am using the 8.x version.
Comment #7
subhojit777Here's what I am seeing. Bumping the version too. This looks like more like a bug, not sure this should be kept as feature request.
Comment #8
subhojit777Did some more debugging today and found a couple of issues.
hook_page_attachments_alter()Second point elaborated:
This is the HTML where the widget is not appearing - as block.
This is the HTML where the widget is appearing - as page.
Not sure what is causing the problem. Any help is greatly appreciated.
Comment #9
subhojit777After investigation I found that the DOM is not able to hook into the
fullcalendarlibrary. And this is happening only for block.I found that this
this.$calendar.find('.fullcalendar').once().fullCalendar(this.$options)insideweb/modules/contrib/fullcalendar/assets/js/fullcalendar.library.jsis getting executed before the block is rendered.Comment #10
subhojit777Ok. I found that the issue in #9 was happening due to
bigpipe. I uninstalled the module, and DOM hooked into thefullcalendarlibrary fine.Comment #11
subhojit777Created issue #3025696: JavaScript executed before block is rendered
Comment #12
u_tiwari commentedPatch #162 here https://www.drupal.org/project/drupal/issues/1988968 seems to fix this issue mentioned in #6
Comment #13
dcam commentedI've volunteered to help clean up the FullCalendar issue queue. As part of that effort I'm closing issues open for unsupported versions of the module".
If this issue is still relevant for version 3.x of FullCalendar, then feel free to re-open it and update the issue version number.