About this topic

  • Posted by verticalworkshop 5 months ago. There are 11 posts. The latest reply is from byron.
  • This topic is resolved

No tags yet.

  1. Just wondering if I can add a custom field that will collect data from those who upload photos (i.e. email address) that will be stored but NOT displayed in the gallery. I'd like to be able to contact uploaders at a later date, but don't want them to expose their email addresses for all to see.

    I'm still new at this, so your help would be greatly appreciated!
    Thanks!

  2. one way to do it is to create a custom layout in the PhotoSmash Admin --> Layouts Editor page to go with your custom form.

    As you're building your layout in the PhotoSmash Admin --> Layouts Editor page you can pick and choose what fields you want to include by adding their [short tag]. There are several default options and any custom fields you create in the PhotoSmash Admin --> Custom Fields page will be automatically added to the list. Just pick and choose which ones you want to include--add a little html/css formatting and then create a photosmash shortcode to put into your post. It will look something like

    [photosmash form='CustomFormName' layout='CustomLayoutName'].

    Using this method your layout will only display the information you've listed it to display.

    If you want to collect data without displaying any of it on the blog/reader side you could use a shortcode in your post similar to

    [photosmash form='CustomFormName' no_gallery='true']

  3. Thanks Rashell. I'm new at this so I'll have to muddle around to see if I can make it work. I've never done a custom layout before. If you have any beginner tips or suggestions... :)

  4. Rashell's exactly right. You can also do this using the Standard Form and Standard Layout...To get your field to show up on the Standard Form, you need to go into PhotoSmash Settings / Advanced and turn on "Show Custom Fields in Default Form". That will show all of your custom fields in the standard form. They won't show up in your galleries when using the Standard Layout...you have to build a Custom Layout to actually show them, and then you pick and choose which ones you want.

    BB

  5. well duh! I've been having so much fun customizing and thinking of new ways to use PS I completely forget the easy way of doing things.

    verticalworkshop, Sorry for making it more difficult than it needed to be.

    Byron, you rock!

    Rashell

  6. Rashell,

    Thanks for lending a hand! It is deeply appreciated.

    BB

  7. Thanks guys - I think I get it. I'll give it a shot shortly.

  8. Okay...I created the custom field. It shows up when adding an image to the gallery, and doesn't display the custom field in the gallery. Perfect. But how do I view that custom data internally? I'm collecting an email address to be used internally, but not to display externally. Is the email address I collected stored somewhere that I can view?

  9. In Photo Manager, there is a Fields toggle at the top of the list of images...all of your custom fields show up in the Custom Fields section.

    BB

  10. Thanks Byron! Found it now. Related question: Is there a way to export the content of the custom field (i.e. email addresses) into some type of file? If I got 100 people posting pictures and providing email addresses it could be cumbersome to pull out each email address manually. Thanks!

  11. The simple thing to do would be to create a custom layout that includes the fields you want to extract and then show it in a unpublished post (Preview), using a shortcode like: [photosmash id=??? layout='my_email_addresses']

    The layout could be something simple like:

    [user_name], [email]

    Or you could put it into a table...a little trickier, but it's sort of documented in the Layout Editor.

    HTH,
    BB

RSS feed for this topic

Reply

You must log in to post.