- Changes MySQL database to MySQLi.
With 99% of satisfied customers, premium support & powerful options, Ohanah is the right choice for you when it comes to deal with events. Fully compatible with any Joomla! version.
Over 1 million events have been created using Ohanah in just 3 years. People from all over the world are using Ohanah every day to organise their seminars, community gatherings, music shows and any type of event that you can imagine.
EASY TO SET UP AND A JOY TO USE
Ohanah will let you fully manage all aspects of your events.
* event management (recurring events included)
* venue management (geolocation included)
* attendee management (notifications included)
* and much more…
All at your fingertips, easy to use also for your clients, and with a beautiful interface. A great user experience is guaranteed.
BEAUTIFUL OUT OF THE BOX
No need to be a CSS expert in order to have an amazing looking site. Ohanah will automagically blend in with your existing layout and design, and your events will have the same look & feel of your site.
PACKED WITH A MOBILE EXPERIENCE
Let your visitors browse and access all your events on their smartphones. With Ohanah you get a fully customisable jQuery based Mobile app, which can even be converted into a native app.
Ohanah truly speaks your language. Translated into 36 languages and used in more than 100 countries, Ohanah is one of the few extensions on the JED that is really multilingual. Check the list of available languages here http://ohanah.com/features/powerful-options
Ohanah is developer friendly and provides a full REST API and a JSON output that let you take control over its customisation.
Have additional questions? Visit our website http://ohanah.com or check out our the demo http://ohanah.com/in-action/event-list
Really, it makes the work with extensions in general not simple ;)
I started with the Ohanah extension and I just liked the backend. Of course, you have to read a lot about module injections to understand it but after it works great. The backend view is really professional!
I had some trouble to understand how I can change the styles for the frontend like a list and others but finally it works. Thanks a lot to the support from Ohanah! They are very profession and patient ;)!
In hindsight, it would have been more appropriate for me to communicate my concerns with them, but I didn't and simply posted a bad review here.
Ohanah made me aware of the situation on their end and made an effort to educate me on what they were willing to do to keep me as a customer satisfied along with asking me if I was willing to let them complete my ticket. Based on their response, I let them attempt to fix my ticket and I have to say, that I am extremely pleased with the results. In my case, there was a problem in the database, and new tables had to be built, so that's exactly what they did--build my tables from the ground up.
Speaking only for myself, I found their conflict resolution to be top notch and I wouldn't hesitate to recommend them to a friend based on my experience with them.
thank you for your words!
much much appreciated!
glad that you happy with Ohanah and glad to have people like you as customers :-)
and most important flavio and bojan your support is awesome u have earned my respect for this.
anybody who wants to setup events in great way just try ohanah and their support.
Support and releases are minor (bugfixes) but that's easy because there are lot's of them. Just read through the less than 3 starred reviews and summarize...
Not to mention a huge security flaw that I reported to joomla (and that is on there website forum but still not fixed).
I paid for this once (yes the website and demo are looking like candy) and never again! (yes it's a crappy component)
we are sorry for your disappointment.
as written on the forums and as announced, "frontend editing" was on the short term development pipeline and has been released just one day after your review http://app.ohanah.com/release-notes/168-version-21
of course there is no security flaw. you just should have asked for support and we would have been more then happy to help you out.
thanks in any case for having choose ohanah
I had many questions, all of which were answered within a business day. Each time I had an issue the support team walked me through it until it was resolved.
Being new to Joomla this was pretty important for me.
I get my registration email and get into the support area and download the most up-to-date version only to find that what they are running on the demo is not their most recent version. After doing a little digging, their Event List has a huge change between v1 and v2. Where you get the fancy icons with the dates, is no longer in v2, and reading though the support forums the answer is a basic, we did it this way, we might switch it back, but deal with it.
Okay I thought, so I just paid for a version that is not even the most current, I can deal with that because 1.0.19 still had all the great stuff that I wanted and I will be fine.
So where is where my customer experience with this company took a turn into the dumps.
First let me start off by saying yes, ultimately it is my fault for not keeping redundant back ups of my downloaded components, but still...
So I had a catastrophic failure on my server and lost everything. After rebuilding and contacting all the other software vendors I had purchased a comp/mod from I go back to my email with the download link from Ohanah. "com_ohanah-2.0.2.zip (Not Available)" Interesting, okay, must be because my 3 month subscription expired, well the site says I can still use it, even after it expires, so I will just email support and get another link.
The jist of the email was:
"This means that if you want to have access to support and updates again you need to rebuy a subscription plan."
So in other words, since I lost my copies of the software, the only way I can get another copy is to buy it again.
I have never had a software company tell me if I want another copy of the software that I paid for that I would have to pay for it again.
I think this business is broken, and their support refuses to help, so either I have to find another comp/mod or fork over another check for the subscription.
My advise, as long as you don't need support this has to be one of the best Events extensions there is, but don't expect them to treat paying customers any different than non...
As written directly to you via mail, there has been a misunderstanding and a technical problem that caused your disappointment.
Your access to the software and support (what you paid for) has been personally reactivated by Nick right after and also special access to the latest version has been granted to you as a sign of concern from our side :-)
So... installed the beast, interface looks pretty as well, the owners have put a lot into the way it looks in admin for sure.
Very fiddly setting up the injection modules and after reading lots of posts got something I was half happy with, moved on. Next I have 20 seats, 20 people have booked ok thats cool, but what about if people want to go on a waiting list ? sorry, tough, it isnt going to happen here. For an events module I was quite shocked that it couldnt handle this ! I do find it hard to beleive no one has wanted this.
Checked in the forums and it has been requested but ignored so all of a sudden the module is useless for anything but very basics
You also cant list by venues, just by events. You can put up a UL list of venues (really not exciting!). The events on is ok, but the venues is quite missing.
The website for this module is very bling indeed I must admit to being pulled in by the glitz and of course like a lot of components now you have to pay for 'support' but the components are 'free'. Strangly , like most, you cannot download the compoent only with no support but have to pay for the support. Im all for somebody earing some money, and have paid for many good components, but what I dont like is hiding behind the truth this way, come on guys, if the compoent is really free then it should be downloadable free, but you have to pay before you get access to it lol.
All in all, there are quite a few event managers out there that can do a simple waiting /reserve list, so money down the drain for me but be warned and move on if you want this functionality!
dear Rikathome, as written to you on the support platform, we can not satisfy everyone's need and for sure we can not satisfy every one's request of developing their personal features that they personally need. we had to make some decisions and left out some feature that could probably fit in the future development pipeline.
in any case on the product page you had a full features list, detailed features tour, faq section, contact form and three full demos to try out and know everything in advance.
you could have avoided to come here manifesting your disappointment by this way on the jed, which shouldn't be the place for features requests actually.
I tried a couple of components but nothing else worked the way I need or did not look good.
To me functionality is important but also is aesthetics.
I will list some of the pros and cons of my experience
1. Blends in with my template of choice very well. I use a YooTheme template and ohanah looks perfect in it.
2. Has lists, list summery pages, detail pages, an actual calendar, and others, all integrated into each other. So no matter how you want you events to be displayed on one part of the site you can list it in another way graphically in another part of the site and it is all seamless.
3. It also allows people to be able to buy tickets for events online. Setup was very easy, just put in PayPal email address in the backend settings and that’s it. So easy!!!
4. Support has been responsive and good. Must admit I have not needed it much because for the most part it is a very easy to use component.
5. As mentioned above this is easy to use and very clean design. No clutter which I like a lot, minimalist, to me less goes farther. Yet has enormous flexibility and features.
1. In the event list menu item type, it would be nice to be able to filter out event categories, would make the designing of pages and sections of the site. As far as I can tell in the list events page. It is either all events or a single category. But not different categories. Say category 1, 3, 5 but not category 2, and 4. That being said this is perhaps unique to me and would not be an issue to most people.
I highly recommend this component to anyone looking for an event component.
* neat and nicely working way of dealing with venues
* good looking design
* nice feature called module injection
... I regretably have some other reasons why I will NOT(!) use this component:
* Auto-publishing of newly added events does NOT work
* you can't publish reoccuring events from frontend.
* There is not the least ACL control or effect.
The only way is to set the access level for adding an event to something like "registered" or higher. But latest when wanting to publish it, you need an account with at least backend login. And for Ohanah doesn't have the least possibility of setting access levels, the account you ned for publishing must has rights on all other components by default. Regretably not acceptable for my project.
I really would have like to use it, but for me, it's insufficient and - compared to other Joomla!- components - inomplete.
What a pity.
the features you are speaking about are nowhere written as official features of ohanah.
you also had 3 full demos and detailed information on the product page.
so it is quite incorrect to come here claiming for them and also claiming for the technical issues that you could have solved through our dedicated support team.
if even you would have accessed the support system and asked for help, our tech engineers would have been more then happy to help you out.
In my opinion the base functionality is just not enough for a mid to large scale production website.
Especially the venue management and display. The component doesn't offer any sort of venue list view. Your only option is to display a module with the venues in a simple and plain list without any additional details.
If you wanted anything even close to displaying your venues you need to do quite a bit of heavy modifications and create custom views. In addition the SQL database has a what I would call "odd" structure thus making it quite difficult to pull information regarding a venue, since you need to connect to pretty much ALL the ohanah sql tables. (why is there an empty "images" column in the ohanah venue table??"
It has taken me quite a bit of development time to create a basic table that displays venue name | abbreviated description | venue image | and the number of events currently associated with this venue. It's worth mentioning you need to mod the source code if you want to add any custom fields to the venue such as listing the venue website, or phone number. Very important details that SHOULD NOT be clumped together in the description.
The events side of the component seems to work well enough. I didn't run into any major technical issues but again the presentation is just not what you would expect from an event component. Event fields are very limited so you are forced to clump all the essential information in the description field. While this is OK for a developer or an admin to do, it's just not good enough for a visitor, who may or may not realize that "hey I need to put the promoter's phone number in the description".
I have to pretty much re-design the entire event view. Most appalling aspect was the "event image" which by default is what looks like a 64px by 64px thumbnail and it has the same class as any other image in the component including the additional event images and venue images so it can't be fixed with a simple css addition. You have to go change the source files and add a new css class.
Haven't the developers ever wondered why pretty much all events have a giant graphical flyer and not a page of text in MLA format with cited sources?
It's the most important aspect of an event listing and ohnah just fails miserably at this.
There's a few other major design flaws in the front end display. For example clocking the get directions on the map module. It seems to work fine, it takes you to the google directions page and if you type in your address it will give you accurate direction however when you are taken to google maps it uses the longitude latitude attributes rather than the actual address.
As a developer this didn't make an impression to me because I get the part where the position is calculated to reference to the long/lat attributes but it became an apparent issue when 3 of the 5 UI testers reported that "directions are not working because it gives them some random numbers as the address". It really needs an option to change some of those setting, option of selecting weather to use long/lat or actual address? It's not a new invention is been part of eventlist since what 2003? or just turn off the directions button, again easy fix to add the parameters in the module.
I've also run into some bugs that add to my frustration. Support is there but it just takes forever to get anything resolved. The rep seems to check his support tickets once a day, send a rhetorical reply and wait until the same time next day to check support tickets again.
One of the bugs was that the image lightbox would not work on any venue that didn't have events added to it.
It took them 3 days just to acknowledge that there is a problem and another 2 to release a new version (not a batch a FULL new version)
Another minor issue is that the venue description module will not display unless the venue list module is enabled and VISIBLE on the page where the description is. How and more importantly why the 2 modules are related is beyond be!
None of the templates or themes there seem to work. I get one default view and that's it. Maybe related to the template I'm using (yoo quantum) but who know, I haven't had time to look into this problem yet.
It's nice that the component gives you an option to disable jquery, but it's unfortunate that it doesn't work. Disabling jquery makes the front end event submission non-functional, yet you can see jquery loaded in the source code, and all the other jquery functions like error checking or venue/event image lightbox working fine.
Which brings me to the next part. Every time you update you need to re install the entire component and overwrite every single file in the component including all the css and images. Template overwrites can only get you so far.
When you are forced to do so much source code modifications just to get the component in a barely functional state it's just not practical to have to overwrite everything whenever there's a new patch.
Option 1 - Never again take advantage of the updates for which I have paid for
Option 2 - Keep a textbook of every single change made to bring the component to a functional state and redo them after each update.
In conclusion this was a waste of money and time. After about a week of dabbling with this project and this component I'd have to revert to joomla 1.5 and use my heavily modified eventlist component.
This is my 8th event orientated website and I can guarantee you that this component will not make your website successful until they fix the user interface and component views.
we really tried our best to solve your specific issues, but probably a bit more of patience and collaboration from your side would have been helpful for both.
anyway, as discussed via mail/ticket, even if we do not agree with the rating of your review, we accept your point of view and will take some of your points in consideration as suggestions for the future.
fortunately most users are not developers like you and will never have to deal with the particular requirements you had. therefore Ohanah will work for them 100% issues-free out of the box.