PHP News Reader
Web-based USENET News Reader

Release Date: 2007/01/07
PHP News Reader - Introduction
Introduction Requirement Documentation Changes Download

PHP News Reader is a web-based News Reader.

It supports the standard NNTP protocol (RFC 977) for reading, posting, deleting,
forwarding and replying news articles.


Technical Standards:

To install PHP News Reader, please check the Requirements, and then read the Installation Guide.

PHP News Reader has nothing to do with the user registration. It is designed to work with the EXISTING authentication system. PHP News Reader supports several flexible authentication modules, which let administrator easy to control how to authenticate users. There are various built-in authentication modules.

And it is easy to write your authentication module to be used by PHP News Reader.

The login prompt can be configured as HTTP (as a popup window) or FORM (preferred) style.
Besides, if you already login on phpBB, one can also utilize the session without login again.

PHP News Reader supports multiple interface languages, including English, Traditional Chinese, Simplified Chinese, Français, Finnish, German, Italiano and Slovak. The preferred language of client's browser will be considered as the default language. And this can be switched any time and any where.

PHP News Reader also supports the on-the-fly coding conversion between Traditional Chinese (used in Taiwan) and Simplified Chinese (used in Mainland China).

The PHP iconv() function may not work on some old systems and it can not handle the conversion between Traditional and Simplified Chinese. So PHP News Reader use a self-implemented conversion system. The conversion between Chinese charsets (BIG5, GB2312 and Unicode/UTF-8) is natively supported. The charset of article is auto-converted to the preferred one while the selected charset of interface is different from the charset of the news articles. This conversion also effectives while posting, replying, forwarding and cross-posting articles. The posted articles will also be converted to the original charset of the news group.

PHP News Reader's development started around August 2001. And since 2005, I can only afford time to support the limited bug fixes and minor improvements. It needs a completely rewrite to support more advanced features.

The latest version of PHP News Reader is v2.6.6. Here is the release notes since v2.6.0:

PHP News Reader v2.6.6 [r589] (2007/01/07)

PHP News Reader v2.6.5 [r582] (2007/01/01) PHP News Reader v2.6.4 [r565] (2006/03/22) PHP News Reader v2.6.3 [r561] (2005/09/22) PHP News Reader v2.6.2 [r558] (2005/05/30) PHP News Reader v2.6.1 [r554] (2005/01/01) PHP News Reader v2.6.0 [r531] (2004/12/25) The whole change log is available here.

PHP News Reader applies GPL license, click here for a reference.

You are free to use and/or modify PHP News Reader under the GPL license.
And I am very appreciated if you share your comments and modification with me.


Many people help the development of PHP News Reader, click here to know their contributions.
Project Home:

Demonstration:  (in English)  (tw.bbs.*, in Chinese/BIG5, with url_rewrite turning on)


Download the latest version from SourceForge: Source downloads

The latest version is also available from Subversion:

# svn co

Installation Guide:

PHP News Reader - Installation and Configuration Guide



Shen Cheng-Da
Taipei, Taiwan
PHP News Reader v2.6.6 (C) 2001-2007 - Shen Cheng-Da