- $r = q("SELECT item.*, contact.network FROM `item`
- INNER JOIN `contact` ON `item`.`contact-id` = `contact`.`id`
- WHERE `item`.`id` = %d LIMIT 1",
- intval($post_id)
- );
+ $fields = ['private', 'body', 'author-name', 'author-link', 'author-avatar',
+ 'guid', 'created', 'plink', 'title'];
+ $item = Item::selectFirst($fields, ['id' => $post_id]);