• Gear
  • Shots
  • Photo Craft
  • Video
  • Wide Angle
  • Support
  • New Stuff
  • More
Support SmugMug Support SmugManager - A firefox Add-on

FAQtoid

Ever wanted to create an Avatar? Creating an Avatar!

Searching Dgrin with Google Searching with Google

Dgrin Challenges

Congratulations to the Winner of DSS #128 (Sunrise or Sunset), ShootingStar.

The next Dgrin Challenge DSS #129 (Silhouette Revisited ) is open for entries through May 27th, 2013 at 8:00pm PDT.

As always, we look forward to your participation but please do take a moment to read through the rules before posting your entry.

Past DSS Challenge Winners, DSS Challenge Rules, and other important DSS Challenge information is here.

Need some help with Accessories?

Tutorials

Ever find yourself wondering just how someone managed to create an image using different effects?

Here are three simple tutorials we hope will encourage you to try something new.

The Hot Seat

A lifelong interest in landscape photography has led Eyal Oren to make a study of his adopted hometown of Marblehead, MA. As you can see, his dedication is paying off!

Africa!

Dgrinners Harryb, Pathfinder, and others joined Andy Williams and Marc Muench on Safari in East Africa recently. Here are some awesome threads to check out!

 
Thread Tools Display Modes
Page 1  of  7
1 2 3 4 5 Last »
Old Nov-07-2006, 05:23 AM
#1
javier.rinaldi is offline javier.rinaldi OP
Major grins
SmugManager - A firefox Add-on
Hi everyone,

you might have seen my post on the Website Management Navbar and thought that was a cool idea, well I decided to take it one step further and create a firefox add-on that would do the same.

Enter SmugManager, during the past few weeks I have forgone all other interests (to my fiancee's dismay) to develop this baby.


basically, you enter your account(s) information and it allows access to many of the configuration, information, galleries and cutomization pages available through SmugMug.

It also has it's own bookmark list where you can place private galleries and other important websites (like Dgrin ).

This add-on should be most usefull to those who do a lot of customization or those who have/manage several accounts.

To access the SmugManager Homepage follow this Link, there you'll find the download link, as well as instructions.

Currently, SmugManager has been tested to be compatible with Firefox 1.5 - 2.0 on Windows XP. I would appreciate input of compatibility with other platforms.


Note: I'm still waiting for mozilla to approve the add-on so it can be hosted there, I will add a download link from there when it's available.

Last Build : Nov 8, 2006 2:34PM EST

Dec 20, 2006: SmugManager has been approved by mozilla, the official link is here .

Sept 19, 2010: I have decided to close my smugmug account, but fear not, smugmanager remains in the mozilla website. Hopefully this doesn't affect the API key assiged to smugmanager.
__________________
Jav


Creator of: SmugManager

"There's no dark side or the moon, really. Matter of fact it's all dark..."

Last edited by javier.rinaldi; Sep-19-2010 at 03:36 PM.
Old Nov-07-2006, 11:19 AM
#2
BeachBill is offline BeachBill
Hurry up and wait
BeachBill's Avatar
Quote:
Originally Posted by javier.rinaldi
you might have seen my post on the Website Management Navbar and thought that was a cool idea, well I decided to take it one step further and create a firefox add-on that would do the same.

Enter SmugManager, during the past few weeks I have forgone all other interests (to my fiancee's dismay) to develop this baby.
Excellent work Javier!

I will continue to use your javascript code as it's install once, use anywhere (I do access my site from multiple locations and browsers and don't want to or can't install a Firefox add-on everywhere), however I will probably install this on my laptop.

Looking for feedback? It's just minor UI stuff and a doc typo... (this is all based on your doc pages, I haven't actually installed it yet)

1) You've made the name on the accept button "Edit" for edit account/bookmark. I think it makes more sense as "Accept".

2) Consistency: You have options to Remove Account/Bookmark, however the confirmation that pops up says Delete Account/Bookmark.

3) Maybe make the delete confirmation default to No? (note I'm just looking at your doc page where Yes is selected, perhaps it does default to no already).

4) On Step 6, you call it the "Boomarks Dialog". Did you write this on Halloween?

Like I said, minor stuff...
__________________
Bill Gerrard Photography - Facebook - Interview - SmugRoom: Useful Tools for SmugMug
Old Nov-07-2006, 12:02 PM
#3
javier.rinaldi is offline javier.rinaldi OP
Major grins
Quote:
Originally Posted by BeachBill
Excellent work Javier!

I will continue to use your javascript code as it's install once, use anywhere (I do access my site from multiple locations and browsers and don't want to or can't install a Firefox add-on everywhere), however I will probably install this on my laptop.

Looking for feedback? It's just minor UI stuff and a doc typo... (this is all based on your doc pages, I haven't actually installed it yet)

1) You've made the name on the accept button "Edit" for edit account/bookmark. I think it makes more sense as "Accept".

2) Consistency: You have options to Remove Account/Bookmark, however the confirmation that pops up says Delete Account/Bookmark.

3) Maybe make the delete confirmation default to No? (note I'm just looking at your doc page where Yes is selected, perhaps it does default to no already).

4) On Step 6, you call it the "Boomarks Dialog". Did you write this on Halloween?

Like I said, minor stuff...
Thank Bill,

appreciate the feedback, I built this with my mind more on folks who manage multiple sites.
__________________
Jav


Creator of: SmugManager

"There's no dark side or the moon, really. Matter of fact it's all dark..."
Old Nov-07-2006, 12:14 PM
#4
Andy is offline Andy
panasonikon
Andy's Avatar
FF2, Mac, installed, get the icon, and the toolbar is blank
The blank space below web dev and above the tabs, is your toolbar- if I click your gear icon, it goes away, or reappears. But nothing else.
Attached Images
 
__________________
Andy
Moon River PhotographyWorkshopsGoogle+FacebookTwitter
Old Nov-07-2006, 12:21 PM
#5
javier.rinaldi is offline javier.rinaldi OP
Major grins
Quote:
Originally Posted by Andy
FF2, Mac, installed, get the icon, and the toolbar is blank
The blank space below web dev and above the tabs, is your toolbar- if I click your gear icon, it goes away, or reappears. But nothing else.
Wish I had a Mac to test this on. I'll see what I can do.
__________________
Jav


Creator of: SmugManager

"There's no dark side or the moon, really. Matter of fact it's all dark..."
Old Nov-07-2006, 01:32 PM
#6
javier.rinaldi is offline javier.rinaldi OP
Major grins
I've updated the code with Bill's suggestions and looked into the MAC compatibility, I re-packaged the extension using a dirrefent format, maybe that will help. I think the problem is the overlay not being found or perhaps not loaded because of file format issues
__________________
Jav


Creator of: SmugManager

"There's no dark side or the moon, really. Matter of fact it's all dark..."
Old Nov-07-2006, 01:48 PM
#7
Andy is offline Andy
panasonikon
Andy's Avatar
Quote:
Originally Posted by javier.rinaldi
I've updated the code with Bill's suggestions and looked into the MAC compatibility, I re-packaged the extension using a dirrefent format, maybe that will help. I think the problem is the overlay not being found or perhaps not loaded because of file format issues
Installed new version, no change
__________________
Andy
Moon River PhotographyWorkshopsGoogle+FacebookTwitter
Old Nov-07-2006, 01:57 PM
#8
richW is offline richW
SmugMug Support Hero
richW's Avatar
Jav,
Just installed it. winXP pro, Firefox 1.5
Still trying it out, so far no problems.
Great tool....Thanks
__________________
Rich | My Site | SmugHelp | Customizing SmugMug Simplified | FAQ | Webdev Tutorial |
Old Nov-07-2006, 02:06 PM
#9
javier.rinaldi is offline javier.rinaldi OP
Major grins
Quote:
Originally Posted by Andy
Installed new version, no change
Hmm, I'll keep digging. There's no reason for it not to work, since it's all written on xul and javascript. I'll post a new build tomorrow after I do some research, it's probably some as simple as the carriage return format.
__________________
Jav


Creator of: SmugManager

"There's no dark side or the moon, really. Matter of fact it's all dark..."
Old Nov-07-2006, 03:28 PM
#10
devbobo is offline devbobo
technicolored
devbobo's Avatar
Quote:
Originally Posted by javier.rinaldi
Hmm, I'll keep digging. There's no reason for it not to work, since it's all written on xul and javascript. I'll post a new build tomorrow after I do some research, it's probably some as simple as the carriage return format.
Javier,

I have had a quick look at your code, my guess it that one of the functions is failing. Try adding try {} catch(e) {alert(e)} error handling inside all of your functions and see if that produces any new information.

Cheers,

David
__________________
David Parry
SmugMug API Developer
My Photos
Old Nov-07-2006, 03:32 PM
#11
javier.rinaldi is offline javier.rinaldi OP
Major grins
Quote:
Originally Posted by devbobo
Javier,

I have had a quick look at your code, my guess it that one of the functions is failing. Try adding try {} catch(e) {alert(e)} error handling inside all of your functions and see if that produces any new information.

Cheers,

David
I think it might have been my toggle toolbar function, I had a mismatch on the ID for the toolbar. In any case there's a new build there now
__________________
Jav


Creator of: SmugManager

"There's no dark side or the moon, really. Matter of fact it's all dark..."
Old Nov-07-2006, 03:35 PM
#12
devbobo is offline devbobo
technicolored
devbobo's Avatar
A few other tips...

document.persist("SmugManager-Toolbar", "collapsed");

can be handled in the xul file by setting...

persist="hidden collapsed"


account_title_list = new Array();

arrays can use a shorthand notation...

account_title_list = [];
__________________
David Parry
SmugMug API Developer
My Photos
Old Nov-07-2006, 04:03 PM
#13
javier.rinaldi is offline javier.rinaldi OP
Major grins
Quote:
Originally Posted by devbobo
A few other tips...

document.persist("SmugManager-Toolbar", "collapsed");

can be handled in the xul file by setting...

persist="hidden collapsed"


account_title_list = new Array();

arrays can use a shorthand notation...

account_title_list = [];
Thanks Devbobo,

I am using the persistence properties to keep the toolbar hidden/shown between sessions, this function is used by the toolbar button to toggle the persistence state without having to right-click and change the state manually.

thanks for the array shorthand, should come it handy.
__________________
Jav


Creator of: SmugManager

"There's no dark side or the moon, really. Matter of fact it's all dark..."
Old Nov-07-2006, 04:11 PM
#14
devbobo is offline devbobo
technicolored
devbobo's Avatar
Javier,

Andy just IM'd and no dice with that new install. I highly recommend that you add try-catch handling, as I know with my extension that I had issues with mac that weren't appearing on pc.

Cheers,

David
__________________
David Parry
SmugMug API Developer
My Photos
Old Nov-07-2006, 04:11 PM
#15
Andy is offline Andy
panasonikon
Andy's Avatar
Quote:
Originally Posted by javier.rinaldi
Thanks Devbobo,

I am using the persistence properties to keep the toolbar hidden/shown between sessions, this function is used by the toolbar button to toggle the persistence state without having to right-click and change the state manually.

thanks for the array shorthand, should come it handy.
Tried again, no worky... Holler when ready!
__________________
Andy
Moon River PhotographyWorkshopsGoogle+FacebookTwitter
Old Nov-07-2006, 04:13 PM
#16
javier.rinaldi is offline javier.rinaldi OP
Major grins
Quote:
Originally Posted by devbobo
Javier,

Andy just IM'd and no dice with that new install. I highly recommend that you add try-catch handling, as I know with my extension that I had issues with mac that weren't appearing on pc.

Cheers,

David
I'll try the catching and see what happens

here is a debug build with the try/catch method applied to all javascript functions Debug Build Updated 11-8-2006 1434
__________________
Jav


Creator of: SmugManager

"There's no dark side or the moon, really. Matter of fact it's all dark..."

Last edited by javier.rinaldi; Nov-08-2006 at 10:35 AM.
Old Nov-08-2006, 12:21 PM
#17
javier.rinaldi is offline javier.rinaldi OP
Major grins
There's a new build ready, hopefully it'll be mac ready now
__________________
Jav


Creator of: SmugManager

"There's no dark side or the moon, really. Matter of fact it's all dark..."
Old Nov-08-2006, 12:34 PM
#18
Andy is offline Andy
panasonikon
Andy's Avatar
Mac ready? You bet. Nice job, Javier!



__________________
Andy
Moon River PhotographyWorkshopsGoogle+FacebookTwitter
Old Nov-08-2006, 12:35 PM
#19
ivar is offline ivar
I'd be happy with a cookie
ivar's Avatar
Quote:
Originally Posted by javier.rinaldi
There's a new build ready, hopefully it'll be mac ready now
w00t
Attached Images
 
__________________
Ivar
www.ivarborst.nl & smugmug
Old Nov-08-2006, 12:52 PM
#20
Barb is offline Barb
SmugMug Hero Captain
Barb's Avatar
Whoa, now THIS is awesome! Nice job
__________________
Barb
PhotoscapeDesignFacebookTwitterGoogle+
Page 1  of  7
1 2 3 4 5 Last »
Tell The World!  

Thread Tools
Display Modes

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump