Fix image upload. Fix social homepage layout - refs #5637

1.9.x
Imanol Losada 11 years ago
parent 9dea644c79
commit 06eda4bdb0
  1. 2
      main/inc/ajax/social.ajax.php
  2. 43
      main/social/home.php
  3. 4
      main/social/profile.php
  4. 2
      main/template/default/layout/social_layout.tpl

@ -201,7 +201,7 @@ switch ($action) {
}
$html .= Display::div(
Display::url(
get_lang('Next'),
get_lang('SeeMore'),
api_get_self() . '?u=' . $userId . '&a=listWallMessage&start=' .
($start + $length + 1) . '&length=' . $length,
array(

@ -87,9 +87,9 @@ $user_info = UserManager :: get_user_info_by_id(api_get_user_id());
$social_avatar_block = SocialManager::show_social_avatar_block('home');
$social_menu_block = SocialManager::show_social_menu('home');
$social_right_content = '<div class="span5">';
$social_right_content .= '<div class="well_border">';
$social_right_content .= '<h3>' . get_lang('ContactInformation') . '</h3>';
$socialRightContent = '<div class="span5">';
$socialRightContent .= '<div class="well_border">';
$socialRightContent .= '<h3>' . get_lang('ContactInformation') . '</h3>';
$list = array(
array(
@ -102,16 +102,16 @@ $list = array(
array('title' => get_lang('Email'), 'content' => $user_info['email']),
);
// information current user
$social_right_content .= '<div>' . Display::description($list) . '</div>';
$social_right_content .= '
$socialRightContent .= '<div>' . Display::description($list) . '</div>';
$socialRightContent .= '
<div class="form-actions">
<a class="btn" href="' . api_get_path(WEB_PATH) . 'main/auth/profile.php">
' . get_lang('EditProfile') . '
</a>
</div></div>';
</div></div></div>';
if (api_get_setting('allow_skills_tool') == 'true') {
$social_right_content .= '<div class="well_border">';
$socialRightInformation .= '<div><div class="well_border">';
$skill = new Skill();
$ranking = $skill->get_user_skill_ranking(api_get_user_id());
$url = api_get_path(WEB_CODE_PATH) . 'social/skills_ranking.php';
@ -123,7 +123,7 @@ if (api_get_setting('allow_skills_tool') == 'true') {
$skills = $skill->get_user_skills(api_get_user_id(), true);
$social_right_content .= '<h3>' . get_lang('Skills') . '</h3>';
$socialRightInformation .= '<h3>' . get_lang('Skills') . '</h3>';
$lis = '';
if (!empty($skills)) {
foreach ($skills as $skill) {
@ -135,7 +135,7 @@ if (api_get_setting('allow_skills_tool') == 'true') {
)
);
}
$social_right_content .= Display::tag('ul', $lis);
$socialRightInformation .= Display::tag('ul', $lis);
}
$url = api_get_path(WEB_CODE_PATH) . 'social/skills_wheel.php';
$skill_wheel_url = Display::url(
@ -143,16 +143,16 @@ if (api_get_setting('allow_skills_tool') == 'true') {
$url,
array('class' => 'btn')
);
$social_right_content .= '<div class="btn-group">' . $skill_wheel_url . $ranking_url . '</div>';
$social_right_content .= '</div>';
$socialRightInformation .= '<div class="btn-group">' . $skill_wheel_url . $ranking_url . '</div>';
$socialRightInformation .= '</div>';
}
$social_right_content .= '</div>';
$socialRightInformation .= '</div>';
//Search box
$social_right_content .= '<div class="span4">';
$social_right_content .= UserManager::get_search_form('');
$social_right_content .= '<br />';
$socialRightInformation .= '<div>';
$socialRightInformation .= UserManager::get_search_form('');
$socialRightInformation .= '<br />';
//Group box by age
$results = GroupPortalManager::get_groups_by_age(1, false);
@ -242,10 +242,10 @@ foreach ($results as $result) {
}
if (count($groups_newest) > 0) {
$social_right_content .= '<div class="social-groups-home-title">' . get_lang(
$socialRightInformation .= '<div class="social-groups-home-title">' . get_lang(
'Newest'
) . '</div>';
$social_right_content .= Display::return_sortable_grid(
$socialRightInformation .= Display::return_sortable_grid(
'home_group',
array(),
$groups_newest,
@ -257,10 +257,10 @@ if (count($groups_newest) > 0) {
}
if (count($groups_pop) > 0) {
$social_right_content .= '<div class="social-groups-home-title">' . get_lang(
$socialRightInformation .= '<div class="social-groups-home-title">' . get_lang(
'Popular'
) . '</div>';
$social_right_content .= Display::return_sortable_grid(
$socialRightInformation .= Display::return_sortable_grid(
'home_group',
array(),
$groups_pop,
@ -270,11 +270,12 @@ if (count($groups_pop) > 0) {
array(true, true, true, true, true)
);
}
$social_right_content .= '</div>';
$socialRightInformation .= '</div>';
$tpl = new Template(get_lang('SocialNetwork'));
$tpl->assign('social_avatar_block', $social_avatar_block);
$tpl->assign('social_menu_block', $social_menu_block);
$tpl->assign('social_right_content', $social_right_content);
$tpl->assign('social_right_content', $socialRightContent);
$tpl->assign('socialRightInformation', $socialRightInformation);
$social_layout = $tpl->get_template('layout/social_layout.tpl');
$tpl->display($social_layout);

@ -29,7 +29,7 @@ $show_full_profile = true;
//social tab
$this_section = SECTION_SOCIAL;
if (!empty($_POST['social_wall_new_msg_main'])) {
if (!empty($_POST['social_wall_new_msg_main']) || !empty($_FILES['picture']['tmp_name'])) {
$messageId = 0;
$idMessage = SocialManager::sendWallMessage(api_get_user_id(), $friendId, $_POST['social_wall_new_msg_main'], $messageId, MESSAGE_STATUS_WALL_POST);
if (!empty($_FILES['picture']['tmp_name']) && $idMessage > 0) {
@ -430,7 +430,7 @@ $social_right_content .= SocialManager::social_wrapper_div($wallSocialAddPost, 5
$social_right_content .= wallSocialPost($my_user_id, $friendId);
$socialAutoExtendLink = Display::url(
get_lang('Next'),
get_lang('SeeMore'),
$socialAjaxUrl . '?u='. $my_user_id . '&a=listWallMessage&start=10&length=5',
array(
'class' => 'nextPage next',

@ -8,7 +8,7 @@
{{ social_menu_block }}
</div>
</div>
<div id="wallMessages" class="span5">
<div id="wallMessages" class="span5" style="min-height:1px">
<div class="row">
<div class="span5">
<div id="message_ajax_reponse" class=""></div>

Loading…
Cancel
Save