Мне нужен социальный скрипт php с открытым исходным кодом, за вычетом социальных функций


Мне нужен скрипт, который может поддерживать в основном только часть профиля социального сайта.

  • Галерея
  • Аватар
  • Настраиваемые поля для профиля
  • Активация пользователя должна быть авторизована администратором

Есть ли что-то, что может это сделать?

Author: Nate, 2011-04-18

6 answers

Это легко с Drupal (лицензируется в соответствии с GPL 2).

Скачайте Drupal 7 (Рекомендуемый выпуск) и установите его. Вам нужен PHP и база данных (например, MySQL).

Drupal поставляется с 3 из 4 ваших функций из коробки:

  1. Перейдите в раздел Администрирование "Конфигурация" Настройки учетной записи "Люди".
  2. В разделе " Кто может регистрировать учетные записи? "вы можете выбрать" Посетителей, но одобрение администратора требуется".
  3. В разделе "Персонализация " вы можете активировать " Включить изображения пользователей.", чтобы разрешить пользователям загружать аватар.
  4. Теперь нажмите "Сохранить конфигурацию"
  5. Затем нажмите " Управление полями " (в правом верхнем углу)
  6. Там вы можете добавить поля для профилей пользователей.

Для галереи существует бесчисленное множество способов ее реализации. Какой способ вы должны использовать, зависит от ваших требований. Существуют различные модули , которые можно установить. Но также возможно (и часто желательно, потому что это более гибко) "собрать" его вручную (все в интерфейсе бэкэнда, программирование не требуется).

Вы можете создать новый тип контента ("Изображение"), добавить в него поле изображения и установить разрешения, чтобы зарегистрированные пользователи могли создавать новый узел "Изображение". С помощью модуля Представления (одного из самых мощных и популярных модулей Drupal) вы можете создать список всех изображения, загруженные пользователем, и отображать этот список (например, миниатюры, связанные с полным изображением) в профилях пользователей или на отдельных страницах (для каждого пользователя).

У нас есть собственный сайт StackExchange для Drupal, где вы можете изложить свои конкретные требования к галерее и спросить, как лучше всего ее реализовать: https://drupal.stackexchange.com/

 1
Author: unor, 2017-04-13 12:47:14

Держу пари, вы могли бы настроить drupal для этого. С помощью drupal вы можете отключить все модули, которые отвечают за часть "контент/сайт" drupal, и просто оставить модули профиля включенными. Возможно, вам придется найти модуль, который позволит каждому пользователю иметь свою собственную галерею, но я уверен, что он там есть.

 0
Author: , 2011-06-12 15:30:09

Попробуйте BuddyPress от Automattic, создателей Wordpress. В нем должно быть все, что вы ищете, и он с открытым исходным кодом, поэтому он бесплатный, и вы можете делать с ним все, что захотите.

 0
Author: Joel Glovier, 2011-07-13 04:49:58

Несколько вариантов в php:

  1. Дельфин

  2. Элгг

  3. Бычья стена

  4. Jcow

  5. Битц

  6. Этано

  7. Люди-стручки

    В рельсах: без любви

 0
Author: Ernesto Marrero, 2020-06-16 10:32:57

WordPress позволит вам модерировать логины, разрешать пользователям устанавливать свои аватары или использовать Gravatar. Это отличный учебник по настройке пользовательских полей профиля для пользователей в WordPress http://www.stemlegal.com/greenhouse/2012/adding-custom-fields-to-user-profiles-in-wordpress/. И есть множество галерей, которые вы можете использовать, и NextGen является самым популярным. Вот некоторые из представленных сайтов WordPress, используемых в качестве социальных сетей http://wordpress.org/showcase/tag/social-network/

 0
Author: Anagio, 2012-11-13 18:38:25

Я рекомендую http://www.elgg.org . У некоторых из упомянутых выше есть некоторые проблемы с ними, начиная от очень уродливого внешнего вида и заканчивая небольшими странными сбоями в их настройке, поэтому они слишком редки и, следовательно, требуют много настроек.

Нестандартное мышление может привести вас к bbPress!. Это программное обеспечение для форума, но в нем есть то, что вы указали, что хотите. Кроме того, находясь на форумах, вы готовы общаться и взаимодействовать со своими пользователями. Это выглядит красиво, и его легко использовать. Он также может хорошо уживаться с Wordpress. На следующем сайте есть несколько предлагаемых плагинов для добавления функциональности: http://www.aboutonlinetips.com/20-top-bbpress-plugins-for-building-powerful-forum/

 0
Author: Shane, 2012-12-06 07:19:48