Jump to content

Social Website.


vxda
 Share

Recommended Posts

Hi i just finished website that i build on processwire.
Im a frontend developer and noob with php. But with processwire i managed to build this site, so i want to thank you for giving us such a great tool for building websites.

Here is website in Polish, and in a month or so i will release english version of the site.

http://hejtuje.com
english version will be avaible in here :

http://hate.it

Some feedback would be nice :).

Thanks PW!.

  • Like 10
Link to comment
Share on other sites

I tried to understand what this is all about. Do users post everyday and/or political/social issues here and others vote/discuss on it? If so, it must have been a rather complex project. You say you are a PHP noob, but this seems to be a pretty elaborated piece of work. I can't comment the overall design as I don't understand the topics discussed but I'm impressed by the complexity and would like to learn more about how PW helped you to realize this website (e.g. modules, custom solutions etc.).

  • Like 1
Link to comment
Share on other sites

I tried to understand what this is all about. Do users post everyday and/or political/social issues here and others vote/discuss on it? If so, it must have been a rather complex project. You say you are a PHP noob, but this seems to be a pretty elaborated piece of work. I can't comment the overall design as I don't understand the topics discussed but I'm impressed by the complexity and would like to learn more about how PW helped you to realize this website (e.g. modules, custom solutions etc.).

Link to comment
Share on other sites

I tried to understand what this is all about. Do users post everyday and/or political/social issues here and others vote/discuss on it? If so, it must have been a rather complex project. You say you are a PHP noob, but this seems to be a pretty elaborated piece of work. I can't comment the overall design as I don't understand the topics discussed but I'm impressed by the complexity and would like to learn more about how PW helped you to realize this website (e.g. modules, custom solutions etc.).

Yep, this one looks great and more detailes would be appreciated. Maybe a little case study?

Link to comment
Share on other sites

Hi :) sorry was busy.

So the main idea is to give people the ability to say whats frustrating them, not only in the world but also localy. We have Categories like politics,sport etc. and town's (larger towns in Poland).

User need to register to vote or to create new issue. On forum we can find some examples of user register forms. I used the one which creates user and page.
This way i can easyly show users posts like this : http://hejtuje.com/members/vxda/
Also when user register there is confirmation email sent to user. If user will not confirm there is a lazycron module every couple of hours that deletes each user that didnt confirmed his email.

There is also a way to register and login via facebook. For that i used apesia module :
http://modules.processwire.com/modules/facebook-login/ . I changed it a bit so that when user registers with form, he can also login with facebook and it merges into one account.

User can choose to stay lagged in, for that i used plugin made by  craig-a-rodway
http://modules.processwire.com/modules/login-persist/

User creates issue:
basicly used guides from forum, its quite easy to allow members to create pages. I used adrian's module for grabbing thumbs from video's:
http://modules.processwire.com/modules/process-get-video-thumbs/

For vote system i acculy asked my firend php programmer and he did that one for me.

For comments we used disqus. Had some problems with SSO (single sign on) so here another friend helped me out.
This way whenever user register/login it automaticly creates account on disqus and log user in (no need to register on site and disqus separately).

To make it a bit more fiendly for user i also detect from which city user is visiting website, then im comparing result with cities i got on my website, if there is a match im showing the first issue from that city on home page. If not showing the first issue from capital.

whats next ... humm there is quite alot of jquery and ajax. If u got any questions please ask il try to answer them best i can.

Here are some topic's i made during development:

https://processwire.com/talk/topic/6763-lazy-cron-problem/
https://processwire.com/talk/topic/6619-login-user-without-his-pass/
https://processwire.com/talk/topic/6562-sending-email-after-moving-page-from-one-parent-to-another/

Cheers :)
 

  • Like 5
Link to comment
Share on other sites

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...