Version 4.7.6
This commit is contained in:
1 parent
8ba7d43898
commit
7b7404e741
1085 files changed
+30590
-7837
No files matched your search
@@ -92,6 +92,8 @@ class _profilecompletion extends \IPS\Node\Controller
|
||||
|
||||
\IPS\Settings::i()->changeValues( array( 'quick_register' => 1 ) );
|
||||
|
||||
\IPS\Session::i()->log( 'acplog__quick_register_enabled' );
|
||||
|
||||
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( 'app=core&module=membersettings&controller=profiles&tab=profilecompletion' ), 'profile_complete_quick_register_off_enabled' );
|
||||
}
|
||||
|
||||
@@ -140,6 +142,8 @@ class _profilecompletion extends \IPS\Node\Controller
|
||||
|
||||
\IPS\Member::updateAllMembers( array( "members_bitoptions2 = members_bitoptions2 & ~" . \IPS\Member::$bitOptions['members_bitoptions']['members_bitoptions2']['profile_completed'] ) );
|
||||
|
||||
\IPS\Session::i()->log( 'acplog__profile_step_added', array( "profile_step_title_{$step->id}" => TRUE ) );
|
||||
|
||||
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( "app=core&module=membersettings&controller=profiles&tab=profilecompletion" ), 'saved' );
|
||||
}
|
||||
|
||||
|
||||
@@ -155,6 +155,9 @@ class _profilesettings extends \IPS\Dispatcher\Controller
|
||||
}, \IPS\Member::loggedIn()->language()->addToStack('after'), NULL, 'prune_item_markers' ) );
|
||||
}
|
||||
|
||||
$form->addHeader( 'profile_settings_pms' );
|
||||
$form->add( new \IPS\Helpers\Form\Interval( 'prune_pms', \IPS\Settings::i()->prune_pms, FALSE, array( 'valueAs' => \IPS\Helpers\Form\Interval::DAYS, 'unlimited' => 0, 'unlimitedLang' => 'never' ), NULL, \IPS\Member::loggedIn()->language()->addToStack('after'), NULL, 'prune_pms' ) );
|
||||
|
||||
$form->addHeader( 'profile_settings_ignore' );
|
||||
$form->add( new \IPS\Helpers\Form\YesNo( 'ignore_system_on', \IPS\Settings::i()->ignore_system_on, FALSE, array(), NULL, NULL, NULL, 'ignore_system_on' ) );
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ class _referralbanners extends \IPS\Node\Controller
|
||||
*/
|
||||
public function execute()
|
||||
{
|
||||
\IPS\Dispatcher::i()->checkAcpPermission( 'core', 'membersettings', 'referrals_manage' );
|
||||
\IPS\Dispatcher::i()->checkAcpPermission( 'referrals_manage', 'core', 'membersettings' );
|
||||
parent::execute();
|
||||
}
|
||||
|
||||
|
||||
@@ -85,6 +85,8 @@ class _referralcommission extends \IPS\Node\Controller
|
||||
|
||||
/* Clear guest page caches */
|
||||
\IPS\Data\Cache::i()->clearAll();
|
||||
|
||||
\IPS\Session::i()->log( 'acplog__referral_commission_settings_edited' );
|
||||
|
||||
\IPS\Output::i()->redirect( \IPS\Http\Url::internal('app=nexus&module=customers&controller=referrals'), 'saved' );
|
||||
}
|
||||
|
||||
@@ -39,6 +39,15 @@ class _refersettings extends \IPS\Dispatcher\Controller
|
||||
|
||||
/* Clear guest page caches */
|
||||
\IPS\Data\Cache::i()->clearAll();
|
||||
|
||||
if ( $values['ref_on'] )
|
||||
{
|
||||
\IPS\Session::i()->log( 'acplog__referrals_enabled' );
|
||||
}
|
||||
else
|
||||
{
|
||||
\IPS\Session::i()->log( 'acplog__referrals_disabled' );
|
||||
}
|
||||
|
||||
\IPS\Output::i()->redirect( \IPS\Http\Url::internal('app=core&module=membersettings&controller=referrals') );
|
||||
}
|
||||
|
||||
@@ -388,6 +388,7 @@ class _reputation extends \IPS\Node\Controller
|
||||
\IPS\Session::i()->csrfCheck();
|
||||
\IPS\Task::queue( 'core', 'RebuildReputationLeaderboard', array(), 4 );
|
||||
\IPS\Db::i()->delete('core_reputation_leaderboard_history');
|
||||
\IPS\Session::i()->log( 'acplog__rebuilt_leaderboard' );
|
||||
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( 'app=core&module=membersettings&controller=reputation&tab=leaderboard' ), 'reputation_leaderboard_rebuilding' );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user