with the Messageboard mod enabled, is there a way to have the actual messageboard post appear in the river, rather than 'A' posted on 'B's' messageboard?
I think this would be extremely valuable for users to create more content with less jumping around, especially with mods like rivercomments.
I've looked into the create and add files but haven't found a way to display the actual comment in the river.
Any ideas?
Thanks,
Tri
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
abra alguna solucion
este es un ejemplo
<?php
/**
* Elgg comment river view
*
* @package Elgg
* @subpackage Core
*/
$performed_by = get_entity($vars['item']->subject_guid);
$object = get_entity($vars['item']->object_guid);
$url = $object->getURL();
$title = $object->title;
if (!$title) {
$title = elgg_echo('untitled');
}
$subtype = get_subtype_from_id($object->subtype);
//grab the annotation, if one exists
$comment = '';
if ($vars['item']->annotation_id != 0) {
$comment = get_annotation($vars['item']->annotation_id)->value;
}
$url = "<a href=\"{$performed_by->getURL()}\">{$performed_by->name}</a>";
$string = sprintf(elgg_echo("river:posted:generic"),$url) . " ";
$string .= elgg_echo("{$subtype}:river:annotate") . " | <a href=\"{$object->getURL()}\">" . $title . "</a>";
$comment = elgg_get_excerpt($comment, 200);
if ($comment) {
$string .= "<div class=\"river_content_display\">";
$string .= $comment;
$string .= "</div>";
}
echo $string;
aca esta el secreto
//grab the annotation, if one exists
$comment = '';
if ($vars['item']->annotation_id != 0) {
$comment = get_annotation($vars['item']->annotation_id)->value;
}
solucioonn?
- Previous
- 1
- ...
- 7
- 8
- 9
- 10
- 11
- Next
You must log in to post replies.