10.02.2013 Views

PHP Programming Language - OpenLibra

PHP Programming Language - OpenLibra

PHP Programming Language - OpenLibra

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>PHP</strong>-Nuke 211<br />

• News—Manages news stories for your site. It supports future-dating news to be released at a specific date and<br />

time.<br />

• new feature<br />

• Private Messages—Allows your members to send private messages to you and others on the site. Members can<br />

chose to not allow other members to send them private messages.<br />

• Recommend Us—Form to send an email message recommending your site to others.<br />

• Search—Allows users to search your website to find information.<br />

• Statistics—Displays summary and detailed statistics regarding your site, including the number of page views by<br />

visitors.<br />

• Stories (News) Archives—Provides access to older news articles.<br />

• Submit News—A form to allow visitors to submit a news story to your site. Email notification is sent, but the<br />

news submission is stored in your administrator control panel. You can delete, edit, and/or post the article directly<br />

to your site without rekeying.<br />

• Surveys (Polls) -- Allows you to create surveys that your visitors can respond to.<br />

• Top—Displays the top 10 (or other number specified by you) news articles, downloads, etc.<br />

• Topics—Displays news by topic. As the administrator you define what the topics are for your site and assign<br />

news articles to one or more topic. The news module also supports categories, which are similar, but a news<br />

article can only be assigned a single category.<br />

• Web Links—Manages a hierarchical directory of links to various websites of interest to your readers.<br />

• Your Account—Manages members "profile" information, including their preferred site theme (if you provide<br />

more than one), the number of news articles to display on their home page, etc.<br />

<strong>PHP</strong>-Nuke supports many languages and its look and feel can be customized using the Themes system, but drastic<br />

changes requires knowledge of <strong>PHP</strong>, HTML and CSS.<br />

Criticism<br />

• <strong>PHP</strong>-Nuke has been criticized for having security issues, including SQL injection via unchecked <strong>PHP</strong> code.<br />

[2] [3]<br />

Several other vulnerabilities have been recently reported.<br />

• <strong>PHP</strong>-Nuke may have issues with some search engine indexes. <strong>PHP</strong>-Nuke does not use simple URLs or unique<br />

titles for webpages furthering the difficulty with search engines which delays entry in search indexes.<br />

Forks<br />

The <strong>PHP</strong>-Nuke project has several forks. Notable forks include:<br />

• Dragonfly CMS [4] — based on <strong>PHP</strong>-Nuke 6.5 with Coppermine Photo Gallery included<br />

• LGNuke [5] — based on <strong>PHP</strong>-Nuke 7.6 and web 2.0 with, ajax included.<br />

• Nuke-Evolution [6] — Based on <strong>PHP</strong>-Nuke with many security fixes, custom modifications, and <strong>PHP</strong>-Nuke<br />

modifications pre-installed<br />

• RavenNuke CMS — Based on <strong>PHP</strong>-Nuke version 7.6, with many security fixes, custom modifications, add-ons,<br />

and XHTML 1.0 Transitional compliance<br />

• phpWebSite — project managed by the Web Technology Group at Appalachian State University<br />

• Postnuke — based on <strong>PHP</strong>-Nuke 5.0<br />

• XOOPS — based on <strong>PHP</strong>-Nuke and my<strong>PHP</strong>Nuke<br />

• PNC [7] — based on <strong>PHP</strong>-Nuke with vWar and SQuery included. Adapted and customized for gaming and clan<br />

community<br />

• Mega-Nuke [8] — Based on <strong>PHP</strong>-Nuke version 7.4, but with many security fixes, custom modifications and<br />

couple of add-ons.<br />

• NPDS (Net Portal Dynamic System) — is a (french) fork of <strong>PHP</strong>-Nuke 4.6.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!