I have had some recent problems.
1. When a K2 user on my site logs in as a K2 user and tries to update "my account", he gets a 404 page error after selecting "Save". Any ideas on how to fix.
2. I disabled recaptcha on my site in Jomsocial but kept it for K2. When a user tries to create a Jomsocial account, there is a hidden & invisible recaptcha that blocks Jomsocial registration. The recaptcha comes from K2. I have no idea why that appears. When the registration fails, the site redirects to a K2 user registration page instead of staying in Jomsocial. I had to completely disable recaptcha & now many spammers are registering on the site. Any ideas?
3. How do I keep the Jomsocial & K2 users separate so that JS users only use JS and K2 users only use the K2 features?
Thanks.
I have had some recent problems.
1. When a K2 user on my site logs in as a K2 user and tries to update "my account", he gets a 404 page error after selecting "Save". Any ideas on how to fix.
2. I disabled recaptcha on my site in Jomsocial but kept it for K2. When a user tries to create a Jomsocial account, there is a hidden & invisible recaptcha that blocks Jomsocial registration. The recaptcha comes from K2. I have no idea why that appears. When the registration fails, the site redirects to a K2 user registration page instead of staying in Jomsocial. I had to completely disable recaptcha & now many spammers are registering on the site. Any ideas?
3. How do I keep the Jomsocial & K2 users separate so that JS users only use JS and K2 users only use the K2 features?
Thanks.
Your Save problem is fixed by going into K2 and then Parameters then click on Advanced tab. Under there you will see the option "Profile edit redirect". This controls the page the user sees after editing their own details. You have likely set it to a page that no longer exists on your site. Set it to the main menu or unset it so it doesnt go to any particular page.
I dont use Jomsocial so I cant answer the rest, sorry.
"1. When a K2 user on my site logs in as a K2 user and tries to update "my account", he gets a 404 page error after selecting "Save". Any ideas on how to fix. "
It was a problem with the calendar. Links to this plugin files were wrong and it was giving an error. Scan the site's files looking for the calendar name, check the code line by line and fix what is wrong. That is how the problem was fixed. Good luck.
1. profile editing from backend is working properly without a problem.
2. K2 Advanced tab ==>Profile edit redirect was found at first not selecting any menu items and corrected to select main page but still it didn't fix the 404 error.
3. I've tested removing .htaccess file and all SEO setting were set to no with no results.
4. I've also deactivated jomsocial "jomsocialredirect" plugin which is used to force all user registration to be done through jomsocial and it didn't help.
I'd appreciate it if anyone can help as due to this problem I can't publish k2 user module until this issue is resolved.
I can also confirm but I have some additional information:
We are using a JoomlArt template and if I change to a preinstalled template like Beez5 it works. It seems that the problem in some way is connected to the template.
I am also using a Joomlart template. I didn't try with a different template. Probably should have. I am using Community Builder with the CB Blogs plugin. That fixed the problem and allowed users to build a better profile.
Thanks for the info on the Joomlart template. I will keep that in mind.
I do not believe it is the template or other components. This happened to me after upgrading to 2.6.2. I tried different templates and eventhough the Bees templates handle the redirect better and actually land on a page that exits it does not redirect to the page I selected in the backend.
This is a redirect issue in K2 after profile save.
Last Edit: 5 months ago by Mary. Reason: spelling correction
I had the same problem. User would get to a 404 page after registration.
I also bought a template (from templatemonster) and had a custom "register.php" file for my template.
The issue was in this "register" file. Everywhere in the file it had this : K2_JVERSION=='16'
I did a find/replace for 16 and replaced for 25 and now it works.
So if you have the same issue, you may be able to use your template custom register file by replacing the JVERSION in the file.