
~ 10th of October, 2013: VERSION 2.1.1 has been deployed ~ !!! IN THE PREVIEW REMOVE THE CodeCanyon FRAME (OAuth return url differs from what I put in app screens)!!! Version 2.1.0 has many changes: to update just replace all core ci_membership files. -> now using sessions for temp oauth data in stead of a DB row (is heavier but much cleaner) -> Bootstrap 3 based design -> Bugfixes -> Fully working Twitter, Facebook, Google, LinkedIn, Github -> CodeIgniter 2
~ 10th of October, 2013: VERSION 2.1.1 has been deployed ~
!!! IN THE PREVIEW REMOVE THE CodeCanyon FRAME (OAuth return url differs from what I put in app screens)!!!
Version 2.1.0 has many changes: to update just replace all core ci_membership files.-> now using sessions for temp oauth data in stead of a DB row (is heavier but much cleaner)
-> Bootstrap 3 based design
-> Bugfixes
-> Fully working Twitter, Facebook, Google, LinkedIn, Github
-> CodeIgniter 2.1.4
Admin login for demo page
username: testadminpassword testadmin2@
Support:
Together with the customers we were able to solve 100% of all problems thus far: if you experience issues please give me a chance to solve it. Most of the time it’s some server config.
CI_Membership is a CodeIgniter 2.1.4 based registration script that is easy to install, maintain and extend. It was developed with 2 ideas in mind: first of all it is ideal for beginning developers who want to see code for themselves and learn from it. It also serves as a base structure from which developers can easily expand. Everything is in place, new pages can effortlessly be added.
Some of its main features are:- Easy to install and extend, plug-and-play!
- OAuth login ready for Facebook, Google, LinkedIn and Twitter
- highly secure password algorithm with salt and key in a 128-long encrypted variable
- separate password and username retrieval
- resend activation link
- jQuery as well as PHP field validation
- 3 ways to configure mail setup: PHP mail(), sendmail and SMTP
- database sessions and site settings
- cookies that remember login
- members can edit their profile
- simple roles system
- theming like Wordpress: default view is loaded when no distinct view is found
- export members list to e-mail in delimited text file
- backup database to e-mail in sql file
- clear session data option
- highly configurable site options
- focus is on easy to understand, quick and clean coding
« Have any questions? Don’t be affraid to ask. I’m always interested in knowing your issues as it might help me finetune this app or detect issues, situations I was unaware of and should hold into account. »
Version history
*10OCT2013 – v2.1.1- minor fixes
*09SEP2013 – v2.1.0
- better OAuth integration
- more providers tested
*31JUL2013 – v2.0.3
- OAuth integration
- minor fixes
*19JUL2013 – v2.0.2
- minor fixes
*14JUL2013 – v2.0.1
- minor fixes
*10JUL2013 – v2.0.0
- upgraded to CI 2.1.4
- fixed: minor bugs
- cleanup: typos
- added the following to adminpanel :: site settings: disable recaptcha, disable remember me
- new OAuth login system
*30AUG2012 – v1.2.2
- upgraded to CI 2.1.2
- fixed: SMTP encryption bug
- cleanup: of PHP short tags
*01DEC2011 – v1.2.1
- error in sql file: install must be set to 1, not 0!
- improved theming
- cleanup
*11NOV2011 – v1.2.0
- bugfix: site disabled bug
- new feat: theming system now checks for default template view when no specific child view is present, similar to what Wordpress does
- new feat: new theme called “default” which provides a very basic layout
- new feat: new theme called “branded” which uses my main Codecanyon branding colors
- new feat: admin now has separate theme, is no longer part of any other theme
- renamed everything to do with pages to private
- change: moved site offline page view from generic to each theme
- cleanup: views
*28OCT2011 – v1.1.1 – minor update
- sql file contained error
- refined messages_lang.php with more flexible options for membership section
*11OCT2011 – v1.1.0 launched!
- bugfix: unbanned message did not show
- bugfix: entering 0 members_per_page in site settings, list_members page loops out of bounce
- bugfix: going back after loggin out shows private page – fixed with header control
- bugfix: cookie expiration settings did not get saved to the DB
- change: removed e-mail lang and merged into messages lang
- change: HTML improvement -> renamed password form id to edit_password_form
- change: default database setting from mysqli to mysql for backup purposes
- change: models/admin renamed to adminpanel
- change: add_member controler cleanup
- cleanup: renamed css class login_label to form_label
- cleanup: fixed css bug in edit password form inside admin panel
- cleanup: some css cleanup for form elements in redtheme
- new feat: export members system to e-mail
- new feat: export database system to e-mail
- new feat: site settings – clear session data option added
- new feat: created option to take the whole site offline (new controller!)
- new feat: password reset link expiry of 12 hours and added to site settings
- new feat: activation link expiry set to 12 hours and added to site settings
- new feat: caching settings_model -> http://philsturgeon.co.uk/code/codeigniter-cache
* 28SEPT2011 – v1.04 launched
- sql script had an error – critical fix
* 15SEPT2011 – v1.03 launched
- fixed bug where link to login was still hardcoded in stead of using base_url()
- added feature: cookie expiration can now be set from site settings page
* 14SEPT2011 – v1.02 launched
- bug fixed where main administrator could still be domoted and banned which should never be possible
- bug fixed in manual concerning using unique session name
- bug fixed in form validation regarding password verification algorithm not being up to date with latest changes
* 13SEPT2011 – v1.01 launched
- bug fixed: e-mail confirmation did not get sent when changing password from controllers/adminpanel/edit_password.php. Also fixed views/themes/redtheme/adminpanel/edit_password.php.
* 08SEPT2011 – v1.00 launched

No comments:
Post a Comment