PHP-Nuke is a content management system allowing webmasters to create community-based portals (websites), allowing users and editors to post news items (user-submitted news items are selected by editors) or other types of articles. Registered users can then comment on these articles. Modules can be added to the PHP-Nuke system allowing additional features such as an
Internet forum, Calendar, News Feed,
FAQs, Private Messaging and others. The site is maintained through an administration interface. PHP-Nuke includes the following standard modules: • Advertising—Manages ads on the page layout (theme). Supports images/links,
JavaScript/
HTML, and
Flash • Avantgo—Provides mobile versions of the last 10 news articles • Content—Manages the main content "pages" • Downloads—Manages file downloads. There are no uploads—it stores links to files on other servers • Encyclopedia—Manages phrases/words and definitions • FAQ—Manages Frequently Asked Questions (FAQ) • Feedback—Communicate to the webmaster. It is an online form, but provides feedback via email. • Forums—Manages discussion forums for the site. It is based on bb2nuke, which is a PHP-Nuke port of the popular open-source
phpBB discussion board. • Journal—Maintain public and/or private notes • Members List—Displays site members • News—Manages news stories, including future-dated news to be released at a specific date and time. Each article can be assigned to a single category. • Private Messages—Allows members to send private messages to others on the site. Members can prevent messages from other members. • Recommend Us—Send an email message recommending the site to others. • Search—Allows users to search your site. • Statistics—Displays summary and detailed site statistics, including page views. • Stories (News) Archives—Provides access to older news articles. • Submit News—Allow visitors to submit news. Email notification is sent, but the submission is stored in the administrator control panel. Administrator can delete, edit, and/or post the article without re-keying. • Surveys (Polls)—Create visitor surveys • Top—Displays the most-visited articles, downloads, etc. • Topics—Displays news by topic. The administrator defines the topics and assigns topics to content. • Web Links—Manages a hierarchical directory of links to selected websites • Your Account—Manages members "profile" information, including their preferred theme, the number of news articles to display on their home page, etc. PHP-Nuke supports many languages and its look and feel can be customized using the
Themes system, but major changes requires knowledge of PHP, HTML and CSS. ==Issues==