Slideshow view = count per image, - with ''external' counter (bbclone) Slideshow view = count per image, - with ''external' counter (bbclone)
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

Slideshow view = count per image, - with ''external' counter (bbclone)

Started by kiig, November 10, 2005, 01:04:36 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

kiig

Hi all.

the following is for my 1.4.1 Beta version, - so bevare... :-) the CVS files are probably changed by now, but the idea might be usefull, even for a 1.3.x


I've read most of the messages regarding counting slideshow images as 'viewed', - and I have now made something that will allow BBCLONE to count the images viewed alongside Coppermine counting.

Basically I've followed the directions to have the title shown on the slideshow, - added the addpic in slideshow.inc.php to have Coppermine count as well, - but in the 'title' in slideshow.inc.php I use this :

$pfilename="<img src=\"bbclone_extern.php?page=".$picture['filename']."\">".$picture['filename'];
echo "Title[$i] = '" . $pfilename. "'\n"; 


thanx to some suggestions in the forum at bbclone.de

the file bbclone_extern.php contains :
<?php 

//------ Counter ----------------------------------- 
$counter_text "slideBillede ".$page
define("_BBC_PAGE_NAME"$counter_text); 
define("_BBCLONE_DIR""./stat/"); 
define("COUNTER"_BBCLONE_DIR."mark_page.php"); 
if (
is_readable(COUNTER)) include_once(COUNTER); 


header("Content-Type: image/gif;"); 
header("Location: images/red.gif"); 


?>


Only problem is that the 'red.gif' referenced in the bbclone_extern.php files only get's shown on every second image.. dunno why, - bit it count's the actual images being viewed, - not the entire row of images in the slideshow.

The above works with bbclone, - but the implementation, - with a call to a stand-alone php file could be uses to initiate all sorts of things.

Kim Igel.
Kim Igel
http://igel.it (Personal playground) or http://foto.igel.it (Paypal shop-site)