it-swarm.com.de

Ich brauche ein Open-Source-PHP-Social-Script, abzüglich der sozialen Funktionen

Ich benötige ein Skript, das im Grunde nur den Profilteil einer sozialen Site unterstützt.

  • Galerie
  • Benutzerbild
  • Benutzerdefinierte Felder für das Profil
  • Die Benutzeraktivierung muss von einem Administrator autorisiert werden

Gibt es etwas, das das kann?

4
0plus1

Das ist einfach mit Drupal (lizensiert unter GPL 2 ).

Download Drupal 7 (empfohlene Version) und installieren Sie es. Sie benötigen PHP und eine Datenbank (z. B. MySQL).

Drupal wird mit 3 Ihrer 4 Funktionen ausgeliefert:

  1. Gehe zu Administration » Configuration » People » Account settings.
  2. Unter " Wer kann Konten registrieren? " können Sie " Besucher auswählen, aber eine Genehmigung des Administrators ist erforderlich ".
  3. Unter " Personalisierung " können Sie " Benutzerbilder aktivieren. " aktivieren Benutzern erlauben, einen Avatar hochzuladen.
  4. Klicken Sie nun auf " Konfiguration speichern "
  5. Klicken Sie dann auf " Felder verwalten " (in der oberen rechten Ecke)
  6. Dort können Sie Felder für die Benutzerprofile hinzufügen.

Für die Galerie gibt es unzählige Möglichkeiten, dies umzusetzen. Welche Art und Weise Sie verwenden sollten, hängt von Ihren Anforderungen ab. Es gibt verschiedene Module die installiert werden können. Es ist aber auch möglich (und oft ratsam, weil es flexibler ist), es von Hand zu "bauen" (alles in der Backend-Oberfläche, keine Programmierung erforderlich).

Sie können einen neuen Inhaltstyp ("Image") erstellen, ein Image-Feld hinzufügen und die Berechtigungen festlegen, damit registrierte Benutzer einen neuen "Image" -Knoten erstellen können. Mit dem Ansichten Modul (eines der leistungsstärksten und beliebtesten Module von Drupal) können Sie eine Liste aller vom Benutzer hochgeladenen Bilder erstellen und diese Liste (z. B. mit dem Vollbild verknüpfte Miniaturansichten) dem Benutzer anzeigen Profile oder auf separaten Seiten (pro Benutzer).

Wir haben eine eigene StackExchange-Site für Drupal, auf der Sie Ihre spezifischen Galerie-Anforderungen skizzieren und nach dem besten Implementierungsweg fragen können: https://drupal.stackexchange.com/

1
unor

Ich wette, Sie könnten Drupal anpassen, um dies zu tun. Mit Drupal können Sie alle Module deaktivieren, die für den Teil "Inhalt/Site" von Drupal verantwortlich sind, und die Profilmodule einfach aktiviert lassen. Möglicherweise müssen Sie ein Modul finden, mit dem jeder Benutzer eine eigene Galerie hat, aber ich wette, es gibt eine.

0
user6901

Versuchen Sie BuddyPress von Automattic, Hersteller von Wordpress. Es sollte alles haben, wonach Sie suchen, und ist Open Source, so dass es kostenlos ist und Sie damit machen können, was Sie wollen.

0
Joel Glovier

Mehrere Optionen in PHP:

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

    In Rails: lovdbyless

0
Ernesto Marrero

Mit WordPress können Sie Logins moderieren, Benutzer ihren Avatar einstellen oder Gravatar verwenden. Dies ist ein großartiges Tutorial zum Einrichten benutzerdefinierter Profilfelder für Benutzer in WordPress http://www.stemlegal.com/greenhouse/2012/adding-custom-fields-to-user-profiles) -in-WordPress / . Und es gibt viele Galerien, die Sie verwenden können, wobei NextGen die beliebteste ist. Hier sind einige der präsentierten WordPress Websites, die als soziale Netzwerke verwendet werden http://wordpress.org/showcase/tag/social-network/

0
Anagio

Ich empfehle http://www.elgg.org . Einige der oben genannten Probleme reichen von einem sehr hässlichen Erscheinungsbild bis hin zu kleinen seltsamen Fehlern beim Einrichten, da sie zu spärlich sind und daher viele Anpassungen erfordern.

Wenn Sie über den Tellerrand hinausdenken, könnten Sie zu BBpress! Gelangen. Es ist Forensoftware, hat aber was du angegeben hast was du willst. Außerdem sind Sie bereit für Foren, Kontakte zu knüpfen und mit Ihren Benutzern zu interagieren. Es sieht gut aus und ist einfach zu bedienen. Es kann auch gut mit Wordpress leben. Auf der folgenden Website werden einige Plugins zum Hinzufügen von Funktionen vorgeschlagen: http://www.aboutonlinetips.com/20-top-bbpress-plugins-for-building-powerful-forum/

0
Shane