Skip to content

Commit d8b0b06

Browse files
committed
Issues-144
1 parent dbe4b71 commit d8b0b06

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

class.groups.plugin.php

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,8 +157,27 @@ public function onDisable() {
157157
// nothing
158158
}
159159

160-
public function categoryModel_beforeSaveCategory_handler($sender, $args){
161-
160+
/**
161+
* Add challenge/Group name in discussion item
162+
* @param $sender
163+
* @param $args
164+
*/
165+
public function discussionsController_beforeDiscussionMetaData_handler($sender, $args){
166+
if($args['Discussion']) {
167+
$discussion = $args['Discussion'];
168+
if ($discussion->GroupID) {
169+
$result = '/group/' . $discussion->GroupID;
170+
$url = url($result, true);
171+
$groupModel = new GroupModel();
172+
$group = $groupModel->getByGroupID($discussion->GroupID);
173+
echo '<div class="Meta Meta-Discussion Group-Info">'.
174+
'<span class="MItem ">'.
175+
'<span class="label">Challenge: </span>'.
176+
'<span class="value">'.anchor($group->Name, $url).'</span>'.
177+
'</span>'.
178+
'</div>';
179+
}
180+
}
162181
}
163182

164183
public function base_render_before($sender) {

0 commit comments

Comments
 (0)