aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--picture.php27
1 files changed, 16 insertions, 11 deletions
diff --git a/picture.php b/picture.php
index 9e15f5ce3..c69d4838e 100644
--- a/picture.php
+++ b/picture.php
@@ -583,21 +583,26 @@ $template->assign_block_vars('info_line', array(
'VALUE'=>$filesize.' KB'
));
// keywords
-if ( !empty($picture['current']['keywords']))
+if (!empty($picture['current']['keywords']))
{
- $keywords = explode( ',', $picture['current']['keywords'] );
+ $keywords = explode(',', $picture['current']['keywords']);
$content = '';
- $url = PHPWG_ROOT_PATH.'category.php?cat=search';
- $url.= '&mode=OR&search=';
- foreach ( $keywords as $i => $keyword ) {
- $local_url = add_session_id( $url.$keyword );
- if ( $i > 0 ) $content.= ',';
+ $url = PHPWG_ROOT_PATH.'category.php?cat=search&search=keywords:';
+ foreach ($keywords as $i => $keyword)
+ {
+ $local_url = add_session_id($url.$keyword);
+ if ($i > 0)
+ {
+ $content.= ',';
+ }
$content.= '<a href="'.$local_url.'">'.$keyword.'</a>';
}
- $template->assign_block_vars('info_line', array(
- 'INFO'=>$lang['keywords'],
- 'VALUE'=>$content
- ));
+ $template->assign_block_vars(
+ 'info_line',
+ array(
+ 'INFO'=>$lang['keywords'],
+ 'VALUE'=>$content
+ ));
}
// number of visits
$template->assign_block_vars(