home resources search newsjoinmembers: 6963
PHP Flash Java Ruby Windows Linux
Hiveminds | Wed, 2006-03-01 14:31  tags: ,

Requirements

The project.module requires that it have its own seperate vocabulary set up. The project.module should not share the vocabulary of any other module, for example the forum.module.

You should have the following on your web host and Drupal installation:

  • mysql database
  • php version 4.2>5
  • activated taxonomy.module
  • a filesystem upload module (filestore2, download,upload)

Installation

  • set module into module folder
  • run the database script
  • Create a starting taxonomy and make sure to check the "required" checkbox to make sure no projects can be created without using the proper taxonomy.

Projects
 -term 1 (new project)
 -term 2 (new project)

Configuration

Administration User Instructions:

When creating a new project it is important to do things in a certain order. Here we will show the steps necessary to create a new project starting from the creation of a proper vocabulary (category)

  1. add project container vocabulary in administer categories interface
  2. add project container terms in administer categories interface
  3. add project to terms container in project interface
  4. add project releases to a project in project interface. Project will not appear until a release has been made. If you want to have them appear without release then try the Plus Project module

Additional modules:

The project.module will controll the linking to the released software but need a companion module to handle the uploading and filesystem organization. It is recommended that the download.module be used since it does not have any limitations on file size as it uses FTP for upload. the filestore2.module or upload.module can be used but they do have limitations set by HTTP upload usage.

download.module
filestore2.module

Site User Instructions:

Site users may have any range of previleges when using the project module. Here we will give instructions on how to use the user interface that appears with the modules activation.

Issues:

Issues are the head subject of a thread concerning the software. When an issue is reported it can be commented on just like a forum topic. Issues may also have attachments like images and patch files.

Comments:

Comments are a threaded discusion that takes place after an issue has be reported. Comments can contain attachments.

Attachments:

The uploading of files when creating a comment or an issue is made possible through any number of upload modules that the sites administrator make available.

printer-friendly version

Hiveminds's picture
This article brought to you by the Hiveminds Magazine - Staff. Contact us if you want to post an article or announcement anonymously
Hiveminds posted on: Tue, 2005-05-17 22:12.

1) get release navigation working. Needs tabs (add, delete, update) and good work flow.

Bugs:
http://drupal.org/node/16310 - confirmed
http://drupal.org/node/23048 - confirmed

Fatal error in tablesort.inc

Really need to get this site on CVS as I have forgotten but tablesort.inc does not work with project.module because too many objects appear empty before the rendering code hits. This was also a problem with several other older Drupal modules like dba.

The fix is to add ob_start() to common.inc. This fixes the problem by allowing the code to run completly. It also helps with error checking.

 
 
Silverlight Adobe Flex Silverlight ASP.NET Silverlight Drupal Content Management Systems Adobe Flex
 videos
 articles
 blogs
 comments
 downloads
sitemap

Newsletter

Get updates on Hiveminds services, articles and downloads by signing up for the newsletter.

Editor's choice

Some of the better articles, stories and tutorials found at Hiveminds.

Find more

Find more of Hiveminds articles, stories, tutorials and user comments by searching.




Picked links

Hand picked websites and articles from around the web that provide quality reading.

page top