Hi!
I use JooBB! with Joomla 1.52. I have a Problem... My users should register with the Standard Joomla-Register-Form.
Now I must synchronizise the JooBB!-Forum everytime a user register.
Is there a possibility to Autosynchronizise erverytime a User register? Or to include the Rules to the Standard Joomla-Register-From?
Sorry for my bad English...Speaks anyone german here?
Thank you very much! pino
Hi,
I will try to find a quick solution. Maybe there's a possibility to catch the event "register" in Joomla! If not, it will be nice someone have a little bit time to program a registration module?!
Ich werde versuchen eine schnelle Lösung zu finden. Vielleicht bietet Joomla ein entsprechendes Ereignis an. Falls nicht, wäre es schön, wenn sich ein Programmierer findet der ein Registrationsmodul schreibt?!
Regards / Gruß
Robbie
PS: @pino: Your english is good! Dein English ist doch gut!
I've been trying to get the registration form in joomla to update joobb records but i cant seem to do it
I think this is without doubt the most important issue Joobb faces. Would it not be possible for joobb to actually use joomla's user table for the login info and just have a seperate table for the profile info?
Chris Badley
I've posted this fix around these forums. Check it out.
"My question is, how can this be done automatically so I don't have to manually do this for every user that registers for my site."
Took me a bit to figure this out.
If you currently have joobb installed and your host/server has phpMyadmin its a really easy fix.
Log into PHPMyAdmin -> Databases -> (yourdatabase) -> Table: jos_joobb_users
Go ahead and choose the second button "Structure".
Under the "role" entry choose the pencil icon for "change".
Under default it is probably set to "0", change that to "1".
0 = none
1 = registered
This will put all your new joomla users in the joobb "registered" role.
This seems to be a bug with the install when creating the jos_joobb_users table because in the config_user_settings_defaults.xml file it looks to be set correct.
Actually I found it here in the install.joobb.sql.
CREATE TABLE IF NOT EXISTS `#__joobb_users` (
`id` int(11) NOT NULL default '0',
`posts` mediumint(
unsigned NOT NULL default '0',
`role` tinyint(1) NOT NULL default '0',
`system_emails` tinyint(1) unsigned NOT NULL default '0',
`pm_enabled` tinyint(1) NOT NULL default '1',
`privmsg_new` int(11) NOT NULL default '0',
`privmsg_unread` int(11) NOT NULL default '0',
`show_email` tinyint(1) NOT NULL default '0',
`show_online_state` tinyint(1) NOT NULL default '1',
`notify_on_reply` tinyint(1) NOT NULL default '1',
`notify_on_pm` tinyint(1) NOT NULL default '0',
`enable_bbcode` tinyint(1) NOT NULL default '1',
`enable_smilies` tinyint(1) NOT NULL default '1',
`avatar_image` varchar(100) NOT NULL default '',
`time_zone` decimal(5,2) NOT NULL default '0.00',
`time_format` varchar(25) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM CHARACTER SET `utf8`;
This should be changed to 1 in future releases.
Chris Badley
hi,
in the release 0.7.0 "role" is set to "1" by default.
regards,
robbie