: I need an open source php social script, minus the social features I need a script that can support basically only the profile part of a social site. Gallery Avatar Custom fields for the profile
I need a script that can support basically only the profile part of a social site.
Gallery
Avatar
Custom fields for the profile
User activation must be authorized by an admin
Is there something that can do this?
More posts by @Harper822
5 Comments
Sorted by latest first Latest Oldest Best
I recommend www.elgg.org. Some of the ones mentioned above have some issue with them, ranging from possessing a very ugly appearance, to small weird glitches in setting them up, so being too sparse and thus requiring lots of tweaking.
Thinking outside the box could lead you to BBpress!. It is forum software, but has what you indicated you want. Plus, being for forums, you are ready to socialize and interact with your users. It looks nice, and is easy to use. It also can live well with Wordpress. The following site has some suggested plugins to add functionality: www.aboutonlinetips.com/20-top-bbpress-plugins-for-building-powerful-forum/
That is easy with Drupal (licensed under GPL 2).
Download Drupal 7 (Recommended release) and install it. You need PHP and a database (e. g. MySQL).
Drupal comes with 3 of your 4 features out of the box:
Go to Administration » Configuration » People » Account settings.
Under "Who can register accounts?" you can select "Visitors, but administrator approval is required".
Under "Personalization" you can activate "Enable user pictures." to allow users to upload an avatar.
Now click at "Save configuration"
Then click at "Manage fields" (in the upper right corner)
There you can add fields for the user profiles.
For the gallery, there are countless ways to implement it. Which way you should use depends on your requirements. There are various modules that can be installed. But it's also possible (and often advisable, because it is more flexible) to "build" it by hand (all in the backend interface, no programming required).
You could create a new content type ("Image"), add an image field to it, and set the permissions so that registered users can create a new "Image" node. With the Views module (one of the most powerful and popular modules of Drupal) you could create a list of all images uploaded by user, and display that list (e.g. thumbnails linked to the full image) on user profiles or on separate pages (per user).
We have an own StackExchange site for Drupal, where you could outline your specific gallery requirements and ask what would be the best way to implement it: drupal.stackexchange.com/
WordPress will allow you to moderate logins, let users set their avatar or use Gravatar. This is a great tutorial on setting up custom profile fields for users in WordPress www.stemlegal.com/greenhouse/2012/adding-custom-fields-to-user-profiles-in-wordpress/. And there are plenty of galleries you can use, NextGen being the most popular. Here are some of the showcased WordPress websites used as social networks wordpress.org/showcase/tag/social-network/
Several options in php:
Dolphin
Elgg
Oxwall
Jcow
Beatz
Etano
PeoplePods
In rails: lovdbyless
Try BuddyPress from Automattic, makers of Wordpress. It should have everything you are looking for, and is open source so it's free and you can do whatever you want with it.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.