Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...How do you go about setting up a Dnn official Project?How do you go about setting up a Dnn official Project?
Previous
 
Next
New Post
4/30/2006 8:55 PM
 

Hi,

I was wondering what is the procedure for adding a utility to the official projects for others to use and to develop further for the benefit of the community?

Having worked with DNN for a number of years and creating custom Modules I decided I needed a way to auto generate the contents of a project for installation.  I was speeding time packaging zip files and tracking the correct contents.  Although a relatively simple task it was open to error. So I set about developing a small utility called "Manifestor".

The function of this utility is to create the following:

Resource File

  • Generate a treeview list from a project folder which allows the developer to select the required files to add to a zip archive (Resource File). This zip is then added to the installation folder (created) in the project folder.

Manifest File

  • Generate a dnn manifest file from a project folder. This list can be edited if required.

PA File

  • Generate a PA file from the project folder which includes the above files.

Finally I wanted to save the settings for further reuse.

If anyone is interested in such a utility, please let me know.

Colin

 

 


Colin Mulcahy
E: colin_mulcahy@hotmail.com
 
New Post
5/1/2006 7:49 AM
 

Hi Colin

I'm not an expert in this area, not sure on the protocols, but I really think that sounds innovative and could possibly be of great assistance to new developers.

Is this similar to the install project, but based on module level?

I'll ask a couple of the core team developers - who might not have read this post and see if they care to give some feedback. As I said, not being a developer, I'm not sure on the benefits but I think it sounds great.

Nina Meiers


Nina Meiers My Little Website
If it's on DNN, I fix, build, deploy, support,skin, host, design, consult, implement, integrate and done since 2003.
Who am I? Just a city chic, having a crack at organic berry farming.. and creating awesome websites.
 
New Post
5/1/2006 8:23 AM
 

Hi Nina,

Thank you for replying.

Is this similar to the install project, but based on module level? Not really, but is a sort of setup utility.

This windows utility is for developers to package up a custom module.   Its for all levels, beginners to advanced.

Simply, its a utility with three individual sections that can be used independently or as a three step process to output a custom module zip file that can then be uploaded to dnn.

I've only created the bare minimum at the moment, I decided to develop it in the middle of the night to try and save me time and to reduce the errors in packaging as I'm working on about 15 different custom modules for different clients. It can be a challenge to track all file versions when your juggling.

With this I don't have to worry.

Once I have saved the details (autogenerated) from the initial project setup in Manifestor for what I want to be included, I can just go back to the app, press a button and bingo - fresh package to go!

DNN has a similar approach in Module Definitions to create a PA.  

Manifestor builds on this excellent functionality with lots of options and yet is independent of the dnn framework.

Anyway,  Thanks for your interest and I'd appreciate it if some more fellow core members could offer some feedback.

Cheers,

Colin


Colin Mulcahy
E: colin_mulcahy@hotmail.com
 
New Post
5/1/2006 10:59 AM
 
Outside of getting a new project started, I'd suggest you add this to Gemini, if it isn't there already.

Michael Flanakin | Microsoft Consulting Services
www.michaelflanakin.com
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...How do you go about setting up a Dnn official Project?How do you go about setting up a Dnn official Project?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out