Jump to content

Community with ProcessWire


yesjoar
 Share

Recommended Posts

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.

  • Like 1
Link to comment
Share on other sites

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

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.

  • Like 1
Link to comment
Share on other sites

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.

  • Like 1
Link to comment
Share on other sites

Martijn, sorry, I don't wanna do that with MODX. My fault by creating the thread. :D

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

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.

  • Like 7
Link to comment
Share on other sites

  • 5 months later...
  • 1 year later...

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...