Clean for users but not clean for us?

Is there a way to have the "other sizes" etc. info (Easy Sharing "button") hidden for normal viewers but still have it available when the owner's logged in?
This would help protect our images from being downloaded while still giving us direct URLs to use in dGrin forums etc.
This would help protect our images from being downloaded while still giving us direct URLs to use in dGrin forums etc.
-Steven
my words, my "pro"pictures, my "fun" pictures, my videos.
my words, my "pro"pictures, my "fun" pictures, my videos.
0
Comments
You could use the CSS customization to hide that info when the "loggedin" class is not present. Look at the body tag when you are logged in and not logged in and you will see a different classname present there. You can use CSS customization to show some of that info only when you are logged in. I don't have time to try it myself now, but it should be possible.
--John
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
my words, my "pro"pictures, my "fun" pictures, my videos.
-You can hide the .imageInfo block entirely when .loggedIn class is not present.
-You can show the .imageInfo block entirely when .loggedIn class is present.
-But you can not hide parts of the .imageInfo block. E.g. i'd like to show the viewers only the 'comments' parts and the 'other sizes', but i'd like to see all of the image-info fields when i'm logged in... short of using javascript, how is this possible?
When I hear the earth will melt into the sun,
in two billion years,
all I can think is:
"Will that be on a Monday?"
==========================
http://www.streetsofboston.com
http://blog.antonspaans.com
I think you are right. For some reason (which I'm not sure I understand) smugmug didn't put unique class names or ids on the different pieces of that info so as best I know, you can't customize it with just plain CSS other than all at once. The only solution I know of is to use some JavaScript to find those actual pieces of HTML in the page and modify it.
Question for JT: any reason why the different pieces of the info block aren't uniquely identified so that they can be customized with CSS?
--John
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
--John
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
Cool, thanks for letting us know.
--John
Homepage • Popular
JFriend's javascript customizations • Secrets for getting fast answers on Dgrin
Always include a link to your site when posting a question
that'd make posting on dgrin.com easier :-)
thanks for all you guys do.
my words, my "pro"pictures, my "fun" pictures, my videos.
One way I can see that would take care of the whole issue would be to have an always-present button at the top of a pro-logged-in screen [See Customer View] that would open a new window with things hidden that would be, but otherwise always show everything for "us."
Or by default only show what a customer normally would and have a [Show Everything] button.
Hey, it's just a SMOP right?
[simple matter of programmig]
my words, my "pro"pictures, my "fun" pictures, my videos.