28 посетителей на сайте. Из них:
Пользователи2
Гости10
Роботы16
Список пользователей
Vladislav Сейчас на сайте
Никита Иванов Сейчас на сайте
Анцибор Богдан Был(a) в сети 3 минуты назад
weaxlez Был(a) в сети 10 минут назад
Сергей Шемет Был(a) в сети 18 минут назад
Давид Дубницький Был(a) в сети 19 минут назад
HACK HOST Был(a) в сети 24 минуты назад
Stend Semen Был(a) в сети 27 минут назад
Денис Затенко Был(a) в сети 30 минут назад
Дима Был(a) в сети 31 минуту назад
TONI OWNPONI Был(a) в сети 37 минут назад
ARSKY Был(a) в сети 50 минут назад
Sansaa Sanina Был(a) в сети 55 минут назад
Sergei Sergeev Был(a) в сети 1 час назад
Hoshi Был(a) в сети 1 час назад
арсений Был(a) в сети 1 час назад
Данил Был(a) в сети 1 час назад
HIRO VODOVOZ Был(a) в сети 1 час назад
イロタナ リトラクタ Был(a) в сети 1 час назад
Sergo MSK Был(a) в сети 1 час назад
TOKSYCHNIE Был(a) в сети 1 час назад
Исраил Цагаев Был(a) в сети 1 час назад
Иван Берген Был(a) в сети 1 час назад
Dato Guliazali195 Был(a) в сети 1 час назад
Sss Sss Был(a) в сети 1 час назад
Влад Чечевичко Был(a) в сети 2 часа назад
Noim Cucu Был(a) в сети 2 часа назад
Был(a) в сети 2 часа назад
mka Был(a) в сети 2 часа назад
Ильнар Сырлыбаев Был(a) в сети 2 часа назад
Артём Груздов Был(a) в сети 2 часа назад
Влад Кальчицкий'атылох Был(a) в сети 2 часа назад
Vegas Был(a) в сети 2 часа назад
Ab Antonian Был(a) в сети 2 часа назад
32sssq2222 Был(a) в сети 2 часа назад
destroy Был(a) в сети 2 часа назад
сИГМА БОЙ Был(a) в сети 2 часа назад
_Mishka _Tsyurniak_ Был(a) в сети 2 часа назад
Vgh Gg Был(a) в сети 2 часа назад
Gera Gerasim Был(a) в сети 2 часа назад
Mivirbet Classic Был(a) в сети 3 часа назад
Был(a) в сети 3 часа назад
FARGATTOV Был(a) в сети 3 часа назад
Алексей Алексей Был(a) в сети 3 часа назад
ᅠᅠᅠ ᅠ Был(a) в сети 3 часа назад
Андрей Юрченко Был(a) в сети 3 часа назад
Edgar1998 Был(a) в сети 3 часа назад
Serenoho Был(a) в сети 3 часа назад
Данчик Был(a) в сети 3 часа назад
name no Был(a) в сети 4 часа назад
Тамерлан Мехдиев Был(a) в сети 4 часа назад
Єгор Тєлєгін Был(a) в сети 4 часа назад
WiseBear Был(a) в сети 4 часа назад
Artem Gusarov Был(a) в сети 4 часа назад
Nezersky Был(a) в сети 4 часа назад
Олег Хардлайн Был(a) в сети 4 часа назад
Митя Призрак Был(a) в сети 4 часа назад
Виталий Востриков Был(a) в сети 5 часов назад
Ярослав Кутишевский Был(a) в сети 5 часов назад
by npocmoyura Был(a) в сети 5 часов назад
константин захаров Был(a) в сети 5 часов назад
HepBHblu Был(a) в сети 5 часов назад
Миша Буйкевич Был(a) в сети 5 часов назад
Жансерик Мулланазар Был(a) в сети 5 часов назад
Makeshov Был(a) в сети 5 часов назад
Константин Елинский Был(a) в сети 5 часов назад
hhukao mister Был(a) в сети 5 часов назад
Крысурсы Был(a) в сети 5 часов назад
Klanov La Premium Был(a) в сети 6 часов назад
Гордей Липин Был(a) в сети 6 часов назад
Vvvv Gghh Был(a) в сети 6 часов назад
Ярослав Лапинский Был(a) в сети 7 часов назад
Dinar usupov Был(a) в сети 7 часов назад
Казино Был(a) в сети 7 часов назад
Андрей Сухомлин Был(a) в сети 7 часов назад
salfetka Был(a) в сети 7 часов назад
Spidrow Был(a) в сети 8 часов назад
♡ Marlboro Gold ~ Company ♡ Был(a) в сети 8 часов назад
Hivers Nike Был(a) в сети 9 часов назад
Виталий Мельничук Был(a) в сети 9 часов назад
MAYOROV Был(a) в сети 9 часов назад
rfewreg Был(a) в сети 10 часов назад
ADLAN TAISOV Был(a) в сети 10 часов назад
Fabio Bruno Был(a) в сети 10 часов назад
Encore Goliad Был(a) в сети 11 часов назад
رحمة لا Был(a) в сети 12 часов назад
N A K A R I N Был(a) в сети 12 часов назад
PLUGMOUTH Был(a) в сети 13 часов назад
Я ОДИН ТАКОЙ Был(a) в сети 13 часов назад
Hesen Zeynalli Был(a) в сети 13 часов назад
Алексей Был(a) в сети 14 часов назад
Станислав Якушкин Был(a) в сети 14 часов назад
Vadim Был(a) в сети 14 часов назад
Віталій Мельничук Был(a) в сети 14 часов назад
Дмитрий Давыдов Был(a) в сети 14 часов назад
R.S Tutorsツ Был(a) в сети 14 часов назад
Хакер007 Был(a) в сети 14 часов назад
Никита Рамсов Был(a) в сети 14 часов назад
폴리나 만들기 Был(a) в сети 14 часов назад
Александр Александров Был(a) в сети 14 часов назад
Алексей Был(a) в сети 14 часов назад
Server Imagine Был(a) в сети 15 часов назад
Даниил Девелоп Был(a) в сети 15 часов назад
АЛЕКСАНДР Был(a) в сети 15 часов назад
Был(a) в сети 15 часов назад
Ya Eqona Был(a) в сети 15 часов назад
Islam Umarkhanov Был(a) в сети 15 часов назад
Джими Был(a) в сети 15 часов назад
Ibrahim Abasov Был(a) в сети 16 часов назад
Denys Был(a) в сети 16 часов назад
Black Был(a) в сети 16 часов назад
Список ботов
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

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