[H2=Moderierte+Beitrge+sehen++ndern]Moderierte Beiträge sehen / ändern[/H2]
Soweit jetzt verstanden, kann ich meine eigenen Beiträge noch ein Weilchen sehen und bearbeiten, bevor sie dann für mich unsichtbar werden.
Sorgt dafür, dass man seine Beiträge immer sehen kann. Packt man eine Permission dazu, kann man das für einzelne User oder Usergruppen entsprechend sichtbar machen.
mit
Soweit jetzt verstanden, kann ich meine eigenen Beiträge noch ein Weilchen sehen und bearbeiten, bevor sie dann für mich unsichtbar werden.
PHP:
<?php
namespace Xencafe\Name\XF\Finder;
class Post extends XFCP_Post
{
public function applyVisibilityChecksInThread(\XF\Entity\Thread $thread, $allowOwnPending = true)
{
$allowOwnPending = true;
return parent::applyVisibilityChecksInThread($thread, $allowOwnPending);
}
}
Sorgt dafür, dass man seine Beiträge immer sehen kann. Packt man eine Permission dazu, kann man das für einzelne User oder Usergruppen entsprechend sichtbar machen.
PHP:
if (\XF::visitor()->hasNodePermission($thread->node_id, 'name_of_permission'))
{
$allowOwnPending = true;
}
mit
XML:
<permission permission_group_id="forum" permission_id="name_of_permission"
permission_type="flag" interface_group_id="forumPermissions" display_order="500"/>