Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author apokalyptik

    (@apokalyptik)

    Interesting. I’m assuming that that was an appropriate title and caption for at least one batch in the stream?

    Thread Starter fredsherbet

    (@fredsherbet)

    Yeah (Well, not sure about the title – is that the format they usually take?)

    Oscar & co is the name of the stream, and ‘Posing for a Passport Pic’ is the 3rd pic in the stream, of 189 in total

    I think I previously tried to use the plugin and got a bunch of duplicated entries. Maybe I should try ‘starting again’ – deactivate the plugin, clean out any trace in my database, and reactivate?

    What database tables should I remove to do that?

    Thanks!

    Plugin Author apokalyptik

    (@apokalyptik)

    The formats for titles and whatnot are confirguable, but yea that sounds like a default title for all your posts

    when you post a photo or a group of photos to the photostream you can give it a title and comments.. those are available to you for the title.

    In wp-admin go to media > photostreams then “edit” your photostream and look for the “Gallery Titles” option. that “Show Options” link will show you which things are available for you to use in there. This will only take effect for new imports.

    The plugin doesn’t use custom tables. It integrates with WordPress. So you’d just want to delete the media and posts to “reset” it

    Thread Starter fredsherbet

    (@fredsherbet)

    Hi

    Thanks for continuing to help with this ??

    New images added to the photostream appear to be handled correctly.

    I’m doing this testing on a test server, so was able to roll-back the database and try again. I get the same behaviour.

    I’ve started digging into the source code, and hope to be able to find a fix, and enhance the plugin to use the image’s date for the posts. But I could use a couple of pointers.

    • What are groups referring to?
    • In, the function generate_posts_from_groups it appears to loop over groups, and create a post (or maybe multiple?) for each (by calling process_stream_group). However, the array images only ever has images appended to it (never any removed), and process_stream_group gets the caption from the first image in the array. Should the images array be getting initialised back to an empty array? Every time around the loop?

    Thanks!

    Plugin Author apokalyptik

    (@apokalyptik)

    Hello,

    A “group” is a collection of one or more images posted at the same time. On your iOS device you can select a bunch of images and share them to the photostream all at once. This is a group, and the iCloud (the photostream) organizes these into a group all with one caption and description. The plugin uses the first image in the group to pull data from since the caption, description, date, etc, are all the same. Even if you just share one photo it’s a group of one photo (so it can treat single and groups the same, code wise).

    Also, the image date is already available, see: this screenshot, you’ll notice “image->date(format)” in the list, and format takes you here where you can learn how to format the date however you want.

    Question: When you first started using the plugin did you create a new stream for it and share a bunch of stuff all at once? This seems probably (and quite reasonable.) I went back and forth on whether the batch date should be used or the image date… there are up and down sides to both… I’m wondering if the downside here outweighs the upside.

    Thread Starter fredsherbet

    (@fredsherbet)

    Cool ?? thanks for the info. So, one group becomes one post.

    I have a stream that I’ve been sharing for about 2 years, and ideally would like to back-fill my website.

    I think I’ve solved the bug – I’ll send you a diff, because I’m a little worried it will have introduced something else (I’m not sure what the code I’ve touched was intended to do).

    Thanks for your help so far…

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘All posts have same title and text’ is closed to new replies.