phorum Goto Github PK
Name: Phorum Development Team
Type: Organization
Blog: http://www.phorum.org
Name: Phorum Development Team
Type: Organization
Blog: http://www.phorum.org
The core of Phorum
A set of tools that are useful for developers of Phorum code / modules.
This module adds an "All" link to the paging links in flat read mode (e.g. "Goto Page: 1 2 3 All"). Users can click this link to view all messages for a thread on a single page.
This module automatically sets the HTTP Path configuration option, based on the active URL. This can be useful if for some reason you run one Phorum install under various host names and/or directories (e.g. a Phorum on a private space intranet server that is also accessible through a public URL or a server that has to be accessible on both an http:// and https:// URL).
This module tries to automatically detect the visitor's time zone (using JavaScript) and adjusts the times shown in your forum accordingly. This will work for both logged in and anonymous users.
This module implements syntax highlighting by extending the BBcode [code] tag. It can be used for adding syntax highlighted program code to messages. For highlighting, the excellent GeSHi (Generic Syntax Highlighter) package is used.
This module adds some CMS-like features to Phorum, making it possible to use Phorum to build a complete website, pushing the forums to a sub-level.
This module implements Google Maps functionality in the user profile. The user can indicate in the control center where he/she lives and this location can be displayed to others on the profile viewing screen.
This module adds a javascript menu to the Phorum pages, which can be used to quickly select a forum to jump to. Forum folders will be shown as submenus.
This module allows changing settings for the active user via URLs, making it possible for the user to quickly change settings without having to go to the control center.
Make dates easier to read for humans, by using relative indications like "two hours ago", "yesterday, 12:30", "today, 17:52", "two weeks ago", "last year", etc. All date indications can be customized through the language files.
This module implements an addon page, which displays the most recent messages to the user.
This module will store the Phorum username that was last used in a cookie. When entering the login screen, the username will be automatically filled in, based on this cookie.
Show the moderators for a forum on the index, list and/or read pages.
This module implements configurable features for enforcing signature restrictions. The module will check the signature when it is stored in the control center by the user and show an error to the user if the new signature does not meet the restrictions.
Allow users to create an account and to login using their OpenID (e.g. Google or Yahoo) or oAuth (e.g. Facebook or Twitter) accounts that are hosted by third party websites.
Spellchecking based on aspell and Speller Pages (http://spellerpages.sourceforge.net)
This module uses the Sphinx full text search engine for gathering Phorum search results. Please read the README carefully for setup and usage instructions.
This module takes care of storing file data (attachments, personal user files) on disk instead of using the database as the file storage.
This module implements a simple subforums system. On the index page, subforums will be listed as simple links for each forum that has subforums. On the list page, details for the subforums are listed at the top of the page. The breadcrumbs will be modified to represent the subforum structure. Check the module's README file for information on how to organize your forums and folders for this module.
This module can be used to display the thread starting message on each read page. This way, the thread starting message can always be kept visible, while the user can browse the thread reply messages.
This module makes it possible to add polls to forum threads. For each forum you can configure who can create and who can answer polls.
Allows users to setup an avatar image, which can appear in their posts and profile page. Users can upload multiple avatar images in the control center or make use of an avatar image that is hosted with Gravatar.
This module allows you to setup rules for creating custom template variables, based on a user's state / properties. This can for example be used to add some custom user status (e.g. "rookie", "regular", "veteran") to the users, based on their post count and/or registration date. Assignments can be done to authors on the read pages, to the user on the profile pages and to the logged in Phorum user on every page.
This module implements virtual hosting facilities for Phorum. It extends the vroot functionality of Phorum, so it is possible to bind a certain website hostname to a specific vroot. This way, multiple websites can have their own Phorum vroot on their own site, looking like it were a separate Phorum installation. There are also some extra's to make vroots / virtual hosts more versatile.
This module can be used to restrict the use of excessive whitespace in messages, by trimming down the whitespace at formatting time.
Prototype for Phorum Library Development
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.