12 Replies Latest reply: Dec 6, 2012 9:54 AM by evenro
evenro Level 1 Level 1 (0 points)

Hi,

 

I expected these commands :

defaults write com.apple.iPhoto RootDirectory "/home01/user/Pictures/iPhoto Library.photolibrary"

defaults write com.apple.iPhoto ImportLocation /home01/user

defaults write com.apple.iPhoto LibraryPath "/home01/user/Pictures/iPhoto Library.photolibrary"

 

To change the directory for creating the library.

But ... it only changes the default for opening an existing library (and the creation is still defaulted to "/home/user/Pictures".

 

So - is it a bug?

if not - how can I change the library creation directory?

 

Thank you


iPhoto '11, Mac OS X (10.7)
  • 1. Re: Default library creation directory
    LarryHN Level 9 Level 9 (56,675 points)

    I have no idea - but why bother?  How often do you create an iPhoto library - once? Just create it and drag it to the desired location and option lanch iPhoto to select it - it stays until you do it again

     

    LN

  • 2. Re: Default library creation directory
    evenro Level 1 Level 1 (0 points)

    I am managing the network in my company.... and I have a lot of users who might want to create a library.

    The macs user authentication is through binding to an AD domain, so the home directory is an SMB share, enforced by the domain (and iPhoto doesn't support creating a library on it.. )

     

    I want my users to create they're library on a network share, so it will pass with them among computers....

    and most important - I don't want to help users with it - I want it to just work...

     

    because of that - I need it to work

     

    I'm not sure if I was clear, so let me know if you didn't understand why I need it....

  • 3. Re: Default library creation directory
    LarryHN Level 9 Level 9 (56,675 points)

    No it is not clear to me (but that probably has nothing to do with your description but my technical capabilities) - I doubt that you will find that answer here since this forum is made up of iPhoto users not iPhoto (or Mac) developers and it is not likely that any of the users here have that inside knoledge of iPhoto

     

    And I suspect that what you want to do is beyond the capabilities of a virtually free program like iPhoto - although since I do not understand it I certainly am not sure

     

    You might have bettter response in more technical forums about Mac application or scripting - you really are lookfor informatin on using the Mac, not using iPhoto

     

    On the surface it seems  that if users can create a file on their home directory to import a photo that they could create an iPhoto library in their pictures folder - but since I don't understand that probablhy is meaningless

     

    LN

  • 4. Re: Default library creation directory
    Old Toad Level 10 Level 10 (115,700 points)

    Unless you can offer a share/location that is formatted OS X Extended (journaled) with the ownership set to be ignored you won't be able to share an iPhoto library over a network. You could have a dedicated host Mac on the network with a user account for each who want to have a library accessable from all Macs. Their library could then be copied to their account on that Mac and they could log in and access it from any Mac on the LAN. 

     

    Note:  you won't want to access the library wirelessly as that is susceptable to occasional dropouts and if one occurs while iPhoto is writing to the database file the database will be damaged.

     

    OT

  • 5. Re: Default library creation directory
    evenro Level 1 Level 1 (0 points)

    This I understand.

    I have a share it can write to.

    the only problem - is that it is not the default home directory.

     

    I want my users to just open the application, click the "create library" and be directed to that share.

    but after configuring the "defaults" from above - it doesn't map the user to the "defatult" library, it maps them to their home directory.

     

    Do you know how to configure that?

    it sounds to me like a bug, because after configurying the defaults from above - opening an existing library maps the user to the right directory.

    also - if I try to create the library on the "bad" home directory, and it fails (as expected) - it changes the defaults to the home directory.....

     

    THANKS!!

  • 6. Re: Default library creation directory
    Old Toad Level 10 Level 10 (115,700 points)

    Can't do it automatically.  I suppose one can reach it thru the Shared portion of the Save window:

    iPhoto001.jpg

  • 7. Re: Default library creation directory
    evenro Level 1 Level 1 (0 points)

    So it sounds to me like a bug... (since the default configuration works for opening library).

     

    How can I report it and ask for a fix?

     

    THANKS again

  • 8. Re: Default library creation directory
    LarryHN Level 9 Level 9 (56,675 points)

    iPhoto menu ==> provide iPhoto feedback  --  this will not create a Fix for you or any response - for a specific fix you woul dneed to call Apple support which may be charged

     

    LN

  • 9. Re: Default library creation directory
    evenro Level 1 Level 1 (0 points)

    They charge money for fixes in their products??

    it sounds weird...

     

    Well ...

    Thank you all!!!

    You helped me a lot!!

  • 10. Re: Default library creation directory
    Old Toad Level 10 Level 10 (115,700 points)

    They charge money for fixes in their products??

     

    No, they don't.  They only charge for major upgrades, i.e. from iPhoto 8 to iPhoto 9.  Fixes or updates, like from iPhoito 9.1.3 to 9.2, are free.

  • 11. Re: Default library creation directory
    LarryHN Level 9 Level 9 (56,675 points)

    Yes Apple charges for support - is this a bug? to me it sound like you are trying to do something tha tsimply is not supported and is far beyond the intended use of a free program - but I have no idea nor do I set apple policies - your choices are to submit feedback and see what happens - you will not receive a response - or to call support  - maybe they will not charge - maybe they will - again I am just a user no different than you -

     

    If it is a bug and Apple includes the fix in an upgrade then it will be fixed - the charge is not for fixing a bug but for diagnoising your issue which may or may not be a bug

     

    LN

  • 12. Re: Default library creation directory
    evenro Level 1 Level 1 (0 points)

    Oh

     

    I tell you why I think it is a bug:

    there is a configuration for a default behavior of the application.

    in one use case (openning an existing library in our case) - it uses the default configuration.

    in another use case (creating a new library) - it ignores that.

    Since the parameter name is "RootDirectory" (or "LibraryPath") - the name suggests it should behave the way I expect it to (if it wasn't ment for that use - the name of it should have been different).

     

    But - I am a software architect, and currently I'm helping with automating processes... so my expertise is not related at all to using applications (and specifically - the iPhoto)...