phdcc.Data DNN modules
  search
Powered by FindinSite-MS
Versions
phdcc.Data: Overview Examples Getting Started Security Database Versions
phdcc.Data.Form: Form Profile/Register forms Form editing Languages Layout Questions Form hooks Admin
phdcc.Data.View: View  phdcc.Data.List: List phdcc.Data.Search: Search
Last updated: CC 18/4/08
Full releases
phdcc.Data.Form
phdcc.Data.View
phdcc.Data.List
phdcc.Data.Search

Module installation and upgrading

The phdcc.Data modules are distributed as in a single combined zip file with a dated name such as phdccData180408.zip. Unzip this file first into an empty directory to obtain a README.TXT file, the individual DNN Private Assembly (PA) module zip files, and a copy of the current documentation. Each module filename includes the version, eg phdccDataForm_01_04_01.zip

Only use these modules if your database is SQL Server 2005.

Install the modules in this order:

  1. Install phdcc.Data.Form to define your tables and forms and get user input
  2. Install phdcc.Data.View to view individual results
  3. Install phdcc.Data.List to view a list of results
  4. Install phdcc.Data.Search to display a simple search form

To install each phdcc.Data module, login as Host. In the DNN Control Panel, select "Install Additional Modules" then "Install New Module" at the bottom of the page. Click "Browse" and select the required phdcc.Data module PA zip file on your system. Finally click "Install New Module". Have a look through the all the gobble-de-gook output to check for errors - ie anything in red. After you click on "Return", DNN may take some time to return as the whole system is recompiled; if necessary click on another link to wake up the system.

The phdcc.Data modules usually use the DNN conventions for upgrading safely. Follow the same procedure described above to upgrade an existing installation. All existing data will be preserved. If you have customised the layout, then save your changed files before upgrading - see below.

Version 01.03.00: If you are upgrading phdcc.Data.Form, phdcc.Data.List and phdcc.Data.View to version 01.03.00 from an earlier version, you will have do some manual work afterwards to complete the upgrade. For phdcc.Data.Form, you must use FTP to delete directory App_Code/phdcc.Data.Form. Then you must edit the file Web.Config in the DNN root; find the section <codeSubDirectories>, then remove the line with <add directoryName="phdcc.Data.Form" />. Do a similar job for the phdcc.Data.List and phdcc.Data.View modules. An alternative technique is to uninstall each old module and then install the new version; this avoids any manual work but all your settings will probably be lost.


phdcc.Data full release version history

 + phdccData180408.zip, 18 April 2008 phdccDataForm_01_04_01.zip, phdccDataView_01_03_03.zip, phdccDataList_01_03_03.zip, phdccDataSearch_01_00_03.zip

phdcc.Data.Form Version history

Upgrading? If you have customised any of the following files, then save them before upgrading. Then re-instate after checking for any differences.

 + 01.04.01, 14 April 2008
  • Database not changed
  • File/Image question: profile file stored in directory named after UserId not UserName.
  • Programmability: FormController.GetResultSetsCountForUser() method added - more info

phdcc.Data.View Version history

 + 01.03.03, 16 April 2008
  • Database not changed
  • Edit template: copes more flexibly with altered template headers + report problem in detail

phdcc.Data.List Version history

 + 01.03.03, 16 April 2008
  • Database not changed
  • Edit template: copes more flexibly with altered template headers + report problem in detail

phdcc.Data.Search Version history

 + 01.00.03, 14 January 2008
  • Unneeded App_Code classes removed