DIM Question re Resorted Content Library

I've been away from DAZ other then small projects and test runs for a while and I'm reinstalling my library from scratch. I sort my own Content Library in a way that makes sense to me and have noticed that the DIM shows items as not installed if I move things around. I knew smart content would fall apart but didn't remember the part about the DIM. I want to be able to tell what has been installed and what hasn't even though I've relocated items. Other then manually hiding items one-by-one is there a way to do this?

Comments

  • Joe.CotterJoe.Cotter Posts: 3,362

    On a related note, I would like to know if an item has been updated since I installed it seems this would upset that process also.

    Before anyone mentiones Categories, yes I know about them... As many have mentioned, I have reasons this will not work the same as sorting the base folders for me (which is a separate discussion.)

  • DIM should go by the manifests folder, not by the content itself (scanning that would take forever).

  • Set your runtimes up in DIM and when you install stuff set the proper one for your organizational system. Then, as long as "Install to relative path" is selected in the update options, your content will update where it's been installed. 

    If you want to move things around within a single runtime, you'll have to do it manually I'm afraid and updates will indeed be messed up.

  • Joe.CotterJoe.Cotter Posts: 3,362

    There is only the option to set a root path in the DIM. I want to totally redo the entire substructure.

  • Joe.CotterJoe.Cotter Posts: 3,362
    edited November 2016

    DIM should go by the manifests folder, not by the content itself (scanning that would take forever).

    It doesn't have to continuously scan the content structure, it could be designed to do a rescan manually. Also, in large dbs, the scan can be designed to rescan from a particular branch, not the whole system, so anyone doing maintanence of this nature can manage the time requirements for updating the base tables by working on a branch at a time.

    What I'm trying to find out however is if there is a workaround for anyone who wants to restructure the underlying folders. Is there a way to edit or update the manifests for instance? If that were possible, one could write a script or program to bulk update paths to the new path structures.

    Post edited by Joe.Cotter on
  • Joe.CotterJoe.Cotter Posts: 3,362
    edited November 2016

    It appears that the items in question do show as installed even after I move them. The issue it appears is that I had a postgresql error, which once fixed remembers what was installed. This is good. Updates will of course be installed to the default path but that is actually good also as it will stand out that they are updates when they don't follow the restructured format. All seems good so far.

    With this method, the DIM won't be able to uninstall the folders probably and that will have to be done manually however that is not  a bad price to pay.

    The postgresql issue was a port reassignment for anyone interested.

    Post edited by Joe.Cotter on
Sign In or Register to comment.