|
|
Thread Tools | Display Modes |
|
#1
|
|
|
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. |
|
|
|
|
#2
|
||
|
Hurry up and wait
|
Quote:
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 |
|
|
|
||
|
#3
|
||
|
Major grins
|
Quote:
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..." |
|
|
|
||
|
#4
|
|
|
panasonikon
|
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. |
|
|
|
|
#5
|
||
|
Major grins
|
Quote:
__________________
Jav Creator of: SmugManager "There's no dark side or the moon, really. Matter of fact it's all dark..." |
|
|
|
||
|
#6
|
|
|
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..." |
|
|
|
|
#7
|
||
|
panasonikon
|
Quote:
|
|
|
|
||
|
#8
|
|
|
SmugMug Support Hero
|
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 | |
|
|
|
|
#9
|
||
|
Major grins
|
Quote:
__________________
Jav Creator of: SmugManager "There's no dark side or the moon, really. Matter of fact it's all dark..." |
|
|
|
||
|
#10
|
||
|
technicolored
|
Quote:
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 |
|
|
|
||
|
#11
|
||
|
Major grins
|
Quote:
__________________
Jav Creator of: SmugManager "There's no dark side or the moon, really. Matter of fact it's all dark..." |
|
|
|
||
|
#12
|
|
|
technicolored
|
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 = []; |
|
|
|
|
#13
|
||
|
Major grins
|
Quote:
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..." |
|
|
|
||
|
#14
|
|
|
technicolored
|
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 |
|
|
|
|
#15
|
||
|
panasonikon
|
Quote:
|
|
|
|
||
|
#16
|
||
|
Major grins
|
Quote:
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. |
|
|
|
||
|
#17
|
|
|
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..." |
|
|
|
|
#18
|
|
|
panasonikon
|
Mac ready? You bet. Nice job, Javier!
![]()
|
|
|
|
|
#19
|
||
|
I'd be happy with a cookie
|
Quote:
|
|
|
|
||
|
#20
|
|
|
SmugMug Hero Captain
|
Whoa, now THIS is awesome! Nice job
![]() ![]()
|
|
|
|
| Tell The World! | |
| Thread Tools | |
| Display Modes | |
|
|