类似于wakaba的“chan风格”网络留言板
xychan的Python项目详细描述
xychan是一个“chan风格”的留言板系统,像wakaba,kareha, 与这些系统不同,它是用python而不是 乱七八糟的perl或php。
[行动胜于雄辩。你可以在这里试试。](http://xychan-beta.mike.verdone.ca/)
这是什么,真的?
“chan board”是允许匿名 邮寄。用户可以在不注册帐户或 甚至输入一个名字。但是,他们有办法 如果他们愿意的话,验证他们自己并“证明”他们的身份。
另一个焦点是用户发布图片的能力。一个图像可以是 包括在每个帖子中。图像的缩略图显示为 邮政。
设计目标
xychan的设计目标是:
- easily deployed on almosy any web server (via CGI, FastCGI, Passenger, or any WSGI runner)
- easily configured (uses SQLAlchemy to work with any database, from SQLite3 to MySQL, PostgreSQL, etc.)
- easily extended and customized with CSS or template modification
- scalable (at least compared to those other message boards)
- small yet powerful
状态
这是测试质量的软件。现在还不稳定。变化很大。
下载
The latest stable version is v0.2
The latest stable version in an easily deployable zip file: [v0.2](http://mike.verdone.ca/xychan/xychan.zip)
The easiest way to get xychan if you are a Python pro:
$ pip install xychan
稳定的源包位于[github files部分](http://github.com/sixohsix/xychan/downloads)
开发人员的前沿资源位于[github存储库](http://github.com/sixohsix/xychan)
如何运行它?-简易方法(CGI)
- Your web server needs Python 2.5
- Your web server needs ImageMagick to support images on the board
- Download the easily deployable zip file, above
- Copy it to your webserver in an empty directory that supports CGI
- Unzip it
- Modify xychan.cgi in case there’s anything you want to change there
- Modify htaccess and copy it to .htaccess
- Access path/to/xychan.cgi/setup on your webserver
如何运行它?-聪明的方法
Your web server needs Python 2.5
Your web server needs ImageMagick to support images in the board
Your web server needs the following Python packages installed: * bottle * sqlalchemy * Some kind of database (eg. sqlite3)
Untar the xychan codebase
In your WSGI server:
from xychan import app app.configure_db("postgres://user:password@host/dbname") # (or some similar SQLAlchemy db url) app.configure_image_dir("/some/safe/path/in/your/filesystem")
许可证
xychan是gpl3下的免费软件(gnu general public 许可证v3)。
那些想做封闭源码商业叉子的人应该联系我。
为什么叫xychan?
随机输入的字符。