forum.coppermine-gallery.net

No Support => Feature requests => Topic started by: kiig on November 10, 2005, 01:04:36 pm

Title: Slideshow view = count per image, - with ''external' counter (bbclone)
Post by: kiig on November 10, 2005, 01:04:36 pm
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 :

Code: [Select]
$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 :
Code: [Select]
<?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.