Move message form to its own module

This commit is contained in:
Evan Prodromou
2009-01-14 02:13:22 -05:00
parent 0f7e8585cd
commit 21d87778ae
2 changed files with 152 additions and 41 deletions

View File

@@ -1674,47 +1674,6 @@ function common_keyize($str)
return $str;
}
function common_message_form($content, $user, $to)
{
common_element_start('form', array('id' => 'message_form',
'method' => 'post',
'action' => common_local_url('newmessage')));
$mutual_users = $user->mutuallySubscribedUsers();
$mutual = array();
while ($mutual_users->fetch()) {
if ($mutual_users->id != $user->id) {
$mutual[$mutual_users->id] = $mutual_users->nickname;
}
}
$mutual_users->free();
unset($mutual_users);
common_dropdown('to', _('To'), $mutual, null, false, $to->id);
common_element_start('p');
common_element('textarea', array('id' => 'message_content',
'cols' => 60,
'rows' => 3,
'name' => 'content'),
($content) ? $content : '');
common_element('input', array('id' => 'message_send',
'name' => 'message_send',
'type' => 'submit',
'value' => _('Send')));
common_hidden('token', common_session_token());
common_element_end('p');
common_element_end('form');
}
function common_memcache()
{
static $cache = null;