How do I edit Windows Safari Preference file to move location of Bookmarks file?

Discussion in 'Mac Programming' started by todd2000, Dec 26, 2009.

  1. todd2000 macrumors 68000

    Joined:
    Nov 14, 2005
    Location:
    Danville, VA
    #1
    I posted this in the Applications forum, but I figured all you programmers might know better, ho to do this.

    So Im in the process of setting up a Windows XP Computer for my Aunt and Uncle for a gift Tomorrow. To make a long story short I would like to change the location where Safari stores it's Bookmark file. I found the Preference file, and downloaded a plist editor for Windows, but I can't figure out how to change it. This is the content of the plist file:

    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    	<key>AllowSiteSpecificHacks</key>
    	<true/>
    	<key>CommandClickMakesTabs</key>
    	<true/>
    	<key>ConfirmClosingMultiplePages</key>
    	<true/>
    	<key>ConvertedNewWindowBehaviorForTopSites</key>
    	<true/>
    	<key>DidPromptToFetchRecentHistoryPreviews</key>
    	<false/>
    	<key>HasPendingDefaultSearchProvider</key>
    	<false/>
    	<key>IEFavoritesWereImported</key>
    	<true/>
    	<key>IncludeDevelopMenu</key>
    	<false/>
    	<key>LastDisplayedWelcomePageVersionString</key>
    	<string>4.0</string>
    	<key>MigratedSettingsFromSafari3Beta</key>
    	<true/>
    	<key>NSWindow Frame BrowserWindowFrame</key>
    	<string>73 0 922 674 0 0 1024 738 0</string>
    	<key>NetscapeAndMozillaFavoritesWereImported</key>
    	<true/>
    	<key>OpenNewTabsInFront</key>
    	<false/>
    	<key>PreferenceTabLastViewed</key>
    	<integer>0</integer>
    	<key>RecentSearchStrings</key>
    	<array>
    		<string>editing safari 4 plist windows</string>
    		<string>plist editor windows</string>
    		<string>safari preference files windows</string>
    		<string>change safari 4 bookmark location</string>
    	</array>
    	<key>SearchProviderManifestLastUpdateFailed</key>
    	<false/>
    	<key>SearchProviderManifestLastUpdateTime</key>
    	<real>283404998.875</real>
    	<key>ShowStatusBar</key>
    	<true/>
    	<key>WebKitDidMigrateWebKitPreferencesToCFPreferences</key>
    	<true/>
    	<key>WebKitFontSmoothingContrast</key>
    	<real>1.3999999761581421</real>
    	<key>WebKitFontSmoothingType</key>
    	<integer>4</integer>
    	<key>WebKitHistoryAgeInDaysLimit</key>
    	<integer>31</integer>
    	<key>WebKitHistoryItemLimit</key>
    	<integer>100000</integer>
    	<key>WebKitLocalStorageDatabasePath</key>
    	<string>C:\Documents and Settings\Kathy\Local Settings\Application Data\Apple Computer\Safari\LocalStorage</string>
    </dict>
    </plist>
    
    Now I see the line that says <string>change safari 4 bookmark location</string>, but Im not sure what Im supposed to do to change it? ANy thought? I need to finish this in an hour or so so I can wrap it and go to bed :)
     
  2. lloyddean macrumors 6502a

    Joined:
    May 10, 2009
    Location:
    Des Moines, WA
    #2
    That's a recent Google query, nothing more so don't bother with it.

    Bookmarks aren't meant to be moved by the user and I'd recommend leaving it where it's at.

    But you will probably able to do so by moving the file "Bookmarks.plist" from "/Users/<YourUserName>/Library/Safari/" to someplace accessible (and of appropriate permissions by the current user, or, shared locations if multiple users) and replacing it with a "link" (again with appropriate permissions) pointing to it's real location.
     
  3. todd2000 thread starter macrumors 68000

    Joined:
    Nov 14, 2005
    Location:
    Danville, VA
    #3
    Now I feel like an idiot that I didn't notice those were my Google searches :)

    As for your suggestion, that won't work in Windows. Will it? I mean with IE all it takes is a bit of registry hacking and Voila.
     
  4. lloyddean macrumors 6502a

    Joined:
    May 10, 2009
    Location:
    Des Moines, WA
    #4
    Now it's my turn to feel like an idiot! I had to step away from the computer in the process of answering and failed to remember your question was concerning the Windows version of Safari.

    Anyway I had looked into this on Windows XP a while back and was unable to come up with a solution then and it is no different now.

    Sorry to have caused any confusion.
     

Share This Page