[TIPS][WEB][Pligg] 関連リンク不具合

[][WEB][] 関連リンク不具合備忘録的メモ。

MOTOSUMIst News で使っているPligg、そのままだと「関連リンク」が上手くあがってこない。
以下のように修正を加えた。

libs/html1.


51 function related_stories($storyid, $related_tags, $category){
52 // this returns similar stories based on tags in common and in the same category
53 global $db;
54 $related_tags = “‘”.str_replace(“, “,”‘, ‘”,addslashes($related_tags)).”‘”;

この赤字の部分を以下のように修正。

54 $related_tags = “‘”. preg_replace(“|,s*|”, “‘,'”, addslashes($related_tags)).”‘”;

これでタグが1つでもかぶるものを関連リンクとして拾い上げてくれる。

でも1つしかかぶってない記事は関連が低いものが多いので、テンプレートの表示部に

$template/story_center.tpl

{if {$related_story[nr].relevance} > 1}
<li><a href=”{$related_title_url}{$related_story[nr].link_title_url}”>{$related_story[nr].link_title}</a></li>
{/fi}

と、追加修正。

  1. コメント 0

  1. トラックバック 0

return top