21 посетитель на сайте. Из них:
Пользователи5
Роботы16
Список пользователей
Fade C-OPS Сейчас на сайте
СТЕПАНЫЧИ Сейчас на сайте
Hasan Hasanovskiy Сейчас на сайте
root Сейчас на сайте
FUZE Сейчас на сайте
Никита Баринов Сейчас на сайте
BORZ Был(a) в сети 3 минуты назад
WiseBear Был(a) в сети 4 минуты назад
Lotus Majorik Был(a) в сети 5 минут назад
Dato Guliazali195 Был(a) в сети 10 минут назад
Sergo MSK Был(a) в сети 11 минут назад
Angel Darkneta Был(a) в сети 18 минут назад
Никиташ Мухинов[СССР] Был(a) в сети 21 минуту назад
Сергей Шемет Был(a) в сети 29 минут назад
toni Был(a) в сети 41 минуту назад
wardexqe , Был(a) в сети 42 минуты назад
Andruha Soprano Был(a) в сети 1 час назад
Илья Был(a) в сети 1 час назад
Слава Павленко Был(a) в сети 1 час назад
Крысурсы Был(a) в сети 2 часа назад
Danya.Sapranko Был(a) в сети 2 часа назад
sdf Был(a) в сети 2 часа назад
Matteo Soprano Был(a) в сети 2 часа назад
Марк Игоревич Был(a) в сети 2 часа назад
Rival Был(a) в сети 2 часа назад
FREEFIRE SPORT Был(a) в сети 2 часа назад
Donni Garcia Был(a) в сети 2 часа назад
Тимур Нач Был(a) в сети 2 часа назад
S T I K Был(a) в сети 3 часа назад
Анатолий Полянов Был(a) в сети 3 часа назад
Horizon Был(a) в сети 3 часа назад
Александр Касай Был(a) в сети 3 часа назад
Sharing Был(a) в сети 3 часа назад
Максим Бородкин Был(a) в сети 4 часа назад
Nazar Basenko Был(a) в сети 4 часа назад
Adelin Liubovici Был(a) в сети 4 часа назад
Адам Барбанаков Был(a) в сети 4 часа назад
Александр Flow Был(a) в сети 4 часа назад
Владислав Синявский Был(a) в сети 5 часов назад
world_ev Был(a) в сети 5 часов назад
Был(a) в сети 5 часов назад
Даниил Девелоп Был(a) в сети 5 часов назад
Edgar1998 Был(a) в сети 5 часов назад
イロタナ リトラクタ Был(a) в сети 6 часов назад
David Был(a) в сети 6 часов назад
0987654321 Был(a) в сети 6 часов назад
9 Был(a) в сети 6 часов назад
MAYOROV Был(a) в сети 7 часов назад
Lucas Escalada Был(a) в сети 8 часов назад
Frailyn_s Был(a) в сети 9 часов назад
R.S Tutorsツ Был(a) в сети 10 часов назад
Артем Бахия Был(a) в сети 11 часов назад
Don Salieri Был(a) в сети 11 часов назад
андрей Был(a) в сети 11 часов назад
Gretta Frovsky Был(a) в сети 11 часов назад
GTA Был(a) в сети 11 часов назад
Demon Был(a) в сети 12 часов назад
Роман Римар Был(a) в сети 12 часов назад
Діма Набанов Был(a) в сети 12 часов назад
AGGRESS1VEX Был(a) в сети 12 часов назад
Rob Xachatryan Был(a) в сети 12 часов назад
Максим Омельчук Был(a) в сети 13 часов назад
Mark Somoilov Был(a) в сети 13 часов назад
FOUNDIS 2b2t Был(a) в сети 13 часов назад
Igor Kurenkoff Был(a) в сети 13 часов назад
Алексей Был(a) в сети 13 часов назад
Maone 2332 Был(a) в сети 13 часов назад
Danger Karleon Был(a) в сети 13 часов назад
Александр Александров Был(a) в сети 13 часов назад
dsds dsdqsdqa Был(a) в сети 13 часов назад
M4ksiuu Был(a) в сети 14 часов назад
Accidentally Был(a) в сети 14 часов назад
Тимур Был(a) в сети 14 часов назад
Danya Shedoy Был(a) в сети 14 часов назад
Niklas Был(a) в сети 14 часов назад
db9vol Был(a) в сети 14 часов назад
Иван Синий Был(a) в сети 14 часов назад
Асхьаб Вараев Был(a) в сети 14 часов назад
Игорь Брянский Был(a) в сети 14 часов назад
Список ботов
rambler (16)

Социальная сеть с открытым исходным кодом [7.7-dev]

Описание

Opensource-Socialnetwork (OSSN) — это программное обеспечение для социальных сетей, написанное на PHP. Оно позволяет создавать сайты социальных сетей и помогает участникам выстраивать социальные связи с людьми, у которых схожие профессиональные или личные интересы. Оно доступно на 17 международных языках.

Языки:

Русский Английский Китайский Французский
Португальский Турецкий Индонезийский Испанский
Итальянский Иврит Венгерский Голландский
Эсперанто Японский Сингальский Индонезийский


Интерфейсные функции

Особенность Особенность Особенность
Регистрация пользователя Вход пользователя Профиль
Профильная крышка Фотография профиля Профиль Друзей
Управление Друзьями Чат Обмен сообщениями
Настенные Столбы Альбомы Фото
Группы Пометка Друзей Блочная система
Система Тыка Комментарии Симпатии и Реакции
Управление расходами Интегрирование Giphy в комментариях Пригласить друзей
Вставлять видео Улыбки и Эмодзи Страницы сайта (Условия, информация, конфиденциальность)
Отзывчивый на мобильные устройства Уведомления Поиск
Галерея Предыстория сообщения Комментарии в реальном Времени
Сообщения в реальном Времени Блоги Темы для сообщества
Упоминания в комментариях Пользовательские Страницы Пользовательские пункты меню
Капча Объявления на сайте Приветствую вас
Войдите в систему как Прогрессивное веб-приложение Вход в Microsoft Active Directory
Целочисленность Giphy Множество бесплатных компонентов веб-сайта сообщества


Внутренние функции

  • Панель администратора для обзора сайта
  • Количество онлайн-пользователей, гендерный график
  • График общего количества пользователей сайта (по месяцам)
  • Конфигурации компонентов
  • Добавить пользователя
  • Удалить пользователя
  • Редактировать пользователя
  • Менеджер рекламы
  • Настройки кэша
  • Основные настройки
  • Неподтвержденные пользователи
  • Пользовательские страницы
  • Конструктор меню
  • Управление темами
  • Управление компонентами
  • API веб-сервисов
  • Проверка непроверенных пользователей вручную
  • и многое другое настройки компонентов

Предварительное условие:

https://www.opensource-socialnetwork.org/wiki/view/706/how-to-install-open-source-social-network

Права доступа к каталогу:

OSSN необходимо установить в каталог, доступный для записи веб-сервером, иначе он не будет работать должным образом.

Для большинства серверов Linux, на которых работает Apache v2, сделать родительский каталог доступным для записи очень просто:

<code>

chgrp www-data /path/to/ossn_parent_directory
chmod g+w /path/to/ossn_parent_directory

</code>

Если вы не используете Apache v2 или веб-сервер другого типа, вам нужно ознакомиться с документацией по вашей системе или обратиться к администратору сервера, прежде чем продолжить.

Установка

https://www.opensource-socialnetwork.org/wiki/view/706/how-to-install-open-source-social-network

Установка в Ubuntu x64 18.04/20.04/21.04 LTS:

<code>

sudo add-apt-repository ppa:arsalanshah/opensource-socialnetwork
sudo apt-get update
sudo apt-get install opensource-socialnetwork

</code>

Demo Social network: http://demo.opensource-socialnetwork.org/

Обновление: https://www.opensource-socialnetwork.org/wiki/view/708/how-to-upgrade-ossn


OSSN распространяется по лицензии Open Source Social Network License (4.0) / Cryptographic Autonomy License версии 1.0

Для OSSN используется стандарт отступов Кернигана и Ричи (K&R, вариант 1TBS). Стандарты кодирования:

Стандарты кодирования:

Мы не верим в сложные стандарты кодирования. Существует множество стандартов кодирования, таких как PSRx, Wordpress, FulePHP, CakePHP и т. д.

Мы изучили каждый из них и взяли что-то из каждого, чтобы создать простой стандарт для OSSN.

СТАНДАРТ КОДИРОВАНИЯ 1.0 OSSN PHP:

  1. Используйте табуляцию вместо пробелов.
  2. Для библиотек используйте стиль отступов 1TBS (1 настоящая фигурная скобка). Для классов, если возможно, используйте 2TBS, в противном случае — 1TBS по вашему усмотрению.
  3. Первая буква класса должна быть заглавной.
  4. Не используйте закрывающие php-теги в конце какого-либо файла.
  5. Выровнять элементы массива по новой строке
  6. Нет зазора между управляющей конструкцией и кронштейном.
  7. Пробел между операторами (логическими, побитовыми, математическими. и т. д.).
  8. Использование пространств имен.
  9. Нет пробела в начале любого PHP-файла.
  10. Не используются глобальные переменные $_GET, $_POST.

1.2 Используйте стиль отступов 1TBS (1 настоящая фигурная скобка).

Табуляция надёжнее пробелов.

Обязательно выравнивайте присваивания переменных.

<code>

if(true){
 
}
function xyz(){
 
}
 
//variables assignments
$abc              = 1;
$somelongvariable = 3;
$othervariable    = 4;
</code>

1.3 Первая буква класса должна быть заглавной

<code>

class Abc  {
 
}
</code>

1.5 Выровнять элементы массива по новой строке

Вы можете использовать любой метод замедления массива, но предпочтительнее использовать синтаксис array().

<code>

$array = array(
   'abc',
   'def',
);

</code>

1.6 Отсутствие зазора между конструкцией управления и кронштейном.

<code>

 if($def){
 
 }
 switch($x){
      case 1:
 
      break;
 }
</code>

1.7 Пробел между операторами (логическими, побитовыми, математическими. и т. д.).

<code>

 if($abc == 1 || $xyz == 'abc' && $xyz === true){
 
 }
 $abc = 2 + 10;
</code>

1.8 Использование пространств имен.

Если у вас много классов и вы думаете, что можете запутаться в коде или в других классах, вы можете использовать пространства имён.

1.9 Нет пробела в начале любого PHP-файла.

Убедитесь, что в начале любого PHP-файла нет специальных символов или пробелов.

1.10. Не используйте глобальные переменные $_GET, $_POST.

Не используйте их напрямую при написании компонентов. Используйте функцию input().

<code>

  $abc = $_GET['key']; //don't use this
  $abc = input('key'); //use this.

</code>




Автор публикации:

Flox Даниил Девелоп

Скачать:

Скачать

Дата:
Обучение LUA
Обучение LUA
24.12.2020, Статьи
Введение в скриптинг
Введение в скриптинг
12.02.2021, Статьи
Введение в скриптинг 2
Введение в скриптинг 2
24.12.2020, Клиенты MTA
Готовый сайт для SAMP проекта
Готовый сайт для SAMP проекта
07.12.2024, Скрипты сайтов / PREMIUM WEB

Нет комментариев.Оставишь комментарий?