27 посетителей на сайте. Из них:
Пользователи5
Роботы22
Список пользователей
Илья Зонов Сейчас на сайте
Том Паттисон Сейчас на сайте
Никита Карабанов Сейчас на сайте
Виктор Юдин Сейчас на сайте
Артём Бондаренко Сейчас на сайте
123 Был(a) в сети 5 минут назад
pidorasik Был(a) в сети 7 минут назад
Genchik Был(a) в сети 20 минут назад
zloidw Был(a) в сети 20 минут назад
NEIM YT Был(a) в сети 23 минуты назад
nevermore Был(a) в сети 29 минут назад
even Был(a) в сети 31 минуту назад
Савелий Пономарёв Был(a) в сети 32 минуты назад
Fertak Был(a) в сети 34 минуты назад
Ваня Протасов Был(a) в сети 36 минут назад
Сергей Малышев Был(a) в сети 37 минут назад
Joe Bryon Был(a) в сети 43 минуты назад
Екатерина Бортникова Был(a) в сети 53 минуты назад
Yuriy Был(a) в сети 57 минут назад
ТЕЗЗИ :D Был(a) в сети 1 час назад
Dato Guliazali195 Был(a) в сети 1 час назад
ESCHER Был(a) в сети 1 час назад
Sergo MSK Был(a) в сети 1 час назад
Рома Был(a) в сети 1 час назад
Александр череов Был(a) в сети 1 час назад
TIK TOK Был(a) в сети 1 час назад
Sirena game Был(a) в сети 1 час назад
Был(a) в сети 1 час назад
Димитрий Коновалов Был(a) в сети 1 час назад
vitalik774rus Был(a) в сети 1 час назад
marcoshenrique henrique Был(a) в сети 2 часа назад
11КЕНТ 11 Был(a) в сети 2 часа назад
Dhhddu Dejejd Был(a) в сети 2 часа назад
PANDArazvan Stanciu Был(a) в сети 2 часа назад
Daniel Roxera Был(a) в сети 2 часа назад
garage38rusr Был(a) в сети 2 часа назад
mrvnss Был(a) в сети 2 часа назад
QZORN Был(a) в сети 2 часа назад
Максим Войнолович Был(a) в сети 2 часа назад
Артем Чекмарев Был(a) в сети 2 часа назад
normand info Был(a) в сети 2 часа назад
Владислав Брянский Был(a) в сети 2 часа назад
Soul Wexsidov Был(a) в сети 3 часа назад
Toha 2010 Был(a) в сети 3 часа назад
Максим Логинов Был(a) в сети 3 часа назад
mka Был(a) в сети 3 часа назад
SHELBY Был(a) в сети 3 часа назад
Helper Был(a) в сети 3 часа назад
Макс Кот Был(a) в сети 3 часа назад
Артем Квашнин Был(a) в сети 3 часа назад
Dark Dusk Был(a) в сети 3 часа назад
Arman Был(a) в сети 4 часа назад
Влад Был(a) в сети 4 часа назад
Skilwyke Был(a) в сети 4 часа назад
Егор Брюханов Был(a) в сети 4 часа назад
Сергей Литвинов Был(a) в сети 4 часа назад
Михаил Tankist Был(a) в сети 4 часа назад
Я Гондон Был(a) в сети 4 часа назад
Ваня Волков Был(a) в сети 4 часа назад
baxton baxtonowski Был(a) в сети 4 часа назад
Kelenko Был(a) в сети 5 часов назад
Алексей Бодров Был(a) в сети 5 часов назад
Vlados K Был(a) в сети 5 часов назад
Div Bytes Был(a) в сети 5 часов назад
Николай Герасимов Был(a) в сети 5 часов назад
Владимир Паповян Был(a) в сети 5 часов назад
Miss Ira 04 Был(a) в сети 5 часов назад
Saml Kroll Был(a) в сети 5 часов назад
James Huston Был(a) в сети 5 часов назад
V_a_l_e_r_y_44_ Был(a) в сети 5 часов назад
Old ShoT Был(a) в сети 5 часов назад
Егор Страмнов Был(a) в сети 5 часов назад
JoKeR D Был(a) в сети 5 часов назад
vfsdsdf Был(a) в сети 5 часов назад
GADJIC Был(a) в сети 6 часов назад
Юлия Трубеева Был(a) в сети 6 часов назад
Btoome Amerilovurs Был(a) в сети 6 часов назад
Артём Бутенко Был(a) в сети 6 часов назад
Exte Был(a) в сети 7 часов назад
Макарон Был(a) в сети 7 часов назад
Lev Был(a) в сети 7 часов назад
8bp Miniclip Был(a) в сети 7 часов назад
Pirzrak Был(a) в сети 7 часов назад
Константин Яковлев Был(a) в сети 8 часов назад
Алексей Smoking Был(a) в сети 8 часов назад
Demirhan Kaya Был(a) в сети 8 часов назад
Дан Кто Был(a) в сети 9 часов назад
Святослав Наконечний Был(a) в сети 9 часов назад
gg ff Был(a) в сети 9 часов назад
Grom_777 Valeron Был(a) в сети 9 часов назад
Daniil Xavey Был(a) в сети 10 часов назад
HepBHblu Был(a) в сети 10 часов назад
Patlican Был(a) в сети 10 часов назад
Samuil Nikitin Был(a) в сети 11 часов назад
Пашкус Был(a) в сети 11 часов назад
рома Булашкин Был(a) в сети 11 часов назад
MTA Был(a) в сети 12 часов назад
Сергей Морковович Был(a) в сети 14 часов назад
Clopo Alex Был(a) в сети 14 часов назад
Nikita Sherm Был(a) в сети 15 часов назад
Vitaliy Был(a) в сети 15 часов назад
sobesednik Был(a) в сети 15 часов назад
Глеб Иосиф Был(a) в сети 16 часов назад
Михаил Захарчишин Был(a) в сети 16 часов назад
Олег Был(a) в сети 16 часов назад
azimut Stage Был(a) в сети 16 часов назад
SemyonKOT Был(a) в сети 16 часов назад
Kaiser Был(a) в сети 17 часов назад
Михаил Иоффа Был(a) в сети 17 часов назад
Duma 𖦏 Был(a) в сети 17 часов назад
Makeshov Был(a) в сети 17 часов назад
Олег Разнос Был(a) в сети 17 часов назад
Ильнар Сырлыбаев Был(a) в сети 17 часов назад
asan Был(a) в сети 17 часов назад
Алексей Романов Был(a) в сети 17 часов назад
Андрей Лушов Был(a) в сети 17 часов назад
ARZ1K Был(a) в сети 17 часов назад
Кирилл Журба Был(a) в сети 17 часов назад
Makarov Был(a) в сети 17 часов назад
Konrad Ziomson Был(a) в сети 17 часов назад
Azazel Был(a) в сети 17 часов назад
Dude Был(a) в сети 18 часов назад
GAPUR TV Был(a) в сети 18 часов назад
Даниил Маслаков Был(a) в сети 18 часов назад
Kerem Ozturkg Был(a) в сети 18 часов назад
giper pro228 Был(a) в сети 18 часов назад
Miyega NT Был(a) в сети 18 часов назад
Богдан Комендант Был(a) в сети 18 часов назад
Alexey Был(a) в сети 19 часов назад
Adam Magomerzaev Был(a) в сети 19 часов назад
Список ботов
rambler (21)

Следите за нами!

Социальная сеть с открытым исходным кодом [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

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