Back to Question Center
0

Necesito un script social php de código abierto, menos las características sociales - Semalt

1 answers:

Necesito un script que pueda soportar básicamente solo la parte del perfil de un sitio social.

  • Galería
  • Avatar
  • Campos personalizados para el perfil
  • La activación del usuario debe ser autorizada por un administrador

¿Hay algo que pueda hacer esto?

. - webbox routeros
February 11, 2018

Eso es fácil con Drupal (con licencia bajo GPL 2 ).

Descargar Drupal 7 (Versión recomendada) e instalarlo. Necesita PHP y una base de datos (e. gramo. MySQL).

Drupal viene con 3 de tus 4 funciones de fábrica:

  1. Vaya a Administración »Configuración» Personas »Configuración de la cuenta .
  2. En " ¿Quién puede registrar cuentas? " puede seleccionar " Visitantes, pero se requiere la aprobación del administrador ".
  3. En " Personalización " puede activar " Habilitar imágenes de usuario. "para permitir a los usuarios subir un avatar.
  4. Ahora haga clic en " Guardar configuración "
  5. Luego haga clic en " Administrar campos " (en la esquina superior derecha)
  6. Allí puede agregar campos para los perfiles de usuario.

Para la galería, hay innumerables formas de implementarlo. De qué manera debes usar depende de tus requisitos. Hay varios módulos que se pueden instalar. Pero también es posible (y a menudo aconsejable, porque es más flexible) "construirlo" a mano (todo en la interfaz backend, no se requiere programación).

Puede crear un nuevo tipo de contenido ("Imagen"), agregarle un campo de imagen y establecer los permisos para que los usuarios registrados puedan crear un nuevo nodo "Imagen". Con el módulo Vistas (uno de los módulos más potentes y populares de Drupal), puede crear una lista de todas las imágenes cargadas por el usuario y mostrar esa lista (e. gramo. miniaturas vinculadas a la imagen completa) en perfiles de usuario o en páginas separadas (por usuario).

Tenemos un sitio propio de StackExchange para Drupal, donde puede describir los requisitos específicos de su galería y preguntar cuál sería la mejor forma de implementarlo: https: // drupal. stackexchange. com /

Apuesto a que puedes personalizar drupal para hacer esto. Con drupal, puede deshabilitar todos los módulos que son responsables de la parte "contenido / sitio" de drupal, y simplemente mantener los módulos de perfil habilitados. Es posible que deba encontrar un módulo que permita a cada usuario tener su propia galería, pero apuesto a que hay uno por ahí.

Pruebe BuddyPress de Automattic, creadores de Wordpress. Debe tener todo lo que está buscando, y es de código abierto, por lo que es gratis y puede hacer lo que quiera con él.

Varias opciones en php:

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

    En rieles: lovdbyless

WordPress te permitirá moderar los inicios de sesión, dejar que los usuarios configuren su avatar o usar Gravatar. Este es un excelente tutorial sobre la configuración de campos de perfil personalizados para usuarios en WordPress http: // www. stemlegal. com / greenhouse / 2012 / adding-custom-fields-to-user-profiles-in-wordpress / . Y hay muchas galerías que puedes usar, NextGen es el más popular. Estos son algunos de los sitios web destacados de WordPress utilizados como redes sociales http: // wordpress. org / showcase / tag / social-network /

Recomiendo http: // www. elgg. org . Algunos de los mencionados anteriormente tienen algún problema con ellos, que van desde una apariencia muy desagradable, hasta pequeños problemas técnicos extraños al configurarlos, por lo que son demasiado escasos y, por lo tanto, requieren muchos ajustes.

¡Pensar fuera de la caja podría llevarte a BBpress!. Es un software de foro, pero tiene lo que indicaste que quieres. Además, al ser para foros, estás listo para socializar e interactuar con tus usuarios. Se ve bien, y es fácil de usar. También puede vivir bien con Wordpress. El siguiente sitio tiene algunos complementos sugeridos para agregar funcionalidad: http: // www. aboutonlinetips. com / 20-top-bbpress-plugins-for-building-powerful-forum /