Forgot?

Why MySQLi? Why guest can't see forum by default?

Reply Topic
Link to this post 11 Feb 10

I just tested Ninjaboard v1.0 alpha2 today.

I noticed that this component requires MySQLi instead of MySQL. Why MySQLi? If I switch to MySQLi, is there any bad affection to Joomla and other 3rd party extensions?

In this test, I created a new menuitem for NinjaBoard then try to visit that menu at frontend as a guest, but I got a warning message saying: You don't have permission to visit the forum.

why ninjaboard can't work out of box? Why refuse the guest to see the forum index page by default?

I think, at least we should allow guests see the forum index page in the default settings.

Thanks.

Link to this post 11 Feb 10

Hi baijianpeng,

We use MySQLi because that is a requirement of the Nooku framework, which powers Ninjaboard. Why did they choose to use MySQLi? I assume it was for the "i" in MySQLi.
MySQLi = MySQL improved. Find out more here: http://en.wikipedia.org/wiki/MySQLi

There will be no affect on Joomla, and there shouldn't be issues with other extensions as well, but of course we won't know for sure without feedback from you and a large number of other users :) We need your help. If any extension fails due to MySQLi, let us know so we can help the developer fix their extension.

As for the question of why it doesn't work by default... that's a good question.. and that is why it is "Ninjaboard v1.0 alpha2" instead of "Ninjaboard v1.0" :)

By the time it is stable, it should work out of the box.

Cheers,
Mark

Home Forum Joomla Extension Support NinjaBoard Why MySQLi? Why guest can't see forum by default?