Fork me on GitHub
Current releases are 2.1.3 (9 Sept 2014) and 2.0.18.13 (5 Aug 2014)

Ready for 2.1? Find out if your favorite plugins are compatible. The 2.0 branch will no longer receive updates after Dec 2014.

[Guide] Discussion Thumbnail in FrontPage

AoleeAolee Hobbyist & Coder ✭✭
edited November 2011 in Development
Update: There is now a plugin that does this. Also check out the Vanillicon indenticon plugin.

Hi Guys,

Just want to share with you on how i did the display of user thumbnails, who commented on each discussion title (in forum's frontpage), see demo here => http://www.pinoyau.info

There's still no plugin for this so, this guide is just a workaround.

affected files are the ff:

1. /applications/vanilla/views/discussions/helper_functions.php

Add the bold ones in the line: (note: pls correct the syntax of div tags (meaning remove the spaces on < / div > < div )

< div class="ItemContent Discussion">< div style="float:left;margin-right:10px;margin-top:5px;"><?php echo UserPhoto(is_null($Last->UserID)?$First:$Last); ?>< / div >< div >

And this line From:

$Sender->FireEvent('DiscussionMeta');
?>
< / div >
< / div >
< div style="clear:both">< /div>

< / div>


2. /plugins/Gravatar/default.php

Add is_null from the condition line: if ($User->Photo == '' && property_exists($Object, $Email)|| is_null($User->Photo)) {


3. /applications/vanilla/models/class.discussionmodel.php

Add the "->Select('lcu.Photo', '', 'LastPhoto')" in public function DiscussionSummaryQuery($AdditionalFields = array()) { after this line:

->Select('lcu.Name', '', 'LastName')
->Select('lcu.Photo', '', 'LastPhoto')

Comments

Sign In or Register to comment.