sharing / linking
Angelo
Super Moderators Posts: 8,937 moderator
Hey Andy
Whenever I want to post a photo here, from one of my smuggy galleries, I'm forced to go into gallery customization to turn off right click protection in order to copy the image's URL.
After completing the thread post here I then have to return to customization to turn right click protection back on over at the gallery.
too many steps and too time consuming!
why can't signing in to one's own site override protection? or is there another, simpler way I'm not aware of?
Whenever I want to post a photo here, from one of my smuggy galleries, I'm forced to go into gallery customization to turn off right click protection in order to copy the image's URL.
After completing the thread post here I then have to return to customization to turn right click protection back on over at the gallery.
too many steps and too time consuming!
why can't signing in to one's own site override protection? or is there another, simpler way I'm not aware of?
www.angelo.smugmug.com
Moderator of: Location, Location, Location , Mind Your Own Business & Other Cool Shots
Moderator of: Location, Location, Location , Mind Your Own Business & Other Cool Shots
0
Comments
Add this code to your footer block (remove the *'s)...
Cheers,
David
SmugMug API Developer
My Photos
David, does that really help? That may stop the right-mouse context menu from being blocked, but does it make the blank gif go away that's on top of the image? Won't this just make it easy to get the URL of the blank gif?
Here's how I do it:
Go to the gallery in question. Display the desired image. There will be an URL displayed in the browser like:
http://jfriend.smugmug.com/gallery/1179391#55129730
Copy that to the clipboard. Paste it into your target. Now modify it by changing "gallery" to "photos", removing the gallery ID number and the # sign, keeping the number after the # sign, adding the suffix for the size you want (-M, -L, -O), then adding .jpg onto the end. You should end up with something like this:
http://jfriend.smugmug.com/photos/55129730-M.jpg
The red part is the same in the two URLs. The white part is modified in the 2nd.
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
you all the links ya need.
#shareLink {display:none !important;}
.loggedIn #shareLink {display:block !important;}
My Website index | My Blog
I agree that Smugmug should let the logged in user have the share links to make this problem go away for ever. But, are you sure this suggestion will work? When image protection is on, is there even a share link in the page to turn on with CSS?
This code also doesn't allow you to have easy sharing turned on for the public in some galleries since it turns it off for the public in all galleries.
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
Otherwise it should be available to click for links, isn't that what he's looking
for, just use the share button.
Just add for specific places if you don't want it everywhere.
.gallery_123466 #shareLink {display:block !important;}
.category_Flowers #shareLink {display:block !important;}
My Website index | My Blog
Your right. This works. To my surprise, the easy sharing button appears even when you have right click protection on. That's bizzarre to me since the two features are completely incompatible (it would be silly to have right-click protection on and allow easy sharing), but Smugmug lets you do it so you can use this CSS to make it appear only when you are logged in.
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
button. Just like "display cats or galleries on homepage". You have to have
share toggled off under each gallery customization to be safe, but then the
display loggedIn wouldn't work.
My Website index | My Blog
Image protection is so easy to defeat (all you have to do is understand how Smugmug constructs their URLs) that it's no big deal if some CSS hackery will also let you get around it. If the user has any sophistication at all, they can get around the right-click protection anyway.
The only real protection is to block larges and originals and/or use a watermark.
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
What have I started??? I don't understand ANY of what you guys are talking about!!!!
I am such a programming dunce!
Moderator of: Location, Location, Location , Mind Your Own Business & Other Cool Shots
To summarize: if you take the CSS code from Allen's first posting and put it in your CSS customization and you enable easy sharing in your gallery customization, you will get the "share" buttons only when logged in which will make it easy to get the URLs of your images, even when image protection is on.
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
What and where is my css customization footer?
Why did you remove the easy to use links for forums? There is a photo I want to send to my wife at work, she just needs the url for the photo itself without all the SmugMug wrapping. This used to be so easy and I am tearing my hair out trying to figure out how to do that now without having to manually change the url in the address bar or add css customization.
[edit2] Okay, I finally figured out the stuff above by clicking on the "Share' button, then a couple more links. I still cannot figure out how to change the red down thumb I mention in my first edit below.
I am not a big time photographer, I just want to share photos with friends and family without having to apply all kinds of customization css styles and stuff. Is there an easy way to put my site back the way it was before all the upgrades in the last month?
[edit] I also seem to have mistakenly clicked on the red down thumb for one of the images, can I change that back? having stuff pop up over the image is a bit frustrating.
Thank you
http://joejohnson.smugmug.com
Maybe we're all making this too hard for you. No custom CSS is required if you're willing to enable sharing for everyone and go with easier security settings. Here's the simplest way to do this.
Go to the customize dialog for a specific gallery. In the "security and privacy" section, make sure that the following settings are set:
- public = yes
- ext. links = yes
- larges = yes (only if you want to share the large size)
- watermarking = no
The in the "social" section set:- easy sharing = yes
Now, follow these steps:As an alternate approach (if you are willing to turn off right-click protection):
Go to the customize dialog for a specific gallery. In the "security and privacy" section, make sure that the following settings are set:
- public = yes
- ext. links = yes
- larges = yes (only if you want to share the large size)
- watermarking = no
- protected = no
And then, you can right click on any image in your page and just copy the image URL to the clipboard. In Firefox, you just use "Copy Image Location". In IE, you open properties and select the URL from the dialog and copy it to the clipboard.Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
Do you have any ideas regarding the red thumb thing, other than deleting the image and re-uploading it?
Rotate the photo left and then right and it will reset the popularity rating. You could also do a replace photo (e.g. upload it again) or delete and reupload as you guessed.
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question