I'm really surprised that this issue is not already being heavily discussed in the community.
A good calendar is a must in any collaborative platform, and I think that Elgg could be a good one, among other use cases. It´s somewhat surprising that calendar is not a core plug-in, but not having any plug-in at all is appalling.
Am I missing something?
Greetings.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Juho Jaakkola@juho.jaakkola
Juho Jaakkola - 0 likes
- https://github.com/arckinteractive/events_api
- https://github.com/arckinteractive/events_ui
- Alejo Becerra Díaz@alejobd
Alejo Becerra Díaz - 0 likes
- Juho Jaakkola@juho.jaakkola
Juho Jaakkola - 0 likes
- Alejo Becerra Díaz@alejobd
Alejo Becerra Díaz - 0 likes
- Juho Jaakkola@juho.jaakkola
Juho Jaakkola - 0 likes
- Alejo Becerra Díaz@alejobd
Alejo Becerra Díaz - 0 likes
- Matt Beckett@Beck24
Matt Beckett - 0 likes
- kanha@kanha
kanha - 0 likes
You must log in to post replies.The event_calendar plugin is currently being developed in this fork: https://github.com/juho-jaakkola/elgg-event_calendar
iionly has been making a lot of work towards making it work on both Elgg 1.8 and 1.9+. I just haven't gotten around to add actual release packages here in the community.
If you're starting from a scratch I would however recommend using combination of these two:
They are technologically more advanced and of better quality than event_calendar.
Hi, Juho.
Thanks for the lightning fast response.
When you say that "iionly has been making a lot of work towards making it work on both Elgg 1.8 and 1.9+", the "towards" implies that it's NOT working yet on Elgg 1.9+?
Those two you are recommending, are they normal plug-ins, installed as usual? I see some "composer" stuff at the end of the readme for the api. Is there any documentation apart from that readme?.
Greetings.
There aren't any major blockers in event_calendar for Elgg 1.9. All the basic features should work.
I'm not sure what exactly is the definition of a "normal" plugin. I use composer on a daily basis, so for me it is very normal. ;)
But yes, it seems like you need to use composer if you're downloading the source code directly from Github.
Well, when I say "normal" plugin I mean the ones you install following the "download zip-->extract folder-->move folder to mod directory-->activate" procedure.
As I understand, the composer "voodoo" ;) is only needed for the api, and the ui is a normal plugin. I presume that this is that composer:
https://getcomposer.org
And that I should run the "composer install --no-dev" command (as I'm not a dev) inside the api plug-in directory, (before?/after?/does not matter?) copying it to the "mod" directory.
What should be the output of "vendor/bin/phpunit" if everything is ok?
I presume the goal is to make it a normal plugin, without the composer stuff (in other words, with the dependencies included)? With the composer stuff, and without being in the Elgg repositories, I'm afraid it won't be very popular.
Greetings.
Might be best to contact the plugin authors for the details.
Why, I presumed you were involved. Thanks again for your help, but, nonetheless I think that Elgg developers should be at least as eager as me to have a top class, easy to use and "visible" calendar plugin for Elgg. In other words, I don't mind contacting the plugin authors, but I'm sure you (developers) contacting them would be far more useful to attain that goal.
Greetings.
I'm one of the authors of those plugins - the composer step is necessary to include third party libraries that it depends on, it's nothing all that complicated. Just run the command once the plugin is in your mod directory and it will work.
I agree with Alejo Becerra Díaz that we need to have a top class, easy to use and "visible" calendar plugin for Elgg. Not sure how to run the "command once" on cpanel based web hosting - any step-by-step guide for it ? as other plugins apparently do not need this step.
By the way does not Event Manger https://community.elgg.org/plugins/736695 and the Calendar add-on for it does similar thing? I am not sure so will like to know.