powered by simpleCommunicator - 2.0.17     © 2024 Programmizd 02
Map
Форумы / Информация

О форуме simpleCommunicator

Лицензия

Эта программа является свободным программным обеспечением. Вы можете распространять и/или модифицировать её согласно условиям Стандартной Общественной Лицензии GNU, опубликованной Фондом Свободного Программного Обеспечения, версии 3 или, по вашему желанию, любой более поздней версии.

Эта программа распространяется в надежде, что она будет полезной, но БЕЗ ВСЯКИХ ГАРАНТИЙ, в том числе подразумеваемых гарантий ТОВАРНОГО СОСТОЯНИЯ ПРИ ПРОДАЖЕ и ГОДНОСТИ ДЛЯ ОПРЕДЕЛЁННОГО ПРИМЕНЕНИЯ. Смотрите Стандартную Общественную Лицензию GNU для получения дополнительной информации.

Загрузка и установка

Версия: 2.0.17
Релиз: 24.02.2024

Форум simpleCommunicator на GitHub

  1. Распакуйте архив и скопируйте файлы в целевую директорию веб-сервера.
  2. Откройте URL-адрес в браузере. Установка начнётся автоматически.
  3. Выполните шаги установки.
  4. Прочитайте раздел "Помощь" после установки.

Техническая информация и системные требования

Форум может быть установлен практически на любом хостинге. Программное обеспечение форума предъявляет минимальные требования к конфигурации сервера и настройкам прикладного программного обеспечения.

  • Работает на версии PHP 8.x или выше.
  • Поддерживает системы управления базами данных:
    • MySQL 8.0.x или выше,
    • Microsoft SQL Server 2005 или выше.
  • Работает в браузерах:
    • Edge;
    • Firefox;
    • Safari;
    • Chrome;
    • Opera.

Преимущества

Форум прост в реализации и удобен в использовании.

Поддерживаются скины, временные зоны и разные языки интерфейса, в том числе и для гостей.

Скины адаптируются к девайсу — десктоп или мобильное устройство.

Интерфейс форума интуитивно понятен и не требует изучения документации.

Функционал форума не перегружен, но при этом поддерживаются все основные функции, ожидаемые пользователями от форума.

Для осуществления многих действий используется технология отправки данных в фоновом процессе AJAX, что обеспечивает высокую скорость и позволяет избежать ненужных обновлений страницы.

Ключевыми моментами удобного интерфейса являются:

  • Доступность и наглядность опций для выполнения необходимых команд в зависимости от контекста.
  • Быстрота выполнения команд.
  • Использование "легких" элементов и функций — лайтбоксы, асинхронная отправка.
  • Поддержка стандартных интуитивных команд и горячих клавиш — Ctrl + Enter, Ctrl + ←, Ctrl + →, Escape, Tab и т.д.
  • «Умная» фокусировка, избавляющая от необходимости избыточных движений и кликов мышью.
  • «Запоминание» и автоматическое восстановление местоположений, что избавляет от необходимости повторного выполнения навигации к необходимому месту.
  • Удобный механизм перехода после отправки сообщения — на предыдущих страницах осуществляется переход к следующему после того сообщения, на которое был дан ответ, таким образом можно читать, отправлять сообщения и продолжать чтение. Если сообщение отправляется на последней странице темы, то подгружаются новые сообщения, если они есть.
  • При переходе между страницами темы неотправленное сообщение не теряется, а мигрирует на новую страницу, где можно продолжить цитировать сообщения и отвечать на них.
  • Автоповорот картинок на основе информации EXIF и сжатие до веб-оптимизированного размера.

Пользователь не всегда может чётко осознать и озвучить свои критерии и пожелания, но именно вышеперечисленные нюансы создают у него положительные ощущения комфорта и удобства при работе с приложением.

Поддерживаются языки интерфейса — русский, английский, немецкий и украинский. Легко добавить переводы для других языков.

Форум отличается высокой производительностью, благодаря тому, что количество сообщений и тем выставляются во время их создания и при отображении списков тем и сообщений нет необходимости использовать ресурсоёмкие агрегационные функции. Пересчёт количества необходим только в случае нестандартных операций, таких как удаление или перенос тем и сообщений.

Поддерживается распределение нагрузки путём разделения базы данных в архитектурной схеме master для записи и slave1...slaveN для чтения и поиска.

Ключевые функции

  • Поддержка лайков и дизлайков.
  • Приватные сообщения и приватные групповые темы с модерированием.
  • Лог личных событий для пользователей.
  • Лог модераторских действий.
  • Статистика по пользователям и форумам.
  • Показ пользователей, гостей и ботов, читавших тему, подфорум или просто находящихся на сайте. Клик на имени бота показывает его профиль и последние посещённые им темы.
  • Группировка тем с новыми сообщениями — по подфоруму, своих, со своим участием, тем из списка избранных.
  • Дайджест новых сообщений.
  • Возможность отобразить найденные сообщения в виде общей виртуальной темы или для каждой темы показать только сообщения, удовлетворяющие критериям поиска.

Гибкие общие настройки

  • Включение/отключение требования одобрения учётных записей администратором.
  • Включение/отключение отображения онлайн статуса участников и посещённых ими тем.
  • Включение/отключение выставления оценок, можно включить только лайки, можно сделать дизлайки анонимными.
  • Настройка различных ограничений — на размер вложений, на количество тем в сутки, на количество сообщений в минуту и т.п.
  • Защита гостевых ников завсегдатаев от кражи путём регистрации.
  • Защита от регистрации фейковых и спам-акаунтов через временные email-адреса.
  • Ведение модераторского лога. Возможность настроить уровень видимости модераторского лога — только администраторам, только модераторам, всем, всем, но не показывать имена модераторов.
  • Настраиваемый список смайлов и комбинаций символов для их вставки. Возможность категоризировать смайлы.
  • Включение режима праздника или траура. Появляется картинка-индикатор, при клике на которую показываются либо праздничные картинки, либо фотография умершего участника.
  • Возможность переводить форум в режим обслуживания с указанием планируемого времени завершения, а также заранее уведомлять посетителей о планируемом обслуживании с указанием планируемого времени начала и завершения.

Гибкие настройки для отдельных форумов

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

Функциональные возможности для администраторов

  • Назначение модераторов форумов.
  • Возможность вручную активировать или одобрить учётную запись зарегистрированного пользователя.
  • Возможность удалить учётную запись зарегистрированного пользователя.
  • Возможность сделать пользователя привилегированным, на которого не будут действовать ограничения.
  • Возможность сделать пользователя привилегированным модертаором тем, на которого не будут действовать ограничения по модерированию тем.
  • Возможность запретить пользователю отправлять приватные сообщения.
  • Возможность запретить модератору форума осуществлять глобальные модераторские операции — глобальный бан, сокрытие профиля участников, запрет выставления оценок.
  • Возможность запретить модератору форума видеть IP-адреса и фингерпринты участников.
  • Возможность удалить токен (ридмаркер) гостя, если он выждал время и вышел, чтобы продолжить нарушения при включённом ограниченном режиме для гостей.
  • Возможность управлять белым списком IP-адресов, на которые не действует ограниченный режим для гостей.
  • Возможность управлять списком IP-адресов бразура TOR — заблокировать все или заблокировать или разрешить отдельные на запись или чтение.
  • Бан участника в связи со смертью или утратой ника — в таком случае запрещается вход в аккаунт, а не только написание сообщений из-под него.

Функциональные возможности для модераторов форумов

  • Быстрый выбор тем для закрытия, удаления, слияния и переноса в другой форум.
  • Быстрый выбор сообщений для удаления и переноса в другую или новую тему.
  • Прикрепление тем и сообщений в шапку, закрытие и открытие тем.
  • Возможность удалить все сообщения выбранного пользователя или гостя одним кликом в теме, форуме, во всех форумах, последние N в форуме.
  • Возможность удалить аватар гостя.
  • Возможность просматривать и восстанавливать удалённые сообщения, вложения, темы и форумы.
  • Эффективное удаление флуда с помощью специального инструмента, дающего возможность удалить сообщения на форуме за определённый период для всех гостей или участников по возрасту учётной записи.
  • Временные баны с автоматическим разбаном.
  • Возможность забанить пользователей только в определённом форуме или в определённой теме.
  • Возможность назначить пользователя модератором определённой темы в подконтрольном форуме.
  • Возможность дать доступ пользователю и отнять доступ в подконтрольный закрытый форум.
  • Возможность скрыть профиль пользователя (при наличии разрешения на глобальные модераторские операции).
  • Возможность запретить пользователю выставлять оценки (при наличии разрешения на глобальные модераторские операции).
  • Возможность пакетно удалять оценки пользователя в подконтрольном форуме.
  • Блокировка IP-адресов и фингерпринтов, в том числе и временная, с автоматическим разбаном (при наличии разрешения видеть IP-адреса).

Функциональные возможности для модераторов тем

  • Быстрый выбор сообщений для удаления и переноса в другую или новую тему.
  • Прикрепление сообщений в шапку.
  • Возможность удалить все сообщения выбранного пользователя или гостя одним кликом в теме.
  • Возможность просматривать и восстанавливать удалённые сообщения и вложения.
  • Возможность забанить пользователей только в теме.
  • Возможность запретить и разрешить гостей в теме.

Функциональные возможности для пользователей

  • Избранные темы и сообщения.
  • Возможность создавать собственные теги и помечать ими сообщения, чтобы потом эффективно находить эти сообщения через поиск по тегам.
  • Прикрепление тем только для себя.
  • Редактирование собственных сообщений в течении N минут — как для зарегистрированных участников, так и для анонимных участников в пределах текущей сессии.
  • Возможность переголосовать в течении N минут.
  • Галерея вложений для повторного использования. Возможность пометить вложения как фавориты, которые будут всегда наверху для быстрого выбора.
  • Игнор-лист пользователей, игнор сообщений анонимных пользователей (всех или отдельных, чёрный или белый список) и игнор неинтересных тем (для них не сообщается о появлении новых сообщений). При игноре участников скрываются даже их цитаты в сообщениях других неигнорируемых пользователей. Два режима игнора — сильный и слабый. При сильном игноре сообщения и темы исключаются полностью из выдачи, при слабом игноре текст сообщений просто скрыт, но можно показать его.
  • Предпочитаемые форумы (чтобы отображались темы с новыми сообщениями только из данных форумов).
  • Профильные темы с разделением сообщений на тематические и комментарии. Возможность включить показ только тематических сообщений.
  • Возможность пометить сообщения 18+, если они содержат картинки или видеоклипы сексуального и/или шокирующего содержания. В таких сообщениях картинки приглушены, а видеоклипы свёрнуты и читатель может решить, показать картинку или нет.
  • Широкие возможности для подписки:
    • Подписка на новые сообщения в теме.
    • Подписка на цитирование и ответы на свои посты.
    • Подписка на цитирование и ответы на любой чужой пост, ответы на который интересуют.
    • Подписка на новые сообщения пользователя или гостя.
    • Подписка на упоминание слов с учётом морфологии.
    • Подписка на уведомления о новых зарегистрированных пользователях.
  • Поддержка приватных сообщений. Приватные сообщения реализованы в виде приватных тем в специальном форуме. Участники приватной темы могут вести общение как в обычной форумной теме и могут покинуть приватную тему, в том числе и автор темы.
  • Создание приватных тем с собственным модераторством. В таких темах автор может добавлять и удалять участников, удалять и редактировать сообщения. Приглашённые участники могут покинуть такую тему, в то время как сам автор не может. Однако он может удалить её (и при необходимости восстановить). При удалении доступ в тему для приглашённых участников пропадает.
  • Поддержка персональных обращений к участнику для привлечения его внимания к своему сообщению.
  • Создание тем опросов. Поддерживаются открытые опросы, где можно увидеть, как проголосовал каждый участник, а также опросы с отложенной публикацией, когда результаты становятся видны только после публикации.
  • Создание тем с отложенной публикацией. Пока такая тема не опубликована, она видна только автору. Он может спокойно подготовить её, редактирвоать и удалять сообщения, и потом опубликовать её. Полезная функция для тем-отчетов о поездках и т.п.
  • Отображение тем с новыми сообщениями в виртуальном форуме «Темы с новыми сообщениями». Прямой переход к первому новому сообщению в теме. Детальный показ количества новых сообщений в темах и количества тем с новыми сообщениями в форумах. Цветовая дифференциация тем: уже посещённые ранее темы с новыми сообщениями и ни разу не посещённые темы с новыми сообщениями.
  • Дайджест новых сообщений — виртуальная тема из новых сообщений, максимально 5 из каждой темы с новыми сообщениями — удобная альтернатива классическому подходу к чтению новых сообщений путём входа в каждую тему с новыми сообщениями.
  • Возможность просматривать свои удалённые сообщения и вложения.
  • Уведомление и отображение событий для пользователей — о выставленных лайках, удалённых или перенесённых сообщениях, предупреждениях и блокировках модератором и т.п. Фильтрация событий. Маркер отработанных и неотработанных событий.
  • Автоматическое уменьшение ширины и высоты картинок до размера экрана и функция просмотра крупным планом. Обработка картинки перед загрузкой — попытка сжать до допустимых размеров и повернуть на нужный угол, если угол неправильный.
  • Защита пользователей от слишком длинных сообщений. Длинное сообщение автоматически обрезается и появляется кнопка для разворачивания.
  • Преобразование звуковых файлов в формат mp3, поддерживаемый встроенным аудиоплеером браузеров.
  • Включение встроенного видеоплеера браузера для видео-файлов в формате mp4.
  • Вставка внешних видео в виде статических картинок с возможностью проиграть видео либо прямо на странице, либо перейти на страинцу видеохостинга. Данное решение избавляет от задержек загрузки страницы из-за вставленных активных объектов, при этом функциональность не страдает.
  • Вставка анимированных gif и webp картинок без немедленной загрузки. Из анимированной картинки извлекается первый фрейм, на нем рисуется кнопка запуска. Загрузка и анимация начинается только при нажатии на неё. Данное решение избавляет от задержек загрузки и подвисания браузера из-за вставленных массивных анимированных картинок.

Гибкие настройки для пользователей

  • Возможность загрузить аватар и фотографию.
  • Возможность отключить показ картинок в сообщениях. В таком случае в сообщении показывается просто иконка, при клике на которую картинка открывается крупным планом.
  • Возможность загрузить собственные смайлы и вставлять их в сообщения наряду с системными смайлами.
  • Возможность отключить развёртывание видеоклипов. В таком случае показывается только название и конпка запуска.
  • Возможность отключить уведомления по электронной почте.
  • Возможность отключить события.
  • Возможность отключить приватные сообщения.
  • Возможность отключить персональные обращения.
  • Возможность отключить потдверждения операций.
  • Возможность отключить приглушение контента 18+ по умолчанию.
  • Выбор языка интерфейса, скина и временной зоны.
  • Возможность подгрузить свой CSS для адаптации выбранного скина.
  • Возможность заблокировать свой профиль на выбранное время.
  • Возможность отключить показ индивидуальной информации всех участников или отдельных участников в сообщениях — аватара, автоподписи, статусного сообщения, поля «откуда».

Гибкие настройки для гостей

Широкий функционал для гостей, поддерживаетcя большинство опций зарегистрированных пользователей.

  • Возможность загрузить аватар.
  • Возможность отключить показ картинок в сообщениях. В таком случае в сообщении показывается просто иконка, при клике на которую картинка открывается крупным планом.
  • Возможность отключить развёртывание видеоклипов. В таком случае показывается только название и конпка запуска.
  • Возможность отключить потдверждения операций.
  • Возможность отключить приглушение контента 18+ по умолчанию.
  • Выбор языка интерфейса, скина и временной зоны.
  • Возможность подгрузить свой CSS для адаптации выбранного скина.
  • Возможность отключить показ индивидуальной информации всех участников или отдельных участников в сообщениях — аватара, автоподписи, статусного сообщения, поля «откуда».
  • Экспорт/импорт настроек для синхронизации между разными компьютерами и девайсами.
  • Избранные темы и сообщения.
  • Прикрепление тем только для себя.

Статистика по пользователям

  • Показ различной статистической информации в профиле пользователя — дата регистрации, последняя активность, количество сообщений, лайков, дизлайков, среднее количество сообщений и просмотров в день по итогам недели, время онлайн в день и общее время онлайн.
  • Контекстные опции для поиска последних сообщений, тем, вложений пользователя, а также модерируемых и игнорируемых им тем.
  • Контекстные опции для просмотра модераторского лога и модерирования пользователя.
  • Показ недавних прочитанных тем.
  • Активность (просмотры и сообщения) пользователя за определённый период.
  • Активность (просмотры и сообщения) пользователя по часам по временной зоне просматриваемого пользователя, либо просматривающего пользователя.
  • Информация об игноре и скрытии профиля — кто игнорирует пользователя, кого игнорирует пользователь, кто скрывает его профиль, чей профиль скрывает он.
  • Просмотр статистики оценок — кто лайкал/дизлайкал автора, кого лайкал/дизлайкал автор, сообщения пользователя с лайками/дизлайками других пользователей, сообщения пользователей с лайками/дизлайками данного пользователя, сообщения данного пользователя с лайками/дизлайками других пользователей. Клик на оценки вызывает подборку сообщений с данными оценками.
  • Аналитика для модераторов по IP-адресам для выявления клонов. Показ списка IP-адресов, под которыми оставлял сообщения данный участник. Показ участников, оставлявших сообщения под данным IP-адресом. Показ участников, оставлявших сообщения под теми же IP-адресами, под которыми оставлял сообщения данный участник.

Статистика по гостям

  • Последняя активность.
  • Контекстные опции для поиска последних сообщений, тем, вложений пользователя, а также модерируемых и игнорируемых им тем.
  • Контекстные опции для просмотра модераторского лога и модерирования пользователя.
  • Показ недавних прочитанных тем.
  • Аналитика для модераторов по IP-адресам для выявления клонов. Показ списка IP-адресов, под которыми оставлял сообщения данный участник. Показ участников, оставлявших сообщения под данным IP-адресом. Показ участников, оставлявших сообщения под теми же IP-адресами, под которыми оставлял сообщения данный участник.

Статистика по ботам

  • Последняя активность.
  • Показ недавно прочитанных тем.

Статистика по форумам

Показ статистической информации за выбранный период времени и за последние 24 часа и предыдущие 24 часа:

  • Новые зарегистрированные пользователи.
  • Количество пользователей, посетивших форум (бывших онлайн).
  • Количество написанных сообщений.
  • Количество созданных тем.
  • Количество просмотров.
  • Среднее количество сообщений в день.
  • Количество поставленных оценок. Клик на оценки вызывает подборку сообщений с данными оценками.
  • Активность (просмотры и сообщения).
  • География посещений и текущей активности.
  • Статистика по браузерам, операционным системам и ботам. Клик на имени бота показывает его профиль и последние посещённые им темы.

Мощный и гибкий поиск

  • Поиск пользователей. Сортировка пользователей по рейтингу, количеству сообщений и активности.
  • Поиск сообщений с вложением, с картинками, с аудио и видео, со ссылками, с примерами программного кода, с содержимым 18+.
  • Поиск в избранных темах и сообщениях.
  • Поиск в личных сообщениях.
  • Поиск в определённой теме.
  • Возможность отфильтрованного отображения только сообщений, удовлетворяющих критериям поиска, в пределах многостраничной темы — только сообщения автора темы, только свои сообщения в теме, только картинки, только видео, только тематические.
  • Возможность отобразить найденные сообщения в виде общей виртуальной темы или для каждой темы показать только сообщения, удовлетворяющие критериям поиска.
  • Поиск по тегам. Пользователь может создавать теги и помечать ими сообщения.
  • Поиск в удалённых темах и удалённых сообщениях (для модераторов).
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]