I'm always looking for new features. Would you be willing to email me your code? If so, I can PM you my email address.
I'd be happy to share what we're doing with your mod. I will have to sanitize the code a bit before sending it out. When building prototypes I tend to keep notes in the code that discuss marketing and business issues I'm considering when making feature decisions. Helps my aging brain remember "why on earth I did that".
Elgg needs a central calendar engine that other mods can use when creating date based items. I am developing several mods for our project that include date data. A core requirement for our project is that anything with a date should be able to show up on the calendar.
The first mod is up and running. It is similar to the tasks plugin that has been floating around in that it includes date items in its data model. I think I have a mod prototype architecture / specification doc I created that I can send to you. It lays out what I think your mod does and how it could be used as an engine for other mods that want to use its core functions and display capabilities.
Thanks Kevin,
I was afraid so. I guess I better get into this elgg mentality and start coding some plugins. Taking into account that I have some programming experience (not elggs though), do you have any advice in how I may go about building this kind of plugin? Also, how did you manage to learn how to program for elgg? Any useful resources you refer to continuously? Thanks!
When I started with Elgg, there were very few docs, so I read the source.
I highly recommend that. Just take a day or two, go to engine/lib and start reading.
The source is very well documented.
Of course you can also read the docs. They are much better now. Click on the link above.
Thanks for the guidance Kevin. I did read the docs, they were helpful.
I guess I'll move on to move the source, hopefully that helps. Most of the time I understand the code, the problem is getting into the mentality of a whole package, not just looking at one file by one file.
Time will help :)
-Thanks!
hi,
you have get ui.datepicker-fr.js e add in event_calendar folder
And in metatags.php add this line:
<script type="text/javascript" src="<?php echo $vars['url']; ?>mod/event_calendar/ui.datepicker-fr.js"></script>
I changed the language to Portuguese, but the event add broke...
Whenever I add any kind of event, the date shown is December, 31th, 1969
Hello Eric,
You have indeed two problems to fix. One is about the date being changed to 01/01/1970. The other one is about the timezone. You will find the fixes for both here:
http://community.elgg.org/mod/groups/topicposts.php?topic=473553&group_guid=263011
Cheers,
Eric
Thanks,
I had to change the date format of name to number.
ex.: April-10-2010 to 10-04-2010(dd-mm-yy)
What do you mean by "officale version"?
Any text like "Event calendar" will be in the language files - there is no embedded text.
If you want to change the datepicker language strings, you will need to read the jQuery documentation for that.
Sorry for not being clear. On my localhost everything is working fine, in the WWW-version the calender does not appear.
Sounds like a server issue. Sorry, I can't help you there.
You might try checking your live site with something like Firebug to look for JavaScript errors.
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.