coppermine-gallery.com/forum

Support => cpg1.4.x Support => Older/other versions => cpg1.4 cpmFetch by vuud => Topic started by: natrlhy on May 11, 2007, 09:31:09 PM

Title: cpmFetch and mod_cpg (joomla module)
Post by: natrlhy on May 11, 2007, 09:31:09 PM
Hello all,

I've been getting into Joomla and I am using a coppermine module called mod_cpg which can be found here:

http://joomlacode.org/gf/project/mod_cpg/frs/

I have a lot of private albums and I'm wondering how I can get this Joomla module to also display my private albums.

I've tried placing some code into this module, but I am not having any luck.

I'm running CPG 1.4.10, Joomla 1.0.12 and cpmfetch 2.0

I've tried modifying the areas I thought would work in the module, but the developer has mentioned this:

"Sorry, but the pictures are sent by cpmfetch, so the module only
displays the pictures cpmfetch can deliver."

I've tried modifying the cpmfetch_config.php line as follows:

// Consider non-public albums as displayable
$config_overrides['cfShowPrivate'] = 'true';


And I still do not see any images in the private albums.

I'm not sure where I need to place this:

$objCpm->cpm_unlock_private(true);

Many thanks!  ;)

Title: Re: cpmFetch and mod_cpg (joomla module)
Post by: natrlhy on May 19, 2007, 12:14:51 AM
Good news!

I tinkered around some more with the mod_cpg.php file for the Joomla module I am using and I have it working now with my Private Albums!

Here is the default code of the mod_cpg.php file:

include "$path/cpmfetch.php";
$objCpm = new cpm("$path/cpmfetch_config.php");
if ($mode==1)
        {

        $objCpm->cpm_viewLastAddedMedia($lines,$row);
        }
if ($mode==2)
        {

        $objCpm->cpm_viewRandomMediaFrom($source,$lines,$row);
        }
if ($mode==3)
        {

        $objCpm->cpm_viewRandomMostViewedMediaFrom($source,$lines,$row);
        }
$objCpm->cpm_close();


And here is what I had to modify in the mod_cpg.php file in order for it to display my Private Albums:

include "$path/cpmfetch.php";
$objCpm = new cpm("$path/cpmfetch_config.php");
if ($mode==1)
        {
        $objCpm->cpm_unlock_private(true);
        $objCpm->cpm_viewLastAddedMedia($lines,$row);
        }
if ($mode==2)
        {        $objCpm->cpm_unlock_private(true);
        $objCpm->cpm_viewRandomMediaFrom($source,$lines,$row);
        }
if ($mode==3)
        {
        $objCpm->cpm_unlock_private(true);
        $objCpm->cpm_viewRandomMostViewedMediaFrom($source,$lines,$row);
        }
$objCpm->cpm_close();


I've basically added a $objCpm->cpm_unlock_private(true); parameter ABOVE (above being the keyword here!) the other parameters. Once I did this, BAM! I now get the private albums seen to be seen from this Joomla module!

Hope this helps others!  :D
Title: Re: cpmFetch and mod_cpg (joomla module)
Post by: yell0wdart on May 19, 2007, 07:04:08 AM
Nice find!  Great joomla mod to work nicely w/ cpmfetch.  ;)

Still, my setup seems to hate that last $objCpm->cpm_close(); line of code.  Just gotta keep commenting it out, I suppose.  :P
Title: Re: cpmFetch and mod_cpg (joomla module)
Post by: viajero on May 21, 2007, 12:00:45 PM
Hi folks,

this option for nonpublic pictures is done with the latest version 1.1.1 of mod_ExtCoppermine - i just added it today
You will see, it has some additional features than mod_cpg. If one really needs all of them on the other hand - is another question. So that way you dont have to tinker around the code by yourself and can use the "already done" solution  ;)


download available at joomla.org: mod_extCoppermine (http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,1908/Itemid,35/)
and directly:
direct Download mod_extCoppermine (http://www.der-reisende.de/cms/downloads/task,cat_view/gid,70/)

greetings

André aka viajero  ;D
Title: Re: cpmFetch and mod_cpg (joomla module)
Post by: natrlhy on May 22, 2007, 06:35:27 PM
Hello André,

I am enjoying trying out your updated 1.1.1 mode_extCoppermine module for Joomla.

I am playing with the settings but I am getting this:

Notice: Undefined variable: id in /path/to/it/modules/mod_extcoppermine.php on line 151

Also, when I select the Show pictures from nonpublic albums to "Yes" it always reverts back to "No".

I'm really liking this module!
Title: Re: cpmFetch and mod_cpg (joomla module)
Post by: viajero on May 23, 2007, 10:57:30 AM
Hi Natrlhy

I am just testing again with the nonPublic option, this will be changed maybe today,
then you can redownload the file

But I cannot reproduce the fault in line 151, I need the parameters from the backend, do they come with a specific option or everytime ?

for specific questions and problems, please use my own little forum under www.der-reisende.de

saludos
André