Mambo+SMF - users integration?

Started by spiros, October 31, 2004, 04:33:58 PM

Previous topic - Next topic

spiros

I have followed the instuctions for Mambo SMF bridge version 2 and when  new users register in the new log-in module they only appear in SMF admin as users and not in Mambo CP. Is this normal? I even managed to create a user with the same username as an existing mambo (pre-integration) user.

I have installed the SMF bridge (Mambo 4.5.1a and SMF RC2, both mambo and SMF use the same db)
http://www.paxos.tk/m/ (link leading to SMF is SMF in the main menu)

Orstio

Please follow the instructions.

QuoteIn your SMF Theme, you'll probably want to change in index.english.php:

$txt['welcome_guest'] = 'Welcome, <b>' . $txt[28] . '</b>. Please <a href="' . $scripturl . '?action=login">login</a> or <a href="' . $scripturl . '?action=register">register</a>.';

to:

$txt['welcome_guest'] = 'Welcome, <b>' . $txt[28] . '</b>. Please login or <a href="http://www.your-mambo-installation.com/directory/index.php?option=com_smf_registration&task=register">register</a>.';

You may also want to search through your index.template.php, and make the following changes:

change:

action=login2

to:

action=mambo_login

change:

action=logout

to:

action=mambo_logout

There are other changes you can make in your SMF theme to make the integration look and function the way you want it to.

spiros

Thank you for your answer; indeed I have followed these instuctions but still I cannot see the new users in the Mambo CP and when a user (who registered through the Mambo/SMF log in module) logs in, the user menu does not appear....

Orstio

There are a number of missing entries in your Mambo language file, like:

_REG_COMPLETE_ACTIVATE
_REGISTER_REQUIRED
_USEND_MSG_ACTIVATE

Because of that, I get _LOGIN_BLOCKED when I try to login, which is also missing from your language file.

Unless these are fixed, your registration, activation, and login will not work.

spiros

#4
Yes, I fixed it (changed back to the English language file to be on the safe side) I even found your registration
[5  Orstio  Orstio     1 day ago ]
but still the same problems apply, i.e. new users do not appear in the Mambo CP and the user menu does not appear once logged in.

Thank you for your ongoing help!

Orstio

#5
Check these settings in your Mambo administration:

Allow User Registration:  Yes 
Use New Account Activation:  Yes 
Require Unique Email:  Yes

"Require Unique Email" means that you will not be able to register more than one account with the same email address.  If you are trying to register a new user for test purposes using an address you have already used, it won't let you register.  You may wish to turn that off if you're testing that way.

If "Allow User Registration" is not on, new users will be able to register in SMF, but not in Mambo.

Also, because my activation email didn't work, I cannot login to your Mambo. 

And, please edit my IP address out of that post, and at least modify that email address -- I don't like receiving spam.

spiros

Sorry about the ip and e-mail ):- It seems it was edited out by somebody somehow.

All three were already set to YES

Allow User Registration:  Yes
Use New Account Activation:  Yes
Require Unique Email:  Yes

I have registered you as a user through SMF CP and as another one through the Mambo CP so that you can see for yourself (please check your messages for the details). Before that I tried to register you as a user  through Mambo CP - but is said that your username was already taken (your username was nowhere to be seen in the Mambo user manager !).

Orstio

The password and username you gave me for SMF is different than the password and username you gave me for Mambo. 

How do you think that will work?  In order to have one login for both, the username and password for both must be the same.

QuoteBefore that I tried to register you as a user  through Mambo CP - but is said that your username was already taken (your username was nowhere to be seen in the Mambo user manager !).

Right, that's because I have not completed registration because the email I received to activate my account said only "_USEND_MSG_ACTIVATE", which (obviously) does not contain a proper activation code.

Orstio

I registered as user "orstio_again".  I logged in.  Does this look about right?


spiros

Hi Orstio,

The reason I did that (2 separate accounts) was for testing purposes, i.e. you could see what access you had with an account registered through Mambo CP and one through SMF CP - my apologies if this was not helpful.


Yes, the print screen looks right thank you; I can see your new registration at SMF (orstio_again) but I cannot see you in the Mambo CP as a user. Is this the way it is meant to be?  (The orstiomambo is the user name I registered you earlier)




Orstio

Ah!  OK, now we're getting somewhere.

Do you have the bridge v2.0, or 2.02?

http://mamboforge.net/frs/?group_id=543

marcnyc

Hi Orstio, your name seems to be the one that always comes up when we speak of Mambo and SMF integration. I have just installed Mambo for the first time and I am going down the integration route as well...

I am very confused as to which of the 5 files listed at the link you just provided us with is/are the one(s) I have to use to achieve integration... Can you enlighten me please?

Also is there some changelog/todo document somewhere that lets us know what the status of this integration project is? Is integration successfully achieved on all ends or are there still issues at hand? I read about issues in this board a lot but never know with what bridge these issues are etc...

Finally I know there are other MOS-SMF bridges. Which ones are they? Which one is the best and most functional?


Advertisement: