Advent Calendar!!

Congratulations Oliver on creating another awesome h5p content type!! I was creating some lesson ideas for my class and thought of creating a choice board!! the best h5p content option we have for that is this advent calendar! Not sure if it will work though..

So idealy a choice board functions very similar to Advent Calendar but with lessor options 9 to 16 doors.. another questions could the title be used for the door name in the edit display mode! just a really coold content!!

Thanks again for sharing...

cheers,

2
0
Supporter votes Members of the Supporter Network can vote for feature requests. When the supporter network has generated sufficient funding for the top voted feature request it will normally be implemented and released. More about the H5P Supporter Network
otacke's picture

Hi!

Thanks. I bet there are tons of clever way to use the concept of Advent Calendar, but that should probably rather be a new content type allowing to set the number of "doors", etc.

Best,
Oliver

That is awesome, to hear!! looking forward to it..

otacke's picture

Oh, I didn't want to suggest I was working on that :-D I just think it's smarter to create a new more general content type for that instead of trying to bend Advent Calendar.

I hope that others like Yasin Dahi will join developing content types (like his Card Block, https://www.olivertacke.de/labs/2021/01/21/card-block-by-yasin-dahi/) or others like Jithin Thankachan, Sebastian Rettig or Fabian Dennler return.

I may do something like that, but my list of things that I want to do is sooo long and people who provide funding want other things done - so I will have to find free time to do it.

Best,

Oliver 

I completely agree with you!! on the new content type!! and today I did see the new content type by Yasin!! very creative .. I must say that h5p has gained some big grounds on the content types avaiable now... special thanks to all the contributors and testers and developers!!

Thanks for sharing!!!

Hi 

Is it possible to have a calendar for lent ?

It starts the 17th Feb to  3rd Apr .

Would really be nice

Tony

otacke's picture

Hi Tony!

My previous answer still holds. There are probably many similar use cases, but instead of cramming more and more edge cases into the advent calendar rendering the editor UX horrible, it makes more sense to create a more general content type that's not limited to a fixed number of doors or dates.

Please note that I created that content time in my free time - and that's a quite limiting factor. If someone wants to reuse of the code to create something similar, there's nothing that stands in her/his way legally.

Cheers,
Oliver

I can see loads of ways to adapt this as it is - a great resource. Quick question - will using it in its original format, releasing one day at a time work for Dec 2021?

otacke's picture

It will work in 2021, 2022, 2023, ...

Thanks Oliver

otacke's picture

Thanks. Too kind. That content type would be brilliant if I had not created in a weekend hackathon but given it a little more thought ;-) I still need to take care of responsiveness, accessibility and automating cutting door images from larger images ...

Hi

I have notciced in using the advent calendar I have to double click my mouse to open a window and also to close a window.

Do you know why  and how we get round that .

Thanks

Tony

otacke's picture

Hi Tony!

A double click is definitely not required by the content type and no, I don't know why that might be the case on your end. More interestingly: I am not even sure why you can close a door again - that's not even a function of the H5P advent calendar. Are we talking about the same thing? :-D

Cheers,
Oliver

If I remove some windows and update it doesn't show up at all. Is this a bug?

otacke's picture

Hi MatzJB!

An Advent Calendar always has 24 doors. So, no. Not a bug.

Best,

Oliver 

Fair enough, however the ability to remove and add doors indicates that it is generic enough to allow for say 25 doors. So, maybe remove this ability, otherwise the user will think that you can add more doors?

Attachments: 
otacke's picture

Hi MatzJB!

Very first of all: Thanks for contributing your suggestion!

First of all: Please read this very thread, as I already elaborated on the number of doors and the difference between an Advent Calendar and a similar content type that might have a different number of doors.

Second: This content type was hacked in a weekend only (which is my free time) in order to provide a basic Advent Calendar. It has many shortcomings, that's why it's labelled "beta". I am well aware of the door number situation: I set the minimum and maximum number of doors to 24 already, but unfortunately the H5P core list editor does only prevent you from exceeding the maximum, not prevent you from going below the minimum. Either this needs to be changed in the H5P core list editor (which would make sense as this setting influences other content types, too), or I'd have had to create an extra editor widget for the Advent Calendar. Time ... Other shortcomings are a lack of responsiveness, a lack of full accessibility and a lack of auto-cropping the door images from one large background image. Time ...

Cheers,
Oliver

Hi!

I was wondering if a version of advent calendar would be coming up in which the teacher/peraon setting it up could determine when the advent calendar is opened? This type of activity is supper needed but I would in addition to December also need it during the summer time for example to easily share tips with my students daily to help them with their writing. 

Thank you so much!

otacke's picture

Hi!

There is an update that the H5P core team still needs to check/release. No, I don't know when they are going to do that. That update doesn't allow to set the month though anyway.

As I have already mentioned in this thread: It's an advent calendar :-) The code is out there and openly licensed. If someone want to use it to create something more general, he/she can. I will, however, definitely not add options that ony would not need for an advent calendar.

Cheers,
Oliver