Commit 2df28057 authored by Evan Prodromou's avatar Evan Prodromou

start showstream

darcs-hash:20080508162145-84dde-9ae0fdcc75d794df754708642d8786ccd95d9461.gz
parent 0fa97d6e
<?php
function handle_showstream() {
$profile_name = $_REQUEST['profile'];
$user_name = $_REQUEST['profile'];
$profile = Profile::staticGet('nickname', $user_name);
if (!$profile) {
showstream_no_such_user();
}
$user = User::staticGet($profile->id);
if (!$user) {
// remote profile
showstream_no_such_user();
}
if ($profile->id == current_user()->id) {
showstream_notice_form();
}
showstream_show_profile($profile);
$notice = DB_DataObject::factory('notice');
$notice->profile_id = $profile->id;
$notice->limit(1, 10);
$notice->find();
while ($notice->fetch()) {
showstream_show_notice($notice);
}
}
function showstream_no_such_user() {
common_user_error('No such user');
}
function showstream_notice_form() {
// print notice form
}
function showstream_show_profile($profile) {
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment