Downloads Introduction

From MontegoScriptsWiki
Jump to: navigation, search

Home>Downloads>Introduction

What is the TegoNuke™ Downloads (NSNGD) Module?

The TegoNuke™ Downloads (NSNGD) module is a full featured replacement to the core RavenNuke™ Downloads module.

History of this Module

Bob Marion of NukeScripts Network (NSN) was the original author of this fine module. Once he had NSN Groups released, he started to re-write / develop modules like Downloads, News, Subscriptions, etc. to take advantage of the additional permission granularity. Bob cared and fed this great module from 2000 to 2005.

In 2006, Bob was heading in a different direction with NSN Depository and Bob gave NSN Gr Downloads to montego to continue with development and support. Unfortunately, montego got busy with RavenNuke(tm) development and product management and had to put all his own personal development on hold.

Montego retired from the RavenNuke(tm) Team in June of 2010 and after some rest, he began to program again. The 1.1.0 release of TegoNuke(tm)/NSN Downloads is the first rendition putting his own "stamp" to the original package with bug fixes, 100% XHTML compliance, security patching, etc. This is also a "transition" release from the NSN branding to his own TegoNuke(tm), hence the joint branding with this "cornerstone" release.

Features

As of this writing, the Downloads module has these features:

  • Multi-column display of downloads (standard *Nuke Downloads module was a simple list style)
  • No unnecessary commenting, rating, etc. features that no-one really wants/needs!  :-)
  • Makes use of nukeWYSIWYG for download description for full HTML (allowed) capabilities
  • Create unlimited categories and assign downloads to these categories
  • Configure any given category to allow file uploads, user/guest download submissions with administrator review and approval
  • Flexible access permissions, one of: Anonymous, Registered Users only, Administrators only, or a Group (NSN Groups or RavenNuke™)
  • Built-in anti-leaching - don't let others directly link to your downloads and leach your bandwidth!
  • Comes with four great blocks
  • Administration utility for configuration rather than modifying PHP script files
  • Includes UTF-8 support
  • Advanced installer
  • Integrated with the TegoNuke™ Mailer
  • 100% XHTML 1.0 Transitional compliance throughout


While TegoNuke™ Downloads (NSNGD) may be used on non-RavenNuke™ set ups, that is not its intended CMS to run on. It may work as is, or require only slight tweaks, but you're on your own if you are not using RavenNuke™.

Resource Requirements Needed

You MUST be using PHP version 5.2 or greater to use this script. It will NOT run on anything lower than this. You may also want to enable the Tidy extension (ask your host if you are not able to do this) prior to upgrade or new installation in order to help cleanse your download descriptive data to be 100% XHTML 1.0 Transitional compliant. In addition, your RavenNuke™ database user must have table create/update permissions.

Personal tools