Jeremy Newman : set open graph image based on news type
Module: website Branch: master Commit: 5557aa9fcc6518811564acbb9f1921cf3f3ecb7a URL: http://source.winehq.org/git/website.git/?a=commit;h=5557aa9fcc6518811564acb... Author: Jeremy Newman <jnewman(a)codeweavers.com> Date: Fri Oct 31 14:36:33 2014 -0500 set open graph image based on news type --- include/plugins/news.php | 9 +++++++++ templates/en/news.template | 3 +-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/include/plugins/news.php b/include/plugins/news.php index bc9deb7..b8c4da8 100644 --- a/include/plugins/news.php +++ b/include/plugins/news.php @@ -26,6 +26,15 @@ switch (true) // set open graph tags $html->meta_og['title'] = trim($vars['title']); + $ogmode = preg_replace('/^(.*)({\$root}\/)(wwn|announce)(\/)(.*)$/ms', '$3', $vars['body']); + switch ($ogmode) + { + case 'wwn': + $html->meta_og['image'] = "http://media.codeweavers.com/pub/crossover/marketing/og/wine-hq-world-wine-n..."; + break; + default: + $html->meta_og['image'] = "http://media.codeweavers.com/pub/crossover/marketing/og/wine-hq-announcement..."; + } // add page title $html->page_title .= " - {$html->meta_og['title']}"; diff --git a/templates/en/news.template b/templates/en/news.template index 8ea824f..0443453 100644 --- a/templates/en/news.template +++ b/templates/en/news.template @@ -1,12 +1,11 @@ <!--TITLE:[News]--> <!--BLURB:[All the latest news from the Wine community.]--> -<!--META_OG:[image|http://media.codeweavers.com/pub/crossover/marketing/og/wine-hq-announcement.png]--> <h1 class="title">News</h1> <!--EXEC:[news]--> -<hr /> +<hr> <div class="link-container"> <p><a href="{$root}/wwn/">World Wine News Archive</a></p>
participants (1)
-
Jeremy Newman