1
0

Only variables should be assigned by reference

This commit is contained in:
Ian
2012-12-13 13:41:50 +01:00
parent 57f5e8d48b
commit 78cb307b7e

View File

@ -311,12 +311,12 @@ function serendipity_load_configuration($author = null) {
if (!empty($author)) {
// Replace default configuration directives with user-relevant data
$rows =& serendipity_db_query("SELECT name,value
$rows = serendipity_db_query("SELECT name,value
FROM {$serendipity['dbPrefix']}config
WHERE authorid = '". (int)$author ."'");
} else {
// Only get default variables, user-independent (frontend)
$rows =& serendipity_db_query("SELECT name, value
$rows = serendipity_db_query("SELECT name, value
FROM {$serendipity['dbPrefix']}config
WHERE authorid = 0");
}
@ -465,7 +465,7 @@ function serendipity_checkAutologin($ident, $iv) {
global $serendipity;
// Fetch login data from DB
$autologin =& serendipity_db_query("SELECT * FROM {$serendipity['dbPrefix']}options WHERE okey = 'l_" . serendipity_db_escape_string($ident) . "' LIMIT 1", true, 'assoc');
$autologin = serendipity_db_query("SELECT * FROM {$serendipity['dbPrefix']}options WHERE okey = 'l_" . serendipity_db_escape_string($ident) . "' LIMIT 1", true, 'assoc');
if (!is_array($autologin)) {
return false;
}
@ -551,7 +551,7 @@ function serendipity_authenticate_author($username = '', $password = '', $is_has
username = '" . serendipity_db_escape_string($username) . "'";
if ($debug) fwrite($fp, date('Y-m-d H:i') . ' - Login check (' . serialize($is_hashed) . ', ' . $_SESSION['serendipityPassword'] . '):' . $query . "\n");
$rows =& serendipity_db_query($query, false, 'assoc');
$rows = serendipity_db_query($query, false, 'assoc');
if (is_array($rows)) {
foreach($rows AS $row) {
if ($is_valid_user) continue;
@ -1078,7 +1078,7 @@ function &serendipity_getPermissions($authorid) {
global $serendipity;
// Get group information
$groups =& serendipity_db_query("SELECT ag.groupid, g.name, gc.property, gc.value
$groups = serendipity_db_query("SELECT ag.groupid, g.name, gc.property, gc.value
FROM {$serendipity['dbPrefix']}authorgroups AS ag
LEFT OUTER JOIN {$serendipity['dbPrefix']}groups AS g
ON ag.groupid = g.id
@ -1301,7 +1301,7 @@ function &serendipity_getAllGroups($apply_ACL_user = false) {
global $serendipity;
if ($apply_ACL_user) {
$groups =& serendipity_db_query("SELECT g.id AS confkey,
$groups = serendipity_db_query("SELECT g.id AS confkey,
g.name AS confvalue,
g.id AS id,
g.name AS name
@ -1311,7 +1311,7 @@ function &serendipity_getAllGroups($apply_ACL_user = false) {
WHERE ag.authorid = " . (int)$apply_ACL_user . "
ORDER BY g.name", false, 'assoc');
} else {
$groups =& serendipity_db_query("SELECT g.id AS confkey,
$groups = serendipity_db_query("SELECT g.id AS confkey,
g.name AS confvalue,
g.id AS id,
g.name AS name
@ -1339,7 +1339,7 @@ function &serendipity_fetchGroup($groupid) {
global $serendipity;
$conf = array();
$groups =& serendipity_db_query("SELECT g.id AS confkey,
$groups = serendipity_db_query("SELECT g.id AS confkey,
g.name AS confvalue,
g.id AS id,
g.name AS name,
@ -1377,7 +1377,7 @@ function &serendipity_fetchGroup($groupid) {
function &serendipity_getGroups($authorid, $sequence = false) {
global $serendipity;
$_groups =& serendipity_db_query("SELECT g.id AS confkey,
$_groups = serendipity_db_query("SELECT g.id AS confkey,
g.name AS confvalue,
g.id AS id,
g.name AS name
@ -1388,7 +1388,7 @@ function &serendipity_getGroups($authorid, $sequence = false) {
if (!is_array($_groups)) {
$groups = array();
} else {
$groups =& $_groups;
$groups = $_groups;
}
if ($sequence) {
@ -1397,7 +1397,7 @@ function &serendipity_getGroups($authorid, $sequence = false) {
$rgroups[] = $grouprow['confkey'];
}
} else {
$rgroups =& $groups;
$rgroups = $groups;
}
return $rgroups;
@ -1408,12 +1408,12 @@ function &serendipity_getGroups($authorid, $sequence = false) {
*
* @access public
* @param int The ID of the group to fetch the authors of
* @return array The assotiative array of author IDs and names
* @return array The assoziative array of author IDs and names
*/
function &serendipity_getGroupUsers($groupid) {
global $serendipity;
$groups =& serendipity_db_query("SELECT g.name AS name,
$groups = serendipity_db_query("SELECT g.name AS name,
a.realname AS author,
a.authorid AS id
FROM {$serendipity['dbPrefix']}authorgroups AS ag
@ -1484,7 +1484,7 @@ function serendipity_addGroup($name) {
function &serendipity_getDBPermissionNames() {
global $serendipity;
$config =& serendipity_db_query("SELECT property FROM {$serendipity['dbPrefix']}groupconfig GROUP BY property ORDER BY property", false, 'assoc');
$config = serendipity_db_query("SELECT property FROM {$serendipity['dbPrefix']}groupconfig GROUP BY property ORDER BY property", false, 'assoc');
return $config;
}
@ -1508,8 +1508,8 @@ function &serendipity_getDBPermissionNames() {
function &serendipity_getAllPermissionNames() {
global $serendipity;
$DBperms =& serendipity_getDBPermissionNames();
$perms =& serendipity_getPermissionNames();
$DBperms = serendipity_getDBPermissionNames();
$perms = serendipity_getPermissionNames();
foreach($DBperms AS $perm) {
if (!isset($perms[$perm['property']])) {
@ -1583,7 +1583,7 @@ function serendipity_updateGroupConfig($groupid, &$perms, &$values, $isNewPriv =
}
}
$storage =& serendipity_fetchGroup($groupid);
$storage = serendipity_fetchGroup($groupid);
serendipity_db_query("DELETE FROM {$serendipity['dbPrefix']}groupconfig WHERE id = " . (int)$groupid);
foreach ($perms AS $perm => $userlevels) {
@ -1770,7 +1770,7 @@ function serendipity_ACLGet($artifact_id, $artifact_type, $artifact_mode, $artif
AND artifact_id = '" . (int)$artifact_id . "'
AND artifact_mode = '" . serendipity_db_escape_string($artifact_mode) . "'
AND artifact_index = '" . serendipity_db_escape_string($artifact_index) . "'";
$rows =& serendipity_db_query($sql, false, 'assoc');
$rows = serendipity_db_query($sql, false, 'assoc');
if (!is_array($rows)) {
return false;
@ -1831,7 +1831,7 @@ function serendipity_ACLCheck($authorid, $artifact_id, $artifact_type, $artifact
AND ( {$artifact_sql['where']} )
GROUP BY result";
$res =& serendipity_db_query($sql, true, 'assoc');
$res = serendipity_db_query($sql, true, 'assoc');
if (is_array($res) && !empty($res['result'])) {
return true;
}
@ -2091,13 +2091,13 @@ function &serendipity_loadThemeOptions(&$template_config, $okey = '', $bc_bool =
$okey = $serendipity['template'];
}
$_template_vars =& serendipity_db_query("SELECT name, value FROM {$serendipity['dbPrefix']}options
$_template_vars = serendipity_db_query("SELECT name, value FROM {$serendipity['dbPrefix']}options
WHERE okey = 't_" . serendipity_db_escape_string($okey) . "'
OR okey = 't_global'", false, 'assoc', false, 'name', 'value');
if (!is_array($_template_vars)) {
$template_vars = array();
} else {
$template_vars =& $_template_vars;
$template_vars = $_template_vars;
}
foreach($template_config AS $key => $item) {