coppermine-gallery.com/forum

Support => cpg1.5.x Support => cpg1.5 themes (visuals) => Topic started by: nickelas on February 20, 2011, 10:08:29 AM

Title: Check for keyword in $template_display_media?
Post by: nickelas on February 20, 2011, 10:08:29 AM
I've inserted some html on the sides of the intermedia picture - excellent documentation by the way. I want to check for some keywords and then customize the html when a keyword is found. Is it possible to add php-code to $template_display_media that checks for a specific keyword?
Thanks,
http://uppsalafoto.se/galleri/
Title: Re: Check for keyword in $template_display_media?
Post by: nickelas on February 22, 2011, 06:12:53 AM
Ah, $template_display_media is not for php. I am guessing I have to do some reading up on where I can put php that checks keywords (than use that info in $template_display_media?). Any pointers?
Thanks
Title: Re: Check for keyword in $template_display_media?
Post by: ΑndrĂ© on February 23, 2011, 10:57:06 AM
I suggest to just add placeholders in $template_display_media and replace them with your actual content in the function theme_html_picture like it's done for the other placeholders:
    $params = array('{CELL_HEIGHT}' => '100',
        '{IMAGE}' => $CURRENT_PIC_DATA['header'].$CURRENT_PIC_DATA['html'].$CURRENT_PIC_DATA['footer'],
        '{ADMIN_MENU}' => $CURRENT_PIC_DATA['menu'],
        '{TITLE}' => bb_decode($CURRENT_PIC_DATA['title']),
        '{CAPTION}' => bb_decode($CURRENT_PIC_DATA['caption']),
        );
Title: Re: Check for keyword in $template_display_media?
Post by: nickelas on February 24, 2011, 10:56:20 PM
Thanks! got it finally
So what I did was to put a token {SOMETHING} in $template_display_media. Then in theme_html_picture I put something in it: '{SOMETHING}' => "SOMETHING",