X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=functions%2Fdb_prefs.php;h=e753e18609e6a8d3672f390e252f1f91948a7b2c;hb=d8a8203ae65c8a1a1ff4740bee41053f565a0a15;hp=40c0b7c5c3a27f63c3ff9f30b0e9268ae67a04ab;hpb=9874998335d5a8d6770e5b2591bcf3a74a2c5d40;p=squirrelmail.git diff --git a/functions/db_prefs.php b/functions/db_prefs.php index 40c0b7c5..e753e186 100644 --- a/functions/db_prefs.php +++ b/functions/db_prefs.php @@ -9,10 +9,6 @@ * This contains functions for manipulating user preferences * stored in a database, accessed though the Pear DB layer. * - * To use this instead of the regular prefs.php, create a - * database as described below, and replace prefs.php - * with this file. - * * Database: * --------- * @@ -397,33 +393,23 @@ function checkForPrefs($data_dir, $username) { /* Writes the Signature */ function setSig($data_dir, $username, $number, $string) { - $db = new dbPrefs; - if(isset($db->error)) { - $db->failQuery(); - } - if ($number == "g") { $key = '___signature___'; } else { $key = sprintf('___sig%s___', $number); } - $db->setKey($username, $key, $string); + setPref($data_dir, $username, $key, $string); return; } /* Gets the signature */ function getSig($data_dir, $username, $number) { - $db = new dbPrefs; - if(isset($db->error)) { - $db->failQuery(); - } - if ($number == "g") { $key = '___signature___'; } else { $key = sprintf('___sig%d___', $number); } - return $db->getKey($username, $key); + return getPref($data_dir, $username, $key); } ?>