jacobwb/hashover-next
jacobwb/hashover-next has 418 GitHub stars and 87 forks. Star changes are not measured yet. Last checked 2026-11-14 07:50 UTC. Last push 2022-11-19.
What you can do
- Threaded replies - Multiple themes - Allows limited use of HTML
- Comment editing & deletion - Customizable HTML - Multiple comment sorting methods
- Likes & Dislikes - Comment layout template - Spam filtering
- Popular comments section - Customizable CSS - Notification emails
측정된 스타 증가
- in 24h
- 기록 수집 중
- in 7 days
- 기록 수집 중
- in 15 days
- 기록 수집 중
- in 1 month
- 기록 수집 중
서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.
소개
This branch will be HashOver 2.0
데이터README.md
OriginalHashOver 2.0 (development)
HashOver is a PHP comment system intended as a replacement for services like Disqus. HashOver is free and open source software, under the GNU Affero General Public License. HashOver adds a "comment section" to any website, by placing a few simple lines of JavaScript or PHP to the source code of any webpage. HashOver is a self-hosted system and allows completely anonymous comments to be posted, the only required information is the comment itself.
Notable Features
| General | Customization | Advanced |
|---|---|---|
| Threaded replies | Multiple themes | Allows limited use of HTML |
| Comment editing & deletion | Customizable HTML | Multiple comment sorting methods |
| Likes & Dislikes | Comment layout template | Spam filtering |
| Popular comments section | Customizable CSS | Notification emails |
| Multiple languages | File format plugins | Comment RSS feeds |
| Automatic URL links | Authentication plugins | Referrer checking |
| Administration | Comment permalinks | |
| Avatar icons | IP address blocking | |
| Display remote images |
Required modules/compilation
Although most PHP installations include everything HashOver requires by default, depending on your setup you may need to install some modules/extensions and/or ensure PHP was compiled with support for the following modules.
| Feature | Module name(s) | Debian/Ubuntu package name(s) |
|---|---|---|
| Date and Time | date | part of PHP core |
| Document Object Model | dom | part of PHP core |
| Regular Expressions | pcre | part of PHP core |
| User information encryption | openssl | part of PHP core |
| Multi-byte character support | mbstring | php-mbstring |
| Internationalisation | intl | php-intl |
| XML data storage format support | xml, libxml, SimpleXML | php-xml |
| JSON data storage format support | json | php-json |
The following modules are optional
| Feature | Module name(s) | Debian/Ubuntu package name(s) |
|---|---|---|
| PHP Data Objects | PDO | php-sqlite3, php-mysql |
| SQLite file format support | pdo_sqlite, sqlite3 | php-sqlite3 |
Checking for required modules
On UNIX (GNU, BSD, etc) you may list installed modules with this command:
php -m
On Windows the command to list installed modules is:
php.exe -m
Important differences from version 1.0
hashover.phpis no longer used in JavaScript tags, the file/hashover/comments.phpis used instead.So change:
<script type="text/javascript" src="/hashover.php"></script>To:
<script type="text/javascript" src="/hashover/comments.php"></script>
Important recent changes to version 2.0
The
pagesdirectory is nowcomments/threads, this change will cause existing comments to not appear until you move the directories underpagesinto the newcomments/threadsdirectory.All JSON config files have been moved to the new
configdirectory, you will need to move the fileshashover/blocklist.jsonandhashover/ignored-queries.jsoninto the newconfigdirectory. If these files do not exist, you don't need to do anything as these config files are completely optional.The previously removed
secrets.phpfile has returned. The required setup information, namely the notification e-mail address, encryption key, and the admin username and password are now stored in thissecrets.phpfile located at/hashover/backend/classes/secrets.php.You will need to move the values of the public properties
$notificationEmail,$encryptionKey,$adminName, and$adminPasswordin thesettings.phpfile into the new protected properties in thesecrets.phpfile, and remove these properties fromsettings.phpor replace thesettings.phpfile entirely, as its source code is publicly viewable, whereas the source code ofsecrets.phpis not.
HashOver on Windows
Windows will be officially supported by HashOver 2.0, there should not be any major issues with using HashOver on Windows. However, HashOver is primarily developed on and for UNIX operating systems, which are the primary operating systems used by the majority of web servers. If you have any issues with HashOver on Windows, please report them.
Information and Documentation
관련 프로젝트 살펴보기
Asabeneh/30-Days-Of-Python
30 Days of Python 프로그래밍 챌린지는 Python 프로그래밍 언어를 30일 동안 배우기 위한 단계별 가이드입니다. 이 챌린지는 100일 이상 걸릴 수 있습니다. 자신의 속도에 맞춰 진행하세요. 다음 동영상도 도움이 될 수 있습니다: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,729 스타grafana/grafana
개방적이고 조합 가능한 옵저버빌리티 및 데이터 시각화 플랫폼입니다. Prometheus, Loki, Elasticsearch, InfluxDB, Postgres 등 여러 소스의 메트릭, 로그, 트레이스를 시각화합니다.
77,898 스타redis/redis
실시간 데이터 기반 애플리케이션을 구축하는 개발자에게 Redis는 가장 선호되고, 가장 빠르며, 기능이 가장 풍부한 캐시, 데이터 구조 서버이자 문서 및 벡터 쿼리 엔진입니다.
77,491 스타apache/superset
Apache Superset는 데이터 시각화 및 데이터 탐색 플랫폼입니다.
75,522 스타