web-dev-qa-db-fra.com

J'ai besoin d'un script social php open source, moins les fonctionnalités sociales

J'ai besoin d'un script qui ne prend en charge que la partie profil d'un site social.

  • Galerie
  • Avatar
  • Champs personnalisés pour le profil
  • L'activation de l'utilisateur doit être autorisée par un administrateur

Est-ce qu'il y a quelque chose qui peut faire ça?

4
0plus1

C'est facile avec Drupal (sous la licence GPL 2 ).

Télécharger Drupal 7 (Version recommandée) et installez-le. Vous avez besoin de PHP et d'une base de données (par exemple, MySQL).

Drupal est livré avec 3 de vos 4 fonctionnalités prêtes à l'emploi:

  1. Aller à Administration » Configuration » People » Account settings.
  2. Sous " Qui peut enregistrer des comptes? " vous pouvez sélectionner " Visiteurs, mais l'approbation de l'administrateur est requise ".
  3. Sous " Personnalisation " vous pouvez activer " Activer les images de l'utilisateur. " pour permettre aux utilisateurs de télécharger un avatar.
  4. Maintenant, cliquez sur " Enregistrer la configuration "
  5. Puis cliquez sur " Gérer les champs " (dans le coin supérieur droit)
  6. Là, vous pouvez ajouter des champs pour les profils d'utilisateurs.

Pour la galerie, il existe d'innombrables façons de la mettre en œuvre. La manière dont vous devriez utiliser dépend de vos besoins. Il y a divers modules qui peuvent être installés. Mais il est également possible (et souvent conseillé, car il est plus flexible) de le "construire" à la main (le tout dans l'interface dorsale, aucune programmation requise).

Vous pouvez créer un nouveau type de contenu ("Image"), y ajouter un champ d'image et définir les autorisations afin que les utilisateurs enregistrés puissent créer un nouveau noeud "Image". Avec le module Views (l'un des modules les plus puissants et les plus populaires de Drupal), vous pouvez créer une liste de toutes les images téléchargées par l'utilisateur et afficher cette liste (par exemple, des vignettes liées à l'image complète). profils ou sur des pages séparées (par utilisateur).

Nous avons un propre site StackExchange pour Drupal, où vous pouvez définir vos besoins spécifiques en matière de galerie et demander quel serait le meilleur moyen de le mettre en œuvre: https://drupal.stackexchange.com/

1
unor

Je parie que vous pourriez personnaliser drupal pour le faire. Avec drupal, vous pouvez désactiver tous les modules responsables de la partie "contenu/site" de drupal et garder les modules de profil activés. Vous devrez peut-être trouver un module permettant à chaque utilisateur d'avoir sa propre galerie, mais je parie qu'il en existe une.

0
user6901

Essayez BuddyPress d’Automattic, les fabricants de Wordpress. Il devrait contenir tout ce que vous recherchez et est open source, il est donc gratuit et vous pouvez en faire ce que vous voulez.

0
Joel Glovier

Plusieurs options en php:

  1. dauphin
  2. Elgg
  3. Oxwall
  4. Jcow
  5. Beatz
  6. Etano
  7. PeoplePods

    Dans Rails: lovdbyless

0
Ernesto Marrero

WordPress vous permettra de modérer les connexions, de laisser les utilisateurs définir leur avatar ou d'utiliser Gravatar. Il s'agit d'un excellent tutoriel sur la configuration de champs de profil personnalisés pour les utilisateurs dans WordPress http://www.stemlegal.com/greenhouse/2012/adding-custom-fields-to-user-profiles -in-wordpress / . Et vous pouvez utiliser de nombreuses galeries, NextGen étant la plus populaire. Voici quelques-uns des WordPress sites Web présentés comme réseaux sociaux http://wordpress.org/showcase/tag/social-network/

0
Anagio

Je recommande http://www.elgg.org . Certains de ceux mentionnés ci-dessus ont quelques problèmes avec eux, allant de posséder une apparence très laide, à de petits problèmes étranges dans leur mise en place, donc être trop rares et nécessitant donc beaucoup de peaufinage.

Sortir des sentiers battus pourrait vous conduire à BBpress !. C'est un logiciel de forum, mais a ce que vous avez indiqué que vous voulez. De plus, en tant que forum, vous êtes prêt à socialiser et à interagir avec vos utilisateurs. Il a l'air bien et est facile à utiliser. Il peut aussi bien vivre avec Wordpress. Le site suivant propose des plugins pour ajouter des fonctionnalités: http://www.aboutonlinetips.com/20-top-bbpress-plugins-for-building-powerful-forum/

0
Shane