Open MartyThornley opened 9 years ago
+1
BuddyPress puts the signup process inside of theme templates. It's probably not something that can be pulled straight into core, but it might serve as a starting place for thinking about implementation details - it's something we've done for years.
On 12/02/14 14:53, Frank Bültge wrote:
+1
— Reply to this email directly or view it on GitHub https://github.com/jeremyfelt/multisite-notes/issues/11#issuecomment-65293097.
About this time last year, I put together some notes on rethinking the signup process, as well as a list of existing bugs involving that and the management if users.
I even put together a quick plugin to show what a different signup process might look like. My idea would be to have the ability to change the URLS to whatever you want ( I like /signup/ , /signin/ & /signout/ ) and to be able to totally theme the pages within a plugin or theme using the same page template process that themes can use for standard pages. The plugin includes theme pages for signup, signin, and signout that can be over-ridden by themes.
Along with what type of network we are creating, there is a lot of room to think about and plan user signup flow and the experience of a new user, a new site/blog owner, how they go from subscriber to site owner, where a possible payment process could tie in if we want to be charging for the ownership of the site, etc.
On the other end of that is management of existing users, how marking them as spam, deleting them, removing them from sites works, etc.
Here is a gist: https://gist.github.com/MartyThornley/6244174
Here is the post I wrote with better links: http://martythornley.com/2013/08/multisite-improvement-ideas/
And the plugin: https://github.com/MartyThornley/better-signups
Disclaimer on the plugin... I have not looked at it since last year so am again looking to see where it left off. Also, if you want to try it, pay attention to the readme. You need to add a couple hooks to core for it to work.