Ejemplo n.º 1
0
 /**
  * Редактирование смайла
  * @param int $id ID смайла
  * @return null
  */
 protected function edit($id)
 {
     $id = (int) $id;
     $r = db::o()->p($id)->query('SELECT * FROM smilies WHERE id=? LIMIT 1');
     if (!db::o()->num_rows($r)) {
         throw new EngineException();
     }
     tpl::o()->assign('row', db::o()->fetch_assoc($r));
     tpl::o()->display('admin/smilies/edit.tpl');
     deny_ok();
 }
Ejemplo n.º 2
0
 /**
  * Смена типа друга/врага
  * @param int $id ID записи друга/врага
  * @return null
  */
 public function change_type_friend($id)
 {
     $id = (int) $id;
     db::o()->p($id, users::o()->v('id'))->update(array("_cb_type" => 'IF(type="f","b","f")'), "zebra", 'WHERE 
             id=? AND user_id=? LIMIT 1');
     /* @var $module usercp */
     $module = plugins::o()->get_module("usercp");
     ok(true);
     $module->show_friends($id);
     deny_ok();
 }
Ejemplo n.º 3
0
 /**
  * Функция редактирования бана
  * @param int $id ID бана
  * @return null
  */
 protected function edit($id)
 {
     $id = (int) $id;
     $r = db::o()->p($id)->query('SELECT b.*, u.username, u.group FROM bans AS b
         LEFT JOIN users AS u ON u.id=b.uid
         WHERE b.id=? LIMIT 1');
     tpl::o()->assign("res", db::o()->fetch_assoc($r));
     tpl::o()->display('admin/bans/edit.tpl');
     deny_ok();
 }