Create a backup of your SmugMug customisations
thenickdude
Registered Users Posts: 1,302 Major grins
I have created an extension for Google Chrome which allows you to back up your SmugMug site's customisations. Backed-up content includes the settings for the content blocks you've added to your pages (particularly the contents of Text, HTML and CSS content blocks), gallery descriptions, and theme CSS.
It's important to create a backup of your site, because it's easy to accidentally click the wrong button and trash a customisation or page that took a long time to build (I've done this a couple of times already!). It's also possible for some accident or crash at SmugMug to lose information, so it's nice to have a backup you control.
The tool doesn't have an automatic restore feature, so it can't recreate backed-up pages for you. The intention is that you would copy and paste information from the backup to recreate pages yourself.
You can find out more about this feature and install this extension from my website here:
http://www.sherlockphotography.org/Customisations/Backup
This extension is open source under the MIT License, if you're a JavaScript developer you can read the sourcecode here:
https://github.com/Sherlock-Photography/smugmug-chrome-ext
It's important to create a backup of your site, because it's easy to accidentally click the wrong button and trash a customisation or page that took a long time to build (I've done this a couple of times already!). It's also possible for some accident or crash at SmugMug to lose information, so it's nice to have a backup you control.
The tool doesn't have an automatic restore feature, so it can't recreate backed-up pages for you. The intention is that you would copy and paste information from the backup to recreate pages yourself.
You can find out more about this feature and install this extension from my website here:
http://www.sherlockphotography.org/Customisations/Backup
This extension is open source under the MIT License, if you're a JavaScript developer you can read the sourcecode here:
https://github.com/Sherlock-Photography/smugmug-chrome-ext
https://www.sherlockphotography.org/
Please check out my gallery of customisations for the New SmugMug, more to come!
Please check out my gallery of customisations for the New SmugMug, more to come!
0
Comments
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Can you leave us a link to the official release please , John
http://www.sherlockphotography.org/Customisations/Backup
I've now updated to version 0.1.4, which adds the ability to see the details of your Entire Site design, which appears at the bottom of the tree under "Site Designs". This design was already being backed up, but now actually gets displayed so you can see it .
Chrome will automatically update you to the latest version in a couple of hours, or you can manually update by going to Tools -> Extensions, ticking the "developer mode" tickbox, then clicking "update extensions now". The version number next to "unofficial smugmug extension for chrome" should update to 0.1.4 after a couple of minutes.
Please check out my gallery of customisations for the New SmugMug, more to come!
www.acecootephotography.com
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Is there a specific reason for doing this w/ Chrome browser? I usually stick w/ Firefox as every time Chrome is used (by my daughter) we get bunches of bots and malware...
Check your list of installed extensions and just remove everything. Your daughter probably added some malware as a Chrome extension or something.
Please check out my gallery of customisations for the New SmugMug, more to come!
Thanks. Trying it now... I've never seen a progress meter go back and forth while working
Tickled Pixels
Tickled Pixels Blog: "A walk in Gamla stan, the old town of Stockholm"
--- Denise
Musings & ramblings at https://denisegoldberg.blogspot.com
Got it and it works. Had some kind of Chrome issue. Went and re-downloaded it. Had to change permissions on the old one to delete it before I could get the new one installed. The updater thing says I am now up to date. Anyway, the backup works GREAT!
Please check out my gallery of customisations for the New SmugMug, more to come!
Saved the back-up file, but how do I open it to view it later?
Please check out my gallery of customisations for the New SmugMug, more to come!
Installed and running it now, thanks so much for this! Myself like many Smuggers have a lot of time in our sites. This is a nice comfort to have.
Thanks again.
mark4pics.com }{ Google + }{ Twitter
Even if they just decided to let you download a structured backup of your site contents, and leave it to someone else to write a backup viewer for it, they would still have to document and freeze the structure of a bunch of their internal Content Block settings data. That's not only a huge effort, but it makes it harder to make improvements to SmugMug in the future (since changes could break the documented layout of the structured backup).
Sometimes, a limited hack like this one is the best option. Less development time, core features work fine, not much to break if changes are made to SmugMug. But it's not really a polished product that they would add to their own interface, and couldn't be.
Please check out my gallery of customisations for the New SmugMug, more to come!
thank you very much !
Nicholas , Loved this backup process as of now and looking for Auto backup and restore facility embedded in the product itself by SM . By that time "Many thanks" for your hard effort ... you rock ...:ivar
Check out the instructions written under the button:
Just checking, you are using the Google Chrome webbrowser, right?
Please check out my gallery of customisations for the New SmugMug, more to come!
Please check out my gallery of customisations for the New SmugMug, more to come!
Quick question: While browsing your sherlock customization site I noticed you have your code formatted all fancy / nice. How do you place the Code (via CodeMirror?) on your site so it looks all fancy formatted? Do you have to generate the HTML/CSS somewhere else, then paste it in as a HTML/CSS block?
Former SmugMug Product Team
aaron AT aaronmphotography DOT com
Website: http://www.aaronmphotography.com
My SmugMug CSS Customizations website: http://www.aaronmphotography.com/Customizations
I'm using CodeMirror directly on my site, but I'm only able to do that by hacking my site to support JavaScript, and this method isn't really suitable for sharing with people, sorry!
Please check out my gallery of customisations for the New SmugMug, more to come!