forked from GNUsocial/gnu-social
Rewriting code for notice representation
Getting rid of NoticeListItemAdapter, putting more into ActivityHandlerPlugin and relying on plugins to handle rendering code of the content. This gives us a lot more structure and consistency in notice structure and allows activity plugins to stop rendering certain kinds of notices more easily. There should also be a property for an ActivityHandlerPlugin class to avoid rendering notices in the ordinary stream, so we don't have to overload stuff.
This commit is contained in:
@@ -376,12 +376,7 @@ class PollPlugin extends MicroAppPlugin
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @fixme WARNING WARNING WARNING parent class closes the final div that we
|
||||
* open here, but we probably shouldn't open it here. Check parent class
|
||||
* and Bookmark plugin for if that's right.
|
||||
*/
|
||||
function showNotice(Notice $notice, $out)
|
||||
function showNoticeContent(Notice $notice, HTMLOutputter $out)
|
||||
{
|
||||
switch ($notice->object_type) {
|
||||
case self::POLL_OBJECT:
|
||||
|
Reference in New Issue
Block a user