How to preserve the multi-level iPhoto in Photos folder directory

If you upgrade OS to Yosemite or El Capitan, how to preserve my folder customized Photos iPhoto multi-level directory? My iPhoto library is 105 GB and contains 41 000 photos, all carefully arranged in a directory of custom and subsidiary subjects.

iPhoto (the beloved and only) has a great power in its ability to custom folders full of full of albums etc. subfolders directories several levels deep, with photos that can be duplicated in different albums, folder & file size info, etc. Unless this can all be kept in the Photos, there is no point me upgrading until Apple gets serious on the needs of demanding photographers, who want the custom control and want as their stuff protected in their hard drive and not on the cloud. Automatically generated 'events' and 'albums' are things of grandmother-and-the-children, useless for people like me. I need a custom control over making inventories of multiple folder levels based on my own custom categories, categories or undated events Apple thinks we should have. Home, school, family, travel, etc. just does not cut it!

Someone really aware with this situation can help me get clarity? Promo stuff on pictures Apple responds to virtually none of my questions.

I would like to begin by asking in the forum of Photos, but until you do, you need to specify your terminology. iPhoto offers events, Albums, and smart Albums for the organization. Thus, by "directories" I can only imagine say you you have files of records nested within other folders? If so, you can do with Photos. There is no need to use the features of cloud Photos. They are not mandatory in any mode.

Regarding your comment, if you're a serious photographer why you use iPhoto? Make sure you used Apple app for photographers, it was called Aperture. Now for photographers you use applications 3rd party - Lightroom, Capture One etc.

Tags: iLife

Similar Questions

  • How to show the ink levels on the computer for Officejet 6600

    How to show the ink levels on the computer for Officejet 6600

    What is the full product name or product number?

    is your printer?

    This is the Manual of your printer the following image was derived.

    You can use the printer's built-in web server to get the status of the printer information from a browser.

  • How to get the battery level and status in the cpp file?

    Hi all

    BatteryInfo class so I can I know how to get the battery level and the State in .cpp class?

    Hi Benecore,

    I have Add method below,

    #include

    But I only variable BatteryInfoPrivate not get variable BatteryInfo. You can also check on your side.

    So let me know how to get batteryInfo instance?

  • How to design the multi-onglet in rtf report in oracle apps r12

    Hello


    How to design the multi-onglet in rtf report in oracle apps r12

    a consultant who works on multiple projects in this report... . How to design rich text using the multi tab.


    Thank you

    Praveen,

    Already sent an invitation to chat. It's [email protected]

    Kind regards
    Vinod

  • How to find the child level for each table in a relational model?

    Earthlings,

    I need your help, and I know that, "Yes, we can change." Change this thread to a question answered.

    So: How to find the child level for each table in a relational model?

    I have a database of relacional (9.2), all right?
    .
         O /* This is a child who makes N references to each of the follow N parent tables (here: three), and so on. */
        /↑\ Fks
       O"O O" <-- level 2 for first table (circle)
      /↑\ Fks
    "o"o"o" <-- level 1 for middle table (circle)
       ↑ Fk
      "º"
    Tips:
    -Each circle represents a table;
    -Red no tables have foreign key
    -the picture on the front line of tree, for example, a level 3, but when 3 becomes N? How is N? That is the question.

    I started to think about the following:

    First of all, I need to know how to take the kids:
    select distinct child.table_name child
      from all_cons_columns father
      join all_cons_columns child
     using (owner, position)
      join (select child.owner,
                   child.constraint_name fk,
                   child.table_name child,
                   child.r_constraint_name pk,
                   father.table_name father
              from all_constraints father, all_constraints child
             where child.r_owner = father.owner
               and child.r_constraint_name = father.constraint_name
               and father.constraint_type in ('P', 'U')
               and child.constraint_type = 'R'
               and child.owner = 'OWNER') aux
     using (owner)
     where child.constraint_name = aux.fk
       and child.table_name = aux.child
       and father.constraint_name = aux.pk
       and father.table_name = aux.father;
    Thought...
    We will share!

    Thanks in advance,
    Philips

    Published by: BluShadow on April 1st, 2011 15:08
    formatting of code and hierarchy for readbility

    Have you looked to see if there is a cycle in the graph of dependence? Is there a table that has a foreign key to B and B has a back of A foreign key?

    SQL> create table my_emp (
      2    emp_id number primary key,
      3    emp_name varchar2(10),
      4    manager_id number
      5  );
    
    Table created.
    
    SQL> ed
    Wrote file afiedt.buf
    
      1  create table my_mgr (
      2    manager_id number primary key,
      3    employee_id number references my_emp( emp_id ),
      4    purchasing_authority number
      5* )
    SQL> /
    
    Table created.
    
    SQL> alter table my_emp
      2    add constraint fk_emp_mgr foreign key( manager_id )
      3         references my_mgr( manager_id );
    
    Table altered.
    
    SQL> ed
    Wrote file afiedt.buf
    
      1   select level lvl,
      2          child_table_name,
      3          sys_connect_by_path( child_table_name, '/' ) path
      4     from (select parent.table_name      parent_table_name,
      5                  parent.constraint_name parent_constraint_name,
      6                  child.table_name        child_table_name,
      7                  child.constraint_name   child_constraint_name
      8             from user_constraints parent,
      9                  user_constraints child
     10            where child.constraint_type = 'R'
     11              and parent.constraint_type = 'P'
     12              and child.r_constraint_name = parent.constraint_name
     13           union all
     14           select null,
     15                  null,
     16                  table_name,
     17                  constraint_name
     18             from user_constraints
     19            where constraint_type = 'P')
     20    start with child_table_name = 'MY_EMP'
     21*  connect by prior child_table_name = parent_table_name
    SQL> /
    ERROR:
    ORA-01436: CONNECT BY loop in user data
    

    If you have a cycle, you have some problems.

    (1) it is a NOCYCLE keyword does not cause the error, but that probably requires an Oracle version which is not so far off support. I don't think it was available at the time 9.2 but I don't have anything old enough to test on

    SQL> ed
    Wrote file afiedt.buf
    
      1   select level lvl,
      2          child_table_name,
      3          sys_connect_by_path( child_table_name, '/' ) path
      4     from (select parent.table_name      parent_table_name,
      5                  parent.constraint_name parent_constraint_name,
      6                  child.table_name        child_table_name,
      7                  child.constraint_name   child_constraint_name
      8             from user_constraints parent,
      9                  user_constraints child
     10            where child.constraint_type = 'R'
     11              and parent.constraint_type = 'P'
     12              and child.r_constraint_name = parent.constraint_name
     13           union all
     14           select null,
     15                  null,
     16                  table_name,
     17                  constraint_name
     18             from user_constraints
     19            where constraint_type = 'P')
     20    start with child_table_name = 'MY_EMP'
     21*  connect by nocycle prior child_table_name = parent_table_name
    SQL> /
    
           LVL CHILD_TABLE_NAME               PATH
    ---------- ------------------------------ --------------------
             1 MY_EMP                         /MY_EMP
             2 MY_MGR                         /MY_EMP/MY_MGR
             1 MY_EMP                         /MY_EMP
             2 MY_MGR                         /MY_EMP/MY_MGR
    

    (2) If you try to write on a table and all of its constraints in a file and do it in a valid order, the entire solution is probably wrong. It is impossible, for example, to generate the DDL for MY_EMP and MY_DEPT such as all instructions for a table come first, and all the instructions for the other are generated second. So even if NOCYCLE to avoid the error, you would end up with an invalid DDL script. If that's the problem, I would rethink the approach.

    -Generate the DDL for all tables without constraint
    -Can generate the DDL for all primary key constraints
    -Can generate the DDL for all unique key constraints
    -Can generate the DDL for all foreign key constraints

    This is not solidarity all the DOF for a given in the file object. But the SQL will be radically simpler writing - there will be no need to even look at the dependency graph.

    Justin

  • I try to combine a picture of my sister with a picture of a poem next to her. How to combine the two into a single photo?

    Paint or Windows Photo Gallery

    I try to combine a picture of my sister with a picture of a poem beside it, how to combine the two into a single photo?

    If you have the poem recorded in an image format,
    the following freeware can create a side by side
    Panorama.

    (FWIW... it's always a good idea to create a system)
    Restore point before installing software or updates)

    Download IrfanView
    http://MajorGeeks.com/IrfanView_d4253.html
    (filename: iview433_setup.exe)
    (uncheck if you don't want Google Chrome)

    Download plug-ins too...

    IrfanView plugins
    http://MajorGeeks.com/IrfanView_PlugIns_d4908.html
    (filename: irfanview_plugins_433_setup.exe)

    When the program is installed... read more...

    Open IrfanView and go... Image / create the Image of the Panorama...
    (this will open the screen to "Create a panorama image")

    On the screen to "Create a panorama image"... left click on the add images"" button.
    (Displays the 'Open' screen. Now, drill down to the
    the folder that contains your saved Photos of veterinarians.

    Now... click left (highlighted), the two images, you want to join.
    (you can select more than one if you hold down your Ctrl key)
     
    The two images highlight... left click on the button 'open '.
    (Or... you can add the images one at a time... which is always easier)

    Now, go back to the screen "Create the panorama image.
    and the file names of the selected pictures need to be in the
    Field "Input Images.

    Now with the names of two files in 'Images of entry' field...
    You can left click on the button 'create Image '.

    (the positions left and right of these images can be swapped in)
    selection of a file name and using the "mount image" / "Move."
    Images down"buttons...)

    Now you should see a display of the combined image.
    Reach... File / save as...

    Choose a backup location / enter a file name / choose a format...
    On the left, click on the button "Save..."

  • How to recover the lost task bar and photo bin on mac?

    How to recover the lost task bar and photo bin on Mac?

    make effort to answer

  • How to make the black background of my photo in Photoshop CS6?

    How to make the black background of my photo in Photoshop CS6?

    Hello there-

    There are several ways to go about this. Without a more precise description on the photo you use, I've provided a few links:

    Using the quick selection tool:

    Magic Wand tool:

    Others:

    Please let us know of other issues:

    Janelle

  • NB - how to activate the multi gesture?

    Hello world.

    When I unboxed the laptop and turn it on the first time, multi gestures functionality worked well...

    Although I can turns off this feature because no longer works.

    How can I enable this feature again?

    Cheers!

    Hi dinistic,

    Can you tell us what laptop you have exactly?

    The function of the multi gesture has something to do with touchpad have you checked if multi-function gesture is enabled in the driver for the touchpad? You can check in Control Panel > mouse > advanced

    In the worst cases, need not to reinstall the driver touchpad but that s no problem I think Isn t it? ;)

  • HP 4500 ENVY: How to interpret the ink levels?

    When I check the ink level, it shows two columns. One is marked with an X, the other with an oval. Column shows the black ink level, and which indicates the level of the colored inks?

    Hi Jamherst,

    The X is for the black ink indicator, and the oval is for ink color indicator.

    Here is a LINK to hp.com that shows how to check the levels.

    Let me know if this solves your problem.

    Thank you

  • How to find the ink level

    How do you find the ink level

    that is, when to change an ink cartridege

    Thank you Mr

    Yes, we decided to try this earlier...

    and that's all.

    However, grace, too.

    RM

  • How to find the current level of the tree in oracle forms?

    Hi, I want to find the current level of the tree when the user click on a node wants to find current level how to do this?

    Dear Mohammed,

    You can use the FTREE. GET_TREE_NODE_PROPERTY ('tree_block.tree_name',: SYSTEM.) TRIGGER_NODE, FTREE. NODE_DEPTH); To achieve the current level of the node.

    Kind regards

    Manu.

  • How to reverse the auto levels to normal levels of registration?

    Hello!

    What I mean is that I have taken record with Zoom H1 and auto levels switch was accidentally on. Makes sure the parts of the recording after a pause to start too hard and then when the signal is routed to the top, makes it too quiet. It is not pleasant.

    Is there a way to equalize the recording? It's a speech and I know that this can be done using volume leveler speech, but I do not want to use it either. What interests me is that it is a way to capture a noise print or print desired audio level and then level the rest of the audio by reference to the volume of printing? In other words, reverse the effect levels automatic return to normal. Is this possible?

    Thank you!

    Sekou 108 wrote:

    I tried speech Volume Leveler, and the thing that I don't like in my particular case, it is that it amplifies the quieter signals up to the level of those stronger and that means stimulating noise. It would be nice to do the reverse, which is alleviate the stronger signals to match those quieter. Is this possible to do with the treatment of the dynamics? How to do?

    Hearing what version do you use? There are advanced options on later versions that reduce the noise.

    But what you are looking for the enemy in the treatment of the dynamics is the Expander. For example look for example the preset e. guitar Gate. It's a pretty extreme version of what you want to do, but gives you some idea where to start.

  • How to add the document level java script to the document via API?

    Hello

    Can someone tell me how to add a document level java script with pdf document?

    Thank you

    Amol

    Here is a link to the JavaScript documentation for the doc.addScript method: http://livedocs.adobe.com/acrobat_sdk/9.1/Acrobat9_1_HTMLHelp/JS_API_AcroJS.88.440.html

  • DataGrid: How nested display or multi level xml tags

    Hello

    I am currently looking to see, for example, the following in a datagrid - XML

    <? XML version = "1.0" encoding = "utf-8"? >

    <? XML version = "1.0" encoding = "utf-8"? >

    < projects paging = "10" currentPage = "1" >

    < project sno = "1" name = "A" >

    Yes < followed > < / follow-up >

    < lastModified > 15/08/2010 < / lastModified >

    < description > Project Tracker - follow all the personal and freelance projects here. < / description >

    < tasks >

    < task id = "1" > XML - complete the XML < / task >

    < job id = "2" Flex - create the example of hello world < / task >

    < task id = "3" > XML - complete the XML < / task >

    < job id = '4' Flex - create the example of hello world < / task >

    < / tasks >

    < total value received '40000' = totalAmount = "140000" > 1,00,000 < / value totalAmount >

    < / project >

    < project sno = "2" name = 'A' >

    < currentStatus > Open1 < / currentStatus >

    < track > no < / follow-up >

    < lastModified > 15/08/2010 < / lastModified >

    < description > Project Tracker - follow all the personal and freelance projects here. < / description >

    < tasks >

    < job id = '1' status 'pending' = > XML - complete the XML < / task >

    < job id = '2' status 'pending' = > Flex - create the example of hello world < / task >

    < / tasks >

    < total value received '40000' = totalAmount = "140000" > 1,00,000 < / value totalAmount >

    < / project >

    < / project >

    The major problem that I face is with the display of the tag tags of tasks, which are tasks inside and can say a second nesting level after the first 'project' tag inside projects, I can easily view other tags inside the datagridcolumn using the dataField attribute, but just no idea how to handle the tag tasks having even named tags task inside as his children.

    I searched a lot of content on the internet and in books but just not finding anything relevant to this case.

    Any help will be much appreciated.

    Thanks in advance,

    Anmol Saraf

    Tasks.Task must be a XMLList and Repeater should be able to handle this.

    I would say looking more closely why that doesn't work.

Maybe you are looking for