Importing Folders and SubFolders, Maintaining Structure

Hello,
I'm a former PC user with thousands of photos. I like iPhoto and have used it for doing some minor editing and printing. The interface is very easy to use, except when it comes to organization. The events feature is a nice idea, but I don't always organize my photos that way. I have copied all of my photos from my PC to my Mac hard drive (in the Pictures) area of the Finder. In that view, they've maintained my organizational structure which is very important for me to be able to navigate quickly and work with photos. Previously (on the PC) I was using ACDSee which also utilized this same folder/subfolder/subfolder hierarchy. It made it very easy so my photo organizer/viewer mirrored what was stored on my HD. iPhoto is not as transparent in this regard and so I'm leery to import my thousands of photos. Specifically, my HD folder organization looks something like this:
Finder
_Pictures
_House folder
___Minnesota house folder
______Before Remodeling folder
______Furniture folder
______Landscaping folder
______Remodeling in progress folder
_________Photo 1
_________Photo 2
_________Photo 3
___Lake house folder
___Childhood house folder
___Grandparents house folder
_Travel folder
___Europe 2001 folder
___Europe 2002 folder
___Europe 2003 folder
___Barcelona folder
______Granada folder
______Madrid folder
_________Photo 1
_________Photo 2
_________Photo 3
______Paris folder
and so on...
This may seem like an old school way to organize photos in light of the magic of iPhotos and events, but it makes a lot of sense to me since not all of my photos are ordered by event, but rather "category" and "sub-category".
How can I import my current photos into iPhoto and maintain this organization? I'm guessing there's a way to do it manually, but for the hundreds of folders/subfolders and thousands of pictures I have, I really don't have the time to do it manually.
Thanks for any and all advice.
PS - I took a screen capture of my folder view in Finder, but don't know how to attach it to this post. Anyway, the structure above pretty much describes it.
Cheers,
-jobber

jobber:
Welcome to the Apple Discussions. The short answer is no. Each folder of image files will be imported as one event (if you have the Events preferences set as shown here). However, you can create virtual folders within iPhoto to put other folders and albums inside them. Folders can hold other folders, albums, slideshows, etc., but not photos themselves. Albums can just photos. Here's what it might look like.
The only application that can do what you want is something like iView MediaPro which is not Expression Media from Microsoft. iVMP is considered to be the best DAM (Digital Asset Management) application at the current time by many professional photographers.
iPhoto is designed to manage photos by date. You set the time span for each event, 1 day, 1 week, 4 hrs or 8 hrs, and iPhoto will arrange the imports into appropriately grouped events (except for photos being imported from the Finder as mentioned earlier).
Do you Twango?
TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
I've written an Automator workflow application (requires Tiger), iPhoto dB File Backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. It's compatible with iPhoto 08 libraries. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.

Similar Messages

  • Import non-Mail mailbox folders and subfolders

    I have, for may years, used another email system in which I have defined a heirarchy of many folders and sub-folders.  Is there any way to import these folders and subfolders into Mail?
    Chuck

    Hello
    they are many way to import files into mail - but
    used another email system
    witch one ? entourage ? outlook ? eudora ? thunderbird ? from pc ? from mac ?
    look to your original mail client app if is possible to export mbox format ??
    Pierre

  • Exporting of pictures with folders and subfolders from Aperture

    I was importing folders with subfolders structure to Aperture 3.
    Is possible later export my pictures from structure in Aperture to folders and subfolders with same structure like it was before importing to Aperture?
    Thanks.
    Roman

    I'm assuming you imported using managed files and not referenced files? If referenced (leaving files in place), then your files are in the same folder structure as before.

  • How can I transfer/copy my entire iPhoto library from one iMac to another iMac whilst keeping all the folders and subfolders intact?

    We recently purchased a new iMac for our office (8 GB memory, 2.7 processor, version 10.9.2) and we need to copy the iPhoto library from our other iMac (version 10.9.4) onto the new one. The photos are essential for our work and there are around 53,000 of them all organised into folders and subfolders and then the photos are manually ordered within the albums.
    We have tried connecting the computers but when we tried to access the iPhoto library on the new iMac it says that iPhoto is locked and we do not have permission to view it. We updated iPhoto on the old iMac as we thought that might be the problem but the message still appears. We've been advised to use an external hard drive but we're worried that will corrupt the organisation of the library. We have also been told not to do it over AirDrop / the Server because of the sheer quantity of photos.
    Any advice on how to safely do this would be much appreciated.

    No idea exactly what you did
    if you followed the instructions
    Simply copy the iPhoto Library from the Pictures Folder on the old Machine to the Pictures Folder on the new Machine.
    Then launch iPhoto. That's it.
    This moves photos, events, albums, books, keywords, slideshows and everything else.
    then you have exactly the same thin on your new system that you had on the old
    If you do something differently - like import the library instead of simply opening it - then it will not work
    did you dimply drag the iPhoto library from the pictures folder of the old machine to the pictures folder of the new machine and then launch iPhoto on the new machine?
    and to help it is important to use word correctly since that is the only communications method we have - in iPhoto folders do not contain photos - you view photos in events and you can organize them using albums (which view photos) and folders (which hold either albums or other folders - folders never have photos in them) so your description of the problem is not at all clear since it uses folders incorretly
    LN

  • Arranging Folders and Subfolders

    We are in the process of re-arranging our content into folders and subfolders, and I have heard concerns that after the users have created their folders and subfolders, that they have no way of controlling the order in which they are displayed. This is rather important to us as they want to make sure the most important folders are listed towards the top fo the list, and being that they will be continuously adding folders, it is currently impossible to meet their needs.
    Is there a way to manualy or otherwise sort folders the same way there is to re-arange items (little blue up-arrow)? Thanks in advance.

    Thanks Product Manager! That has been right under our noses all this time and we didn't even know that functionality was there. You have made our week!!

  • Looping through folders and subfolders

    Hi,
    I'm about to create a script to check some tifs and jpgs for the right height and width, resolution and so on.
    I could get it to work if I see the files in the content panel (looping through the files by app.document.getSelection ...
    The script needs to check many files in different subfolders (all in one parent folder), so I don't like to use a collection to reveal all files of all subfolders first and then start the script.
    My plan is to choose the parent folder in the folder panel and the script should  loop through each file of each subfolder ...
    So maybe there's someone who knows a solution for this problem, it would be great!
    Thanks a lot,
    Sebastian.

    Wow,
    That was fast, I'll test it tommorow in the morning, thanks a lot so far!
    Hopefully I'll be able to get our scripts together...
    Thanks
    Sebastian
    Am 05.08.2012 um 20:13 schrieb Paul Riggott <[email protected]>:
    Re: looping through folders and subfolders
    created by Paul Riggott in Bridge Scripting - View the full discussion
    This should get you started...
    #target bridge  
    var folders =[];
    folders = FindAllFolders(Folder(app.document.presentationPath), folders);
    folders.unshift(Folder(app.document.presentationPath));
    for(var a in folders){
    var fileList = folders[a].getFiles(/\.(jpg|tif)$/i);
    for(var p in fileList){
    var thumb = new Thumbnail(fileList[p]);
    var height = thumb.core.quickMetadata.height;
    var width = thumb.core.quickMetadata.width;
    var Resolution = thumb.core.quickMetadata.xResolution;
    if(Resolution ==0) Resolution =72;
    //do your processing here
    //$.writeln(decodeURI(thumb.spec) + "," + height + "," + width + "," + Resolution);
    function FindAllFolders( srcFolderStr, destArray) {
    var fileFolderArray = Folder( srcFolderStr ).getFiles();
    for ( var i = 0; i < fileFolderArray.length; i++ ) {
      var fileFoldObj = fileFolderArray[i];
      if ( fileFoldObj instanceof File ) {  
      } else {
             destArray.push( Folder(fileFoldObj) );
      FindAllFolders( fileFoldObj.toString(), destArray );
    return destArray;
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4599891#4599891
    To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4599891#4599891. In the Actions box on the right, click the Stop Email Notifications link.
    Start a new discussion in Bridge Scripting by email or at Adobe Forums
    For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • How to get the Folders and subfolders collection in Project Manager

    Hi,
    I am trying to get the folders and subfolders collection in Project Manager, so that I will be able to loop through the collection and be able to create a project under the appropriate folder.
    Any suggestions?
    Thanks.
    Bhanu

    Anything you do without submitting to form has to be done on the client side (ususally by JavaScript) using data which has been send already from the server.
    With JavaScript you can do quite a bit. You can download tables which don't necessarilly appear on the screen, loading them into JavaScript arrays by dynamically generating javascript. Then you can pick up events like drop-box selection and use these tables to chose what you do next (e.g. preloading other fields, setting drop box content etc.).
    Or, you can cause forms to be submitted when actions like a selection happen without the user clicking a button. It's generally a matter of how much data you'd need to transmit.
    Another posibility is to use a Java applet, which can generate requests to the server and handle the results as it chooses. That are a number of problems with that but occasionally it's the best solution.
    What you can't do is to handle user input inside a JSP. The JSP has come and gone before the user even gets to see your form.

  • Closing all folders and subfolders within a window with one command

    In list view, is there a way to close all folders and subfolders within a window with one command, instead of having to close each individually?
    Thanks!

    Thanks, all, for your feedback, but no cigar, yet:
    - opening folders with "option" is possible but problematic
    - none of this solves the question of closing all the folders and subfolders within a window in one shot.
    Any better solution would be appreciated.
    Thanks!

  • Copying folders and Subfolders with files using Promises WinJS

    Hi,
    I have app written in WinJS.
    I want to copy a particular folder along with its subfolders and their files. I am so far successful with copying folders. Below is the code for the same.
    app.CopyFolder = function (folder, destFolder) {
    var replace = Windows.Storage.CreationCollisionOption.replaceExisting;
    //console.log("create folder: " + folder.name);
    return destFolder.createFolderAsync(folder.name, replace).then(function (newdest) {
    return app.CopySubFolders(folder, newdest);
    app.CopySubFolders=function(folder, destFolder) {
    return folder.getFoldersAsync().then(function (folderlist) {
    return WinJS.Promise.join(folderlist.map(function (folder) {
    return app.CopyFolder(folder, destFolder);
    Now after I have copied all the folders I need to copy their respective files. The problem is I am stuck,I get the files copied but I want to proceed ahead after all the files are written to their respective folders. Below is the code for the same.
    app.copyAllFiles = function (fileList, destStorFolder) {
    console.log('copyFiles Start...');
    var promises = [];
    var fileCopied = 0;
    var collideOpt = Windows.Storage.CreationCollisionOption.replaceExisting;
    return WinJS.Promise.join(fileList.map(function (file) {
    return app.copySingleFile(file, destStorFolder);
    app.copySingleFile = function (fileObject, destFolder) {
    var promises = [];
    var fileCopied = 0;
    var path = destFolder.path + "\\" + fileObject.folderName;
    var collideOpt = Windows.Storage.CreationCollisionOption.replaceExisting;
    return Windows.Storage.StorageFolder.getFolderFromPathAsync(path).done(function (folderObjectOfLocalFolder) {
    return fileObject.fileObject.copyAsync(folderObjectOfLocalFolder, fileObject.fileName, collideOpt).then(function (fileObject) {
    console.log("copied single file:" + fileObject.name);
    The problem is when i run the folder copy code and apply breakpoint for the success call back of 
    CopySubFolders(source,destination).done(/*my breakpoint*/)
    The folders are created.
    But when I try to breakpoint for my copyAllFiles,the files are created only when i pass the success call back.
    Can anyone tell me what am i doing wrong? How can I proceed ahead only when all the files are written successfully.
    Regards,
    Ninad 

    Hi,
    I tried the above solution but what i want is that the action of copying folders and subfolders along with the files should be done with promises and that promise should return only when all folders,sunfolders and their files have been copied. I want to
    do it in this way because I want to perform certain second action only when all things are copied.
    If I do it the as per the link the function runs in the background and my second action proceed aheads and may cause error if it finds some folder or file missing.
    So I came up with following above code,first copy folders then copy. The copy folder works as expected but the files are getting copied only when the file copying code enters the success call back.
    Can you please shed light on my code where I am going wrong.
    Or is it ok to proceed ahead with the solution you mentioned at the link cause I dont want any runtime crashes.
    Regards,
    Ninad

  • HT204655 Can I create folders and subfolders in the new Photos on my mac?

    I've just started using the new Photos app in the latest Yosemite update on my Macbook Pro.
    Until recently I was using Aperture to sort all my photos into folders and subfolders - I think they were called "events" or "projects" in Aperture. 
    In Aperture, I was creating folders like "1993", "1994", "1995" or "Best of My Family".
    Then I had subfolders within those folders - things like a "Christmas 1995", and perhaps some subfolders within that like "Christmas 1995 at Home", "Christmas 1995 at Parents" as well as things like a "favorite 1995 pics".
    And sometime non-date related folders - things like "Children as Babies" subfolder or "Parents on Vacations" subfolder within the "Family" folder.  
    These folders and subfolders seem to have been carried through to this new Photos app as "iPhotos Events".
    But I dont seem to be able to continue sorting - like creating new subfolders within folders.   For example, in Photos I don't seem to be able to create an album within in an album.
    Am I missing a trick here?
    Is Photos unable to do this?
    Or, is the community please able to suggest another alternative solution - like, would using the Pictures folder in Finder be better, perhaps in conjunction with DropBox instead of iCloud?
    Or another photo organizing app that is able to sort folders and subfolders?
    Thank you for your help in advance!

    One way to create folders, subfolders, albums, is to make sure you have your Sidebar showing (menu - view > sidebar) and then use "Control + mouse click" on a folder you want to create a subfolder or album in to bring up the contextual menu.   You can also do these things in the upper right of the Photos window using the + icon but that always seemed to put those items in the top level of the sidebar so I would have to drag and drop them to the folder where I wanted them to go.
    Lori

  • Will lightroom search multiple folders and subfolders for keywords?

    Will lightroom search multiple folders and subfolders for keywords?

    Yes, if you select the folders in the explorer pane to the left in library mode,

  • Mail folders And subfolders

    I made An mail account with which synchronize with exchange. In outlook i have made within each archive folder I have many subfolders. On my iPad it shows All folders And subfolders totally.
    How can I fold in the folders and subfolders?
    Thanks already

    AFAIK, you can't collapse email folders in the iPhone's Mail app.

  • List all folders, and subfolders, in a directory

    I'm trying to find a way to list all folders, and subfolders, in a directory.  I ran the code below and got a message that says 'Access is Denied'.  There is no way access is denied to that folder. How can I list all folders, and subfolders, in
    a directory?
    --'C:\Users\Ryan\Desktop\Coding\';
    set nocount on
    declare @curdir nvarchar(400)
    declare @line varchar(400)
    declare @command varchar(400)
    declare @counter int
    If (select count (*) from sys.objects where name='Output') <> 0 DROP TABLE output
    If (select count (*) from tempdb.sys.objects where name like '%#Tempoutput%') <> 0 DROP TABLE #Tempoutput  
    If (select count (*) from tempdb.sys.objects where name like '%#dirs%') <> 0 DROP TABLE #dirs  
    create table #dirs (DIRID int identity(1,1), directory varchar(400))
      Set @command = 'dir "C:\Users\Ryan\Desktop\Coding\Microsoft Access\" /S/O/B/A:D'
     insert into #dirs exec xp_cmdshell @command
      set @counter = (select count(*) from #dirs)
    create table #tempoutput (line varchar(400))
    create table output (Directory varchar(400), FileSize varchar(400))
        While @Counter <> 0
          Begin
            Declare @filesize int
            set @curdir = (select directory from #dirs where DIRID = @counter)
            set @command = 'dir "' + @curdir +'"'
            insert into #tempoutput
            exec master.dbo.xp_cmdshell @command
               select @line = ltrim(replace(substring(line, charindex(')', line)+1,len(line)), ',', ''))
               from #tempoutput where line like '%File(s)%bytes'
               Set @filesize  = Replace(@line, ' bytes', '')
            Insert into output (directory, Filesize) values (@curdir, @filesize)
            Set @counter = @counter -1
           End
           Delete from output where Directory is null
    select * from output
    Knowledge is the only thing that I can give you, and still retain, and we are both better off for it.

    Can you tell us how you're executing this code? Is it called from sql agent job or are you executing it by calling code directly?
    Did you try creating a proxy for xp_cmdshell and then executing it?
    http://www.mssqltips.com/sqlservertip/2143/creating-a-sql-server-proxy-account-to-run-xpcmdshell/
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • My gmail accounts are connected to Apple Mail. The issue I'm having is in not being able to attach documents from folders and subfolders.  Can anyone direct me to a resolution.

    My gmail accounts are connected to Apple Mail. The issue I'm having is not being able to attach documents from folders and subfolders to an email.  Can anyone provide insight on how to drill down to the documents I need?

    Hello Wilsonneedshelp,
    Thanks for the question. After reviewing your post, it sounds like you need some help adding attachments in Mail. I would recommend that you read this article, it may be able to help the issue.
    Mail (Yosemite): Add attachments
    Thanks for using Apple Support Communities.
    Have a nice day,
    Mario

  • Search into folders and subfolders

    I must realize a procedure ColdFusione that effects the
    search into folders and subfolders
    on the file System that simulates the Windows API, specially
    the function PathMatchSpecW().
    How can I realize it?

    Thanks for the information,
    I must realize an optimistic search of folders and files.
    For example in "C:\App\" I have 3 folders Fp_1, Fp_2, Fp_3.
    Gives the run "C:\App\Fp_*" I must get the list of the 3
    folders.
    I use this code:
    <CFDIRECTORY DIRECTORY="C:\App\Fp_*"
    NAME="MyDir"
    SORT="name ASC">
    <CFTABLE QUERY="MyDir">
    <CFCOL HEADER="NAME:" TEXT="#Name#">
    <CFCOL HEADER="SIZE:" TEXT="#Size#">
    </CFTABLE>
    I have not a record!
    Can you write a correct example code?

Maybe you are looking for

  • Problem in mapping fields of idoc type orders05.

    I am passing value from Idoc in segment E1EDK14.and according to it biiling block should be populated.I am writting this in an exit. In the debuuger when I am running its showing the value. But its not coming in the output. I think the values of the

  • PSE9 Not opening on iMac

    I just got an iMac and installed PSE9.  It WAS working fine, it is registered already, and suddenly today the welcome screen comes up and it will let me open the organizer, but not edit.  I tried to open a picture using the right click 'open with' an

  • Smart form for cutting list---Urgent

    Hi Experts, I have to create a smart form for cutting list in PP module. Selection criteria are: 1.) select all orders(AFKO-AUFNR) wiht AFVU-USR00 = 'CUT' where AFVU-AUFPL = AFKO-AUFPL 2.) Group according to material no.(AFKO-PLNBEZ) Form fields are

  • Connection object replication

    I want to replicate ISU Connection Object in CRM. Can Anybody help me please?

  • Frequent Style Switching in JTextPane Too Slow

    Hi everyone, I'm using a JTextPane to display multiple lines of text. Whenever I move the caret, I want characters in certain positions (which are determined by the new caret position) to be highlighted. For that, I'm using javax.swing.text.Style. Th