I've used JEvents on a number of websites I've designed. It's a very good and handy plugin for Joomla and I've now thought it's about time I went and at least purchased Bronze.
The only thing is I'm not sure which level I would require for some of the things I want to do.
At the moment I've got one website which I've created a small custom bit of code for K2 (I've not wrote it as a K2 Plugin or anything, I've actually wrote it as a K2 Template). In the code it reads a list of the events from JEvents and returns them as an array (which it then shows on screen as a list with a drop down list next to them (the idea going forward is that each of the events will be able to have a pre-built form attached to them so people when they want to do the events will be able to click a booking link and fill in a basic form - it's for a charity with disabled people and they wanted the form creation to be as simple as possible which is why I haven't used any of the pre-built form plugins like breezing forms, etc as they all seem way to complicated and could cause confusion).
To get the events it does a very simple read the database and just creates the list from the data in the vevdetail however I seem to have come across a problem regarding repetition as I just noticed that when repetitions are created they're not just simply repeated in vevdetail it seems to be something in rrule database that tells it when to repeat.
Obviously I've realised I'm probably going all the wrong way about this by just reading this data straight from the database - and then writing my own code to decode the rrule database seems a bit extreme, especially as I presume all this code is already wrote somewhere within Jevents itself.
I notice on the subscriptions you get access to the documentation - is the documentation supplied like proper information about the functions and classes that can be used from Jevents when programming in PHP (like the Joomla API documentation) or is it really only just basic information about how to setup the various plugins from the administrator interface?
The only thing is I'm not sure which level I would require for some of the things I want to do.
At the moment I've got one website which I've created a small custom bit of code for K2 (I've not wrote it as a K2 Plugin or anything, I've actually wrote it as a K2 Template). In the code it reads a list of the events from JEvents and returns them as an array (which it then shows on screen as a list with a drop down list next to them (the idea going forward is that each of the events will be able to have a pre-built form attached to them so people when they want to do the events will be able to click a booking link and fill in a basic form - it's for a charity with disabled people and they wanted the form creation to be as simple as possible which is why I haven't used any of the pre-built form plugins like breezing forms, etc as they all seem way to complicated and could cause confusion).
To get the events it does a very simple read the database and just creates the list from the data in the vevdetail however I seem to have come across a problem regarding repetition as I just noticed that when repetitions are created they're not just simply repeated in vevdetail it seems to be something in rrule database that tells it when to repeat.
Obviously I've realised I'm probably going all the wrong way about this by just reading this data straight from the database - and then writing my own code to decode the rrule database seems a bit extreme, especially as I presume all this code is already wrote somewhere within Jevents itself.
I notice on the subscriptions you get access to the documentation - is the documentation supplied like proper information about the functions and classes that can be used from Jevents when programming in PHP (like the Joomla API documentation) or is it really only just basic information about how to setup the various plugins from the administrator interface?