Products

Solutions

Resources

Partners

Community

About

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

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Gallery modules vanish on site copyGallery modules vanish on site copy
Previous
 
Next
New Post
8/14/2009 5:46 PM
 

I've built a local test copy of my DNN 4.3.5 site, in hopes of upgrading it.  The situation isn't identical:  the production site is hosted and uses SQL Server 2000 and ASP  .NET 2.0, while the local copy is on a Vista Home Premium laptop running IIS 7, SQL Server 2005 Express and .NET 3.0.  Pretty much everything either works, or fails in a predictable way, with one exception.

We have several instances of the Gallery module which we use to display photos.  The files are all there on the test site, including the photos; the database was restored from a backup of the production database.  But the instances of the Gallery don't exist.  A page which had a gallery has this error:

  A critical error has occurred.
Object reference not set to an instance of an object.

In addition, either there is NO visible module, or there is a module with a visible title, but with no module handles - no arrow in the upper left corner allowing editing etc., no "settings" icon in the lower right corner.  I tried installing a test gallery module, and got a module with some handles - you could move it or delete it, but there was no edit function, and the module settings icon led to a generic "module settings" page with no mention of special gallery settings.

Strictly speaking, I can do what I meant to, which is to validate the upgrade process on the test version.  But since I don't know why the gallery modules are hosed, I can't rule out the possibility that it relates to the different SQL server version.  In other words, does the gallery module require SQL Server 2000?  This could be a roadblock, because I want to upgrade to 5.x.

Advice or suggestions gratefully accepted.   I really don't want to lose the gallery function during an upgrade.  I'm hoping someone else has seen this and knows what it is.


hedera
**********
Nature bats last.
 
New Post
8/14/2009 8:18 PM
 

Which Gallery module? The DNN core project Gallery or some other third party gallery? If the DNN core project Gallery module then which version? Note that the only official release of the DNN Gallery was v 3.00.12 which does not work in DNN 4.x unless Friendy URL are disabled and not at all in DNN 5.x. The DNN Gallery project team has uploaded a public beta of its greatly improved v 4.03.00 module to its CodePlex page. Visit http://dnngallery.codeplex.com for more information. This public beta is, however, not to be used on live production sites as it has not yet undergone the usual release tracker testing done for core projects. We expect to be submitting the module to the testing process by the end of this next week.

I would also suggest logging into the test site as Host and checking the EventViewer for more detailed error information including the all important stack trace.


Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
8/14/2009 10:59 PM
 

Bill,

Not having built the production site myself, I'm not sure what version - I've always assumed it was the DNN core project gallery.  It isn't identified in the module list with a 3rd party vendor's name, and I have some modules on the list from Inventua which are so identified.  It definitely IS running in DNN 4.x on my production site, on which Friendly URLs are turned on (I just checked).

I just went into all the possible configuration menus on a Gallery on my production site, and there is no identification of any 3rd party vendor.  The site was built in (I think) 2006 or 2007 - I'm the first one ever to write anything down, sigh.  I've always thought the gallery module came with the set.  How would I find out what version it is?

I'm not sure what you mean about logging into the test site as Host.  I logged in as Host and there's no EventViewer available on the Host or site menus.  Also, there seem to be no logs on the test site.  The "test site" is my Vista Home Premium laptop.  I can look at that event viewer but I'm not sure what to look for - would it be in the IIS log?

I see there's a separate forum at the DNN Gallery Codeplex - please let me know if I should move this question there.  And thank you for your response.  I'm beginning to get a depressing feeling that upgrading my site may mean rebuilding all the galleries.


hedera
**********
Nature bats last.
 
New Post
8/17/2009 5:45 PM
 

I've been doing some additional research on this.  I'm now pretty sure that the gallery module on my site has been there at least 1.5 years (i.e. since early 2008), which means it's not a copy of the beta in current development.  Also, the current beta uses XML files, and there are no XML files in my gallery folders;  there are files called _metadata.resources.

If someone wants to look at it and see which version it is (assuming you can tell), here are 2 links to gallery modules in production:

http://www.oaklandsymphonychorus.org/50thAnniversaryGala/PicturesfromtheGala/tabid/118/Default.aspx

http://www.oaklandsymphonychorus.org/OurMusic/SeeUsPerform/tabid/95/Default.aspx

Here's my real question.  I want to get my site off the ancient version we're using.  It's pretty clear that my gallery modules won't work with 5.x.  If I upgrade to 4.9.4, can I expect my existing gallery modules to continue to work?   If they won't work, where can I find free 3rd party gallery modules?  They don't have to be very advanced, they just have to display photos.


hedera
**********
Nature bats last.
 
New Post
8/17/2009 10:35 PM
 

That is most definitely either the old DNN v 3.00.12 gallery or a code fork which was created by James Jegers. The storage of gallery metadata in the _metadata.resources files (actually xml files) is one of the markers of both gallery modules. Since the module appears to be working on your live site which is running DNN 4.3.5 with Friendly URL's enabled, I would suspect that it is the Jegers gallery rather than the DNN gallery 3.00.12 which did not work with Friendly URL's enabled. For further confirmation, you might look in your site's /bin folder. If it is the DNN Gallery, there should be a file named DotNetNuke.Modules.Gallery.dll. If it is the Jegers Gallery, I think the file will be Jegers.Gallery.dll - at least that is what it is called in the currently available version.

If the gallery does turn out to be the old DNN Gallery, I would suggest (on your test site - not live site!) trying to install the latest Beta v 4.03.00 of the DNN Gallery

module available at http://dnngallery.codeplex.com. Note that the new DNN Gallery version will require DNN 4.9.3 as its minimum. All of your image files/folders should be recognized following the upgrade.

If the gallery is the Jegers Gallery, a free version is available on Snowcovered.com but does require DNN 4.4.1 as its minimum version. For more information on both the free version and a paid version, you may visit the Jegers Consulting site at

http://www.jegers.com/dnn/Products/DotNetNukeGallery/tabid/133/Default.aspx
 


Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Gallery modules vanish on site copyGallery modules vanish on site copy


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