X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fprofile%2Fskills.inc.php;h=8260222ddcf37477e3d33b8da7539ba3e4ab8e71;hb=fb813fb52d5ab65ca9a5b92b5cb9089523380d79;hp=16ce3796106d5bbf5f1c5d3d99263a141249c72f;hpb=8230e9f8eff954fb1103c8bdcf0d22557d419ae7;p=platal.git diff --git a/modules/profile/skills.inc.php b/modules/profile/skills.inc.php index 16ce379..8260222 100644 --- a/modules/profile/skills.inc.php +++ b/modules/profile/skills.inc.php @@ -1,6 +1,6 @@ table}_def AS s INNER JOIN {$this->table}_ins AS i ON(s.id = i.{$this->skill_field}) WHERE i.uid = {?}", - S::i('uid')); + $page->pid()); while (list($sid, $text, $level) = $res->next()) { $value[$sid] = array('text' => $text, 'level' => $level); } @@ -66,14 +66,14 @@ class ProfileSkill implements ProfileSetting { XDB::execute("DELETE FROM {$this->table}_ins WHERE uid = {?}", - S::i('uid')); + $page->pid()); if (!count($value)) { return; } foreach ($value as $id=>&$skill) { XDB::execute("INSERT INTO {$this->table}_ins (uid, {$this->skill_field}, level) VALUES ({?}, {?}, {?})", - S::i('uid'), $id, $skill['level']); + $page->pid(), $id, $skill['level']); } } }