All Projects → phanbook → Phanbook

phanbook / Phanbook

Licence: other
A Q&A and Forum PHP platform

Projects that are alternatives of or similar to Phanbook

Talkyard
A community discussion platform: Brings together the main features from StackOverflow, Slack, Discourse, Reddit, and Disqus blog comments.
Stars: ✭ 1,219 (+314.63%)
Mutual labels:  forum, slack
Slack History Export
A NPM module that allows slack users export their history
Stars: ✭ 284 (-3.4%)
Mutual labels:  slack
Slack Theme Cli
A CLI tool for changing Slack's desktop app colors
Stars: ✭ 256 (-12.93%)
Mutual labels:  slack
Node Slack Sdk
Slack Developer Kit for Node.js
Stars: ✭ 2,988 (+916.33%)
Mutual labels:  slack
Aws To Slack
Forward AWS CloudWatch Alarms and other notifications from Amazon SNS to Slack.
Stars: ✭ 261 (-11.22%)
Mutual labels:  slack
Vagas Java
Mural de vagas para desenvolvedores Java
Stars: ✭ 276 (-6.12%)
Mutual labels:  slack
website-change-monitor
Monitor a website and get email and Slack notifications when specific changes are detected
Stars: ✭ 104 (-64.63%)
Mutual labels:  slack
Terraform Aws Notify Slack
Terraform module which creates SNS topic and Lambda function which sends notifications to Slack
Stars: ✭ 290 (-1.36%)
Mutual labels:  slack
Workbase Server
Slack alternative, email integrated, build with Meteor
Stars: ✭ 284 (-3.4%)
Mutual labels:  slack
Papercups
Open-source live customer chat
Stars: ✭ 4,554 (+1448.98%)
Mutual labels:  slack
Python Slack Events Api
Slack Events API adapter for Python (Flask required)
Stars: ✭ 272 (-7.48%)
Mutual labels:  slack
Laravel Slack
#️⃣ Slack notification for Laravel as it should be. Easy, fast, simple and highly testable.
Stars: ✭ 263 (-10.54%)
Mutual labels:  slack
Lobsters
Computing-focused community centered around link aggregation and discussion
Stars: ✭ 3,112 (+958.5%)
Mutual labels:  forum
Query track
Find time-consuming database queries for ActiveRecord-based Rails Apps
Stars: ✭ 258 (-12.24%)
Mutual labels:  slack
Cdk Constructs
A collection of higher-level aws cdk constructs: slack-approval-workflow, #slack & msteams notifications, chatops, blue-green-container-deployment, codecommit-backup, OWASP dependency-check, contentful-webhook, github-webhook, stripe-webhook, static-website, pull-request-check, pull-request-approval-rule, codepipeline-merge-action, codepipeline-check-parameter-action...
Stars: ✭ 282 (-4.08%)
Mutual labels:  slack
Alfred Slack
The Slack workflow for Alfred app
Stars: ✭ 254 (-13.61%)
Mutual labels:  slack
Cordova Plugin Native Keyboard
🎹 Add a Slack / WhatsApp - style chat keyboard to your Cordova app!
Stars: ✭ 271 (-7.82%)
Mutual labels:  slack
Awesome Slack
🕶️ List of communities powered by Slack.
Stars: ✭ 274 (-6.8%)
Mutual labels:  slack
Plato
Plato helps software teams connect & stay engaged with users to gather feedback, provide support & deliver better software.
Stars: ✭ 293 (-0.34%)
Mutual labels:  forum
Jivejdon
Jivejdon is a Domain Driven Design appication with CQRS/ES/Clean/Hexagonal architecture
Stars: ✭ 287 (-2.38%)
Mutual labels:  forum

Phanbook

Phanbook is the next-generation Q&A and Forum software that makes online discussion, question and answer site for professional and enthusiast people. Also the name Phanbook is mean - Phan(Phalcon PHP)book(the your note book)

Home - Meta Forum - Blog Theme - Contact

Build Status and Join chats us:

Build Status Slack

Goals

  • Fast and simple. No clutter, no bloat, no complex dependencies. Phanbook is built with Phalcon PHP so it's quick and easy to deploy.
  • Beautiful and responsive. This is Q&A software for humans. Phanbook is carefully designed to be consistent and intuitive across platforms, out-of-the-box.
  • Powerful and extensible. Customize, extend, and integrate Phanbook to suit your community. Phanbook's architecture is amazingly flexible, prioritizing comprehensive APIs and great documentation.
  • Easily deploy With Docker and Vagrant you can easy deploy to production with Docker and setup environment develop with Vagrant.
  • Blogging Create a beautiful, independent online publication
  • Free and open. Phanbook is released under the BSD License.

Features

We want Phanbook to be the most powerful Q&A software out there, and we have a huge list of ideas that we want to implement. It will take time, but Phanbook’s flexible plugin system will mean we can release early and often. Here’s a snapshot of what we’ll be working on first:

  • Multiple Themes
  • Spam Blocking
  • Markdown and rich text editing support
  • Powerful search with Elasticsearch
  • Single sign-on (Facebook, Google, GitHub, etc.)
  • Topic/Tags subscriptions and digest emails
  • File attachments
  • Post flagging/reporting and an intelligent auto-moderation system
  • Rewards, badges, and gamification
  • Q&A format and voting
  • Simple CMS
  • The modular structure with a convenient hierarchy that is based on namespaces

Installation / Configuration

Please see the installation and configuration guides respectively.

Running the Application

You can run the application with either Apache, Nginx, or with the built-in web server feature of PHP. The command would look something like: php -S 127.0.0.1:8081 -t . .htrouter.php The .htrouter file would then act like an .htaccess file. Or you can run the application through Apache or Nginx.

Note that there are two .htaccess files in the application:
/.htaccess and /public/.htaccess.
The web root should be / not /public/ for this application. The .htaccess rewrites to public for you.

Security

We take security very seriously at Phanbook; all our code is 100% open source and peer reviewed. Please read our security guide for an overview of security measures in Phanbook.

Contributing

Phanbook is 100% free and open-source. We encourage and support an active, healthy community that accepts contributions from the public – including you!

Before contributing to Phanbook:

  1. Please read the complete mission statements on phanbook.com. Yes we actually believe this stuff; you should too.
  2. Read and sign the Electronic Phanbook Forums Contribution License Agreement.
  3. Dig into CONTRIBUTING.md!, which covers submitting bugs, requesting new features, preparing your code for a pull request, etc.
  4. Not sure what to work on? We've got some ideas.
  5. Please note that bug reports should go in phanbook/phanbook or the relevant extension repository.

We are look forward to seeing your pull requests!

The Phanbook Team

The original Phanbook code contributors can be found in AUTHORS.MD. For a complete list of the many individuals that contributed to the design and implementation of Phanbook, please refer to the official Phanbook blog and GitHub's list of contributors.

Copyright / License

Copyright 2014 - 2016 Phanbook Construction Kit, Inc.

Licensed under the BSD License (or later); you may not use this work except in compliance with the License.

You may obtain a copy of the License in the LICENSE.txt file, or at https://github.com/phanbook/phanbook/blob/master/LICENSE.txt

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].