- $r = q("SELECT `item`.`id` AS `item_id` FROM `item` %s
- WHERE %s AND `item`.`uid` = %d AND `item`.`type` = 'note'
- AND `item`.`id` = `item`.`parent` AND NOT `item`.`wall`
- $sql_extra
- ORDER BY `item`.`created` DESC LIMIT %d ,%d ",
- item_joins(), item_condition(),
- intval(local_user()),
- intval($a->pager['start']),
- intval($a->pager['itemspage'])
-
- );
-
- $parents_arr = array();
- $parents_str = '';
-
- if (dbm::is_result($r)) {
- foreach ($r as $rr) {
- $parents_arr[] = $rr['item_id'];
- }
- $parents_str = implode(', ', $parents_arr);
-
- $r = q("SELECT %s FROM `item` %s
- WHERE %s AND `item`.`uid` = %d AND `item`.`parent` IN (%s)
- $sql_extra
- ORDER BY `parent` DESC, `gravity` ASC, `item`.`id` ASC ",
- item_fieldlists(), item_joins(), item_condition(),
- intval(local_user()),
- dbesc($parents_str)
- );
-
- if (dbm::is_result($r)) {
- $items = conv_sort($r,"`commented`");
-
- $o .= conversation($a,$items,'notes',$update);
- }