Advanced search  

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]

Pages: [1]   Go Down

Author Topic: Make custom fields clickable  (Read 6035 times)

0 Members and 1 Guest are viewing this topic.

casp3r

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 30
Make custom fields clickable
« on: June 07, 2010, 04:41:08 pm »

I have 3 image custom fields and was wondering if it is possible to make them clickable, much the same way that the keywords work?

www.niaviation.co.uk/gallery/index.php

testuser
password2010

Many thanks in advance.
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Make custom fields clickable
« Reply #1 on: June 07, 2010, 04:47:29 pm »

Take a look at the thread Clickable and Searchable image description Custom field that was written for cpg1.4.x and see if it works for cpg1.5.x as well. Please report back.
Logged

casp3r

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 30
Re: Make custom fields clickable
« Reply #2 on: June 07, 2010, 05:34:56 pm »

I'll take a look and report back. Many thanks.
Logged

casp3r

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 30
Re: Make custom fields clickable
« Reply #3 on: June 07, 2010, 11:34:03 pm »

The replacement code
Code: [Select]
$info[$CONFIG['user_field' . $i . '_name']] = '<a href ="thumbnails.php?album=search&search='.$CURRENT_PIC_DATA['user' . $i].'">'.$CURRENT_PIC_DATA['user' . $i].'</a>';gives a url like this
http://127.0.0.1/coppermine/thumbnails.php?search=D-ABDS
but it seems that the url should be something like
http://127.0.0.1/coppermine/thumbnails.php?search=D-ABDS&user3=on
for it to work. Unfortunately I'm unable to modify the sample code above to make it so. Any help would be greatly appreciated.
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Make custom fields clickable
« Reply #4 on: June 08, 2010, 08:29:53 am »

You're not capable to add that little string? ::) OK, try
Code: [Select]
$info[$CONFIG['user_field' . $i . '_name']] = '<a href ="thumbnails.php?album=search&search='.$CURRENT_PIC_DATA['user' . $i].'&user3=on">'.$CURRENT_PIC_DATA['user' . $i].'</a>';
Logged

casp3r

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 30
Re: Make custom fields clickable
« Reply #5 on: June 08, 2010, 10:23:25 am »

Sorry Joachim not a programmer :( Get an error message now.

Parse error: syntax error, unexpected '[' in C:\xampp\htdocs\coppermine\displayimage.php  on line 201
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Make custom fields clickable
« Reply #6 on: June 08, 2010, 12:58:11 pm »

Try
Code: [Select]
$info[$CONFIG['user_field' . $i . '_name']] = '<a href ="thumbnails.php?album=search&search='.$CURRENT_PIC_DATA['user' . $i].'&amp;user3=on">'.$CURRENT_PIC_DATA['user' . $i].'</a>';then.
Logged

casp3r

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 30
Re: Make custom fields clickable
« Reply #7 on: June 08, 2010, 02:48:37 pm »

Thanks Joachim, just had to tweak it a bit so that it would work with user1, user2, user3 and user4

Code: [Select]
$info[$CONFIG['user_field' . $i . '_name']] = '<a href ="thumbnails.php?album=search&search='.$CURRENT_PIC_DATA['user' . $i].'&amp;user'.$i.'=on">'.$CURRENT_PIC_DATA['user' . $i].'</a>';
Logged
Pages: [1]   Go Up
 

Page created in 0.016 seconds with 20 queries.