| 1 |
<?php |
<?php |
| 2 |
// $Id: automember.module,v 1.13 2004/08/10 06:13:38 njivy Exp $ |
// $Id: automember.module,v 1.16 2004/11/24 18:58:33 njivy Exp $ |
| 3 |
|
|
| 4 |
/* |
/* |
| 5 |
* This module provides automated role management for a single role. It also |
* This module provides automated role management for a single role. It also |
| 204 |
*/ |
*/ |
| 205 |
function automember_page($uid = NULL) { |
function automember_page($uid = NULL) { |
| 206 |
// Make sure we have the uid and not a mangled username |
// Make sure we have the uid and not a mangled username |
| 207 |
$uid = automember_member_lookup(check_query(arg(1))); |
$uid = automember_member_lookup(db_escape_string(arg(1))); |
| 208 |
if (!$uid) { |
if (!$uid) { |
| 209 |
drupal_not_found(); |
drupal_not_found(); |
| 210 |
return; |
return; |
| 257 |
return $blocks; |
return $blocks; |
| 258 |
} |
} |
| 259 |
else if (arg(0) == 'member' && arg(1) && arg(1) != 'invite' && user_access('access member pages')) { |
else if (arg(0) == 'member' && arg(1) && arg(1) != 'invite' && user_access('access member pages')) { |
| 260 |
if (!$uid = automember_member_lookup(check_query(arg(1)))) { |
if (!$uid = automember_member_lookup(db_escape_string(arg(1)))) { |
| 261 |
return; |
return; |
| 262 |
} |
} |
| 263 |
|
|
| 991 |
*/ |
*/ |
| 992 |
function _automember_version() { |
function _automember_version() { |
| 993 |
static $version; |
static $version; |
| 994 |
!isset($version) && $version = preg_replace('/.*v (\d+\.\d+) \d.*/', "$1", '$Id: automember.module,v 1.13 2004/08/10 06:13:38 njivy Exp $'); |
!isset($version) && $version = preg_replace('/.*v (\d+\.\d+) \d.*/', "$1", '$Id: automember.module,v 1.16 2004/11/24 18:58:33 njivy Exp $'); |
| 995 |
|
|
| 996 |
return $version; |
return $version; |
| 997 |
} |
} |