Community @ The Turning Gate

Support community for TTG plugins and products.

NOTICE

The Turning Gate's Community has moved to a new home, at https://discourse.theturninggate.net.

This forum is now closed, and exists here as a read-only archive.

  • New user registrations are disabled.
  • Users cannot create new topics.
  • Users cannot reply to existing topics.

You are not logged in.

#2801 Re: CE4 Cart » A new order has been received "From" field » 2014-11-22 06:11:13

Ben

This was changed to prevent emails being picked up as spam. Many servers don't like sending out email from one domain pretending to be from another.

#2802 Re: CE4 Cart » Free shipping ! » 2014-11-21 21:13:10

Ben

You need to submit the form.  This is to confirm that you intend to leave the fields empty.

#2803 Re: CE4 Publisher » How do I publish a set of Albums within a folder in CE4? » 2014-11-20 20:17:39

Ben

I assume this is all working for you now.  Closing this topic.

#2804 CE4 Cart » PayPal and SSL 3.0 » 2014-11-19 20:35:22

Ben
Replies: 0

Many of you may have received an email from PayPal regarding the ending of support for SSL 3.0 in response to the Poodle vulnerability.

In short: you should have nothing to worry about.

Elaborating:

This will potentially impact the cart in two ways: with browsers, as your customers are directed to paypal.com to complete their PayPal details, and with the server you are hosting on, as transaction details are communicated to PayPal in the back-end.  The version of SSL used is determined by the protocols available on your server and customer's browsers, and those that PayPal supports.  As PayPal will no longer support the SSL 3.0 protocol, your cart will only be able to work if your server supports one of the remaining protocols supported by PayPal, in particular TLS.

All modern browsers support TLS.  The only noteworthy browser that will not function correctly with PayPal is Internet Explorer 6, which is not supported by TTG.

All hosts updated in recent years should support TLS.  If in doubt, there are two ways of testing that your server supports TLS:

1. Look at the PHP Info for your site.  With CE4, you can find a link to the PHP Info on the TTG BE Dashboard.  The "Registered Stream Socket Transports" section lists the available protocols.  If 'tls' is one listed, then you'll be fine.

2. Test your cart on PayPal's Sandbox with the PayPal testing credentials.  PayPal has already disabled SSL 3.0 support on the SandBox, so if this mode works, then your cart will continue to function correctly when PayPal disables SSL 3.0 on paypal.com.

PayPal recommends that you create a new set of Security Credentials in the off-chance that they had been compromised by an old browser prior to disabling SSL 3.0.  For instructions on how to do so, see this guide: https://developer.paypal.com/docs/class … edentials/

In practice, this may be unnecessary, since in my understanding, even if your credentials did fall into the wrong hands, there is no mechanism in which a third party could use them to steal funds or gain financially from you.  At most, they could be used to create dummy transactions in an attempt to disrupt your business or cause loss through PayPal fees.  If this risk concerns you, then follow the link above to create new credentials.

#2805 Re: General » sharing templates creates mistakes in display of character set » 2014-11-19 20:15:07

Ben

Hi Wolfgang, can you provide a link to a template where we can see this, and also a gallery that uses the template?

#2806 Re: CE4 Publisher » Meta data missing » 2014-11-16 20:25:45

Ben

Hi Morten and Rod, I've emailed you both an updated copy of the Publisher LR plugin that should fix this issue.  Please try it out and let me know how you go.
I found that I had already added code intended to correctly handle the metadata setting between renditions, but due to a subtle error it wasn't correctly restoring the value.

#2807 Re: CE4 Publisher » Meta data missing » 2014-11-16 07:26:09

Ben

Hi Morten, thanks for pointing this out.  I'll look into this.  It's likely that the flag for including embedded metadata is switched off for a thumbnail and then not re-activated for the next iteration of renditions on following photos.

Thanks too for the test gallery Rod.  That should be helpful.

#2808 Re: CE4 Cart » No products are available for purchase. » 2014-11-15 19:56:28

Ben

Hi Bren, the idea of that default digital product is that it can't be altered or deleted (other than changing the name).  That's what's strange about the path being different.  There's no straightforward way of deleting it either.

Is this a new cart installation, or an upgrade from an older version?  There was a similar issue with virtual products that cropped up for some users during an upgrade a year or so ago.  I wasn't able to find the cause.

I meant to say, that I can perform those steps for you if they seem too complicated.  I can also delete the product if you want.  To do so, I would need the TTG BE admin login details, either by personal message or Email (link under my photo).  If that works for you, you might want to change the admin password to something you can share before sending it.

#2809 Re: CE4 Cart » No products are available for purchase. » 2014-11-15 19:24:18

Ben

Hi Bren, it looks like the Download Directory for the Digital Download product has been set to 'topshotstudio.com.au'.  I don't know how this could have been set, as it should be fixed to photos-for-purchase for that product.  Do you remember setting that anywhere?

The fix is a little bit tricky.  Can you try the following:

* Login to the admin as full admin (probably as the 'admin' user)

* Visit this link: http://www.topshotstudio.com.au/cart/?a=reset The password there is 'admin'.

* Click the cart/master.sq3 link on the left hand side.

* Click on the 'SQL' tab

* Paste this into the large text area:

Update product set download_directory="photos-for-purchase" where title="Digital Download"

* Click 'Go'

You may need to clear the cart from the customer's perspective in order for the fix to come through.  Do so by visiting this link:
http://www.topshotstudio.com.au/cart/?a=reset

#2810 Re: CE4 Cart » No products are available for purchase. » 2014-11-15 18:28:44

Ben

Hi Bren,  this is likely something to do with the cart not being able to find the digital purchases.  Can you check via FTP whether the files in photos-for-purchase are there?  The filenames should correspond exactly with the names in photos, e.g. there should be a file http://www.topshotstudio.com.au/galleri … AN9537.jpg that corresponds with http://www.topshotstudio.com.au/galleri … AN9537.jpg

I'm also wondering if the filename starting with an underscore is causing an issue.  Can you try uploading a photo with a name that doesn't start with an underscore, and see whether you can add that to the cart?

#2811 Re: CE4 Gallery » Write-in Purchase Buttons for CE4? » 2014-11-14 09:03:14

Ben

Hi Kristen, if you still can't get it working, please provide a link for us to try.

#2812 Re: CE4 Publisher » Problem wiht ce4 publisher in offline testing environment » 2014-11-14 08:46:53

Ben

The resolvedPath() function in ttg-be/framework/helpers/URLHelper.php does not take the port into consideration. 
I've added a fix in my working copy, however this likely won't be released for quite a while (we try to avoid updating the TTG BE framework unless absolutely necessary).  In the mean time, you can get this working by editing ttg-be/framework/helpers/URLHelper.php and adding this line:

$resolvedURL .= $parsedURL['port'] ? ':'.$parsedURL['port'] : '';

immediately below this line (on line 225):

$resolvedURL = $parsedURL['scheme'] ? $parsedURL['scheme'].'://'.$parsedURL['host'] : '';

so that it reads like this:

$resolvedURL = $parsedURL['scheme'] ? $parsedURL['scheme'].'://'.$parsedURL['host'] : '';
$resolvedURL .= $parsedURL['port'] ? ':'.$parsedURL['port'] : '';

#2813 Re: CE4 Publisher » Problem wiht ce4 publisher in offline testing environment » 2014-11-14 05:14:18

Ben

Perhaps a bug with Publisher's URL util, which isn't taking consideration of port numbers.
I'll look into this. In the mean time, can you set MAMP to use port 80 instead?

MAMP is the environment I use to develop Publisher. I've long had it configured to run on port 80.

#2814 Re: CE4 Cart » Package Prices » 2014-11-13 18:40:22

Ben

Hi Dan, are you running the latest version of the cart? Can you provide me with guest admin access?

#2815 Re: CE4 Cart » PayPal changing to Transport Layer Service (TLS). » 2014-11-13 13:59:58

Ben

This should only impact users of IE6. There won't be any impact for TTG customers or their customers.

#2816 Re: CE4 Publisher » How do I publish a set of Albums within a folder in CE4? » 2014-11-13 04:59:57

Ben

As Daniel said.  Take a look at http://whatwant.ca/ben-photog/ now.

Here's how Publisher looks:

publisher_wildwood_year.png

WildWood index:

wildwood.png

WildWood 2012 (using your '2003' template.  You'd be better off just leaving the Title in and letting Publisher set it):

wildwood_2012.png

#2817 Re: CE4 Publisher » How do I publish a set of Albums within a folder in CE4? » 2014-11-12 20:18:12

Ben
charles_i wrote:

And I'm still getting this:

whatwant.ca/photog/WildWood/2014/2014
                                                  /2013/2013
                                                  /2012/2012 ...etc.

Lightroom will often try to 'help' you by creating Albums and Album Sets under the currently-selected Album Set.  So for example if you had just created 2014, and then create 2013, the chances are that Lightroom will create that within 2014.  To avoid this in this example, either make sure you right-click Wildwood and select Create Album Set, or within the new Album Set window, select the desired parent Album Set in the 'Set' dropdown.

In any case, Albums and Album Sets can be dragged to the correct location under your Publisher instance.  The location of the Albums and Album Sets will be automatically moved on the server to the correct place.

#2818 Re: CE4 Publisher » How do I publish a set of Albums within a folder in CE4? » 2014-11-12 20:04:02

Ben

Hi Charles,

Thanks for the login.  I have published a set of 27 galleries at http://whatwant.ca/ben-photog/
Based on your earlier post, each of these 9 album sets have three albums, 'Album 1', 'Album 2', and 'Album 3':
whatwant.ca/ben-photog/WildWood/
                                                  /2014
                                                  /2013
                                                  /2012
whatwant.ca/ben-photog/nature/
                                             /boulevards
                                             /butterflies
                                             /gardens
whatwant.ca/ben-photog/zoo/
                                         /2014
                                         /2013
                                         /2012

Steps to create these:

1. Setup a single Publisher instance with Top-Level Gallery Directory set to ben-photog

2. Right-click the publisher instance and create three Album Sets, named WildWood, Nature and Zoo.

3. Right-click each of those three Album Sets, and create the three child album sets for each (e.g. 2012, 2013, 2014 under WildWood)

4. Right-click each of those 9 album sets and create three albums, Album 1, Album 2, Album 3.

5. Drag one image into each of the 27 album sets (the Albums all look similar because I only used three images, each nine times)

6. Select each of the three top-level Album Sets, clicking 'Publish' for each

7. Right-click every Album Set and select one of the child photos as a Cover Image for each

8. Copy all of the files under ttg-be/templates/autoindex/WildWood Auto Index into ben-photog (so that you can view the top-level album sets at http://whatwant.ca/ben-photog/)

Is that the kind of end-result you are looking for?

I noticed that you have many different Gallery templates, one for each of the WildWood years.  Templates are intended to be re-used.  You could create the entire structure with one Auto Index template and one Gallery template, setting the page copy and title in the Publisher Album/Set settings.  If you're after a different appearance for each branch (e.g. WildWood, it's child Album Sets and child Albums) then you would create three Album Set templates and three Album templates, one Album Set and Album template pair for each branch.

Below is a partial screenshot of what Publisher looks like after creating these.  Let me know if you'd like further explanation on the steps taken.

whatwant.png

#2819 Re: CE4 Cart » Paypal Fees » 2014-11-11 20:33:33

Ben

Hi, it's not possible to incorporate the PayPal fees.  We don't have a way of retrieving the fees from PayPal.
Your best strategy is to research the fees for your PayPal account, and factor them into your product pricing as a cost of running your business.

We don't want to display passwords.  One strategy would be for you to maintain your list of passwords in a text file, so that you can copy and paste them both into emails to your customers and into the password fields of the cart admin.  A more sophisticated approach would be to store and retrieve passwords with a password manager such as KeePass ( http://sourceforge.net/projects/keepass/ )

#2820 Re: CE4 Cart » Using 2 different localizations » 2014-11-11 20:27:24

Ben

Hi Bernhard, this isn't currently possible with the cart.
I've looked at the code, and it should be possible to override the cart language setting.  The more difficult aspect would be handling the user flow for selecting a language.  The customer is presented with a gallery, and there would need to be a link to the cart to change the language, however you wouldn't want the customer to be taken to the cart in the process of changing the language.

I do have a few items on my to-do list for the cart (and publisher), but don't see having the resources to make any updates within the next month or two.

#2821 Re: CE4 Publisher » Search Challenge » 2014-11-09 19:05:06

Ben

All should be working for you now, with details sent by email.

Regarding the strange behaviour of ?data not working.  Had your template previously included support for passwords?  The only explanation I can think of is that the template once used passwords but had been swapped with one that doesn't.  This would have the subtle effect of the gallery thinking it should have a password form, and therefore not displaying the ?data, since that won't display when a password form is expected, unless the user is logged in.

#2822 Re: CE4 Publisher » Search Challenge » 2014-11-08 08:04:19

Ben

Hi Dave,  this could be difficult to work out.  Have you by any chance uploaded CE3 Publisher files into ttg-be/publisher?
I ask, because this special URL http://galleries.photolens.co.uk/Photo_ … mate/?data that is meant to show the data structure of the gallery does not do so.  This is the kind of information that link should show: http://somethingchanged.com/photos/mt-lofty/?data

The most straightforward way to look into this would be for me to see the TTG files you have on your server.  Can you setup FTP access and email me the access details? (using the Email link under my picture)

#2823 Re: CE4 Publisher » How do I publish a set of Albums within a folder in CE4? » 2014-11-08 07:52:29

Ben

Hi Charles, just a quick reply.  I should be able to get a better idea of what's going on by working with your server.
Can you:
1. set up a new folder on the same level as photog, called ben-photog and configure it with the correct permissions?
2. email me your API Key

I'll then attempt to re-create your directory structure under ben-photog.  That should give me a way of finding any issues, or to explain how I've gone about setting up the structure, assuming there are no issues.

#2824 Re: CE4 Publisher » How do I publish a set of Albums within a folder in CE4? » 2014-11-07 09:36:57

Ben

It shouldn't be so difficult.  Assuming you were starting from scratch, to create a structure like that:

1. Create a single Publisher instance with photog as the top-level gallery directory
2. Create Album Sets for WildWood, nature, zoo, etc.
(3. Optionally, create further Album Sets within those album sets as needed, e.g. 2014, 2015, etc.)
4. Create Albums as needed in the Album sets created in steps 2. and 3.

Have you tried that approach?  If so, where did it not work as you'd expect?

#2825 Re: CE4 Publisher » Examples of Search » 2014-11-03 21:18:00

Ben

I've expanded slightly on the documentation, including further sorting priority and mandatory or omitted strings of words.

There's a fair bit more to the search ordering, that increases the quality of ordering while getting a little technical.  I'll mention some aspects here:

Ranking is based on a score per matched photo.  The scores are useful for ranking rather than as absolute values.

Searching works on partial matches.

1. Keyword scoring is based on the proportion of a found keyword matching a search term.    The score of a keyword match is calculated as length-of-term / length-of-found-word.  For example, searching on a term 'apple' will score 1.0 with a found keyword of 'apple' and 0.555 on a keyword of 'pineapple'.

2. Title and filename matches are given higher weighting than caption matches.  This is on the assumption that titles and filenames are shorter than captions, so the existence of a search term is of more value.

3. Exact matches of a complete title or caption add further weight to the score.

Board footer

Powered by FluxBB