+ $_SESSION['loginX'] = $url;
+ }
+
+ if (S::logged() && $globals->asso()) {
+ $perms = S::v('perms');
+ $perms->rmFlag('groupadmin');
+ $perms->rmFlag('groupmember');
+ $perms->rmFlag('groupannu');
+ if (may_update()) {
+ $perms->addFlag('groupadmin');
+ $perms->addFlag('groupmember');
+ $perms->addFlag('groupannu');
+ }
+ if (is_member()) {
+ $perms->addFlag('groupmember');
+ if ($globals->asso('pub') != 'private') {
+ $perms->addFlag('groupannu');
+ }
+ }
+ if ($globals->asso('cat') == 'Promotions') {
+ $perms->addFlag('groupannu');
+ }
+ $_SESSION['perms'] = $perms;