minibb®
Fight the automated spam - protect your miniBB-forums,
getting the Captcha addon! Click here to read more.
Captcha Addon for miniBB
Community Forum
 | Forums | File Bank | Sign Up | Reply | Search | Statistics | Manual |
Master Class miniBB Community Forum / Master Class /

intergation with IndexU

 
Sunburnt
Guest
#1 | Posted: 28 Apr 2007 02:18
Reply 
Great info here. I'm thinking of integrating miniBB with IndexU 5.4 directory db. However, my IndexU db does not have an incremental integer userid field. It only has a username (char) as primary key which should be mapped to username for miniBB.

Read that someone here had successfully integrate with IndexU from nicecoder.com before. Anyone can share some insight or suggestions?
Paul
CEO
#2 | Posted: 30 Apr 2007 03:15
Reply 
Sunburnt

Unfortunatelly it will be very difficult to integrate miniBB with something that has no auto increment integer ID. Basically, you need to rewrite core a lot and secure it additionally to make it work. I never heard btw miniBB was intergrated with IndexU...
Sunburnt
Guest
#3 | Posted: 30 Apr 2007 06:13
Reply 
Well, someone did managed to integrate with IndexU successfully here:
http://www.fish4carp.co.uk/chat/
http://www.bigfreeguide.com/camping/chat/

Wonder how it's possibile without changing the core codes.
Paul
CEO
#4 | Posted: 30 Apr 2007 07:54
Reply 
Hmm, not saying the first site violates the copyright because copyright notice is removed w/o our permission, I could suppose they have made some adjustments to the default database or something like this, because as I see, user IDs are on their place... i.e. I am sure they use numerical IDs. Maybe your version of IndexU is a bit old? Without doubt, using numerical autoincremental ID is the base of any serious system...
Paul
CEO
#5 | Posted: 30 Apr 2007 07:56
Reply 
Btw, what exactly is IndexU? Where it can be downloaded from?
Sunburnt
Guest
#6 | Posted: 30 Apr 2007 10:12
Reply 
It's a directory script. Here's where you can download a free trial copy of IndexU http://www.nicecoder.com

I'm using their latest v5.4 which does not have an autoincremental ID. Hmm... perhaps integration was made for IndexU to populate into miniBB user table instead?
Paul
CEO
#7 | Posted: 30 Apr 2007 10:48
Reply 
perhaps integration was made for IndexU to populate into miniBB user table instead

that is possible... it is also possible that these sites are not integrated at all ;-) I have not tested with different logins. Maybe they are also duplicating userinfo in both tables and synchronizing it on some updates.

I've downloaded free version of IndexU and could confirm there is no autoincrement field. So it would be very difficult to integrate miniBB the way we propose.
Sunburnt
Guest
#8 | Posted: 30 Apr 2007 12:23
Reply 
I think the person who made the integration did post here before, see http://www.minibb.com/forums/5_2138_1.html#msg24926 post by mattegg.

So it seems that he's not maintaining 2 separate dbs and minibb shares the user db with IndexU. Interesting how this can be done. Modifying IndexU db to have user_id as incremental key would changed it's primary key to be user_id instead of username. That will break IndexU script as username has to be unique.

I'm thinking whether adding an additional non-incremental user_id field and manually assign an incremental value to tag each user. Can this possibly workaround the primary key constraint of the db and still get minibb to work?
Paul
CEO
#9 | Posted: 1 May 2007 03:33 | Edited by: Paul
Reply 
Hmm, yes it seems so :-) But this guy already wrote he could integrate miniBB for you just for $40. Our services are a bit more expensive.

I think adding a primary key is a must. So you keep two unique keys - for ID and username, I think IndexU should not have conflicts with it. All registrations and profile editing also should be done only from IndexU page.
mattegg
Guest
#10 | Posted: 12 Oct 2007 09:08
Reply 
hi, im the person that integrated it, just looking on the forums as i was about to do it again and found this post. I just added a user_id and set as auto increment as indexU does not have a key field on this table.
 
Your reply
Bold Style  Italic Style  Image Link  URL Link 


» Username  » Password 
You are welcome to post anonymously by entering a nickname with no password (if that nickname has not been taken by another member) or by leaving both fields empty. If you have a forums membership account, you can also sign in from this page without posting a message, or sign in and post at once.

Before posting, be sure your message is compliant with our forum posting rules. If not, it may be locked or deleted with no explanation.

 
Online now: Guests - 39
Members - 0
Most users ever online: 191 [24 Dec 2007 14:33]
Guests - 191 / Members - 0

Forums are powered by miniBB®