Resolve conflicts

darcs-hash:20080731004922-533db-96d62078f226ffc18db71d222d1c47524ac1319d.gz
This commit is contained in:
Mike Cochrane 2008-07-30 20:49:22 -04:00
parent 9d89e7b4ac
commit 16daa87a39
2 changed files with 16 additions and 47 deletions

View File

@ -109,37 +109,11 @@ class TagAction extends StreamAction {
$tw[$tags->tag] = $tags->weight; $tw[$tags->tag] = $tags->weight;
$sum += $tags->weight; $sum += $tags->weight;
} }
common_element_end('ul');
foreach ($tw as $tag => $weight) {
$this->show_tag($tag, $weight, $weight/$sum);
} }
common_pagination($page > 1, $cnt > TAGS_PER_PAGE,
$page, 'tags');
}
private static function show_tag($tag) {
common_element_start('li', array('class' => 'notice_single'));
common_element_start('a', array(
'class' => 'nickname',
'href' => common_local_url('tag', array('tag' => $tag->tag)),
'title' => sprintf(_("Notices tagged with %s"), $tag->tag)));
common_text('#' . $tag->tag);
common_element_end('a');
common_text(sprintf(_('%s Notices recently tagged with %s'), $tag->num, $tag->tag));
$notice = Notice::staticGet($tag->last_notice_id);
if ($notice) {
$noticeurl = common_local_url('shownotice', array('notice' => $notice->id));
common_element_start('p', 'time');
common_text(_('Last message posted: '));
common_element('a', array('class' => 'permalink',
'href' => $noticeurl,
'title' => common_exact_date($notice->created)),
common_date_string($notice->created));
common_text(_(' by '));
$profile = $notice->getProfile();
common_element('a', array('href' => $profile->profileurl),
$profile->nickname);
common_element_end('p'); common_element_end('p');
} }
} }

View File

@ -376,16 +376,14 @@ class TwitapistatusesAction extends TwitterapiAction {
$user = $apidata['user']; $user = $apidata['user'];
$this->is_readonly(); $status = $this->trimmed('status');
$source = $this->trimmed('source');
if (!$source) {
$source = 'api';
}
$notice = DB_DataObject::factory('notice'); if (!$status) {
$notice->profile_id = $user->id; # user id *is* profile id
$notice->created = DB_DataObject_Cast::dateTime();
$notice->content = $this->trimmed('status');
if (!$notice->content) {
// XXX: Note: In this case, Twitter simply returns '200 OK' // XXX: Note: In this case, Twitter simply returns '200 OK'
// No error is given, but the status is not posted to the // No error is given, but the status is not posted to the
@ -404,9 +402,6 @@ class TwitapistatusesAction extends TwitterapiAction {
exit(); exit();
} }
$notice->rendered = common_render_content($notice->content, $notice);
$notice->is_local = 1;
$notice = Notice::saveNew($user->id, $status, $source); $notice = Notice::saveNew($user->id, $status, $source);
if (is_string($notice)) { if (is_string($notice)) {