add chatroom links
This commit is contained in:
parent
cb6716a644
commit
05a70a8760
@ -1488,6 +1488,19 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
|
|||||||
'id' => 'files-tab',
|
'id' => 'files-tab',
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
require_once('include/chat.php');
|
||||||
|
$chats = chatroom_list($a->profile['profile_uid']);
|
||||||
|
|
||||||
|
$tabs[] = array(
|
||||||
|
'label' => t('Chatrooms') . '(' . count($chats) . ')',
|
||||||
|
'url' => $a->get_baseurl() . '/chat/' . $nickname,
|
||||||
|
'sel' => ((argv(0) == 'chat') ? 'active' : ''),
|
||||||
|
'title' => t('Chatrooms'),
|
||||||
|
'id' => 'chat-tab',
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
if($is_owner) {
|
if($is_owner) {
|
||||||
$tabs[] = array(
|
$tabs[] = array(
|
||||||
'label' => t('Events'),
|
'label' => t('Events'),
|
||||||
@ -1506,6 +1519,7 @@ function profile_tabs($a, $is_owner=False, $nickname=Null){
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if($is_owner && feature_enabled($a->profile['profile_uid'],'webpages')) {
|
if($is_owner && feature_enabled($a->profile['profile_uid'],'webpages')) {
|
||||||
$tabs[] = array(
|
$tabs[] = array(
|
||||||
'label' => t('Webpages'),
|
'label' => t('Webpages'),
|
||||||
|
11
mod/chat.php
11
mod/chat.php
@ -155,6 +155,15 @@ function chat_content(&$a) {
|
|||||||
|
|
||||||
require_once('include/widgets.php');
|
require_once('include/widgets.php');
|
||||||
|
|
||||||
return widget_chatroom_list(array());
|
$o = replace_macros(get_markup_template('chatrooms.tpl'), array(
|
||||||
|
'$header' => sprintf( t('%1$s\'s Chatrooms'), $a->profile['name']),
|
||||||
|
'$baseurl' => z_root(),
|
||||||
|
'$nickname' => $channel['channel_address'],
|
||||||
|
'$rooms' => widget_chatroom_list(array()),
|
||||||
|
'$newroom' => t('New Chatroom'),
|
||||||
|
'$is_owner' => ((local_user() && local_user() == $a->profile['profile_uid']) ? 1 : 0)
|
||||||
|
));
|
||||||
|
|
||||||
|
return $o;
|
||||||
|
|
||||||
}
|
}
|
Reference in New Issue
Block a user