Gossamer Forum
Home : Products : Gossamer Links : Development, Plugins and Globals :

[ NEW PLUGIN ] PeopleWhoClicked v1

(Page 1 of 2)
> >
Quote Reply
[ NEW PLUGIN ] PeopleWhoClicked v1
Hi,

I'm pleased to announce the release of our latest plugin, PeopleWhoClicked. The details are as follows:

NB: This plugin is part of both the "ULTRA" and "ULTRA PRO" Packages

Price: $50 [ details ]

Plugin Description

This plugin records the activity's of a user, in terms of which links they last accessed, and which ones they then went onto access. This is a great tool, as generally people goto links that are related - so you can provide a nice simple interface, for them to click on related links. It works based on how many occurrences the relation has had (i.e if there are 3 occurrences of someone going from linkID 123 to linkID 234, then that would show up higher on the list)

It works in a similar way to Amazon's "people who clicked this link, also visited..." section.

Plugin Requirements

1. Gossamer Links 3.0.0+

Features


  • Shows highest ranking "related" links towards the top of the related loop, and then working downwards.
  • Great tool for showing to your users.
  • Easy to setup.
  • Works with both detailed pages, and also jump.cgi.

Once a few people have it setup on their site, I will post a demo. The couple of sites its being used on already, don't want to make their site listed as a demo (which is fair enough), but if you install this plugin - and don't mind sharing it as an example site, then please PM or email me.

As always, if you have any questions - please don't hesitate to ask (here, or via email/PM)

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!

Last edited by:

Andy: Jan 18, 2008, 2:51 AM
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi Andy,
I'm using detailed pages
www.domain/Detailed/123.html
and inside my detailed page I have the download link with jump.cgi.

So I'm using detailed pages AND jump.cgi.
What part of the code in the readme file do I need?
Do I need both or only one of these parts?

Thanks
Matthias

Matthias
gpaed.de
Quote Reply
Re: [Matthias70] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi,

You will be ok with the detailed code, and jump.cgi.

i.e just add the following to detailed.html:

Code:
<%if Username%>
<%Plugins::PeopleWhoClicked::Track_Detailed($ID)%>
<%endif%>

..and then you can use this to show the related link (in detailed.html , or even link.html if you want):

Code:
<%Plugins::PeopleWhoClicked::Get_Related($ID)%>

<%if related_links_loop.length%>
<h2>People also visited...</h2>
<%loop related_links_loop%>
<%include link.html%>
<%endloop%>
<%endif%>

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi Andy,
o.k. installtion is done.

Another thing.
The plugin shows on detailed page, the same link of the detailed page in the "people who clicked"-part?
But I it would be better if the link is not not shown twice.

Matthias

Matthias
gpaed.de
Quote Reply
Re: [Matthias70] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi,

Quote:
Another thing.
The plugin shows on detailed page, the same link of the detailed page in the "people who clicked"-part?
But I it would be better if the link is not not shown twice.

I'm not sure what you mean? Can you PM/email me an example?

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi,

I see the problem :)

Please try the latest version from our Members Area.

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi Andy,
now it's working fine. I do some more testing later.
Thanks
Matthias

Matthias
gpaed.de
Quote Reply
Re: [Matthias70] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi,

Glad to hear it :)

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi Andy:

Hmmm .... this sounds like a very worthwhile/useful plugin ...

Does this also work with detailed.cgi (written sometime ago by Pugdog) .....


Thanks,


Clint.
--------------------------
http://AffiliatesDirectory.com
The Affiliate Programs Directory
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Cool! Will try it. Just to earn 50 bucks Wink

UnReal Network
Quote Reply
Re: [Clint] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Clint wrote:
Hmmm .... this sounds like a very worthwhile/useful plugin ...

Does this also work with detailed.cgi (written sometime ago by Pugdog) .....

Sure does :)

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Nice and works in detail_page.cgi but ALL links under people who clicked show new, updated and popular tags next to them. How can it be made so they also show only if a specific link is new or updated (or just show no tags at all).

Also, it would be nice to show/limit only 3-5 links under people who clicked or the page will get too long.

Thanks

Last edited by:

socrates: Jan 19, 2008, 10:50 PM
Quote Reply
Re: [socrates] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi,

I've just uploaded version 1.2.

Quote:
Nice and works in detail_page.cgi but ALL links under people who clicked show new, updated and popular tags next to them. How can it be made so they also show only if a specific link is new or updated (or just show no tags at all).

I've fixed this now :) Its because the database holds "Yes" or "No", but the template only does <%if isNew%>...<%endif%>, which is comes up as "true" if ANY text is passed in (unless its a 0 or 1). Anyway, its fixed now Cool

Quote:
Also, it would be nice to show/limit only 3-5 links under people who clicked or the page will get too long.

Try:

<%Plugins::PeopleWhoClicked::Get_Related($ID,5)%>

The 2nd option is how many links you want to shown :)

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Andy,

I just bought the plugin and from readme I see it works only when user logged in, what happens with visits from other users, who are not logged in?

Cheers,
Boris

Facebook, Twitter and Google+ Auth for GLinks and GCommunity | reCAPTCHA for GLinks | Free GLinks Plugins
Quote Reply
Re: [eupos] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi Boris,
I think when use

Code:
<%Plugins::PeopleWhoClicked::Track_Detailed($ID)%>

instead of

Code:
<%if Username%>
<%Plugins::PeopleWhoClicked::Track_Detailed($ID)%>
<%endif%>

the hits on detailed pages are counted for guests and registered users...

Matthias

Matthias
gpaed.de
Quote Reply
Re: [eupos] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi Boris,

Yes, Matthias isn't quite right :)

It requires a user to be logged in, so it can track who's looking at what link, and what link they look at next :)

So, basically - the plugin will work fine without being logged in - but to track the page's they go to, it needs a username.

I may make it so it works on IP addresses in the future - as well as usernames , as this will avoid the need to be logged in :)

Hope that helps.

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!

Last edited by:

Andy: Jan 20, 2008, 11:19 AM
Quote Reply
Re: [Matthias70] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Nope :(

I've looked in the code and if there is no Username it will not count the hit.

Cheers,
Boris

Facebook, Twitter and Google+ Auth for GLinks and GCommunity | reCAPTCHA for GLinks | Free GLinks Plugins
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Ah, you just posted before me :)

When you plan to change it? As because of this, it is useless for me at this moment, most of my users are not log in until they need to use some feature that needs a username.

Cheers,
Boris

Facebook, Twitter and Google+ Auth for GLinks and GCommunity | reCAPTCHA for GLinks | Free GLinks Plugins
Quote Reply
Re: [eupos] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi,

I'll try the change in a few minutes =)

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Thank you Cool

Cheers,
Boris

Facebook, Twitter and Google+ Auth for GLinks and GCommunity | reCAPTCHA for GLinks | Free GLinks Plugins
Quote Reply
Re: [eupos] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi,

Please give version 1.3 a go (from our Members Area)

It now works by using the "Username", or if that doesn't exist - it uses REMOTE_ADDR (their IP address).

If both don't exist (i.e they are hiding their IP for whatever reason), it won't bother tracking them - as it would be totally inaccurate data :)

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Matthias70] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Matthias70 wrote:

The plugin shows on detailed page, the same link of the detailed page in the "people who clicked"-part?
But I it would be better if the link is not not shown twice.

Matthias

Hi Andy,
it happens again in version 1.3 !

Matthias

Matthias
gpaed.de
Quote Reply
Re: [Matthias70] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Mmm.. really? The code that stopped it in version 1.3 hasn't been removed Unsure

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Matthias70] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Hi,

I've just double checked with detailed pages and jump.cgi (using at the same time, with 2 different links), and can't get this problems to occur :/

I've added some debug information into the new version available from our site (still version 1.3).

In PeopleWhoClicked.pm, find:

Code:
my $debug = 0;

..and set to:

Code:
my $debug = 1;

Then, try viewing links.

If an entry was added to the glinks_PeopleWhoClickedRelations table, it will show "ADDED!" - if not, then it was skipped

Cheers

Andy (mod)
andy@ultranerds.co.uk
Want to give me something back for my help? Please see my Amazon Wish List
GLinks ULTRA Package | GLinks ULTRA Package PRO
Links SQL Plugins | Website Design and SEO | UltraNerds | ULTRAGLobals Plugin | Pre-Made Template Sets | FREE GLinks Plugins!
Quote Reply
Re: [Andy] [ NEW PLUGIN ] PeopleWhoClicked v1 In reply to
Upps, sorry I still was using 1.2 Angelic

Thanks
Matthias

Matthias
gpaed.de
> >