embed=on, but no Get A Link desired.
gschlact
Registered Users Posts: 56 Big grins
Hello,
I need help. The SmugMug functionality for External Embedding has seemed to change.
In the Past, I was able to:
1. temporarily have Embedding=On, Sharing = On
2. get a picture link
3. post link into a forum where I wanted to reference/embed the photo
4. turn Embedding=off (after I got proper link)
5. forum would still resolve and display image, yet Sharing Menu would not show "get a link"
NOW
When I do the same steps, your Embedding=off now blocks the external sites from resolving the valid photo link. What is strange, is that the link used, can be entered into a browser and resolved, but not by an external site to display.
Problem statement: -->HOW can this be accomplished?
I have 3 concurrent requirements:
1. Turn off ability for Guest to access "Get A Link" in the Sharing menu
2. keep Sharing=On so that guests can Share to Facebook
3. get valid Owner photo links so that Owner can embed into and persist in external site
--I would contend that owners should be able to get a permanent valid link to their images to embed in external sites that are not affected by the Gallery Guest Settings.
related problem/bug:
Also note, that when logged in as an owner, when Embed=off, you stopped enabling the owner from "Get a Link", the option is there but the site blocks actually getting a link. I don't believe this should be intended. In other words, Embed=off should not prevent Owner from getting a link.
Thank you in advance for your help!
Guy Schlacter
gschlact
schlacter.smugmug.com
I need help. The SmugMug functionality for External Embedding has seemed to change.
In the Past, I was able to:
1. temporarily have Embedding=On, Sharing = On
2. get a picture link
3. post link into a forum where I wanted to reference/embed the photo
4. turn Embedding=off (after I got proper link)
5. forum would still resolve and display image, yet Sharing Menu would not show "get a link"
NOW
When I do the same steps, your Embedding=off now blocks the external sites from resolving the valid photo link. What is strange, is that the link used, can be entered into a browser and resolved, but not by an external site to display.
Problem statement: -->HOW can this be accomplished?
I have 3 concurrent requirements:
1. Turn off ability for Guest to access "Get A Link" in the Sharing menu
2. keep Sharing=On so that guests can Share to Facebook
3. get valid Owner photo links so that Owner can embed into and persist in external site
--I would contend that owners should be able to get a permanent valid link to their images to embed in external sites that are not affected by the Gallery Guest Settings.
related problem/bug:
Also note, that when logged in as an owner, when Embed=off, you stopped enabling the owner from "Get a Link", the option is there but the site blocks actually getting a link. I don't believe this should be intended. In other words, Embed=off should not prevent Owner from getting a link.
Thank you in advance for your help!
Guy Schlacter
gschlact
schlacter.smugmug.com
-gschlact
http://schlacter.smugmug.com
http://schlacter.smugmug.com
0
Comments
My Website index | My Blog
I realize this is now better security where the link is blocked. However, I want the owner to be able to get a permanently valid link, while still being able to have Guest have access the the Share Menu for FB and without 'get a link' option.
http://schlacter.smugmug.com
SmugMug Hero & CSS Monkey
https://help.smugmug.com/get-started-with-customization-SkgwJ4rM
Ok, so any link is useless if Embed is Off.
So - how can I do what i requested above as the Owner?
I don't want to have to create a new gallery and collect / add those images I want to post, just to get a link.
Can't owners be provided some 'owner' designation when they get a link so that it persists when embed=off?
ALTERNATIVELY, create a new switch called GUEST GET A LINK that controls whether the Guest (non owner) can see the "get a link" option from the "SHARE" menu under the image.
This way, owners can get the link and leave Embed=on, and Guests can share to FB etc, but not find a direct link.
Thoughts?
Guy
gschlact
PS - I don't think instant email notification is properly working. I didn't get notified of your reply so sorry for the delay.
http://schlacter.smugmug.com
Alternatively you could use the following CSS code to remove the "Get a link" part. This code will remove get a link for viewers, but not for the logged in owner:
/* remove the Get a link option from Share */
#ShareGetALink { display:none; }
.sm-user-loggedin #ShareGetALink { display:block; }
I hope this helps!
SmugMug Support Hero | My website: www.beabird.net
Looking further .sm-user-owner does not show for visitor in body tag if opened in another window but
does show in body tag in another tab in same browser.
.sm-user-owner.sm-user-loggedin ...
This probably needs to be confirmed.
My Website index | My Blog
http://schlacter.smugmug.com
SmugMug Support Hero | My website: www.beabird.net
There are two class names on the tag that you can use.
.sm-user-loggedin : For any logged in user.
.sm-user-owner : For only the logged in owner
does this code BLOCK displaying of the Get a Link from Guests since it doesn't use the sm-user-ower class?
Alternatively you could use the following CSS code to remove the "Get a link" part. This code will remove get a link for viewers, but not for the logged in owner:
/* remove the Get a link option from Share Menu for GUESTS*/
#ShareGetALink { display:none; }
.sm-user-loggedin #ShareGetALink { display:block; }
http://schlacter.smugmug.com
Using this code, only you as the logged in account owner will see Get a link under the Share button in your galleries. Nobody else will, regardless of whether they are logged into their own SmugMug sites or not.
Ana
SmugMug Support Hero
SmugMug Support Hero Manager
My website: anapogacar.smugmug.com
http://schlacter.smugmug.com
So, something happened with the site? THe Get A Link is no longer blocked by the code above. Any ideas?
here is an example gallery. Embed=On, with the code from above, but even when logged out, I see the Get a Link option in the share menu. http://schlacter.smugmug.com/Sports/Other-Sports/2014-Stevenson-High-School/
Fixing the code/ alternative fix would be greatly appreciated.
Guy
http://schlacter.smugmug.com
#ShareGetALink { display:none; } ;
.sm-user-owner.sm-user-loggedin #ShareGetALink { display:block; } ;
Also, you have a lot of CSS in that content block that doesn't belong there and might be breaking stuff, for example the javascript and google adsense code. For the latter, follow the instructions here:
http://help.smugmug.com/customer/portal/articles/1297078
Ana
SmugMug Support Hero
SmugMug Support Hero Manager
My website: anapogacar.smugmug.com
Ana,
The semicolins were added after it didn't work as a test for me.
removing them doesn't fix it.
I have now removed the semicolons and the Google Adsens from the CSS, but it still doesn't work.
sample gallery here: http://schlacter.smugmug.com/Sports/Zachary/2014FallLincolnshireLightningU/i-qbJtW52
What do I try next?
Thank you.
Guy
http://schlacter.smugmug.com
Ana
SmugMug Support Hero
SmugMug Support Hero Manager
My website: anapogacar.smugmug.com
I just wanted to update this thread with information that I have replied to your email regarding this customization. The code, as provided by Ana, does work correctly but your CSS content block in your Entire Site customization needs to be cleaned up to prevent complications.
Regards,
Christina Dale
SmugMug Support Hero
SmugMug Support Specialist - www.help.smugmug.com
http://www.phyxiusphotos.com
Equine Photography in Maryland - Dressage, Eventing, Hunters, Jumpers
Both of these .sm-user-owner and .sm-user-loggedin are in the body tag. When both are in the
same tag remove the space between them.
<body style="" class="sm-user-professional sm-user-loggedin sm-user-owner sm-page sm-page-node sm-page-node-FLTsh sm-page-home sm-page-initialized">
.sm-user-owner.sm-user-loggedin
My Website index | My Blog
The page picks up that you are logged in elsewhere and adds it in the tag. Notice when you leave a comment
on someones gallery your profile photo shows if logged in.
Edit: so you really only need the .sm-user-owner.
My Website index | My Blog
thanks again.
http://schlacter.smugmug.com