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.

#3326 Re: General » Backup plan » 2012-12-26 00:56:43

Collections are supposedly store in the catalog. Therefore, if you're keeping backups of your catalog, then you should be in good shape.

#3327 Re: General » Video Gallery Creation » 2012-12-24 22:21:36

1. A dedicated web-designer gets expensive; my plugins are more than reasonably priced without additional discounts, priced as they are as a component system. And anyway, if The Turning Gate doesn't bring in enough to sustain me, then I go and I get a real job. Then I don't have the time to be here, TTG stalls and support goes to hell.

2. We have tutorials on the blog -- a Basics tutorial, and a series of Advanced tutorials that walks you through the setup of a sprawling website.

3. A "full-version" plugin would bring Lightroom to its knees, and in many ways just wouldn't be possible without severely limiting the scope of what can be done. We're already pushing the boundaries of the Web module as it is.

4. If you want something simpler than the component system, you could head over to the Photographer's Toolbox to see some of their all-in-one options. But then you don't have any options for video galleries at all, among other limitations. This is why components win the day.

#3328 Re: General » Video Gallery Creation » 2012-12-23 12:26:41

This conversation got huge while I was sleeping. Excellent work, Rod. I wanted to address this remark, though:

... I am testing this product as an easy way to get my students work online, but I think it takes more coding knowledge than my photo students want to learn ...

Actually, TTG plugins require no coding at all. The only this we require of our users is that they put folders inside of or alongside other folders to make sure the pieces are all in the right place. For example, you export galleries and put them inside the /galleries/ folder.

For those who want to code, we provide ample opportunity to do so. But it's absolutely not a necessity. Having read through your conversation with Rod, it sounds like you've really overcomplicated the process of creating your site by assuming things must be more complicated than they actually are.

Of course, that's why we have a forum to help people along.

But if you take a step back and approach the plugins a second time, keeping utter simplicity in mind, I think you'll find them much simpler than in your first approach.

#3329 Re: General » Happy Xmas » 2012-12-21 06:24:20

Thanks, Rich. Happy holidays to you as well. smile

#3330 Re: General » Quick entry for TTG Newbees » 2012-12-18 23:48:58

If you're comfortable using a text-editor, then plenty of freedom. I try to keep the source code as orderly as possible, and as standards compliant as I am capable of.

We also have the PHPlugins extensibility features for advanced users, which let's you push code dynamically to your entire site from a single source. So if you want to implement a custom, site-wide navigation menu, you can. If you want to insert a piece of code into all Highslide galleries, you can do that too. Pretty powerful stuff and very easy to use once you get over the learning hump. Very friendly and powerful for people who want to add or edit code.

#3331 Re: General » Adding an email verification field to your contact forms » 2012-12-18 12:42:06

I don't want to put unsupported fields into the engine, as the second field wouldn't work with the free version Form-to-Email script that the plugin ships with. But maybe a PHPlugins hook around the form so that forms can be customized that way?

#3332 Re: General » Trying To Figure Out A LR Web Gallery Solution » 2012-12-14 12:38:50

TTG HTML Gallery hasn't been updated in quite a long time, so it's still very old-school in many ways. You'd probably be better off with one of the newer galleries, such as the Highslide gallery.

#3333 Re: General » TTG Simple viewer » 2012-12-04 22:07:27

See simpleviewer.net for that information. I only do the LR plugin.

#3334 Re: General » TTG Simple viewer » 2012-12-04 12:05:14

Are you using the most recent version of the plugin?

#3335 Re: General » Old theme to new product? » 2012-11-28 13:38:32

It's not a glitch, because it's fully intentional. The conjoining of fields is just to have that information accessible from both areas where it is relevant.

If you're viewing a page in your auto index, you will see a Title and Description. If viewing that same page in Google search results, you will also see a Title and Description.

Those titles and descriptions should be the same, and I should not therefore require users to enter the same data twice.

#3336 Re: Announcements & Information » Frequently Asked Questions » 2012-11-26 01:42:19

Q: Why am I not receiving update notifications for my purchases?
A: Messages may be getting caught up in the wires, flagged as spam or whatever. Hard to say. Try adding the email address notifications@fetchapp.com to your safe-list. If all else fails, you can lookup orders by email address and order number here.

#3337 Re: General » having .html in address ... and more » 2012-11-14 20:29:22

Nearly everything is customizable to some extent, can be turned on or off, etc.

#3338 Re: General » having .html in address ... and more » 2012-11-13 11:08:02

Q1: No, I really don't think so. There's a lot of misinformation about SEO, and it's a constantly moving target, so always difficult to nail down a set of hard rules. But this just sounds stupid to me. It would mean that more than half the Internet is "broken" by default.

And the reason the auto index handles URLs as it does is because gallery pages can be either HTML or PHP. If the index specified one or the other file type, then galleries not of that type would return 404 errors. By targeting the folder, we catch both.

Q2: The Highslide gallery is the most popular.

Q3: As Rod says.

#3339 Announcements & Information » Spam Protection Installed » 2012-11-12 20:43:43

Matthew
Replies: 0

I've installed spam protection here on the forum. Hopefully things will go without a hitch, but should you find your posting capability to be interfered with, please shoot me an email via the blog contact form to let me know we have a problem.

#3340 Re: General » I have to restart from scratch everytime I attempt to work » 2012-11-12 12:04:12

Using the Template Browser is the surest way to store your work. It's the only option that allows you to export, backup or import your settings as files. Meaning that if anything were to happen to your catalog, and "saved web galleries" would be lost, while your templates would remain.

#3341 Re: General » Google Conversion-Tracking » 2012-11-11 16:38:24

I'd use PHPlugins to create a function to insert the code into all of my pages, latching onto the ttg_body_bottom hook. Get started here: http://wiki.theturninggate.net/doku.php … _phplugins

#3342 Re: General » Getting Started » 2012-10-27 20:59:30

Our beginner's tutorial walks you through using TTG CE2 Pages + TTG CE2 Highslide Gallery:
http://theturninggate.net/2012/02/a-beg … using-ttg/

You can add the auto index to the mix later, after you have a well-grounded understanding of how these things works.

#3343 Re: General » Installing a social sharing bar » 2012-10-25 21:49:16

Sorry, I'm not clear on what you're asking.

#3344 Re: General » Old theme to new product? » 2012-10-25 21:48:32

They used to be separate, but someone suggested combining them -- I forget who or why -- and it made sense to do so. Both take a short description of page content, so it seems unnecessarily redundant to deal with them separately.

#3345 Re: General » Installing a social sharing bar » 2012-10-25 20:00:20

So you'd want two functions, because the Facebook stuff says you should put code at the top of your page, just after the opening <body> tag. That's the first; the second is where you want the buttons to show up. So this is your scaffolding:

function ttg_body_top( $style, $path ) { 
    echo '

    <!-- code here that needs to go after the opening <body> tag -->

    ';
    return true;  // Allows normal styles to process
    
} // END

function ttg_canvas_top( $style, $path ) { 
    echo '

    <!-- code here for buttons; you may want to swap out ttg_canvas_top for another hook location -->

    ';
    return true;  // Allows normal styles to process
    
} // END

If I put all of your code from above into that, I get something like this:

function ttg_body_top( $style, $path ) { 
    echo '

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, \'script\', \'facebook-jssdk\'));</script>

    ';
    return true;  // Allows normal styles to process
    
} // END

function ttg_canvas_top( $style, $path ) { 
    echo '

<!-- Lockerz Share BEGIN -->
<a class="a2a_dd" href="http://www.addtoany.com/share_save"><img src="http://static.addtoany.com/buttons/favicon.png" width="16" height="16" border="0" alt="Share"/></a>
<script type="text/javascript">
var a2a_config = a2a_config || {};
a2a_config.onclick = 1;
a2a_config.color_main = "D7E5ED";
a2a_config.color_border = "AECADB";
a2a_config.color_link_text = "333333";
a2a_config.color_link_text_hover = "333333";
a2a_config.prioritize = ["google_plus", "facebook", "delicious", "reddit", "stumbleupon", "tumblr", "orkut", "posterous"];
</script>
<script type="text/javascript" src="http://static.addtoany.com/menu/page.js"></script>
<!-- Lockerz Share END -->

<style type="text/css">
#a2apage_PTZ { display:none !important; }
</style>

<IFRAME name="my share bar" scrolling="no" frameborder="0" noresize="noresize" allowtransparency="true" SRC="http://www.tecorange.com/my_share_bar/include.php?icon_size=2&fb=1&tr=1&de=1&go=1" WIDTH=148 HEIGHT=50> <a href="http://tecorange.com/my-share-bar-facebook-twitter-google-1-mail-print-buttons-for-web-sites" title="get my share bar from tecorange, google +1, facebook, linkedin and twitter sharing" ></a> </IFRAME>

<!-- Place this tag where you want the +1 button to render. -->
<div class="g-plusone" data-annotation="inline" data-width="350"></div>
<!-- Place this tag after the last +1 button tag. -->
<script type="text/javascript">
  (function() {
    var po = document.createElement(\'script\'); po.type = \'text/javascript\'; po.async = true;
    po.src = \'https://apis.google.com/js/plusone.js\';
    var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(po, s);
  })();
</script>

<div class="fb-like" data-href="http://mark-friedman.com" data-send="true" data-width="450" data-show-faces="true" data-font="verdana"></div>

    ';
    return true;  // Allows normal styles to process
    
} // END

But that's a bloody mess.

Rather than compiling the code from each individual source into a disgusting source code stew, have you considered signing up with a service like http://sharethis.com or http://www.addthis.com/ ... ? It would probably save you a lot of headache, and would yield better results.

Whatever code you get from them, you would still insert into your pages using PHPlugins.

#3346 Re: General » Thank You Matthew » 2012-10-25 10:33:05

Thank you, Dan. Much appreciated. And I hope you continue to have great success with your website. :-)

#3347 Re: General » Old theme to new product? » 2012-10-25 10:31:47

Code that would never have needed to be changed if your host had correctly configured its servers, which it has not.

And two years may not seem old to you, but that's a long time on the Internet. Especially when I'm working on this stuff every day to make it better and to keep it moving forward. It's just me and Ben here -- mostly me -- and so it's simply impossible for me to keep continue supporting obsolete versions of the plugins that I haven't even looked at in two years. Maybe if I had a crack team of digital engineers and an office full of support staff, but I don't. And if I did, the plugin prices would be way up to pay for it all.

And as for this thread and my annoyance at having to deal with it, the entire gist of the the thread is you continually attempting to jam a square peg into a round hole. I gave you good advice, and you stubbornly opted to ignore it and plunge onward with depreciated menus and bad hosting. You could have been finished in a few hours had you looked into a different hosting company, but instead chose to drag this out for days upon days while you wrestle with GoDaddy. That's your choice. But if you're going to ignore my support, then don't criticize me for not wanting to support you or having no other advice to give. The fact that I'm still here at all should tell you something, but here you're crapping on me for that too. Because apparently it's my fault that you want to make things 100x harder than they need to be.

#3348 Re: General » Installing a social sharing bar » 2012-10-25 10:16:02

Use PHPlugins. This is the sort of stuff they're made for.

#3349 Re: General » TTG CE2 and Airtight » 2012-10-24 11:14:07

The Flash galleries are up-to-date and will work with TTG CE2 Stage. Flash galleries are their own thing, and not a part of the CE2 framework.

TTG CE2 Stage contains instructions for using SimpleViewer.

#3350 Re: General » Old theme to new product? » 2012-10-23 02:16:27

With Halloween coming up, you might temporarily replace &bull; with &dagger; =P

Board footer

Powered by FluxBB