mirror of
https://github.com/e107inc/e107.git
synced 2025-08-04 13:47:31 +02:00
PM send to class new shortcode parameter - visible (filter class list by class visibility)
This commit is contained in:
@@ -136,7 +136,7 @@ if(!class_exists('pm_shortcodes'))
|
|||||||
return $ret;
|
return $ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function sc_pm_form_toclass()
|
public function sc_pm_form_toclass($parm = '')
|
||||||
{
|
{
|
||||||
if(vartrue($this->var['from_name']))
|
if(vartrue($this->var['from_name']))
|
||||||
{
|
{
|
||||||
@@ -151,7 +151,10 @@ if(!class_exists('pm_shortcodes'))
|
|||||||
|
|
||||||
$ret = "<div class='input-group'><span class='input-group-addon'>".e107::getForm()->checkbox('to_userclass',1,false, LAN_PM_4)."</span>";
|
$ret = "<div class='input-group'><span class='input-group-addon'>".e107::getForm()->checkbox('to_userclass',1,false, LAN_PM_4)."</span>";
|
||||||
|
|
||||||
$args = (ADMIN ? 'admin, classes' : 'classes, matchclass');
|
// Option show by visibility
|
||||||
|
$filterVisible = $parm == 'visible' ? 'matchclass, filter' : 'matchclass';
|
||||||
|
|
||||||
|
$args = (ADMIN ? 'admin, classes' : 'classes, '.$filterVisible);
|
||||||
if(check_class($this->pmPrefs['sendall_class']))
|
if(check_class($this->pmPrefs['sendall_class']))
|
||||||
{
|
{
|
||||||
$args = 'member, '.$args;
|
$args = 'member, '.$args;
|
||||||
|
Reference in New Issue
Block a user