![]() |
![]() |
|
![]() |
![]() |
Encyclopedia :
S :
SY :
SYL :
Sylphagora |
|
|
SylphagoraSylphagora is a free internet forum system implemented in PHP and MySQL. It is a fairly modest, threaded board system that, although it lacks a lot of features found in other board systems, is lightweight and fast. EtymologyThe name Sylphagora is derived from sylph (for "Tree", because of the "tree structure" (branching) organization of posts) and agora (for "Marketplace", or "forum"/meeting place as used here). This name was chosen for its uniqueness, and also to avoid the "FooBBS", "FooBoard", etc naming convention considered cliché by the . The preferred abbreviation of "Sylphagora" is "SA". FeaturesSylphagora does not have a great repertoire of features, though it is certainly not minimalist. Probably the most notable missing feature is private messaging. Sylphagora does, however, have a feature that is fairly unique among its immediate peers: separate "powerlevel" and "stafflevel" privileges for each user. The "powerlevel" defines what privileges the user has regarding manipulating the board (e.g. "moderator" privileges, which allow the user to edit others' posts and move threads, are granted via the "powerlevel"); the "stafflevel" is an independent rating that determines the access level to private forums and whether a user may create new threads or reply to existing ones. Most other boards simply have a single "powerlevel" rating that does both of these things at once. Sylphagora is notable for being designed for quick navigation: when viewing a forum, a "new thread" form is available right on the page, and when viewing a post, a "reply" form is right there on the page, and when it is submitted, the user will be taken directly to the new post; when a top-level post (at the start of a new thread) is modified by a moderator or administrator, he/she is, again, taken directly back to the post; when a user marks all forums read, he/she is taken right back to where he/she was. Sylphagora was designed with some security features in mind, such as binding a timestamp to the login procedure, and refusing to recognize a login cookie if it originates from a different IP address than before (users can disable this for their own accounts if they wish, but it's on by default). Though the implementation of some things is somewhat lacking, these issues are being addressed. Being such a lightweight board, Sylphagora uses very little disk space and is quick and easy to install (if you don't mind performing a few cursory changes to a text file in the process). VersionsThe latest official version of Sylphagora is 1.2, released February 9, 2005. v1.0 - v1.1 - SkwurlThreads - 1.2 - Future releasesThere are no explicit plans regarding Sylphagora 1.3, though it will likely contain more security fixes like v1.2 did. There are also no explicit plans for any future v1.x releases. Sylphagora 2.0 is in the planning stages, though, and will be a ground-up rewrite, and will contain many new features (such as private threads and user avatars), cleaner code, a separate "language" layer (which will separate frontend text from the markup generation, which should facilitate translation of the board into other languages), generate considerably-cleaner markup, and be implemented in PHP version 5 with a database backend not tied to any particular database system (such as MySQL). However, work on SA2.0 has not commenced and there are no immediate plans to do so. External links
|
|
|
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License. |
|
| © 2008 Chamas Enterprises Inc. |