1
0
mirror of https://github.com/e107inc/e107.git synced 2025-07-31 11:50:30 +02:00

PM send to class new shortcode parameter - visible (filter class list by class visibility)

This commit is contained in:
SecretR
2016-01-04 02:35:05 +02:00
parent 24ed9ac3f8
commit d29949cbd3

View File

@@ -136,7 +136,7 @@ if(!class_exists('pm_shortcodes'))
return $ret;
}
public function sc_pm_form_toclass()
public function sc_pm_form_toclass($parm = '')
{
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>";
$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']))
{
$args = 'member, '.$args;