Calendar needs cannot be meet? - ruby-on-rails

My needs are reasonably simple but I cannot seem to find a working solution. Any help is greatly appreciated. I don't want to start implementing something from scratch if I can use a open source solution that is well stablished and I can eventually contribute in some way.
My Requirements
1- I need to have all events stored in the database so I can fetch them (and their content) with a background process for manipulation. I will process all events once/twice a day for any given day. Processing mainly consists of sending out reminders etc.
2- I need to allow recurring events.
3- I need custom forms and application specific custom fields for all events.(this seemed to leave google calendar out)
4- UI needs to display events depending on user logged in.
5- all day events not required
What I have looked at so far:
FullCalendar: Seems the most plausible although I haven't yet figured out how to accomplish #3 above.
event_calendar: I have no idea how to implement recurring events efficiently using this solution. It seems like I would have to implement it from scratch using iCal's standards etc. Does not sound like fun. Any suggestions here?
Ice_Cube: This would potentially help with the event_calendar recurring event implementation.
I have not worked with calendars before so I might be missing something really simple. Please let me know your thoughts.
Env: Rails 3.1, looking for gem/plugin/JQuery solution. If not found will try to implement from scratch. =) Thank you for your help.

Check dhtmlxScheduler, it solves all above requirements.
Also, there is a ROR integration sample

Related

Displaying Data From Firebase in iOS in 'Flashcards'

I am developing an iOS app that displays certain words from a Firebase database. The difference, however, is that I want to display the search results in a 'Flashcard' style. I have attached an image to give you an idea of what I am trying to do. I also want it to act as a button (i.e perform some actions when tapped). It would be great if you could help me give me an idea about how I could get this done. Thanks a lot]1
1.) Create a custom collection view. (Guide: https://medium.com/#michaelrojas_66889/how-to-make-a-custom-collection-view-cell-in-swift-6d5783ab7c1c)
2.) Get started with Firebase. (How to get started: https://firebase.google.com/docs/ios/setup)
3.) Setup everything you need for the collection view (Code)
4.) Retrieve values from Firebase. (https://firebase.google.com/docs/database/ios/read-and-write)
At least this is a start where you should begin. There is hundred of guides how to perform something like that, if you're googling the correct way. Once you get started, you should edit your post and ask more specific what you need help with and there will be a lot of people here who will help you out. But like someone said in the comments, it's not a code service. We're not building it for you. We're here to help you get in the right direction. (I know it's a pain in the beginning, and you will get confused a hundred of times. But that's the best way of learning.)
Good luck!

Parse detecting db changes

I am using Parse in my iOS App and was wondering if it had a way for my app to get notified when a db change is made. I saw some outdated documentation that indicated there was a Parse.Cloud function but it does not seem to exist.
More recently I saw something about Parse.observeValue but cannot find any example of how to use it and I cannot seem to get it to work.
Does anyone in the Parse community know anything about this and maybe have a code snippet that shows how to perform such a function?
I have a table that keeps comments for users and I wanted to get notified when a comment is made. For example, if user 1 adds a comment on their device I was hoping that user 2 could get a notification so the the app for user 2 could reload any new comments.
Hope this makes sense... as usual any help is greatly appreciated!!
Parse provides afterSave triggers in cloud code. Those, in conjunction with push notifications would provide -- with a little latency -- a way to detect db change at the client.
If you really need this to work comprehensively and fast, I think the best alternative is google firebase.

Method of integrating a certain persons Twitter account into iOS App

In my app so far, I have to implement all the Twitter posts from a certain individual into a table view, and it automatically updates when the person tweets a certain post. Is it possible to mention a certain individual e.g. #John.. If it is possible, how can I do it? If not just let me know and I will delete this question as it could be too ambitious. Thanks!
I don't quite understand what you mean. I do a little!
There is a quick and easy way of doing this! One easy way is to use Twitters own SDK called Fabric. See Here
See this link for the timeline stuff and integration to your app Documentation
This should help you out!
P.S. Let me know how you get on!

Calendar or Agenda plugin for Grails

I need to find a way to detect if any given person is available in a given time... but it needs to be accurate, i will explain with an example:
I have a system that allows to a given person to register, and be contacted to work in a work-by-hour job. So, a given person can be hired to work from 09:00AM to 13:00, and be hired by a completely different person to work from 16:00 to 20:00 (for example). I need a Calendar/Agenda-like plugin to grails that allow me to get the data in a given day, and hourly-accurate
Anybody knows any plugin that dows that? Thank you.
There's not a plugin to my knowledge that is going to give you exactly what you need. There is, however, a very nice jQuery plugin called FullCalendar that I've used to implement Google Calendar like functionality for a client.
There is also a Grails plugin for it, although I generally don't use plugins for JavaScript libraries. Makes it more difficult to customize things.
You're still going to have to manage your agenda/event data yourself. But once you have the data, feeding it to FullCalendar via JSON is cake.
This can be also implemented with DHTMLX JavaPlanner, check out this tutorial
http://javaplanner.com/docs/using_javaplanner_with_the_grails_framework.html

Has anyone got any experience using Pfeed? I have several issues to build up a 'recent activity' log

I have started trying to use Pfeed plugin for my Rails app. Apart from four support pages of wiki on the Github, I only found this blog post helpful for me to start using.
I have managed to get the simple feeds working like "User bought 12 items about 1 minute ago" etc. But when it comes to customize the feed items, that's where I have having issues to proceed. Pfeed uses Model&View items for each feed configuration and I found out that models are working as it should be. Very frustrating.
Has anyone used this Plugin before? If so, please do let me know how it goes. Also if you have ever used any other good plugins for this sort of Recent Activity feature, please show me the way.
Many thanks.
Phyo
Not sure if it's the answer you're looking for, but I looked through a bunch of timeline generators and settled for timeline_fu
It's quite easy to use (I ended up forking it and making some edits so save some extra variables etc. but it was really easy to do).

Resources