16 посетителей на сайте. Из них:
Роботы16
Список пользователей
Леван Levaniko Был(a) в сети 9 минут назад
Павел Почекуев Был(a) в сети 11 минут назад
ГУГ кукушкин Был(a) в сети 16 минут назад
Валик Полторацкий Был(a) в сети 26 минут назад
Dato Guliazali195 Был(a) в сети 30 минут назад
Sergo MSK Был(a) в сети 30 минут назад
Костя костивич Был(a) в сети 38 минут назад
FLOREN Был(a) в сети 42 минуты назад
Микола Был(a) в сети 44 минуты назад
Даниил Смирнов Был(a) в сети 48 минут назад
Макар Дикторович Был(a) в сети 50 минут назад
Вова Васильев Был(a) в сети 1 час назад
komaru_rus Был(a) в сети 1 час назад
Был(a) в сети 1 час назад
Был(a) в сети 1 час назад
zahar pizda Был(a) в сети 1 час назад
Danya.Sapranko Был(a) в сети 2 часа назад
Samur4k Был(a) в сети 2 часа назад
adil ibadilla Был(a) в сети 2 часа назад
Макар Подвальных Был(a) в сети 2 часа назад
Danya Game Был(a) в сети 2 часа назад
Женя Бороря Был(a) в сети 2 часа назад
Gg Gg Был(a) в сети 2 часа назад
TOKSYCHNIE Был(a) в сети 2 часа назад
Был(a) в сети 2 часа назад
Aritro Mitra Был(a) в сети 2 часа назад
Adim129 Был(a) в сети 2 часа назад
Btoome Amerilovurs Был(a) в сети 2 часа назад
Ilya Andrianov Был(a) в сети 2 часа назад
Даниил Девелоп Был(a) в сети 3 часа назад
Vadik Nikitin Был(a) в сети 3 часа назад
Matteo Soprano Был(a) в сети 3 часа назад
Никита Кириллов Был(a) в сети 3 часа назад
Артем Был(a) в сети 3 часа назад
Nekto Был(a) в сети 3 часа назад
Arab Был(a) в сети 3 часа назад
ivan 2123132 Был(a) в сети 3 часа назад
Monster Dubrovka Был(a) в сети 3 часа назад
BORZ Был(a) в сети 3 часа назад
Михаил Лобанов Был(a) в сети 3 часа назад
ウスふ ヘッォ林 Был(a) в сети 4 часа назад
Волк Был(a) в сети 4 часа назад
Никита Е Был(a) в сети 4 часа назад
Был(a) в сети 4 часа назад
Victor Vladimirovich Был(a) в сети 4 часа назад
Даниил Крюков Был(a) в сети 4 часа назад
Даниил Король Был(a) в сети 4 часа назад
iliya Minecraft Был(a) в сети 4 часа назад
乡亗TOX1k亗乡 Был(a) в сети 4 часа назад
رحمة لا Был(a) в сети 4 часа назад
Артур Тимаков Был(a) в сети 4 часа назад
Данил Потешкин Был(a) в сети 4 часа назад
Был(a) в сети 5 часов назад
Данил Редько Был(a) в сети 5 часов назад
TONI OWNPONI Был(a) в сети 5 часов назад
Хамзат Был(a) в сети 5 часов назад
Никита Марков Был(a) в сети 5 часов назад
Арсений Был(a) в сети 5 часов назад
MAYOROV Был(a) в сети 5 часов назад
zwaysq Был(a) в сети 5 часов назад
Хомячок ツ Был(a) в сети 6 часов назад
Сергей Куликов Был(a) в сети 6 часов назад
Forlovejum Был(a) в сети 6 часов назад
Vortix Mine Был(a) в сети 6 часов назад
Нет Имени Был(a) в сети 6 часов назад
BATYA MS Был(a) в сети 6 часов назад
Сергей Шемет Был(a) в сети 6 часов назад
Artem Dudov Был(a) в сети 7 часов назад
Михаил Безроднев Был(a) в сети 7 часов назад
Malloe Был(a) в сети 7 часов назад
Ksenia Lazareva Был(a) в сети 8 часов назад
Snickers Snickers Был(a) в сети 8 часов назад
Артём Дубов Был(a) в сети 8 часов назад
Вадим Влах Был(a) в сети 8 часов назад
Был(a) в сети 8 часов назад
mrvnss Был(a) в сети 9 часов назад
Organizator Volhrbnik Был(a) в сети 9 часов назад
Alexander Stepanov Был(a) в сети 10 часов назад
Murad Qurbanov Был(a) в сети 10 часов назад
Epic Minigames Был(a) в сети 10 часов назад
0987654321 Был(a) в сети 10 часов назад
Михаил Потапыч Был(a) в сети 11 часов назад
Семин Ундер Был(a) в сети 11 часов назад
Максим Гончаров Был(a) в сети 11 часов назад
Sonik89exe Был(a) в сети 11 часов назад
Виталий Шкарупа Был(a) в сети 12 часов назад
Developer Был(a) в сети 12 часов назад
Demon Был(a) в сети 12 часов назад
Артем Марсианенский Был(a) в сети 14 часов назад
Fedor Был(a) в сети 14 часов назад
PARSASJADY59 Был(a) в сети 14 часов назад
Максим Деньгуб Был(a) в сети 14 часов назад
Vvvv Gghh Был(a) в сети 15 часов назад
Arseniy Baev Был(a) в сети 15 часов назад
데니스 투신 Был(a) в сети 15 часов назад
Влад Влад Был(a) в сети 15 часов назад
Дмитрий Виноградов Был(a) в сети 16 часов назад
Andronov 06 Был(a) в сети 16 часов назад
Hitman Bmwf11 Был(a) в сети 16 часов назад
Назар Байструк Был(a) в сети 16 часов назад
Артем Хомiнскиi Был(a) в сети 17 часов назад
Дмитрий Был(a) в сети 17 часов назад
Anton Был(a) в сети 17 часов назад
Адам Котик Был(a) в сети 17 часов назад
Андрей Был(a) в сети 17 часов назад
Vadim Paramonchik Был(a) в сети 17 часов назад
Name Surname Был(a) в сети 17 часов назад
mvdvestell Был(a) в сети 17 часов назад
Hipex Pombao Был(a) в сети 17 часов назад
Список ботов
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, Статьи
Готовый сайт для SAMP проекта
Готовый сайт для SAMP проекта
07.12.2024, Скрипты сайтов / PREMIUM WEB
Введение в скриптинг
Введение в скриптинг
12.02.2021, Статьи
Введение в скриптинг 2
Введение в скриптинг 2
24.12.2020, Клиенты MTA

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