yesjoar Posted November 19, 2012 Share Posted November 19, 2012 Hey there, I want to start a new project and at the moment I think about which CMS i will use. With Drupal I will be able to build this. But I will use ProcessWire and I think about how it can work. Some requirements: - user: registration (perhaps with a confirmation mail) - user: login (not in admin menu) - user: forget password - user: profile - user should be able to create new content, but not with the backend view. He should be able to create new content after he logged in… - overview of all generated content from the users - comment on a created page - user should be able to delete his own pages - perhaps a notification system These are some important requirements. Do you think it is possible with ProcessWire and can you name some modules which can help? z. 1 Link to comment Share on other sites More sharing options...
Luis Posted November 20, 2012 Share Posted November 20, 2012 look at this thread for User generated content. http://processwire.com/talk/topic/2174-writing-from-front-end-to-back-end/ I think there is a thread about user login somewhere in the forums. Look into the module section for a password module. All your requirements could be done with PW. But it´s a lot of self coding. PW its just a tool. Link to comment Share on other sites More sharing options...
yesjoar Posted November 20, 2012 Author Share Posted November 20, 2012 Hi Luis, thanks for you input. I will look for the forum threads. Self coding is not the problem. (: Link to comment Share on other sites More sharing options...
renobird Posted November 20, 2012 Share Posted November 20, 2012 Here's a thread on creating a custom login: http://processwire.com/talk/topic/107-custom-login/ The ideas in that thread will let you create a front end login, but to keep users out of the PW admin you would need to create a custom module. I haven't actually developed any modules myself, but I'm sure someone can give you a nudge in the right direction. 1 Link to comment Share on other sites More sharing options...
diogo Posted November 20, 2012 Share Posted November 20, 2012 you could also simply put a redirect on the admin template for this user role. Link to comment Share on other sites More sharing options...
Martijn Geerts Posted November 20, 2012 Share Posted November 20, 2012 There's a lot of "community" code in here: http://processwire.com/talk/topic/1742-problem-with-this-setkey-value-in-own-methode/ didn't continue it cause I think I was not the right way to do it. Link to comment Share on other sites More sharing options...
yesjoar Posted November 20, 2012 Author Share Posted November 20, 2012 didn't continue it cause I think I was not the right way to do it. You think ProcessWire isn't the right way for that, or you think your way in the thread isn't the right way to build your idea? Link to comment Share on other sites More sharing options...
Martijn Geerts Posted November 20, 2012 Share Posted November 20, 2012 I think PW is the right CMS. The amazing api in your hands everywhere. Doing it the PW way it's much more direct then the MODX way. And interact with the logged in state in PW is so much more easy & friendly. Why I said I don't think it is the right way it's because, lots of people don't like to make an account everywhere. They're more comfortable just using facebook, google+ or some other login that they can use. I think to have community login extended with oauth2 will have much more success then without. 1 Link to comment Share on other sites More sharing options...
yesjoar Posted November 20, 2012 Author Share Posted November 20, 2012 Martijn, sorry, I don't wanna do that with MODX. My fault by creating the thread. I will use ProcessWire, too. oauth I can't use in this project. There are some special requirements you need to become a membership. Many thanks for your input! Link to comment Share on other sites More sharing options...
yesjoar Posted November 21, 2012 Author Share Posted November 21, 2012 Today I started to develop the project. And what should I say? The API is so fantastic, I love it! As first I startet the development of the user management. At the moment I have a page called "profile". Here is a if-statement, which check the session status. If TRUE you will be able to see content. (Nothing generated yet) If false you can choose between login and registration. In the registration process you can insert username, email and password. The user will be added with the status inactive. A mail with a confirmation code will be sent to the email-address and after the confirmation the user is active. Everything worked finde at the moment and I think in a few weeks I will post this community project to the showcase. Many thanks for your input at the beginning, it was a good start in understanding for me. z. 7 Link to comment Share on other sites More sharing options...
3fingers Posted April 23, 2013 Share Posted April 23, 2013 @yesjoar : Did you succesfully go live with your project? I'm really interested on that Link to comment Share on other sites More sharing options...
lisandi Posted September 22, 2014 Share Posted September 22, 2014 HiDid this project reach its goals? Where did it finally go? It would be nice to hear more about it @yesjoar Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now