User Manager provides a simple method of integrating a member system into a new or existing site. The script features a CMS / admin panel to manage users & site settings as well as providing a front-end where users can sign up, sign in, recover forgotten passwords and manage their profiles.
If you want to play around with User Manager then I suggest you check out the live demos below.
Features / What You Get
- Users can sign in using their Facebook, Twitter, LinkedIn, Windows Live, Xbox Live, Google Plus and Yahoo accounts.
- User can befriend one another but also have the option to simply follow other users to get their notifications.
- Users can edit their profiles.
- Users have profile pages.
- Robust password recovery for users.
- Easy to extend and manipulate data stored in the CMS using built-in API.
- Intuitive install process for CMS.
- Admin users can add new pages to the site.
- Full database & file backup.
- Easily manage which groups of users (Members, Administrators) can access which areas of your site.
- Simple and intuitive examples to help you make changes to better suit your specific needs.
- Straightforward API for more advanced users.
Demonstration
For this particular script I’ve decided to include just one example, which includes all the functionality you would expect to see in a user management system including sign in, password recovery, sign out, sign up and access restrictions based on a user’s access level.
Feel free to take a look at the demo links below:The admin email and password is admin@mokoala.com / adminadmin.
- Admin panel
- Sign up for account
- Sign into your account
- Lost password recovery
- Sign out of your account
- Edit profile
- Member list
Who is this script for?
User Manager is ideal for anyone wanting to give users the opportunity to sign up to their site. Using the examples you can either build a new site around the User Manager or integrate it with an existing site.
Tutorials
- Admin – Changing a Setting
- Admin – Performing a Backup
Installation
User Manager is built with Mokoala CMS, the Mokoala installation guide covers how to install this script.
Social Login Integration
All of the guides for social login guides can be found in the Using Mokoala section
Documentation
All of the guides that you need are located in the Using Mokoala & Mokoala Documentation sections.
Hi,
In /admin/library/com/mokoala/config.php the calls to MK_Session::start & MK_Cookie::start must be changed.
Replace `$cookie_base_href_path` with ’/’.
Thanks,Matt.manager,
Fine, now the script is working finemember,
Is there any support?password,
Yes – I have replied to your question.register,
Sorry for my post, good support.sign in,
No trouble – glad it’s working =)sign up,
Hi, I cant get to work user FB Profile picture, all else like avatar upload is ok.twitter,
Hi – does the login process work okay. Does your server have cURL installed? http://php.net/manual/en/book.curl.php
Thanks,Matt.ums,
Hi, yes, everything else is working perfect and cURL is installed.user,
The only other thing I can think would cause this problem would be if your server wasn’t allowing connections to Facebook CDN – do you have a link to your installation?
Thanks,Matt.
Hi, i have send u some emails, please let me know.
Hi,
I’m currently evaluating your script and have a few questions.
1st. Once I register, is there a validation email?
2nd. Is there a welcome email message?
3rd. I register using FB, but didnt saw on the control panel any option to disconnect my account and/or to add some other account credentials (Tweeter, Google, etc.), is this possible?
4th. Can I use this with codeigniter? Is it compatible or easy to implement?
Thanks in advance and congratulations for your work!
Hello,
1. Yes, there is an option where users must ‘verify’ their email.2. Not by default but it’s easy to add one.3. You can sign out via the script but you will need to disconnect via your Facebook account.4. You could use this with CodeIngniter, there is nothing that would stop that.
Let me know if you have any more questions.
Thanks!Matt.
thanks for your quick answer Matt. On number 3, how complicated can it be to include an option to connect/disconnect to/from your social networks on the dashboard (admin panel)?
Thanks
Hey,
There is no way to remove an application though the API, this is only possible through the Facebook website.
You can only sign out.
Matt.
I just registered with a yahoo email and I am not getting notified. I have checked my spam folder as well. Is this not a working demo???
Hey,
Yahoo seems to block emails that originate from the sub-domains of mattlowden.com – this is something I’ve only recently noticed.
When you install it on your own server this problem shouldn’t manifest itself.
Thanks!Matt.
I’m pretty new to web design so bear with me for a second.
I am very interested in getting this for my site but my site is currently running on wordpress.
I assume this cannot be installed as a wordpress plugin, if i get an average php freelancer to adapt this script onto my wordpress site, will it be very difficult?
Thank you.
Hey,
I think someone would need to be familiar with both WordPress and standard PHP in order to complete the task but I see no reason why it should be complicated and there certainly shouldn’t be any conflicts =)
Thanks,Matt.
Hi Matt,
I purchased the your product User Manager and I am running into the error
Error
Field ‘parent_module_id’ doesn’t have a default value
0 C:Course TechnologyProgrammingJavaScriptData FilesMember_ManagerSourceadminlibrarycommokoalaModuleRecordModule.class.php(301): MK_Record->save()
1 C:Course TechnologyProgrammingJavaScriptData FilesMember_ManagerSourceadminresourcescomponentscoreinstall.php(27): MK_RecordModule->save()
2 C:Course TechnologyProgrammingJavaScriptData FilesMember_ManagerSourceadminapplicationcontrollersInstallController.class.php(394): require_once(‘C:Course Techn…’)
3 C:Course TechnologyProgrammingJavaScriptData FilesMember_ManagerSourceadminlibrarycommokoalaCoreCore.class.php(103): MK_InstallController->sectionStep4()
4 C:Course TechnologyProgrammingJavaScriptData FilesMember_ManagerSourceadminindex.php(16): MK_Core::init(Array)
5 {main}
On the form I found this patch http://personal.mattlowden.com/patch/mokoala-mysql-52.zip and I applied it by extracting and copying the admin files to the admin directory.
No luck, still have the issue.
I appreciate the help
Hey,
I’ve replied to your email & I will solve the issue via email instead of on here as it’s easier to track =)
Thanks!
i need to do some modification . I recently sent a email through mypasa.net@gmail.com please reply!
Hello Matt,
I need to add a new TEXT field in database (named message) and store data from ‘edit_profile’ and show it also in Members.php.
How can i do it??
THANK YOU!
Hey,
You can add a new field in the form with the type ‘textarea’.
‘message’ => array( ‘type’ => ‘textarea’, ‘label’ => ‘Message’),
Then you can use ”$user->setMetaValue( $form->getField(‘message’)->getValue() );” To save that data.
Thanks,Matt.
I’ve purchased your script but have not installed yet. I’m not really a developer but can hack my way through most things. Can you clarify how pages/directories are protected? If I install this, can an approved user then view only selected pages/directories? If so, are those protected areas done via htaccess file?
Hi,
You can protect certain pages by using if( $user->isAuthorized() ) to check if they are logged in.
Thanks.Matt.
Hello Matt,
Thanks for a great script and easy install.
Question, if we want to have the ability to grant membership after a user registers is this something we can do?
We are looking to limit our users based on information provided.
With that being said is there a way to add to the Registration form?
Thanks in Advance – Ryan
Hey,
What additional information would you like to capture on the form?
Thanks,Matt.
Thanks for the quick response.
We need the following items:
Full Name:
Address:
Patient ID:
Expires:
DOB:
Upon verifying their patient ID that is when we are looking to approve their membership.
Any luck Matt with the requests? thanks
Hello Matt, we never heard from you regarding the requests, also we have not been able to find documentation when it comes to restrictions for users
Hi Matt, I’m considering the purchase of this script, but I have some questions as I am a total novice when it comes to web development:
What I need is to restrict an area where there will be documents for download. Due to copyright issues, I want the users to register to be able to access this page where all PDFs will be available for download.
So, I have my main page (index) and there it will be a button for “Unpublished documents”. That will link to the “Register” page (your script!) and once the users register, they should be redirected to this “Unpublished Docs” page…
Is that possible?Thanks in advance!
Hey,
With a little modification this is possible. How comfortable are you with PHP?
Send me an email via my profile page if you want to discuss this in more detail.
Thanks, Matt.
I just got your software and what is the first (and only) thing I see…
Strict Standards: Declaration of MK_Form_Field_Captcha::setValue() should be compatible with MK_Form_Field_Abstract::setValue($post_value = NULL) in /members/www/1/admin/library/com/mokoala/Form/Fields/FormFieldCaptcha.class.php on line 36 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /members/www/1/admin/library/com/mokoala/Form/Fields/FormFieldCaptcha.class.php:36) in /members/www/1/admin/library/com/mokoala/Session/Session.class.php on line 14 Warning: Cannot modify header information - headers already sent by (output started at /members/www/1/admin/library/com/mokoala/Form/Fields/FormFieldCaptcha.class.php:36) in /members/www/1/_inc.php on line 23
What in the world is going on… I was following the instructions that came with the download.
Does this script not work on its own???????!
Hello,
This problem manifests in a certain version of PHP when strict standard are enabled. You can get around the problem by changing the file.
”/members/www/1/admin/library/com/mokoala/Form/Fields/FormFieldCaptcha.class.php”
And changing line 6 from
“public function setValue( $value )”
to
“public function setValue($post_value = null){“
I’ve submitted a new version of the script with this fix.
Thanks for letting me know.
Matt.
So Matt, the question is did you ever plan on responding to our original inquiry above or is this something your just never going to respond back to?
I am purchasing this script to setup a registration/login area for my website.It would be installed on http://tierrasanta2hoa.org/ specifically when you click the login on the top right.http://www.cmczona.com/HOA/ResidentLogin.phpCurrently you can just enter 12345 to demonstrate access to the private page but would like a login system such as your script. Right now it is just to display functionality.Basically residents would need to create a user id and password so they could gain access to a secured page for our home owners association.
Do you recommend this script for that type of use?
Hello,
Based on what you’re after this script would work for you.
Thanks,Matt.
Hi Matt,
I’m trying to login to the demo admin admin@mattlowden.com / adminadmin, but I can’t get in.
Hello,
These details seem to work fine for me. Was the definitely no white-space in the password you entered?
Thanks,Matt.
Hi Matt,
I discovered an issue with password recovery. After pressing the “Recover password” button there is no information “We have sent you an email containing your new password.” What happened is the form disappeared and one sentence is left: “Enter your email below, to reset your password”. It can be confusing for users. Can you help?
Thanks in advance.
Hey,
This is something I discovered over the weekend. I’ve fixed it and it’s going to be uploaded this evening!
Thanks for reporting the issue.
Matt.
Matt,
Something else… Can you explain to me how “Posts” and “Follow” work? What are the “followers” and “following” options for if users can’t add the posts? I understand that only Admins can add posts so how can users follow each other? I’d like to use “Posts” as comments (is that possible?) so in this case following makes sense – if I like posts of some user I follow him. Please, explain to me how I should understand this.
Thanks!
Hey,
“Posts” are basically blog entries, just a simple way for Admin users to update the front page of the site with whatever they choose. I should perhaps change the wording of that to be honest.
“Follow” can be used for whatever people want. You can use the $user->isFollowing() (http://mokoala.com/documentation/Module/RecordUser/isFollowing) method if you want to extend this yourself but the core use for friends and followers is when you use some of my other products such as the Community Gallery Manager (http://getcashclub.com/codey/item/community-gallery-manager/476680).
When someone add a new image friends and followers are notified of this update.
Being able to post updates to peoples timeline is something I’m considering for future versions.
Thanks,Matt.
Matt,
I found an another issue… When I deleted modules “Followers” and “Friendship” I got this error:
Warning: PDO::query() [pdo.query]: SQLSTATE42000: Syntax error or access violation: 1090 You can’t delete all columns with ALTER TABLE; use DROP TABLE instead in /home2/procapro/public_html/cms/admin/library/com/mokoala/Module/RecordModuleField.class.php on line 100
After that I can’t log into my account (after logging on the website) and can’t see other user accounts. When I do that I get an answer:
Fatal error: Uncaught exception ‘MK_ModuleException’ with message ‘Module could not be found using type; user_follower’ in /home2/procapro/public_html/cms/admin/library/com/mokoala/Module/RecordModuleManager.class.php:84 Stack trace: #0 /home2/procapro/public_html/cms/admin/library/com/mokoala/Module/RecordUser.class.php(100): MK_RecordModuleManager::getFromType(‘user_follower’) #1 /home2/procapro/public_html/cms/members.php(90): MK_RecordUser->isFollowing(Object(MK_RecordUser)) #2 {main} thrown in /home2/procapro/public_html/cms/admin/library/com/mokoala/Module/RecordModuleManager.class.php on line 84
How to solve this issue and remove both modules without problems?
Thanks.
Hi,
If you are running the admin in “Full Mode” then you can delete modules but you will need to remove the corresponding code from the front-end.
Full mode is more for advanced users & the core modules aren’t specifically meant to be deleted. You will need to remove references to the “Followers” and “Friends” module in the front-end code.
Thanks,Matt.
Download PHP Scripts User / Member Manager CodeCanyon Free
http://www.xvcz.com/download-php-scripts-user-member-manager-codecanyon-free/
No comments:
Post a Comment